freebsd-dev/stand/powerpc/ofw
Kyle Evans 2a1e52f347 stand: refactor overlay loading a little bit
It was pointed out that manually loading a .dtb to be used rather than
relying on platform-specific method for loading .dtb will result in overlays
not being applied. This was true because overlay loading was hacked into
fdt_platform_load_dtb, rather than done in a way more independent from how
the .dtb is loaded.

Instead, push overlay loading (for now) out into an
fdt_platform_load_overlays. This method easily allows ubldr to pull in any
fdt_overlays specified in the ub env, and omits overlay-checking on
platforms where they're not tested and/or not desired (e.g. powerpc). If we
eventually stop caring about fdt_overlays from ubenv (if we ever cared),
this method should get chopped out in favor of just calling
fdt_load_dtb_overlays() directly.

Reported by:	Manuel Stühn (freebsdnewbie freenet de)
2019-04-11 13:26:28 +00:00
..
conf.c Move "common" Open Firmware parts of the loader used only on PowerPC to 2018-03-03 23:39:07 +00:00
elf_freebsd.c Prefer uintXX_t to u_intXX_t 2018-03-13 16:33:00 +00:00
ldscript.powerpc Fix regression introduced in r328806, preventing boot at least on all 2018-02-03 23:49:21 +00:00
main.c bootprog_info is generated in vers.c. Move it's definition to 2018-06-14 06:41:33 +00:00
Makefile Move "common" Open Firmware parts of the loader used only on PowerPC to 2018-03-03 23:39:07 +00:00
ofwfdt.c stand: refactor overlay loading a little bit 2019-04-11 13:26:28 +00:00
ppc64_elf_freebsd.c Prefer uintXX_t to u_intXX_t 2018-03-13 16:33:00 +00:00
start.c Declare our strange brand of main(). 2017-12-03 04:55:14 +00:00
version