1Qualcomm PON Device 2 3The Power On device for Qualcomm PM8xxx is MFD supporting pwrkey 4and resin along with the Android reboot-mode. 5 6This DT node has pwrkey and resin as sub nodes. 7 8Required Properties: 9-compatible: "qcom,pm8916-pon" 10-reg: Specifies the physical address of the pon register 11 12Optional subnode: 13-pwrkey: Specifies the subnode pwrkey and should follow the 14 qcom,pm8941-pwrkey.txt description. 15-resin: Specifies the subnode resin and should follow the 16 qcom,pm8xxx-pwrkey.txt description. 17 18The rest of the properties should follow the generic reboot-mode description 19found in reboot-mode.txt 20 21Example: 22 23 pon@800 { 24 compatible = "qcom,pm8916-pon"; 25 26 reg = <0x800>; 27 mode-bootloader = <0x2>; 28 mode-recovery = <0x1>; 29 30 pwrkey { 31 compatible = "qcom,pm8941-pwrkey"; 32 interrupts = <0x0 0x8 0 IRQ_TYPE_EDGE_BOTH>; 33 debounce = <15625>; 34 bias-pull-up; 35 linux,code = <KEY_POWER>; 36 }; 37 38 resin { 39 compatible = "qcom,pm8941-resin"; 40 interrupts = <0x0 0x8 1 IRQ_TYPE_EDGE_BOTH>; 41 debounce = <15625>; 42 bias-pull-up; 43 linux,code = <KEY_VOLUMEDOWN>; 44 }; 45 }; 46