Re: [U-Boot] [PATCH 0/15] arm: kconfig: move board select menus and other settings to SoC dir

2014-08-05 Thread Michal Simek
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

2014-08-05 Thread Masahiro Yamada
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

2014-08-04 Thread Masahiro Yamada

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