u-boot-brain/include
Hans de Goede b56f6e2b4e sunxi: Restore lowlevel_init usage
2 recent sunxi changes have removed the usage of lowlevel_init by moving some
code around and then setting CONFIG_SKIP_LOWLEVEL_INIT.
This is problematic for 2 reasons:

1) It does not just stop s_init from being called, it also stops
cpu_init_cp15 from getting called, which is undesirable.

2) We want u-boot.bin to be usable standalone, without SPL, some people e.g.
use an upstream u-boot.bin together with Allwinner's boot0 loader. So
u-boot.bin must (re)initialize the gpios, timer, etc.

This commit restores the lowlevel_init / s_init usage, while keeping the
changes to no longer use the global-data (gd) struct in the SPL.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
2015-01-21 10:46:28 -05:00
..
andestech
asm-generic pci: Make pci apis usable before relocation 2015-01-12 17:03:41 -08:00
bedbug
configs sunxi: Restore lowlevel_init usage 2015-01-21 10:46:28 -05:00
cramfs
dm dm: i2c: Add tests for I2C 2014-12-11 13:18:43 -07:00
dt-bindings ARM: tegra: Add Tegra30 PCIe device tree node 2014-12-18 13:19:21 -07:00
faraday
jffs2
linux mtd: OMAP: Enable GPMC prefetch mode 2015-01-13 11:51:23 -05:00
lzma
mtd
pcmcia powerpc: mpc824x: remove MPC824X cpu support 2015-01-05 12:08:55 -05:00
power pmic: add tps62362 simple wrapper code 2015-01-13 15:26:10 -05:00
samsung
synopsys
u-boot
usb Merge branch 'master' of git://git.denx.de/u-boot-usb 2014-12-11 18:40:49 -05:00
zfs
_exports.h
.gitignore
aboot.h
ACEX1K.h
addr_map.h
aes.h
ahci.h ahci: introduce ahci_reset() 2015-01-05 15:13:46 -05:00
ali512x.h
altera.h
ambapp.h
android_image.h
ansi.h
api_public.h
armcoremodule.h
asm-offsets.h
ata.h
atmel_hlcdc.h
atmel_lcdc.h
atmel_mci.h
autoboot.h
axp152.h sunxi: Add axp152 pmic support 2014-07-18 19:42:16 +01:00
axp209.h sunxi: gpio: Add support for gpio pins on the AXP209 pmic 2015-01-14 14:56:38 +01:00
axp221.h sunxi: axp221: Add support for controlling the drivebus pin 2015-01-14 14:56:40 +01:00
bcd.h
bios_emul.h
bitfield.h
bmp_layout.h
bootcount.h
bootm.h bootm: Export bootm_decomp_image() 2015-01-14 11:35:43 -05:00
bootretry.h
bootstage.h
bouncebuf.h
bus_vcxk.h
bzlib.h
cbfs.h
circbuf.h
cli_hush.h
cli.h
clk.h
cmd_spl.h
command.h
common_timing_params.h
common.h powerpc: 74xx_7xx: remove 74xx_7xx cpu support 2015-01-16 10:24:39 -05:00
commproc.h mpc8xx: remove ESTEEM192E board support 2015-01-05 12:08:53 -05:00
compiler.h
config_cmd_all.h
config_cmd_default.h
config_defaults.h
config_distro_bootcmd.h config_distro_bootcmd.h: Remove unnecessary magic to avoid repeated USB scans 2015-01-18 12:31:35 +01:00
config_distro_defaults.h
config_fallbacks.h dm: i2c: Add a uclass for I2C 2014-12-11 13:18:42 -07:00
config_phylib_all_drivers.h
config_uncmd_spl.h
cortina.h
cpsw.h
crc.h
cros_ec_message.h
cros_ec.h
dataflash.h
ddr_spd.h
dfu.h usb, g_dnl: generalize DFU detach functions 2014-12-18 12:26:05 +01:00
dialog_pmic.h
div64.h
dm9000.h
dm-demo.h
dm.h
dp83848.h
ds1722.h
ds4510.h
dtt.h
dwmmc.h
e500.h
ec_commands.h
edid.h edid: Add struct and defines for cea681 extension blocks 2015-01-14 14:56:38 +01:00
elf.h
env_attr.h
env_callback.h
env_default.h
env_flags.h
environment.h
errno.h lib: errno: introduce errno_str(): returns errno related message 2014-12-11 13:18:41 -07:00
exports.h
ext4fs.h
ext_common.h
fat.h
fb_mmc.h
fdt_support.h
fdt.h
fdtdec.h fdt: Add several apis to decode pci device node 2015-01-13 07:24:40 -08:00
fis.h
flash.h
fm_eth.h
fpga.h
fs.h
fsl_dcu_fb.h
fsl_ddr_dimm_params.h
fsl_ddr_sdram.h fsl/sleep: updated the deep sleep framework for QorIQ platforms 2014-12-11 09:41:18 -08:00
fsl_ddr.h
fsl_ddrc_version.h
fsl_diu_fb.h
fsl_esdhc.h
fsl_ifc.h
fsl_immap.h
fsl_mc.h
fsl_mdio.h
fsl_pmic.h
fsl_sec.h
fsl_usb.h drivers: usb: fsl: Check USB Erratum A007792 applicability 2014-12-11 09:41:11 -08:00
fuse.h
g_dnl.h usb, g_dnl: generalize DFU detach functions 2014-12-18 12:26:05 +01:00
gdsys_fpga.h
gt64120.h
hash.h
hw_sha.h
hwconfig.h
i2c_eeprom.h dm: Add a simple EEPROM driver 2014-12-11 13:18:43 -07:00
i2c.h dm: i2c: Add a uclass for I2C 2014-12-11 13:18:42 -07:00
i2s.h
i8042.h
ide.h
image.h image: bootm: Add OpenRTOS image type 2015-01-14 11:37:39 -05:00
imx_thermal.h
initcall.h
input.h
inttypes.h
iomux.h
ioports.h
iotrace.h
ipu_pixfmt.h
key_matrix.h
keyboard.h
kgdb.h
lattice.h
lcd_console.h lcd: refactor lcd console stuff into its own file 2015-01-10 17:53:59 +01:00
lcd.h lcd: refactor lcd console stuff into its own file 2015-01-10 17:53:59 +01:00
lcdvideo.h
ld9040.h
led-display.h
libata.h
libfdt_env.h
libfdt.h
libtizen.h
linker_lists.h
linux_logo.h
lmb.h
logbuff.h
lxt971a.h
lynxkdi.h
malloc.h
mb862xx.h
mc9sdz60.h
mc13783.h
mc13892.h
mc34704.h
MCD_dma.h
MCD_progCheck.h
MCD_tasksInit.h
menu.h
micrel.h
mii_phy.h
miiphy.h
mk48t59.h
mmc.h mmc: extend mmcinfo output to show partition write reliability settings 2015-01-19 17:41:51 +02:00
mpc5xx.h
mpc5xxx_sdma.h
mpc5xxx.h
mpc8xx_irq.h
mpc8xx.h
mpc83xx.h
mpc85xx.h
mpc86xx.h
mpc106.h
mpc8260_irq.h
mpc8260.h
msc01.h
mtd_node.h
mv88e6352.h
mvebu_mmc.h MVEBUMMC : Speed up access time 2015-01-06 10:10:04 +02:00
mvmfp.h
nand.h
net.h net: Declare physical address as phys_addr_t unsigned type 2015-01-14 11:37:39 -05:00
netdev.h
nomadik.h
ns16550.h
ns87308.h
onenand_uboot.h
os.h
palmas.h
parade.h exynos5420: fix compilation without parade video 2014-12-22 20:38:27 +09:00
part_efi.h
part.h fastboot: handle flash write to GPT partitions 2014-12-18 12:26:06 +01:00
pc_keyb.h
pca953x.h
pca9564.h
pca9698.h
pci_gt64120.h
pci_ids.h x86: Add Intel Topcliff PCH device IDs 2014-12-13 22:32:05 -07:00
pci_msc01.h
pci_rom.h
pci.h powerpc: mpc824x: remove MPC824X cpu support 2015-01-05 12:08:55 -05:00
pcmcia.h mpc8260: remove atc board support 2015-01-05 12:08:55 -05:00
phy.h
physmem.h
post.h
ppc_asm.tmpl powerpc: mpc824x: remove MPC824X cpu support 2015-01-05 12:08:55 -05:00
ppc_defs.h
ps2mult.h
pwm.h
radeon.h
reiserfs.h
rtc.h
s6e63d6.h
s_record.h
SA-1100.h
sandboxblockdev.h
sandboxfs.h
sata.h
scf0403_lcd.h
scsi.h
sdhci.h
search.h
sed156x.h
sed13806.h
serial.h
sh_pfc.h
sh_tmu.h
sja1000.h
slre.h
sm501.h
smsc_lpc47m.h x86: Add a simple superio driver for SMSC LPC47M 2014-12-13 22:32:05 -07:00
sound.h
sparse_defs.h
sparse_format.h
spartan2.h
spartan3.h
spd_sdram.h
spd.h
spi_flash.h
spi.h sf: Enable byte program support 2014-12-13 15:08:04 -07:00
spl.h
splash.h
status_led.h mpc8xx: remove IVMS8, IVML24 board support 2015-01-05 12:08:52 -05:00
stdio_dev.h
stdlib.h
stratixII.h
sx151x.h
sym53c8xx.h
systemace.h
tca642x.h
tegra-kbc.h
thermal.h
thor.h
timestamp.h
tis.h
tmu.h
tpm.h
tps6586x.h dm: i2c: tegra: Convert to driver model 2014-12-11 13:18:44 -07:00
trace.h common/board_f.c: fix compile error when tracing disabled 2015-01-12 09:38:46 -05:00
tsec.h
tsi108.h
tsi148.h
twl4030.h
twl6030.h
tws.h
ubi_uboot.h
universe.h
usb_cdc_acm.h
usb_defs.h
usb_ether.h usb: eth: add ASIX AX88179 DRIVER 2014-12-31 19:10:13 +01:00
usb_mass_storage.h
usb.h musb-new: Add interrupt queue support 2015-01-18 12:31:36 +01:00
usbdescriptors.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
usbdevice.h
usbroothubdes.h
uuid.h
vbe.h
version.h
video_easylogo.h
video_fb.h
video_font_4x6.h
video_font_data.h
video_font.h
video_logo.h
video.h
virtex2.h
vsc7385.h
vsprintf.h
vxworks.h common/cmd_bootm: extend do_bootm_vxworks to support the new VxWorks boot interface. 2013-12-16 08:59:05 -05:00
w83c553f.h
watchdog.h
xilinx.h
xyzModem.h
zfs_common.h
zynqpl.h