xref: /freebsd/sys/contrib/device-tree/Bindings/arm/ste-u300.txt (revision a90b9d0159070121c221b966469c3e36d912bf82)
1ST-Ericsson U300 Device Tree Bindings
2
3For various board the "board" node may contain specific properties
4that pertain to this particular board, such as board-specific GPIOs
5or board power regulator supplies.
6
7Required root node property:
8
9compatible="stericsson,u300";
10
11Required node: syscon
12This contains the system controller.
13- compatible: must be "stericsson,u300-syscon".
14- reg: the base address and size of the system controller.
15
16Boards with the U300 SoC include:
17
18S365 "Small Board U365":
19
20Required node: s365
21This contains the board-specific information.
22- compatible: must be "stericsson,s365".
23- vana15-supply: the regulator supplying the 1.5V to drive the
24  board.
25- syscon: a pointer to the syscon node so we can access the
26  syscon registers to set the board as self-powered.
27
28Example:
29
30/ {
31	model = "ST-Ericsson U300";
32	compatible = "stericsson,u300";
33	#address-cells = <1>;
34	#size-cells = <1>;
35
36	s365 {
37		compatible = "stericsson,s365";
38		vana15-supply = <&ab3100_ldo_d_reg>;
39		syscon = <&syscon>;
40	};
41
42	syscon: syscon@c0011000 {
43		compatible = "stericsson,u300-syscon";
44		reg = <0xc0011000 0x1000>;
45	};
46};
47