94 lines
2.7 KiB
Plaintext
94 lines
2.7 KiB
Plaintext
|
$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.
|
||
|
|
||
|
###############################################################################
|