Provide verbose help for fdt commands on platforms that use it.
This commit is contained in:
parent
8ae789894e
commit
5eaca6e3c2
@ -118,7 +118,7 @@ LDADD= ${LIBFICL} ${LIBUBOOT} ${LIBFDT} -lstand
|
||||
vers.c: ${.CURDIR}/../../common/newvers.sh ${.CURDIR}/version
|
||||
sh ${.CURDIR}/../../common/newvers.sh ${.CURDIR}/version ${NEWVERSWHAT}
|
||||
|
||||
loader.help: help.common help.uboot
|
||||
loader.help: help.common help.uboot ${.CURDIR}/../../fdt/help.fdt
|
||||
cat ${.ALLSRC} | \
|
||||
awk -f ${.CURDIR}/../../common/merge_help.awk > ${.TARGET}
|
||||
|
||||
|
93
sys/boot/fdt/help.fdt
Normal file
93
sys/boot/fdt/help.fdt
Normal file
@ -0,0 +1,93 @@
|
||||
$FreeBSD$
|
||||
###############################################################################
|
||||
# Tfdt Dfdt manipulation commands
|
||||
|
||||
fdt <subcommand> <arguments>
|
||||
|
||||
Facilities for loading and manipulating device tree data.
|
||||
|
||||
###############################################################################
|
||||
# Tfdt Saddr Dload fdt from an address in memory
|
||||
|
||||
fdt addr <address>
|
||||
|
||||
Copies compiled device tree from a particular location
|
||||
in memory.
|
||||
|
||||
###############################################################################
|
||||
# Tfdt Salias DXXX
|
||||
|
||||
fdt alias <address>
|
||||
|
||||
Not Yet Implemented
|
||||
|
||||
###############################################################################
|
||||
# Tfdt Scd DSelect a particular node for future commands
|
||||
|
||||
fdt cd <path>
|
||||
|
||||
Changes the current node to the node specified by the path.
|
||||
Path elements are separated by '/'; a leading '/' represents
|
||||
the root node.
|
||||
|
||||
###############################################################################
|
||||
# Tfdt Sheader DDump the header of the compiled device tree
|
||||
|
||||
fdt header
|
||||
|
||||
Dumps DTB size, format and other key values.
|
||||
|
||||
###############################################################################
|
||||
# Tfdt Sls DList subnodes of the current node
|
||||
|
||||
fdt ls <path>
|
||||
|
||||
Lists the nodes under the specified path.
|
||||
If no path is specified, lists nodes under the current path.
|
||||
|
||||
###############################################################################
|
||||
# Tfdt Smknode DCreate a new node in the device tree
|
||||
|
||||
fdt mknode <name>
|
||||
|
||||
Creates a new node with the specified name.
|
||||
|
||||
###############################################################################
|
||||
# Tfdt Smkprop DAdd a new property to the current node
|
||||
|
||||
fdt mkprop <name> <value> ...
|
||||
|
||||
Creates a new property with the specified name and values.
|
||||
Multiple values can be specified and will be concatenated.
|
||||
|
||||
###############################################################################
|
||||
# Tfdt Smres DXXX
|
||||
|
||||
fdt mres
|
||||
|
||||
Dumps the list of reserved memory regions.
|
||||
|
||||
###############################################################################
|
||||
# Tfdt Sprop DDump value of a particular property
|
||||
|
||||
fdt prop <name> <value> ...
|
||||
|
||||
If value is specified, set the given property to the indicated value.
|
||||
Otherwise, print the value of the property.
|
||||
|
||||
###############################################################################
|
||||
# Tfdt Spwd DPrint path to current node in device tree
|
||||
|
||||
fdt pwd
|
||||
|
||||
Print path to the current node in the device tree.
|
||||
The current node can be changed with "fdt cd".
|
||||
|
||||
###############################################################################
|
||||
# Tfdt Srm DRemove node or property from device tree
|
||||
|
||||
fdt rm <name>
|
||||
|
||||
The named node or property will be removed from the device tree.
|
||||
|
||||
###############################################################################
|
@ -108,7 +108,7 @@ font.h:
|
||||
vers.c: ${.CURDIR}/../../common/newvers.sh ${.CURDIR}/version
|
||||
sh ${.CURDIR}/../../common/newvers.sh ${.CURDIR}/version ${NEWVERSWHAT}
|
||||
|
||||
loader.help: help.common help.ps3
|
||||
loader.help: help.common help.ps3 ${.CURDIR}/../../fdt/help.fdt
|
||||
cat ${.ALLSRC} | \
|
||||
awk -f ${.CURDIR}/../../common/merge_help.awk > ${.TARGET}
|
||||
|
||||
|
@ -103,7 +103,7 @@ LDADD= ${LIBFICL} ${LIBUBOOT} ${LIBFDT} -lstand
|
||||
vers.c: ${.CURDIR}/../../common/newvers.sh ${.CURDIR}/version
|
||||
sh ${.CURDIR}/../../common/newvers.sh ${.CURDIR}/version ${NEWVERSWHAT}
|
||||
|
||||
loader.help: help.common help.uboot
|
||||
loader.help: help.common help.uboot ${.CURDIR}/../../fdt/help.fdt
|
||||
cat ${.ALLSRC} | \
|
||||
awk -f ${.CURDIR}/../../common/merge_help.awk > ${.TARGET}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user