From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Warren Date: Wed, 19 Mar 2014 13:58:48 -0600 Subject: [U-Boot] [RFC PATCH 04/17] kconfig: add defconfig files for all boards In-Reply-To: <20140319135026.7A64.AA925319@jp.panasonic.com> References: <20140319121653.7A5D.AA925319@jp.panasonic.com> <53291161.5040503@wwwdotorg.org> <20140319135026.7A64.AA925319@jp.panasonic.com> Message-ID: <5329F6F8.3080300@wwwdotorg.org> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 03/18/2014 10:50 PM, Masahiro Yamada wrote: >>>>> diff --git a/configs/beaver_defconfig b/configs/beaver_defconfig >>>>> new file mode 100644 >>>>> index 0000000..fbf00f3 >>>>> --- /dev/null >>>>> +++ b/configs/beaver_defconfig >>>>> @@ -0,0 +1,10 @@ >>>>> +CONFIG_SPL=y >>>>> +CONFIG_ARM=y >>>>> +CONFIG_SYS_CPU="armv7" >>>>> +CONFIG_SOC_DIR=y >>>>> +CONFIG_SYS_SOC="tegra30" >>>>> +CONFIG_SYS_BOARD="beaver" >>>>> +CONFIG_VENDOR_DIR=y >>>>> +CONFIG_SYS_VENDOR="nvidia" >>>>> +CONFIG_SYS_CONFIG_NAME="beaver" >>>>> +CONFIG_BOARD_MAINTAINER="Tom Warren :Stephen Warren " ... >>>> Other values in this file feel very odd >>>> too. For example, I would expect selecting SYS_SOC=tegra30 it >>>> automatically select SYS_VENDOR, SYS_CPU, ARM, SPL, ... >>> >>> This is really really Tegra-specific matter. >> >> Absolutely not at all. >> >> Any board contains a specific SoC. Each specific SoC is a particular CPU >> architecture and type, etc. > > In that case, all boards must have board/*/Kconfig to > automatically select correct CONFIG_SYS_VENDOR, CONFIG_SYS_SOC, etc. Yes. I would fully expect that.