freebsd-dev/sys/dev/fdt
Michal Meloun e64c374375 ARM: Parse command line delivered by U-Boot:
- in atags
- in DT blob (by using 'fdt chosen' U-Boot command)

The command line must start with guard's string 'FreeBSD:' and can contain
list of comma separated kenv strings. Also, boot modifier strings from
boot.h are recognised and parsed into boothowto.

The command line must be passed from U-Boot by setting of bootargs variable:
'setenv bootargs FreeBSD:boot_single=1,vfs.root.mountfrom=ufs:/dev/ada0s1a'
followed by 'fdt chosen' (only for DT based boot)
2016-03-26 06:59:01 +00:00
..
fdt_arm_platform.c
fdt_clock_if.m
fdt_clock.c
fdt_clock.h
fdt_common.c ARM: Parse command line delivered by U-Boot: 2016-03-26 06:59:01 +00:00
fdt_common.h ARM: Parse command line delivered by U-Boot: 2016-03-26 06:59:01 +00:00
fdt_pinctrl_if.m
fdt_pinctrl.c
fdt_pinctrl.h
fdt_powerpc.c
fdt_slicer.c
fdt_static_dtb.S
simplebus.c Use uintmax_t (typedef'd to rman_res_t type) for rman ranges. 2016-03-18 01:28:41 +00:00
simplebus.h