[U-Boot] [PATCH 0/3] rockchip: rk3368: spl: move SPL_LDSCRIPT from header-files to Kconfig

Philipp Tomsich philipp.tomsich at theobroma-systems.com
Fri Aug 4 20:52:26 UTC 2017


After applying the SPL/TPL infrastructure changes for the RK3368, a
number of unexpected failures occurred during the buildman validation
run. For a some of platforms, SPL_LDSCRIPT was now defined multiple
times: once from Kconfig and once from a header file.

This is a hot fix (i.e. it's needed before I can send out our
pull-request) that adjusts the everything else to work again with
SPL_LDSCRIPT moved to Kconfig.

Note that I marked this as 'rockchip: spl: rk3368', as it is a change
from integration/merging the changes already queued for our tree.


Philipp Tomsich (3):
  spl: add hierarchical defaults for SPL_LDSCRIPT
  spl: moveconfig: remove SPL_LDSCRIPT definitions for header-files
  rockchip: rk3368: spl: move SPL_LDSCRIPT to Kconfig

 arch/arm/Kconfig                          | 12 ++++++++++++
 arch/arm/cpu/armv8/fsl-layerscape/Kconfig |  3 +++
 arch/arm/mach-at91/Kconfig                |  4 ++++
 arch/arm/mach-davinci/Kconfig             |  4 ++++
 arch/arm/mach-exynos/Kconfig              |  3 +++
 arch/arm/mach-omap2/Kconfig               |  3 +++
 arch/arm/mach-orion5x/Kconfig             |  3 +++
 arch/arm/mach-rockchip/rk3368/Kconfig     |  3 +++
 arch/arm/mach-sunxi/Kconfig               |  3 +++
 arch/arm/mach-zynq/Kconfig                |  3 +++
 arch/microblaze/Kconfig                   |  3 +++
 board/armadeus/apf27/Kconfig              |  3 +++
 board/freescale/mx31pdk/Kconfig           |  3 +++
 board/spear/x600/Kconfig                  |  3 +++
 include/configs/am335x_evm.h              |  2 --
 include/configs/am335x_igep003x.h         |  1 -
 include/configs/am335x_shc.h              |  2 --
 include/configs/am335x_sl50.h             |  2 --
 include/configs/am3517_crane.h            |  1 -
 include/configs/am3517_evm.h              |  1 -
 include/configs/am43xx_evm.h              |  2 --
 include/configs/apf27.h                   |  1 -
 include/configs/at91sam9m10g45ek.h        |  1 -
 include/configs/at91sam9n12ek.h           |  1 -
 include/configs/at91sam9x5ek.h            |  1 -
 include/configs/baltos.h                  |  2 --
 include/configs/bav335x.h                 |  2 --
 include/configs/bur_am335x_common.h       |  1 -
 include/configs/chiliboard.h              |  2 --
 include/configs/cm_t335.h                 |  1 -
 include/configs/cm_t35.h                  |  1 -
 include/configs/cm_t43.h                  |  2 --
 include/configs/da850evm.h                |  1 -
 include/configs/edminiv2.h                |  1 -
 include/configs/exynos5-common.h          |  1 -
 include/configs/imx6_spl.h                |  1 -
 include/configs/ipam390.h                 |  1 -
 include/configs/kc1.h                     |  2 --
 include/configs/ls1021aiot.h              |  1 -
 include/configs/ls1021aqds.h              |  2 --
 include/configs/ls1021atwr.h              |  1 -
 include/configs/ls1043a_common.h          |  2 --
 include/configs/ls1046a_common.h          |  2 --
 include/configs/ls2080a_common.h          |  1 -
 include/configs/ma5d4evk.h                |  1 -
 include/configs/mcx.h                     |  1 -
 include/configs/microblaze-generic.h      |  2 --
 include/configs/mx31pdk.h                 |  1 -
 include/configs/mxs.h                     |  1 -
 include/configs/omap3_evm.h               |  1 -
 include/configs/omapl138_lcdk.h           |  1 -
 include/configs/origen.h                  |  1 -
 include/configs/pcm051.h                  |  2 --
 include/configs/pengwyn.h                 |  2 --
 include/configs/pepper.h                  |  1 -
 include/configs/picosam9g45.h             |  1 -
 include/configs/sama5d2_xplained.h        |  1 -
 include/configs/sama5d3_xplained.h        |  1 -
 include/configs/sama5d3xek.h              |  1 -
 include/configs/sama5d4_xplained.h        |  1 -
 include/configs/sama5d4ek.h               |  1 -
 include/configs/siemens-am33x-common.h    |  2 --
 include/configs/smartweb.h                |  1 -
 include/configs/smdkv310.h                |  1 -
 include/configs/sniper.h                  |  2 --
 include/configs/sunxi-common.h            |  4 ----
 include/configs/tam3517-common.h          |  1 -
 include/configs/tao3530.h                 |  1 -
 include/configs/ti814x_evm.h              |  1 -
 include/configs/ti816x_evm.h              |  2 --
 include/configs/ti_omap3_common.h         |  1 -
 include/configs/ti_omap4_common.h         |  1 -
 include/configs/ti_omap5_common.h         |  1 -
 include/configs/tricorder.h               |  1 -
 include/configs/woodburn_sd.h             |  1 -
 include/configs/x600.h                    |  1 -
 include/configs/zynq-common.h             |  2 --
 77 files changed, 53 insertions(+), 85 deletions(-)

-- 
2.1.4



More information about the U-Boot mailing list