u-boot/include
Marek Vasut 9a5483e9df ARM: rmobile: Add TPL support on R8A7791 M2 Porter
Add and enable TPL on M2 Porter. The TPL must fit into 16 kiB due
to the Gen2 BootROM restriction. The TPL is running from MERAM and
is capable of performing the initial initialization of PFC, Clock,
GPIO, LBSC, DBSC and QSPI NOR. DBSC is responsible for bringing up
the DDR DRAM access. The TPL is capable of loading the next stage,
U-Boot, from either SPI NOR or UART as a fallback. If either does
provide a valid U-Boot uImage, the system stops, which allows the
operator to load U-Boot ie. via JTAG and start it manually.

Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com>
Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
2018-04-11 23:11:55 +02:00
..
andestech
asm-generic powerpc: mpc8xx: Change CONFIG_8xx to CONFIG_MPC8xx 2018-04-06 16:30:37 -04:00
bedbug
cavium
configs ARM: rmobile: Add TPL support on R8A7791 M2 Porter 2018-04-11 23:11:55 +02:00
cramfs
dm core: ofnode: Fix translation for #size-cells == 0 2018-04-01 22:19:10 +08:00
dt-bindings arm64: zynqmp: Remove pinctrl settings 2018-04-09 12:14:52 +02:00
environment/ti env: ti: boot: Get rid of magic numbers 2018-03-13 21:59:27 -04:00
faraday
fsl-mc driver: net: fsl-mc: flib changes for MC 10.3.0 2017-12-06 14:55:17 -08:00
jffs2
linux libfdt: move FDT_RAMDISK_OVERHEAD to image-fdt.c 2018-04-01 22:19:10 +08:00
lzma
mtd
net drivers: net: pfe_eth: LS1012A PFE headers 2018-03-22 15:05:28 -05:00
pcmcia
power pmic: add stpmu1 support 2018-03-19 16:14:21 -04:00
samsung ARM: Samsung: Add Exynos5422-based Odroid HC1 support 2017-12-05 10:18:39 +09:00
spmi
synopsys
tee optee: Add optee_verify_bootm_image() 2018-03-19 16:14:24 -04:00
test test: compression: Convert to unit test framework 2017-12-04 09:58:20 -05:00
u-boot
usb bitops: collect BIT macros to include/linux/bitops.h 2017-11-29 00:28:57 +09:00
zfs
.gitignore
ACEX1K.h
MCD_dma.h
MCD_progCheck.h
MCD_tasksInit.h
SA-1100.h
_exports.h
adc.h
addr_map.h
ahci.h ata: Fix ahci wording 2017-11-28 16:08:52 +01:00
ali512x.h
altera.h
android_image.h
ansi.h
api.h
api_public.h
armcoremodule.h
asm-offsets.h
ata.h
atf_common.h
atmel_hlcdc.h
atmel_lcd.h
atmel_lcdc.h
atmel_mci.h
atsha204a-i2c.h
autoboot.h
axp152.h
axp209.h
axp221.h
axp809.h
axp818.h
axp_pmic.h
backlight.h
bcd.h
binman_sym.h binman: Add binman symbol support to SPL 2017-12-12 19:53:45 -07:00
bios_emul.h
bitfield.h
blk.h SystemACE: Remove 2018-02-13 23:24:22 -05:00
bmp_layout.h
boot_fit.h
bootcount.h
bootm.h
bootretry.h
bootstage.h
bouncebuf.h
btrfs.h
bus_vcxk.h
bzlib.h
cbfs.h
charset.h efi_loader: new function utf8_to_utf16 2017-12-01 13:22:55 +01:00
circbuf.h
cli.h
cli_hush.h
clk-uclass.h clk: add clk_set_parent() 2018-01-28 17:12:35 +01:00
clk.h clk: Add get/enable/disable/release for a bulk of clocks 2018-04-10 11:52:16 -04:00
cmd_spl.h
command.h arm64: zynqmp: Add support to load an app at EL1 2018-03-23 09:34:42 +01:00
common.h common: move board_info.c prototypes in init.h 2018-03-16 14:56:59 -04:00
common_timing_params.h Revert "drivers/ddr/fsl: Dual-license DDR driver" 2018-02-14 21:34:05 -05:00
compiler.h Fix FreeBSD endian checks 2018-02-05 20:58:11 -05:00
config_defaults.h
config_distro_bootcmd.h distro bootcmd: Allow board defined UBI partition and volume names 2018-01-28 12:27:29 -05:00
config_fallbacks.h Convert CONFIG_BOOTP_BOOTPATH et al to Kconfig 2018-02-23 21:41:49 -05:00
config_fsl_chain_trust.h
config_phylib_all_drivers.h
config_uncmd_spl.h
console.h
cortina.h
cpsw.h
cpu.h
crc.h
cros_ec.h
cros_ec_message.h
ddr_spd.h drivers/ddr/fsl: Add calculation of register control words 2018-01-30 09:14:07 -08:00
debug_uart.h
dfu.h
dialog_pmic.h
display.h
display_options.h
div64.h
dm-demo.h
dm.h
dm9000.h
dma.h
dp83848.h
ds1722.h
dt-structs.h
dw_hdmi.h
dwc3-omap-uboot.h
dwc3-sti-glue.h sti: fix STMicroelectronics copyright 2017-11-06 09:51:01 -05:00
dwc3-uboot.h
dwc_ahsata.h
dwmmc.h
e500.h
ec_commands.h
edid.h
eeprom_field.h
eeprom_layout.h
efi.h efi: Conflict efi_loader with different stub bitness 2018-01-28 21:37:13 +01:00
efi_api.h efi_loader: implement EFI_FILE_SYSTEM_INFO 2018-04-05 10:01:45 +02:00
efi_driver.h efi_driver: comment struct efi_driver_ops 2018-02-13 23:24:22 -05:00
efi_loader.h efi_loader: new functions to print loaded image information 2018-04-05 15:23:55 +02:00
efi_selftest.h efi_selftest: colored test output 2018-01-22 23:09:12 +01:00
elf.h riscv: Modify generic codes to support RISC-V 2018-01-12 08:05:12 -05:00
env_attr.h
env_callback.h Kconfig: cmd: Make networking command dependent on NET 2018-02-27 16:25:30 -05:00
env_default.h treewide: Convert CONFIG_HOSTNAME to a string option 2018-04-08 18:31:09 -04:00
env_flags.h
environment.h net: Move enetaddr env access code to env config instead of net config 2018-04-08 23:00:58 -04:00
errno.h
ethsw.h
exports.h
ext4fs.h
ext_common.h
exynos_lcd.h
fastboot.h
fat.h fs: fat: Drop CONFIG_SUPPORT_VFAT 2018-01-22 16:43:31 -05:00
fb_mmc.h
fb_nand.h
fdt.h libfdt: change fdt.h to a wrapper of scripts/dtc/libfdt/* 2017-11-17 07:44:13 -05:00
fdt_simplefb.h
fdt_support.h libfdt: move headers to <linux/libfdt.h> and <linux/libfdt_env.h> 2018-03-05 10:16:28 -05:00
fdtdec.h libfdt: move headers to <linux/libfdt.h> and <linux/libfdt_env.h> 2018-03-05 10:16:28 -05:00
fis.h
flash.h flash: Fix spelling of "ERR_TIMOUT" 2018-01-29 07:48:59 +01:00
fm_eth.h
fpga.h fpga: allow programming fpga from FIT image for all FPGA drivers 2017-12-14 16:09:39 +01:00
fs.h
fs_internal.h
fsl_csu.h
fsl_dcu_fb.h
fsl_ddr.h Revert "drivers/ddr/fsl: Dual-license DDR driver" 2018-02-14 21:34:05 -05:00
fsl_ddr_dimm_params.h Revert "drivers/ddr/fsl: Dual-license DDR driver" 2018-02-14 21:34:05 -05:00
fsl_ddr_sdram.h drivers/ddr/fsl: Add 3DS RDIMM support 2018-01-30 09:14:07 -08:00
fsl_ddrc_version.h Revert "drivers/ddr/fsl: Dual-license DDR driver" 2018-02-14 21:34:05 -05:00
fsl_devdis.h
fsl_diu_fb.h
fsl_dspi.h
fsl_dtsec.h
fsl_errata.h
fsl_esdhc.h mmc: fsl_esdhc: support SDR104 and HS200 2018-02-04 12:00:58 +01:00
fsl_fman.h
fsl_ifc.h
fsl_immap.h Revert "drivers/ddr/fsl: Dual-license DDR driver" 2018-02-14 21:34:05 -05:00
fsl_lpuart.h
fsl_mdio.h
fsl_memac.h
fsl_mmdc.h Revert "drivers/ddr/fsl: Dual-license DDR driver" 2018-02-14 21:34:05 -05:00
fsl_pmic.h
fsl_qbman.h drivers/misc: Share qbman init between archs 2018-01-10 12:28:47 -08:00
fsl_qe.h
fsl_sec.h crypto/fsl: instantiate all rng state handles 2018-02-09 08:34:34 -08:00
fsl_sec_mon.h
fsl_secboot_err.h
fsl_sfp.h
fsl_tgec.h
fsl_usb.h
fsl_validate.h
fsl_wdog.h
fuse.h
g_dnl.h
gdsys_fpga.h treewide: Fix gdsys mail addresses 2018-03-09 09:23:10 -05:00
generic-phy.h
gt64120.h
hash.h
hw_sha.h
hwconfig.h
i2c.h
i2c_eeprom.h
i2s.h
i8042.h
ide.h
image-sparse.h
image.h image: fit: Show firmware configuration property if present 2018-04-06 20:45:44 -04:00
imx_sip.h imx: add sip function 2018-02-04 12:00:58 +01:00
imx_thermal.h
imximage.h
init.h common: move init_helpers.h prototypes in init.h 2018-03-16 14:56:59 -04:00
initcall.h
input.h
inttypes.h
iomux.h
ioports.h
iotrace.h
ipu_pixfmt.h
key_matrix.h
keyboard.h input: Drop PS/2 keyboard support 2018-04-06 17:04:33 -04:00
kgdb.h
lattice.h
lcd.h
lcd_console.h
lcdvideo.h
ld9040.h
led-display.h
led.h
libata.h
libtizen.h
linker_lists.h
linux_logo.h
lmb.h
log.h log: add category LOGC_EFI 2018-02-03 10:09:28 -07:00
lxt971a.h
lynxkdi.h
mailbox-uclass.h
mailbox.h
malloc.h
mapmem.h
mb862xx.h
mc9sdz60.h
mc13783.h
mc13892.h
mc34704.h
memalign.h
membuff.h
menu.h
micrel.h
mii_phy.h
miiphy.h
mipi_display.h
misc.h
mk48t59.h
mmc.h mmc: fix bug in mmc_startup_v4() 2018-02-19 16:59:33 +09:00
mpc8xx.h powerpc: mpc8xx: Change CONFIG_8xx to CONFIG_MPC8xx 2018-04-06 16:30:37 -04:00
mpc8xx_irq.h
mpc83xx.h
mpc85xx.h
mpc86xx.h
mpc106.h
msc01.h Update Paul Burton's email address 2017-11-28 21:59:30 +01:00
mtd.h
mtd_node.h
mv88e6352.h
mvebu_mmc.h
mvmfp.h
nand.h mtd: nand: Rename nand.h into rawnand.h 2017-12-04 22:00:00 +09:00
net.h net: Move enetaddr env access code to env config instead of net config 2018-04-08 23:00:58 -04:00
netdev.h net: Drop CONFIG_ENC28J60 2018-03-22 15:05:32 -05:00
ns16550.h
ns87308.h
nuvoton_nct6102d.h
nvme.h
of_live.h
onenand_uboot.h
os.h Revert "sandbox: remove os_putc() and os_puts()" 2017-12-07 15:17:00 -05:00
palmas.h
panel.h
part.h
part_efi.h part: efi: Add a Kconfig option for the number of partition entries 2017-12-07 16:24:31 +01:00
pca953x.h
pca9564.h
pca9698.h treewide: Fix gdsys mail addresses 2018-03-09 09:23:10 -05:00
pch.h
pci.h pci: Remove unused ppc4xx variable from struct pci_controller 2018-03-19 16:14:23 -04:00
pci_gt64120.h
pci_ids.h
pci_msc01.h Update Paul Burton's email address 2017-11-28 21:59:30 +01:00
pci_rom.h
pcmcia.h pcmcia: Drop a bunch of unused CONFIG_SYS_PCMCIA_ macros 2018-01-19 15:49:31 -05:00
pe.h efi_loader: Check machine type in the image header 2018-04-06 09:28:01 +02:00
phy.h net: phy: Add Broadcom BCM53xx switch driver 2018-01-15 12:05:21 -06:00
phys2bus.h
physmem.h
post.h Drop the log buffer 2017-12-07 15:17:00 -05:00
power-domain-uclass.h
power-domain.h
ppc_asm.tmpl powerpc: mpc8xx: Change CONFIG_8xx to CONFIG_MPC8xx 2018-04-06 16:30:37 -04:00
ppc_defs.h
pwm.h
pwrseq.h
pxa_lcd.h
qfw.h
radeon.h
ram.h
rc4.h
regmap.h
reiserfs.h
relocate.h
remoteproc.h
reset-uclass.h
reset.h reset: Add get/assert/deassert/release for bulk of reset signals 2018-04-10 11:52:16 -04:00
rtc.h
rtc_def.h
s6e63d6.h
s_record.h
samsung-usb-phy-uboot.h
sandbox-adc.h
sandboxblockdev.h
sandboxfs.h
sata.h
scf0403_lcd.h
scsi.h
sdhci.h
sdp.h
search.h
serial.h drivers: serial: remove nonexisting initialisation functions 2018-04-06 17:04:33 -04:00
sh_pfc.h
sh_tmu.h
sja1000.h
slre.h
smbios.h
smsc_lpc47m.h
smsc_sio1007.h
sound.h
sparse_defs.h
sparse_format.h
spartan2.h
spartan3.h
spd.h
spd_sdram.h
spi.h spi: Remove spi_setup_slave_fdt 2018-01-24 12:04:07 +05:30
spi_flash.h spi: Remove spi_flash_probe_fdt 2018-01-24 12:04:07 +05:30
spl.h spl: spl_mmc: provide one weak function spl_boot_partition 2018-04-06 20:45:28 -04:00
splash.h
st_logo_data.h stm32f7: board: add splash screen 2018-03-19 11:01:04 +01:00
status_led.h
stdio.h
stdio_dev.h
stdlib.h
stm32_rcc.h clk: clk_stm32f: Fix stm32_clk_get_rate() for timer 2018-03-13 21:45:37 -04:00
stratixII.h
sy8106a.h
sym53c8xx.h
syscon.h
sysreset.h
tables_csum.h
tca642x.h
tegra-kbc.h
thermal.h
thor.h
ti-usb-phy-uboot.h
time.h
timer.h
timestamp.h
tmu.h
tpm.h tpm: add more useful NV storage permission flags 2017-11-17 07:15:52 -07:00
tps6586x.h
trace.h
tsec.h
tsi108.h
tsi148.h
twl4030.h
twl6030.h
ubi_uboot.h
ubifs_uboot.h
ubispl.h
uboot_aes.h aes: Allow non-zero initialization vector 2018-01-29 12:50:13 -05:00
universe.h
usb.h
usb_cdc_acm.h
usb_defs.h
usb_ether.h
usb_mass_storage.h
usbdescriptors.h
usbdevice.h
usbroothubdes.h
uuid.h
vbe.h
version.h
video.h dm: video: support increased intensity (bold) 2018-03-06 10:05:49 +01:00
video_bridge.h
video_console.h dm: video: support increased intensity (bold) 2018-03-06 10:05:49 +01:00
video_easylogo.h
video_fb.h
video_font.h
video_font_4x6.h video: indicate code page of bitmap fonts 2018-03-06 10:22:37 +01:00
video_font_data.h video: indicate code page of bitmap fonts 2018-03-06 10:22:37 +01:00
video_logo.h
virtex2.h
vsc7385.h
vsc9953.h
vsprintf.h
vxworks.h
w83c553f.h
wait_bit.h wait_bit: use wait_for_bit_le32 and remove wait_for_bit 2018-01-24 12:03:43 +05:30
watchdog.h powerpc: mpc8xx: cleaning up watchdog 2018-04-06 16:30:37 -04:00
wdt.h
winbond_w83627.h
xilinx.h
xyzModem.h
zfs_common.h
zynqmppl.h fpga: zynqmp: Add support to get the PCAP status for fpga info command 2018-04-09 12:14:50 +02:00
zynqpl.h