u-boot-brain/arch/arm/include/asm/arch-sunxi
Maxime Ripard 8829076a5b arm: sunxi: Move spl_boot_device in a separate function
U-Boot itself might need to identify the boot device, for example to be
able to tell where to load the kernel from when several options are
possible.

Move the logic of spl_boot_device to a function that is compiled both for
the SPL and the main binary.

Tested-by: Chen-Yu Tsai <wens@csie.org>
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
2017-10-03 19:12:06 +02:00
..
boot0.h sunxi: A64: do an RMR switch if started in AArch32 mode 2017-01-04 16:37:42 +01:00
clock_sun4i.h sunxi: Add missing macros to configure the NAND controller clk 2016-07-24 20:36:28 -05:00
clock_sun6i.h sunxi: Add clock support for TV encoder 2017-05-15 21:22:57 +02:00
clock_sun8i_a83t.h mmc: sunxi: Support new mode 2017-08-28 22:36:44 +05:30
clock_sun9i.h sunxi: add initial clock setup for sun9i for SPL 2016-10-30 11:38:04 +01:00
clock.h sunxi: Add support for Allwinner A64 SoCs 2016-04-01 09:52:28 +02:00
cpu_sun4i.h sunxi: Add base address for TV encoder 2017-06-09 15:30:28 +02:00
cpu_sun9i.h sunxi: Add support for SID e-fuses on sun9i 2016-10-30 11:38:04 +01:00
cpu.h sunxi: Use H3/A64 DRAM initialization code for R40 2017-04-20 13:30:01 +02:00
cpucfg.h sunxi: Add CPUCFG debug lock and sun7i cpu power controls 2016-06-20 22:44:00 +02:00
display.h sunxi: video: Split out TVE code 2017-05-15 21:22:24 +02:00
display2.h sunxi: video: Add support for CSC and TVE to DE2 driver 2017-06-09 15:30:47 +02:00
dma_sun4i.h sunxi: Add DMA definitions 2015-05-29 13:46:36 +02:00
dma.h sunxi: Add DMA definitions 2015-05-29 13:46:36 +02:00
dram_sun4i.h sunxi: Make DRAM_ODT_EN Kconfig setting a bool 2015-05-19 18:46:44 +02:00
dram_sun6i.h sun6i: Add dram initialization code 2014-11-13 14:49:01 +01:00
dram_sun8i_a23.h sunxi: Make DRAM_ODT_EN Kconfig setting a bool 2015-05-19 18:46:44 +02:00
dram_sun8i_a33.h sunxi: Add a33 dram init code 2015-05-04 16:51:51 +02:00
dram_sun8i_a83t.h sunxi: Add support for LPDDR3 for A83T 2016-01-26 16:20:05 +01:00
dram_sun9i.h sunxi: DRAM initialisation for sun9i 2016-10-30 11:38:04 +01:00
dram_sunxi_dw.h sunxi: Add selective DRAM type and timing 2017-06-08 22:37:55 +05:30
dram.h sunxi: makes an invisible option for H3-like DRAM controllers 2017-06-08 22:37:55 +05:30
gpio.h sunxi: add basic V3s support 2017-04-21 09:23:17 +02:00
gtbus_sun9i.h sunxi: add gtbus-initialisation for sun9i 2016-10-30 11:38:04 +01:00
gtbus.h sunxi: add gtbus-initialisation for sun9i 2016-10-30 11:38:04 +01:00
i2c.h sunxi: Add support for the I2C controller which is part of the PRCM 2016-01-21 07:30:01 +01:00
lcdc.h sunxi: video: Convert lcdc to use struct display_timing 2017-04-20 13:34:52 +02:00
mmc.h mmc: sunxi: Support new mode 2017-08-28 22:36:44 +05:30
p2wi.h sun6i: Add new p2wi controller driver 2014-11-13 14:49:01 +01:00
pmic_bus.h sunxi: axp: Move axp pmic register helpers to a separate file 2015-05-04 16:51:53 +02:00
prcm.h sunxi: add PRCM secure switch register definition 2017-08-11 15:49:39 +05:30
pwm.h sunxi: display: Use PWM to drive backlight where applicable 2016-08-26 16:58:37 +02:00
rsb.h sunxi: rsb: Move rsb_set_device_mode() call to rsb_init() 2015-02-02 13:55:14 +01:00
spl.h arm: sunxi: Move spl_boot_device in a separate function 2017-10-03 19:12:06 +02:00
sys_proto.h sunxi: Fix CONFIG_SUNXI_GMAC references 2017-09-01 20:48:27 +05:30
timer.h sunxi: Fix watchdog reset function for R40 2017-04-20 13:30:00 +02:00
tve.h sunxi: video: Split out TVE code 2017-05-15 21:22:24 +02:00
tzpc.h sunxi: Support Secure Memory Touch Arbiter (SMTA) in sun8i H3 2016-01-26 16:20:04 +01:00
usb_phy.h musb: sunxi: switch to the device model 2017-10-03 19:12:05 +02:00
watchdog.h sunxi: Fix watchdog reset function for R40 2017-04-20 13:30:00 +02:00