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 Add the start of the ARM platform code. This is based on the PowerPC 2014-05-17 11:27:36 +00:00
fdt_clock_if.m Create an interface for drivers to enable or disable their clocks as listed 2014-09-02 03:23:05 +00:00
fdt_clock.c Fix whitespace glitch from prior comit. 2015-01-31 18:57:45 +00:00
fdt_clock.h Create an interface for drivers to enable or disable their clocks as listed 2014-09-02 03:23:05 +00:00
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 Create an interface and support routines for drivers that handle IO pin 2014-09-13 19:03:32 +00:00
fdt_pinctrl.c Use OF_getencpropalloc() to handle endianess of the properties. 2015-04-10 13:50:57 +00:00
fdt_pinctrl.h Create an interface and support routines for drivers that handle IO pin 2014-09-13 19:03:32 +00:00
fdt_powerpc.c Remove fdt_pic_table code from MIPS, PowerPC, and x86, as it is no longer 2014-01-04 21:19:20 +00:00
fdt_slicer.c Create a RouterBoard platform and use it to create a flash map 2015-08-22 05:50:18 +00:00
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 Make simplebus a base class of ofwbus. This allows the elimination of 2015-03-27 23:10:15 +00:00