Hi, while working on HYP mode support for Exynos 5250 based boards, I fixed some shortcomings in their configuration files.
The purpose of this series is to get rid of the elaborate arndale.h and replace it mostly by an include of exynos5250-dt.h, which currently has an about 90% overlap. I couldn't find any prior art, please bear with me if I have missed something on the list. * Patch 1 fixes a bug, where PMIC support would not have been included in the Arndale build. * Patch 2 removes double definitions. Those two should be considered regardless of the others. * Patch 3 prepares the consolidation of the config files by moving board specific defines out of the generic file. * Patch 4 makes keyboard and LCD support board dependent, please have a closer look at this. I guess SMDK5250 does not have the EC, but it breaks compilation if that is excluded. * Patch 5 then finally removes the now redundant defines in arndale.h and replaces them with an include of exynos5250-dt.h. This series is mostly refactoring, though the config options change a bit for some boards. I could only compile test it, so please test it if you have the hardware. Thanks! Andre Signed-off-by: Andre Przywara <andre.przyw...@linaro.org> Andre Przywara (5): ARM: Exynos5250: rename obsoleted CONFIG_PMIC defines ARM: Exynos5250: remove redundant defines in exynos5250-dt.h ARM: Exynos5250: move feature defines out of generic config file ARM: snow: move defines for Chromebook embedded controller ARM: Arndale: include generic exynos5250-dt.h in arndale.h drivers/power/power_fsl.c | 2 +- include/configs/arndale.h | 242 +--------------------------------------- include/configs/exynos5250-dt.h | 63 ++++------- include/configs/smdk5250.h | 11 +- include/configs/snow.h | 11 +- 5 files changed, 47 insertions(+), 282 deletions(-) -- 1.7.12.1 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot