[POWERPC] Document the global utilities node define and example

Document the global utilities node define and example.

Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
This commit is contained in:
Roy Zang 2007-06-19 15:19:18 +08:00 committed by Kumar Gala
parent 8d038e0433
commit 3b824f8519
1 changed files with 28 additions and 0 deletions

View File

@ -51,6 +51,7 @@ Table of Contents
h) Board Control and Status (BCSR) h) Board Control and Status (BCSR)
i) Freescale QUICC Engine module (QE) i) Freescale QUICC Engine module (QE)
g) Flash chip nodes g) Flash chip nodes
k) Global Utilities Block
VII - Specifying interrupt information for devices VII - Specifying interrupt information for devices
1) interrupts property 1) interrupts property
@ -1790,6 +1791,33 @@ platforms are moved over to use the flattened-device-tree model.
partition-names = "fs\0firmware"; partition-names = "fs\0firmware";
}; };
k) Global Utilities Block
The global utilities block controls power management, I/O device
enabling, power-on-reset configuration monitoring, general-purpose
I/O signal configuration, alternate function selection for multiplexed
signals, and clock control.
Required properties:
- compatible : Should define the compatible device type for
global-utilities.
- reg : Offset and length of the register set for the device.
Recommended properties:
- fsl,has-rstcr : Indicates that the global utilities register set
contains a functioning "reset control register" (i.e. the board
is wired to reset upon setting the HRESET_REQ bit in this register).
Example:
global-utilities@e0000 { /* global utilities block */
compatible = "fsl,mpc8548-guts";
reg = <e0000 1000>;
fsl,has-rstcr;
};
More devices will be defined as this spec matures. More devices will be defined as this spec matures.
VII - Specifying interrupt information for devices VII - Specifying interrupt information for devices