2013-04-08 16:38:50 +07:00
|
|
|
ST-Ericsson U300 Device Tree Bindings
|
|
|
|
|
|
|
|
For various board the "board" node may contain specific properties
|
|
|
|
that pertain to this particular board, such as board-specific GPIOs
|
|
|
|
or board power regulator supplies.
|
|
|
|
|
|
|
|
Required root node property:
|
|
|
|
|
|
|
|
compatible="stericsson,u300";
|
2013-04-19 15:50:42 +07:00
|
|
|
|
2013-05-22 21:15:13 +07:00
|
|
|
Required node: syscon
|
|
|
|
This contains the system controller.
|
|
|
|
- compatible: must be "stericsson,u300-syscon".
|
|
|
|
- reg: the base address and size of the system controller.
|
|
|
|
|
2013-04-19 15:50:42 +07:00
|
|
|
Boards with the U300 SoC include:
|
|
|
|
|
|
|
|
S365 "Small Board U365":
|
|
|
|
|
|
|
|
Required node: s365
|
2013-05-22 21:15:13 +07:00
|
|
|
This contains the board-specific information.
|
|
|
|
- compatible: must be "stericsson,s365".
|
|
|
|
- vana15-supply: the regulator supplying the 1.5V to drive the
|
|
|
|
board.
|
2013-07-22 22:13:48 +07:00
|
|
|
- syscon: a pointer to the syscon node so we can access the
|
2013-05-22 21:15:13 +07:00
|
|
|
syscon registers to set the board as self-powered.
|
2013-04-19 15:50:42 +07:00
|
|
|
|
|
|
|
Example:
|
|
|
|
|
2013-05-22 21:15:13 +07:00
|
|
|
/ {
|
|
|
|
model = "ST-Ericsson U300";
|
|
|
|
compatible = "stericsson,u300";
|
|
|
|
#address-cells = <1>;
|
|
|
|
#size-cells = <1>;
|
|
|
|
|
|
|
|
s365 {
|
|
|
|
compatible = "stericsson,s365";
|
|
|
|
vana15-supply = <&ab3100_ldo_d_reg>;
|
|
|
|
syscon = <&syscon>;
|
|
|
|
};
|
|
|
|
|
|
|
|
syscon: syscon@c0011000 {
|
|
|
|
compatible = "stericsson,u300-syscon";
|
|
|
|
reg = <0xc0011000 0x1000>;
|
|
|
|
};
|
2013-04-19 15:50:42 +07:00
|
|
|
};
|