From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Warren Date: Wed, 16 Apr 2014 11:05:43 -0600 Subject: [U-Boot] [PATCH] spl: consolidate arch/arm/include/asm/arch-*/spl.h In-Reply-To: <1397630676-14520-1-git-send-email-yamada.m@jp.panasonic.com> References: <1397630676-14520-1-git-send-email-yamada.m@jp.panasonic.com> Message-ID: <534EB867.7060803@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/16/2014 12:44 AM, Masahiro Yamada wrote: > arch/arm/include/asm/spl.h requires all SoCs to have > arch/arm/include/asm/arch-*/spl.h. > > But many of them just define BOOT_DEVICE_* macros. > > Those macros are used in the "switch (boot_device) { ... }" > statement in common/spl/spl.c. > > So they should not be archtecture specific, but described as > a simpile enumeration. > > This commit merge most of arch/arm/include/asm/arch-*/spl.h > into arch/arm/include/asm/spl.h. > > With a little more effort, arch-zynq/spl.h and arch-socfpga/spl.h > will be merged, while I am not sure about OMAP and Exynos. Seems reasonable to me, Acked-by: Stephen Warren