diff options
| author | Denys Dmytriyenko <denys@ti.com> | 2015-09-05 01:55:31 +0000 |
|---|---|---|
| committer | Denys Dmytriyenko <denys@ti.com> | 2015-09-04 16:13:27 -0400 |
| commit | 5f1263e769223f0b26309867f05692142087ce11 (patch) | |
| tree | 5e9e27959a5da13367236eea09419321d8343417 /recipes-bsp | |
| parent | a56d68804c2a895c3c496f3fa1e0ed038b257a22 (diff) | |
| download | meta-ti-5f1263e769223f0b26309867f05692142087ce11.tar.gz | |
u-boot-ti-staging: port gph deployment hacks for keystone
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Diffstat (limited to 'recipes-bsp')
| -rw-r--r-- | recipes-bsp/u-boot/u-boot-ti-staging_2015.07.bb | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/recipes-bsp/u-boot/u-boot-ti-staging_2015.07.bb b/recipes-bsp/u-boot/u-boot-ti-staging_2015.07.bb index 677112aa..1b628890 100644 --- a/recipes-bsp/u-boot/u-boot-ti-staging_2015.07.bb +++ b/recipes-bsp/u-boot/u-boot-ti-staging_2015.07.bb | |||
| @@ -18,3 +18,61 @@ SRCREV = "3ec018bb44bca64873c934be87c182e5fea0290b" | |||
| 18 | 18 | ||
| 19 | SPL_BINARY = "MLO" | 19 | SPL_BINARY = "MLO" |
| 20 | SPL_UART_BINARY = "u-boot-spl.bin" | 20 | SPL_UART_BINARY = "u-boot-spl.bin" |
| 21 | |||
| 22 | # Keystone specifics | ||
| 23 | UBOOT_SUFFIX_keystone = "bin" | ||
| 24 | UBOOT_MAKE_TARGET_keystone = "u-boot-spi.gph u-boot-nand.gph" | ||
| 25 | SPL_BINARY_keystone = "" | ||
| 26 | SPL_UART_BINARY_keystone = "" | ||
| 27 | |||
| 28 | # SPI NOR Flash binaries | ||
| 29 | UBOOT_SPI_SPL_BINARY = "u-boot-spl.bin" | ||
| 30 | UBOOT_SPI_BINARY = "u-boot.img" | ||
| 31 | UBOOT_SPI_GPH_BINARY = "u-boot-spi.gph" | ||
| 32 | UBOOT_NAND_GPH_BINARY = "u-boot-nand.gph" | ||
| 33 | |||
| 34 | # SPI NOR Flash deployed images | ||
| 35 | UBOOT_SPI_SPL_IMAGE = "u-boot-spl-${MACHINE}-${PV}-${PR}.bin" | ||
| 36 | UBOOT_SPI_SPL_SYMLINK = "u-boot-spl-${MACHINE}.bin" | ||
| 37 | UBOOT_SPI_IMAGE = "u-boot-${MACHINE}-${PV}-${PR}.img" | ||
| 38 | UBOOT_SPI_SYMLINK = "u-boot-${MACHINE}.img" | ||
| 39 | UBOOT_SPI_GPH_IMAGE = "u-boot-spi-${MACHINE}-${PV}-${PR}.gph" | ||
| 40 | UBOOT_SPI_GPH_SYMLINK = "u-boot-spi-${MACHINE}.gph" | ||
| 41 | UBOOT_NAND_GPH_IMAGE = "u-boot-nand-${MACHINE}-${PV}-${PR}.gph" | ||
| 42 | UBOOT_NAND_GPH_SYMLINK = "u-boot-nand-${MACHINE}.gph" | ||
| 43 | |||
| 44 | do_install_append_keystone () { | ||
| 45 | install ${S}/spl/${UBOOT_SPI_SPL_BINARY} ${D}/boot/${UBOOT_SPI_SPL_IMAGE} | ||
| 46 | ln -sf ${UBOOT_SPI_SPL_IMAGE} ${D}/boot/${UBOOT_SPI_SPL_BINARY} | ||
| 47 | |||
| 48 | install ${S}/${UBOOT_SPI_BINARY} ${D}/boot/${UBOOT_SPI_IMAGE} | ||
| 49 | ln -sf ${UBOOT_SPI_IMAGE} ${D}/boot/${UBOOT_SPI_BINARY} | ||
| 50 | |||
| 51 | install ${S}/${UBOOT_SPI_GPH_BINARY} ${D}/boot/${UBOOT_SPI_GPH_IMAGE} | ||
| 52 | ln -sf ${UBOOT_SPI_GPH_IMAGE} ${D}/boot/${UBOOT_SPI_GPH_BINARY} | ||
| 53 | |||
| 54 | install ${S}/${UBOOT_NAND_GPH_BINARY} ${D}/boot/${UBOOT_NAND_GPH_IMAGE} | ||
| 55 | ln -sf ${UBOOT_NAND_GPH_IMAGE} ${D}/boot/${UBOOT_NAND_GPH_BINARY} | ||
| 56 | } | ||
| 57 | |||
| 58 | do_deploy_append_keystone () { | ||
| 59 | install ${S}/spl/${UBOOT_SPI_SPL_BINARY} ${DEPLOYDIR}/${UBOOT_SPI_SPL_IMAGE} | ||
| 60 | rm -f ${UBOOT_SPI_SPL_BINARY} ${UBOOT_SPI_SPL_SYMLINK} | ||
| 61 | ln -sf ${UBOOT_SPI_SPL_IMAGE} ${UBOOT_SPI_SPL_SYMLINK} | ||
| 62 | ln -sf ${UBOOT_SPI_SPL_IMAGE} ${UBOOT_SPI_SPL_BINARY} | ||
| 63 | |||
| 64 | install ${S}/${UBOOT_SPI_BINARY} ${DEPLOYDIR}/${UBOOT_SPI_IMAGE} | ||
| 65 | rm -f ${UBOOT_SPI_BINARY} ${UBOOT_SPI_SYMLINK} | ||
| 66 | ln -sf ${UBOOT_SPI_IMAGE} ${UBOOT_SPI_SYMLINK} | ||
| 67 | ln -sf ${UBOOT_SPI_IMAGE} ${UBOOT_SPI_BINARY} | ||
| 68 | |||
| 69 | install ${S}/${UBOOT_SPI_GPH_BINARY} ${DEPLOYDIR}/${UBOOT_SPI_GPH_IMAGE} | ||
| 70 | rm -f ${UBOOT_SPI_GPH_BINARY} ${UBOOT_SPI_GPH_SYMLINK} | ||
| 71 | ln -sf ${UBOOT_SPI_GPH_IMAGE} ${UBOOT_SPI_GPH_SYMLINK} | ||
| 72 | ln -sf ${UBOOT_SPI_GPH_IMAGE} ${UBOOT_SPI_GPH_BINARY} | ||
| 73 | |||
| 74 | install ${S}/${UBOOT_NAND_GPH_BINARY} ${DEPLOYDIR}/${UBOOT_NAND_GPH_IMAGE} | ||
| 75 | rm -f ${UBOOT_NAND_GPH_BINARY} ${UBOOT_NAND_GPH_SYMLINK} | ||
| 76 | ln -sf ${UBOOT_NAND_GPH_IMAGE} ${UBOOT_NAND_GPH_SYMLINK} | ||
| 77 | ln -sf ${UBOOT_NAND_GPH_IMAGE} ${UBOOT_NAND_GPH_BINARY} | ||
| 78 | } | ||
