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