gfdt_update_reg()

Generate a reg property (ARM)

Synopsis:

#include <qvm/firmware.h>
void gfdt_update_reg(int parent,
                     int node,
                    ...)

Arguments:

parent
The parent FDT node of the FDT node for which a property is being generated.
node
The FDT node for which a property is being generated.
...
A QSL_NO_LOCATION-terminated list of address ranges.

Library:

Provided by qvm; no external library is required.

Description:

The address ranges list is composed of pairs of addresses followed by length. The addresses are uint64_t values; the lengths are unsigned values. The length values are in bytes. These address-length pairs specify the register ranges of the device described by node.