u-boot-2016/common
Philipp Tomsich d21fb63d77 spl: atf: add SPL_ATF_NO_PLATFORM_PARAM option
While we expect to call a pointer to a valid FDT (or NULL) as the
platform parameter to an ATF, some ATF versions are not U-Boot aware
and have an insufficiently robust (or an overzealour) parameter
validation: either way, this may cause a hard-stop with uncooperative
ATF versions.

This change adds the option to suppress passing a platform parameter
and will always pass NULL.

Debug output from ATF w/ this option disabled (i.e. default):
      INFO:    plat_param_from_bl2: 0x291450
Debug output from ATF w/ this option enabled:
      INFO:    plat_param_from_bl2: 0

Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Tested-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
2018-01-03 14:26:57 +01:00
..
eeprom
init
spl spl: atf: add SPL_ATF_NO_PLATFORM_PARAM option 2018-01-03 14:26:57 +01:00
autoboot.c
bedbug.c
board_f.c log: Plumb logging into the init sequence 2017-12-07 15:17:00 -05:00
board_info.c
board_r.c log: Plumb logging into the init sequence 2017-12-07 15:17:00 -05:00
boot_fit.c
bootm.c fpga: allow programming fpga from FIT image for all FPGA drivers 2017-12-14 16:09:39 +01:00
bootm_os.c
bootretry.c
bootstage.c
bouncebuf.c
cli.c
cli_hush.c
cli_readline.c
cli_simple.c
command.c common: command: tempory buffer should have size of command line buf 2017-11-29 22:30:50 -05:00
common_fit.c fit: If no matching config is found in fit_find_config_node(), use the default one 2017-10-05 21:31:04 -04:00
console.c Revert "sandbox: Drop special case console code for sandbox" 2017-12-07 15:17:00 -05:00
cros_ec.c
ddr_spd.c
dfu.c
dlmalloc.c malloc: don't compare pointers to 0 2017-11-20 20:18:39 -05:00
dlmalloc.src
edid.c
exports.c
fb_mmc.c
fb_nand.c
fdt_support.c common: Fix-up MAC addr in dts by fetching env variable serially 2017-12-24 12:42:50 -07:00
flash.c
hash.c
hwconfig.c
image-android.c
image-fdt.c common: Remove genimg_get_image() 2017-10-16 09:42:51 -04:00
image-fit.c SPL: Add FIT data-position property support 2017-12-12 21:33:38 -05:00
image-sig.c image-sig: use designated initializers for algorithm 2017-11-06 09:58:59 -05:00
image-sparse.c
image.c common: image.c: Fix CACHE: Misaligned operation output 2017-12-18 13:06:30 -05:00
iomux.c
iotrace.c
kallsyms.c
Kconfig log: Add a test command 2017-12-07 15:17:00 -05:00
kgdb.c
kgdb_stubs.c
lcd.c
lcd_console.c
lcd_console_rotation.c
lcd_simplefb.c
log.c log: Plumb logging into the init sequence 2017-12-07 15:17:00 -05:00
log_console.c log: Add a console driver 2017-12-07 15:17:00 -05:00
lynxkdi.c
main.c
Makefile log: Add a console driver 2017-12-07 15:17:00 -05:00
malloc_simple.c
memsize.c
menu.c
miiphyutil.c
s_record.c
splash.c
splash_source.c
stdio.c Drop the log buffer 2017-12-07 15:17:00 -05:00
system_map.c
update.c
usb.c
usb_hub.c usb: Correct use of debug() 2017-12-07 15:17:00 -05:00
usb_kbd.c
usb_storage.c
xyzModem.c