mirror of
https://git.codelinaro.org/clo/qsdk/oss/boot/u-boot-2016.git
synced 2026-03-14 21:10:27 +01:00
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>
|
||
|---|---|---|
| .. | ||
| eeprom | ||
| init | ||
| spl | ||
| autoboot.c | ||
| bedbug.c | ||
| board_f.c | ||
| board_info.c | ||
| board_r.c | ||
| boot_fit.c | ||
| bootm.c | ||
| bootm_os.c | ||
| bootretry.c | ||
| bootstage.c | ||
| bouncebuf.c | ||
| cli.c | ||
| cli_hush.c | ||
| cli_readline.c | ||
| cli_simple.c | ||
| command.c | ||
| common_fit.c | ||
| console.c | ||
| cros_ec.c | ||
| ddr_spd.c | ||
| dfu.c | ||
| dlmalloc.c | ||
| dlmalloc.src | ||
| edid.c | ||
| exports.c | ||
| fb_mmc.c | ||
| fb_nand.c | ||
| fdt_support.c | ||
| flash.c | ||
| hash.c | ||
| hwconfig.c | ||
| image-android.c | ||
| image-fdt.c | ||
| image-fit.c | ||
| image-sig.c | ||
| image-sparse.c | ||
| image.c | ||
| iomux.c | ||
| iotrace.c | ||
| kallsyms.c | ||
| Kconfig | ||
| kgdb.c | ||
| kgdb_stubs.c | ||
| lcd.c | ||
| lcd_console.c | ||
| lcd_console_rotation.c | ||
| lcd_simplefb.c | ||
| log.c | ||
| log_console.c | ||
| lynxkdi.c | ||
| main.c | ||
| Makefile | ||
| malloc_simple.c | ||
| memsize.c | ||
| menu.c | ||
| miiphyutil.c | ||
| s_record.c | ||
| splash.c | ||
| splash_source.c | ||
| stdio.c | ||
| system_map.c | ||
| update.c | ||
| usb.c | ||
| usb_hub.c | ||
| usb_kbd.c | ||
| usb_storage.c | ||
| xyzModem.c | ||