xref: /freebsd-src/sys/contrib/device-tree/Bindings/power/reset/msm-poweroff.txt (revision c66ec88fed842fbaad62c30d510644ceb7bd2d71)
1*c66ec88fSEmmanuel VadotMSM Restart Driver
2*c66ec88fSEmmanuel Vadot
3*c66ec88fSEmmanuel VadotA power supply hold (ps-hold) bit is set to power the msm chipsets.
4*c66ec88fSEmmanuel VadotClearing that bit allows us to restart/poweroff. The difference
5*c66ec88fSEmmanuel Vadotbetween poweroff and restart is determined by unique power manager IC
6*c66ec88fSEmmanuel Vadotsettings.
7*c66ec88fSEmmanuel Vadot
8*c66ec88fSEmmanuel VadotRequired Properties:
9*c66ec88fSEmmanuel Vadot-compatible: "qcom,pshold"
10*c66ec88fSEmmanuel Vadot-reg: Specifies the physical address of the ps-hold register
11*c66ec88fSEmmanuel Vadot
12*c66ec88fSEmmanuel VadotExample:
13*c66ec88fSEmmanuel Vadot
14*c66ec88fSEmmanuel Vadot	restart@fc4ab000 {
15*c66ec88fSEmmanuel Vadot		compatible = "qcom,pshold";
16*c66ec88fSEmmanuel Vadot		reg = <0xfc4ab000 0x4>;
17*c66ec88fSEmmanuel Vadot	};
18