Re: [U-Boot] [PATCH 0/15] arm: kconfig: move board select menus and other settings to SoC dir
On 08/04/2014 03:19 PM, Masahiro Yamada wrote: There are lots of boards supported in ARM architecture. The board select menu in arch/arm/Kconfig is already too fat. This series introduces platform select between arch select and board select. ARCH select (ARM) |-- Platform select |-- Board select Many (not all) of boards have been moved to $(SOC)/Kconfig. I built all the boards and confirmed the same binareis are produced with/without thie series. Prerequisites - Apply http://patchwork.ozlabs.org/patch/374416/ to avoid a conflict in doc/README.scrapyard Apply http://patchwork.ozlabs.org/patch/375467/ to avoid a conflict in configs/jetson-tk1_defconfig Any repo/branch will be more then helpful. Thanks, Michal -- Michal Simek, Ing. (M.Eng), OpenPGP - KeyID: FE3D1F91 w: www.monstr.eu p: +42-0-721842854 Maintainer of Linux kernel - Microblaze cpu - http://www.monstr.eu/fdt/ Maintainer of Linux kernel - Xilinx Zynq ARM architecture Microblaze U-BOOT custodian and responsible for u-boot arm zynq platform signature.asc Description: OpenPGP digital signature ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] [PATCH 0/15] arm: kconfig: move board select menus and other settings to SoC dir
Hi Michal, On Tue, 05 Aug 2014 11:04:14 +0200 Michal Simek mon...@monstr.eu wrote: On 08/04/2014 03:19 PM, Masahiro Yamada wrote: There are lots of boards supported in ARM architecture. The board select menu in arch/arm/Kconfig is already too fat. This series introduces platform select between arch select and board select. ARCH select (ARM) |-- Platform select |-- Board select Many (not all) of boards have been moved to $(SOC)/Kconfig. I built all the boards and confirmed the same binareis are produced with/without thie series. Prerequisites - Apply http://patchwork.ozlabs.org/patch/374416/ to avoid a conflict in doc/README.scrapyard Apply http://patchwork.ozlabs.org/patch/375467/ to avoid a conflict in configs/jetson-tk1_defconfig Any repo/branch will be more then helpful. OK. Please try: git clone git://github.com/masahir0y/u-boot-kbuild.git cd u-boot-kbuild git checkout arm-refactor Best Regards Masahiro Yamada ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
[U-Boot] [PATCH 0/15] arm: kconfig: move board select menus and other settings to SoC dir
There are lots of boards supported in ARM architecture. The board select menu in arch/arm/Kconfig is already too fat. This series introduces platform select between arch select and board select. ARCH select (ARM) |-- Platform select |-- Board select Many (not all) of boards have been moved to $(SOC)/Kconfig. I built all the boards and confirmed the same binareis are produced with/without thie series. Prerequisites - Apply http://patchwork.ozlabs.org/patch/374416/ to avoid a conflict in doc/README.scrapyard Apply http://patchwork.ozlabs.org/patch/375467/ to avoid a conflict in configs/jetson-tk1_defconfig Masahiro Yamada (15): omap: remove omap5912osk board support zynq: kconfig: move board select menu and common settings tegra: kconfig: move board select menu and common settings rmobile: kconfig: move board select menu and common settings versatile: kconfig: move common settings kirkwood: kconfig: refactor Kconfig and defconfig exynos: kconfig: move board select menu and common settings davinci: kconfig: move board select menu and common settings omap3: kconfig: move board select menu and common settings omap4: kconfig: move board select menu and common settings omap5: kconfig: move board select menu and common settings keystone: kconfig: move board select menu and common settings orion5x: kconfig: move board select menu and common settings highbank: kconfig: move common settings nomadik: kconfig: move board select menu and common settings arch/arm/Kconfig | 461 +- arch/arm/cpu/arm926ejs/davinci/Kconfig | 79 + arch/arm/cpu/arm926ejs/kirkwood/Kconfig| 89 ++ arch/arm/cpu/arm926ejs/nomadik/Kconfig | 21 + arch/arm/cpu/arm926ejs/orion5x/Kconfig | 21 + .../arm/cpu/arm926ejs/versatile}/Kconfig | 10 +- arch/arm/cpu/armv7/exynos/Kconfig | 55 + {board = arch/arm/cpu/armv7}/highbank/Kconfig |2 +- arch/arm/cpu/armv7/keystone/Kconfig| 24 + arch/arm/cpu/armv7/omap3/Kconfig | 107 ++ arch/arm/cpu/armv7/omap4/Kconfig | 29 + arch/arm/cpu/armv7/omap5/Kconfig | 29 + arch/arm/cpu/armv7/rmobile/Kconfig | 37 + arch/arm/cpu/armv7/tegra-common/Kconfig| 30 + arch/arm/cpu/armv7/tegra114/Kconfig| 17 + arch/arm/cpu/armv7/tegra124/Kconfig| 21 + arch/arm/cpu/armv7/tegra20/Kconfig | 53 + arch/arm/cpu/armv7/tegra30/Kconfig | 25 + arch/arm/cpu/armv7/zynq/Kconfig| 43 + arch/arm/include/asm/arch-tegra114/tegra.h |2 - arch/arm/include/asm/arch-tegra124/tegra.h |2 - arch/arm/include/asm/arch-tegra20/tegra.h |2 - arch/arm/include/asm/arch-tegra30/tegra.h |2 - board/8dtech/eco5pk/Kconfig|8 - board/Barix/ipam390/Kconfig|8 - board/LaCie/edminiv2/Kconfig |8 - board/LaCie/net2big_v2/Kconfig |8 - board/LaCie/netspace_v2/Kconfig|8 - board/LaCie/wireless_space/Kconfig |8 - board/Marvell/dreamplug/Kconfig|8 - board/Marvell/guruplug/Kconfig |8 - board/Marvell/mv88f6281gtw_ge/Kconfig |8 - board/Marvell/openrd/Kconfig |8 - board/Marvell/rd6281a/Kconfig |8 - board/Marvell/sheevaplug/Kconfig |8 - board/Seagate/dockstar/Kconfig |8 - board/Seagate/goflexhome/Kconfig |8 - board/ait/cam_enc_4xx/Kconfig |8 - board/armltd/versatile/Kconfig | 71 - board/atmark-techno/armadillo-800eva/Kconfig |8 - board/avionic-design/medcom-wide/Kconfig |9 - board/avionic-design/plutux/Kconfig|9 - board/avionic-design/tec-ng/Kconfig|9 - board/avionic-design/tec/Kconfig |9 - board/buffalo/lsxl/Kconfig |8 - board/cloudengines/pogo_e02/Kconfig|8 - board/comelit/dig297/Kconfig |8 - board/compal/paz00/Kconfig |9 - board/compulab/cm_t35/Kconfig |8 - board/compulab/cm_t54/Kconfig |8 - board/compulab/trimslice/Kconfig |9 - board/corscience/tricorder/Kconfig |8 - board/d-link/dns325/Kconfig|8 - board/davinci/da8xxevm/Kconfig | 24 - board/davinci/dm355evm/Kconfig |8 - board/davinci/dm355leopard/Kconfig |8 - board/davinci/dm365evm/Kconfig