mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-09-08 22:03:22 +09:00
![]() 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 be described as a simpile enumeration. This commit merges 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. Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com> Cc: Tom Rini <trini@ti.com> Cc: Michal Simek <michal.simek@xilinx.com> Cc: Andreas Bießmann <andreas.devel@googlemail.com> Cc: Stephen Warren <swarren@nvidia.com> Cc: Tom Warren <twarren@nvidia.com> CC: Stefano Babic <sbabic@denx.de> CC: Minkyu Kang <mk7.kang@samsung.com> Cc: Dinh Nguyen <dinguyen@altera.com> Acked-by: Andreas Bießmann <andreas.devel@googlemail.com> Acked-by: Michal Simek <monstr@monstr.eu> Acked-by: Stefano Babic <sbabic@denx.de> Acked-by: Stephen Warren <swarren@nvidia.com> Acked-by: Tim Harvey <tharvey@gateworks.com> Tested-by: Bo Shen <voice.shen@atmel.com> [on sama5d3xek board for at91 part] Acked-by: Stephen Warren <swarren@nvidia.com> Tested-by: Stefano Babic <sbabic@denx.de> [applying Tim's i.MX6 patches] Acked-by: Tom Rini <trini@ti.com> |
||
---|---|---|
.. | ||
at91_common.h | ||
at91_dbu.h | ||
at91_eefc.h | ||
at91_emac.h | ||
at91_gpbr.h | ||
at91_matrix.h | ||
at91_mc.h | ||
at91_pdc.h | ||
at91_pio.h | ||
at91_pit.h | ||
at91_pmc.h | ||
at91_rstc.h | ||
at91_rtt.h | ||
at91_shdwn.h | ||
at91_spi.h | ||
at91_st.h | ||
at91_tc.h | ||
at91_wdt.h | ||
at91cap9_matrix.h | ||
at91cap9.h | ||
at91rm9200.h | ||
at91sam9_matrix.h | ||
at91sam9_sdramc.h | ||
at91sam9_smc.h | ||
at91sam9g45_matrix.h | ||
at91sam9g45.h | ||
at91sam9rl_matrix.h | ||
at91sam9rl.h | ||
at91sam9x5_matrix.h | ||
at91sam9x5.h | ||
at91sam9260_matrix.h | ||
at91sam9260.h | ||
at91sam9261_matrix.h | ||
at91sam9261.h | ||
at91sam9263_matrix.h | ||
at91sam9263.h | ||
atmel_mpddrc.h | ||
atmel_usba_udc.h | ||
clk.h | ||
gpio.h | ||
hardware.h | ||
sama5d3_smc.h | ||
sama5d3.h |