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/u-boot | |
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/u-boot')
-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 | } | ||