From: Stephen Warren <swarren@wwwdotorg.org>
To: u-boot@lists.denx.de
Subject: [U-Boot] [RFC PATCH 04/17] kconfig: add defconfig files for all boards
Date: Wed, 19 Mar 2014 13:58:48 -0600 [thread overview]
Message-ID: <5329F6F8.3080300@wwwdotorg.org> (raw)
In-Reply-To: <20140319135026.7A64.AA925319@jp.panasonic.com>
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 <twarren@nvidia.com>:Stephen Warren <swarren@nvidia.com>"
...
>>>> 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.
next prev parent reply other threads:[~2014-03-19 19:58 UTC|newest]
Thread overview: 45+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-03-17 8:52 [U-Boot] [RFC PATCH 0/17] Version 0 of Kconfig for U-Boot Masahiro Yamada
2014-03-17 8:52 ` [U-Boot] [RFC PATCH 01/17] kconfig: import Kconfig files from Linux v3.13 tag Masahiro Yamada
2014-03-17 8:52 ` [U-Boot] [RFC PATCH 02/17] kconfig: add basic Kconfig files Masahiro Yamada
2014-03-17 8:52 ` [U-Boot] [RFC PATCH 03/17] Do not apply: tools: add gendefconfigs Masahiro Yamada
2014-03-17 8:52 ` [U-Boot] [RFC PATCH 04/17] kconfig: add defconfig files for all boards Masahiro Yamada
2014-03-18 3:08 ` Stephen Warren
2014-03-19 3:16 ` Masahiro Yamada
2014-03-19 3:39 ` Stephen Warren
2014-03-19 4:50 ` Masahiro Yamada
2014-03-19 9:56 ` Wolfgang Denk
2014-03-19 10:51 ` Masahiro Yamada
2014-03-19 12:37 ` Daniel Schwierzeck
2014-03-19 14:20 ` Wolfgang Denk
2014-03-19 16:06 ` Tom Rini
2014-03-19 23:48 ` Masahiro Yamada
2014-03-21 13:41 ` Tom Rini
2014-03-20 0:11 ` Masahiro Yamada
2014-03-20 13:17 ` Daniel Schwierzeck
2014-03-21 18:05 ` Tom Rini
2014-03-22 17:14 ` Daniel Schwierzeck
2014-03-24 6:35 ` Masahiro Yamada
2014-03-24 20:35 ` Daniel Schwierzeck
2014-03-28 2:25 ` Masahiro Yamada
2014-03-28 20:35 ` Daniel Schwierzeck
2014-03-31 8:56 ` Masahiro Yamada
2014-03-19 19:58 ` Stephen Warren [this message]
2014-03-19 12:54 ` Tom Rini
2014-03-19 22:58 ` Masahiro Yamada
2014-03-17 8:53 ` [U-Boot] [RFC PATCH 05/17] include: define CONFIG_SPL and CONFIG_TPL as 1 Masahiro Yamada
2014-03-17 8:53 ` [U-Boot] [RFC PATCH 06/17] m68k: define processor family CONFIGs " Masahiro Yamada
2014-03-17 8:53 ` [U-Boot] [RFC PATCH 07/17] kconfig: switch over to Kconfig Masahiro Yamada
2014-03-17 8:53 ` [U-Boot] [RFC PATCH 08/17] MAKEALL: adjust for Kconfig Masahiro Yamada
2014-03-17 8:53 ` [U-Boot] [RFC PATCH 09/17] buildman: " Masahiro Yamada
2014-03-17 8:53 ` [U-Boot] [RFC PATCH 10/17] kconfig: delete redundant CONFIG_${ARCH} definition Masahiro Yamada
2014-03-17 8:53 ` [U-Boot] [RFC PATCH 11/17] sh: remove redundant CPU family definition Masahiro Yamada
2014-03-17 8:53 ` [U-Boot] [RFC PATCH 12/17] sparc: " Masahiro Yamada
2014-03-17 8:53 ` [U-Boot] [RFC PATCH 13/17] m68k: " Masahiro Yamada
2014-03-17 8:53 ` [U-Boot] [RFC PATCH 14/17] powerpc: " Masahiro Yamada
2014-03-17 8:53 ` [U-Boot] [RFC PATCH 15/17] kbuild: remove CONFIG_SPL/CONFIG_TPL definition in config headers Masahiro Yamada
2014-03-17 8:53 ` [U-Boot] [RFC PATCH 16/17] kconfig: remove old script Masahiro Yamada
2014-03-17 8:53 ` [U-Boot] [RFC PATCH 17/17] kconfig: add CONFIG_CROSS_COMPILE Masahiro Yamada
2014-03-21 2:15 ` [U-Boot] [RFC PATCH 0/17] Version 0 of Kconfig for U-Boot Simon Glass
2014-03-24 5:58 ` Masahiro Yamada
2014-03-24 7:30 ` Wolfgang Denk
2014-03-24 7:52 ` Masahiro Yamada
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=5329F6F8.3080300@wwwdotorg.org \
--to=swarren@wwwdotorg.org \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.