xref: /freebsd/sys/contrib/device-tree/Bindings/power/actions,owl-sps.txt (revision c66ec88fed842fbaad62c30d510644ceb7bd2d71)
1*c66ec88fSEmmanuel VadotActions Semi Owl Smart Power System (SPS)
2*c66ec88fSEmmanuel Vadot
3*c66ec88fSEmmanuel VadotRequired properties:
4*c66ec88fSEmmanuel Vadot- compatible          :  "actions,s500-sps" for S500
5*c66ec88fSEmmanuel Vadot                         "actions,s700-sps" for S700
6*c66ec88fSEmmanuel Vadot                         "actions,s900-sps" for S900
7*c66ec88fSEmmanuel Vadot- reg                 :  Offset and length of the register set for the device.
8*c66ec88fSEmmanuel Vadot- #power-domain-cells :  Must be 1.
9*c66ec88fSEmmanuel Vadot                         See macros in:
10*c66ec88fSEmmanuel Vadot                          include/dt-bindings/power/owl-s500-powergate.h for S500
11*c66ec88fSEmmanuel Vadot                          include/dt-bindings/power/owl-s700-powergate.h for S700
12*c66ec88fSEmmanuel Vadot                          include/dt-bindings/power/owl-s900-powergate.h for S900
13*c66ec88fSEmmanuel Vadot
14*c66ec88fSEmmanuel Vadot
15*c66ec88fSEmmanuel VadotExample:
16*c66ec88fSEmmanuel Vadot
17*c66ec88fSEmmanuel Vadot		sps: power-controller@b01b0100 {
18*c66ec88fSEmmanuel Vadot			compatible = "actions,s500-sps";
19*c66ec88fSEmmanuel Vadot			reg = <0xb01b0100 0x100>;
20*c66ec88fSEmmanuel Vadot			#power-domain-cells = <1>;
21*c66ec88fSEmmanuel Vadot		};
22