From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Warren Date: Tue, 22 Apr 2014 09:42:14 -0600 Subject: [U-Boot] [RFC PATCH 3/3] mkconfig: Do not define CONFIG_SYS_{ARCH, CPU, SOC, VENDOR, BOARD} in config.h. In-Reply-To: <1398159826-29398-4-git-send-email-yamada.m@jp.panasonic.com> References: <1398159826-29398-1-git-send-email-yamada.m@jp.panasonic.com> <1398159826-29398-4-git-send-email-yamada.m@jp.panasonic.com> Message-ID: <53568DD6.1050404@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 04/22/2014 03:43 AM, Masahiro Yamada wrote: > This commit modifies mkconfig not to define CONFIG_SYS_ARCH, > CONFIG_SYS_CPU, CONFIG_SYS_SOC, CONFIG_SYS_VENDOR, CONFIG_SYS_BOARD. > > They are still used in some board files. > Tegra family, OMAP-Panda board, some Samsung boards. > > Add CONFIG_SYS_SOC, CONFIG_SYS_BOARD definition to their header files > to keep the same behavior. NAK. These are required by include/env_default.h, which creates environment variables which cross-board boot.scr may use e.g. to create DTB filenames. These variables need to continue to exist.