diff options
author | Denys Dmytriyenko <denys@ti.com> | 2019-02-26 03:55:02 +0000 |
---|---|---|
committer | Denys Dmytriyenko <denys@ti.com> | 2019-02-25 22:27:01 +0000 |
commit | afe0350facda1d0a94e3c5d83ddfa5ce1f4ca73c (patch) | |
tree | ffc57d9d41975c63fb508725a98eeacfb6697180 /recipes-bsp | |
parent | d03495a8ff4b234eb5d1e390c012712e83a81ed4 (diff) | |
download | meta-ti-afe0350facda1d0a94e3c5d83ddfa5ce1f4ca73c.tar.gz |
u-boot-ti: K2 HS platforms do not support 2-stage boot from SPI
Hence install and deploy UBOOT_SPI_BINARY conditionally, similar to
UBOOT_SPI_SPL_BINARY and UBOOT_SPI_GPH_BINARY.
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Diffstat (limited to 'recipes-bsp')
-rw-r--r-- | recipes-bsp/u-boot/u-boot-ti.inc | 42 |
1 files changed, 27 insertions, 15 deletions
diff --git a/recipes-bsp/u-boot/u-boot-ti.inc b/recipes-bsp/u-boot/u-boot-ti.inc index 9d827117..b66a7a6f 100644 --- a/recipes-bsp/u-boot/u-boot-ti.inc +++ b/recipes-bsp/u-boot/u-boot-ti.inc | |||
@@ -67,6 +67,10 @@ UBOOT_SPI_SPL_BINARY_k2hk-hs-evm = "" | |||
67 | UBOOT_SPI_SPL_BINARY_k2g-hs-evm = "" | 67 | UBOOT_SPI_SPL_BINARY_k2g-hs-evm = "" |
68 | UBOOT_SPI_SPL_BINARY_k2l-hs-evm = "" | 68 | UBOOT_SPI_SPL_BINARY_k2l-hs-evm = "" |
69 | UBOOT_SPI_BINARY = "u-boot.img" | 69 | UBOOT_SPI_BINARY = "u-boot.img" |
70 | UBOOT_SPI_BINARY_k2e-hs-evm = "" | ||
71 | UBOOT_SPI_BINARY_k2hk-hs-evm = "" | ||
72 | UBOOT_SPI_BINARY_k2g-hs-evm = "" | ||
73 | UBOOT_SPI_BINARY_k2l-hs-evm = "" | ||
70 | UBOOT_SPI_GPH_BINARY = "u-boot-spi.gph" | 74 | UBOOT_SPI_GPH_BINARY = "u-boot-spi.gph" |
71 | UBOOT_SPI_GPH_BINARY_k2e-hs-evm = "" | 75 | UBOOT_SPI_GPH_BINARY_k2e-hs-evm = "" |
72 | UBOOT_SPI_GPH_BINARY_k2hk-hs-evm = "" | 76 | UBOOT_SPI_GPH_BINARY_k2hk-hs-evm = "" |
@@ -269,9 +273,11 @@ do_install_append_keystone () { | |||
269 | ln -sf ${UBOOT_SPI_SPL_IMAGE}-${type} ${D}/boot/${UBOOT_SPI_SPL_BINARY} | 273 | ln -sf ${UBOOT_SPI_SPL_IMAGE}-${type} ${D}/boot/${UBOOT_SPI_SPL_BINARY} |
270 | fi | 274 | fi |
271 | 275 | ||
272 | install ${B}/${config}/${UBOOT_SPI_BINARY} ${D}/boot/${UBOOT_SPI_IMAGE}-${type} | 276 | if [ "x${UBOOT_SPI_BINARY}" != "x" ]; then |
273 | ln -sf ${UBOOT_SPI_IMAGE}-${type} ${D}/boot/${UBOOT_SPI_BINARY}-${type} | 277 | install ${B}/${config}/${UBOOT_SPI_BINARY} ${D}/boot/${UBOOT_SPI_IMAGE}-${type} |
274 | ln -sf ${UBOOT_SPI_IMAGE}-${type} ${D}/boot/${UBOOT_SPI_BINARY} | 278 | ln -sf ${UBOOT_SPI_IMAGE}-${type} ${D}/boot/${UBOOT_SPI_BINARY}-${type} |
279 | ln -sf ${UBOOT_SPI_IMAGE}-${type} ${D}/boot/${UBOOT_SPI_BINARY} | ||
280 | fi | ||
275 | 281 | ||
276 | if [ "x${UBOOT_SPI_GPH_BINARY}" != "x" ]; then | 282 | if [ "x${UBOOT_SPI_GPH_BINARY}" != "x" ]; then |
277 | install ${B}/${config}/${UBOOT_SPI_GPH_BINARY} ${D}/boot/${UBOOT_SPI_GPH_IMAGE}-${type} | 283 | install ${B}/${config}/${UBOOT_SPI_GPH_BINARY} ${D}/boot/${UBOOT_SPI_GPH_IMAGE}-${type} |
@@ -289,8 +295,10 @@ do_install_append_keystone () { | |||
289 | ln -sf ${UBOOT_SPI_SPL_IMAGE} ${D}/boot/${UBOOT_SPI_SPL_BINARY} | 295 | ln -sf ${UBOOT_SPI_SPL_IMAGE} ${D}/boot/${UBOOT_SPI_SPL_BINARY} |
290 | fi | 296 | fi |
291 | 297 | ||
292 | install ${B}/${UBOOT_SPI_BINARY} ${D}/boot/${UBOOT_SPI_IMAGE} | 298 | if [ "x${UBOOT_SPI_BINARY}" != "x" ]; then |
293 | ln -sf ${UBOOT_SPI_IMAGE} ${D}/boot/${UBOOT_SPI_BINARY} | 299 | install ${B}/${UBOOT_SPI_BINARY} ${D}/boot/${UBOOT_SPI_IMAGE} |
300 | ln -sf ${UBOOT_SPI_IMAGE} ${D}/boot/${UBOOT_SPI_BINARY} | ||
301 | fi | ||
294 | 302 | ||
295 | if [ "x${UBOOT_SPI_GPH_BINARY}" != "x" ]; then | 303 | if [ "x${UBOOT_SPI_GPH_BINARY}" != "x" ]; then |
296 | install ${B}/${UBOOT_SPI_GPH_BINARY} ${D}/boot/${UBOOT_SPI_GPH_IMAGE} | 304 | install ${B}/${UBOOT_SPI_GPH_BINARY} ${D}/boot/${UBOOT_SPI_GPH_IMAGE} |
@@ -317,12 +325,14 @@ do_deploy_append_keystone () { | |||
317 | ln -sf ${UBOOT_SPI_SPL_IMAGE}-${type} ${UBOOT_SPI_SPL_BINARY} | 325 | ln -sf ${UBOOT_SPI_SPL_IMAGE}-${type} ${UBOOT_SPI_SPL_BINARY} |
318 | fi | 326 | fi |
319 | 327 | ||
320 | install ${B}/${config}/${UBOOT_SPI_BINARY} ${DEPLOYDIR}/${UBOOT_SPI_IMAGE}-${type} | 328 | if [ "x${UBOOT_SPI_BINARY}" != "x" ]; then |
321 | rm -f ${UBOOT_SPI_BINARY} ${UBOOT_SPI_SYMLINK} | 329 | install ${B}/${config}/${UBOOT_SPI_BINARY} ${DEPLOYDIR}/${UBOOT_SPI_IMAGE}-${type} |
322 | ln -sf ${UBOOT_SPI_IMAGE}-${type} ${UBOOT_SPI_SYMLINK}-${type} | 330 | rm -f ${UBOOT_SPI_BINARY} ${UBOOT_SPI_SYMLINK} |
323 | ln -sf ${UBOOT_SPI_IMAGE}-${type} ${UBOOT_SPI_SYMLINK} | 331 | ln -sf ${UBOOT_SPI_IMAGE}-${type} ${UBOOT_SPI_SYMLINK}-${type} |
324 | ln -sf ${UBOOT_SPI_IMAGE}-${type} ${UBOOT_SPI_BINARY}-${type} | 332 | ln -sf ${UBOOT_SPI_IMAGE}-${type} ${UBOOT_SPI_SYMLINK} |
325 | ln -sf ${UBOOT_SPI_IMAGE}-${type} ${UBOOT_SPI_BINARY} | 333 | ln -sf ${UBOOT_SPI_IMAGE}-${type} ${UBOOT_SPI_BINARY}-${type} |
334 | ln -sf ${UBOOT_SPI_IMAGE}-${type} ${UBOOT_SPI_BINARY} | ||
335 | fi | ||
326 | 336 | ||
327 | if [ "x${UBOOT_SPI_GPH_BINARY}" != "x" ]; then | 337 | if [ "x${UBOOT_SPI_GPH_BINARY}" != "x" ]; then |
328 | install ${B}/${config}/${UBOOT_SPI_GPH_BINARY} ${DEPLOYDIR}/${UBOOT_SPI_GPH_IMAGE}-${type} | 338 | install ${B}/${config}/${UBOOT_SPI_GPH_BINARY} ${DEPLOYDIR}/${UBOOT_SPI_GPH_IMAGE}-${type} |
@@ -345,10 +355,12 @@ do_deploy_append_keystone () { | |||
345 | ln -sf ${UBOOT_SPI_SPL_IMAGE} ${UBOOT_SPI_SPL_BINARY} | 355 | ln -sf ${UBOOT_SPI_SPL_IMAGE} ${UBOOT_SPI_SPL_BINARY} |
346 | fi | 356 | fi |
347 | 357 | ||
348 | install ${B}/${UBOOT_SPI_BINARY} ${DEPLOYDIR}/${UBOOT_SPI_IMAGE} | 358 | if [ "x${UBOOT_SPI_BINARY}" != "x" ]; then |
349 | rm -f ${UBOOT_SPI_BINARY} ${UBOOT_SPI_SYMLINK} | 359 | install ${B}/${UBOOT_SPI_BINARY} ${DEPLOYDIR}/${UBOOT_SPI_IMAGE} |
350 | ln -sf ${UBOOT_SPI_IMAGE} ${UBOOT_SPI_SYMLINK} | 360 | rm -f ${UBOOT_SPI_BINARY} ${UBOOT_SPI_SYMLINK} |
351 | ln -sf ${UBOOT_SPI_IMAGE} ${UBOOT_SPI_BINARY} | 361 | ln -sf ${UBOOT_SPI_IMAGE} ${UBOOT_SPI_SYMLINK} |
362 | ln -sf ${UBOOT_SPI_IMAGE} ${UBOOT_SPI_BINARY} | ||
363 | fi | ||
352 | 364 | ||
353 | if [ "x${UBOOT_SPI_GPH_BINARY}" != "x" ]; then | 365 | if [ "x${UBOOT_SPI_GPH_BINARY}" != "x" ]; then |
354 | install ${B}/${UBOOT_SPI_GPH_BINARY} ${DEPLOYDIR}/${UBOOT_SPI_GPH_IMAGE} | 366 | install ${B}/${UBOOT_SPI_GPH_BINARY} ${DEPLOYDIR}/${UBOOT_SPI_GPH_IMAGE} |