diff options
author | Kavya Nunna <knunna@qti.qualcomm.com> | 2021-08-09 18:00:30 +0530 |
---|---|---|
committer | Kavya Nunna <knunna@qti.qualcomm.com> | 2021-08-13 16:34:19 +0530 |
commit | 84de073dca0348760f3c8de81672bf2eb11a0e59 (patch) | |
tree | 4fdebce03a8aa02f5e20f292f969d2b42cdc8f1c | |
parent | 7e74e617fd96b123a3a03ba854961c90337fb2a6 (diff) | |
download | devicetree-84de073dca0348760f3c8de81672bf2eb11a0e59.tar.gz |
ARM: dts: msm: Add dt support for smb1394
Add revid and die-temp channel support for smb1394.
Change-Id: I36dcbd4db41960d92d150497d12e67d9fd70d1a2
-rw-r--r-- | qcom/khaje-qrd-pm7250b.dtsi | 9 | ||||
-rw-r--r-- | qcom/smb1394.dtsi | 6 |
2 files changed, 14 insertions, 1 deletions
diff --git a/qcom/khaje-qrd-pm7250b.dtsi b/qcom/khaje-qrd-pm7250b.dtsi index 958930aa..66c786b0 100644 --- a/qcom/khaje-qrd-pm7250b.dtsi +++ b/qcom/khaje-qrd-pm7250b.dtsi @@ -52,12 +52,19 @@ }; &smb1394_div2_cp_primary { - io-channels = <&pm7250b_vadc ADC_AMUX_THM2_PU2>; + io-channels = <&pm7250b_vadc ADC_AMUX_THM2>; + io-channel-names = "die_temp"; qcom,parallel-input-mode = <1>; qcom,parallel-output-mode = <2>; status = "ok"; }; +&pm7250b_vadc { + smb1390_therm@e { + qcom,scale-fn-type = <ADC_SCALE_HW_CALIB_PM5_SMB1398_TEMP>; + }; +}; + &pm7250b_charger { status = "ok"; io-channels = <&pm7250b_vadc ADC_USB_IN_V_16>, diff --git a/qcom/smb1394.dtsi b/qcom/smb1394.dtsi index 59b0bbfc..23d03b6b 100644 --- a/qcom/smb1394.dtsi +++ b/qcom/smb1394.dtsi @@ -11,8 +11,14 @@ smb1394: qcom,smb1394@34 { qcom,periph-map = <0x6 0x26 0x27>; status = "disabled"; + smb1394_revid: qcom,revid { + compatible = "qcom,qpnp-revid"; + reg = <0x100>; + }; + smb1394_div2_cp_primary: qcom,div2_cp_pry { compatible = "qcom,smb1394-div2-cp-primary"; + qcom,pmic-revid = <&smb1394_revid>; #io-channel-cells = <1>; interrupts = <0x26 0x1 IRQ_TYPE_EDGE_RISING>, <0x26 0x3 IRQ_TYPE_EDGE_RISING>, |