From feeb43c1d2ecbbbffaa97998aed8c2f1ef1c3910 Mon Sep 17 00:00:00 2001 From: Guru Das Srinagesh Date: Tue, 26 Jan 2021 10:19:39 -0800 Subject: [PATCH] ARM: dts: msm: Add SMB1394 device tree node Specify an SMB1394 node in the role of primary DIV 2 charger. Change-Id: Iff7abac2e969b8fc34ebe83646ca9047cb83ed73 --- qcom/smb1394.dtsi | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 qcom/smb1394.dtsi diff --git a/qcom/smb1394.dtsi b/qcom/smb1394.dtsi new file mode 100644 index 000000000000..59b0bbfcc206 --- /dev/null +++ b/qcom/smb1394.dtsi @@ -0,0 +1,34 @@ +#include +#include + +smb1394: qcom,smb1394@34 { + compatible = "qcom,i2c-pmic"; + reg = <0x34>; + #address-cells = <1>; + #size-cells = <0>; + interrupt-controller; + #interrupt-cells = <3>; + qcom,periph-map = <0x6 0x26 0x27>; + status = "disabled"; + + smb1394_div2_cp_primary: qcom,div2_cp_pry { + compatible = "qcom,smb1394-div2-cp-primary"; + #io-channel-cells = <1>; + interrupts = <0x26 0x1 IRQ_TYPE_EDGE_RISING>, + <0x26 0x3 IRQ_TYPE_EDGE_RISING>, + <0x26 0x5 IRQ_TYPE_EDGE_RISING>, + <0x26 0x7 IRQ_TYPE_EDGE_RISING>, + <0x27 0x5 IRQ_TYPE_EDGE_RISING>, + <0x27 0x6 IRQ_TYPE_EDGE_RISING>, + <0x27 0x7 IRQ_TYPE_EDGE_RISING>; + interrupt-names = "temp-shdwn", + "div2-irev", + "usbin-uv", + "usbin-ov", + "div2-ilim", + "div2-win-uv", + "div2-win-ov"; + qcom,div2-cp-min-ilim-ua = <1000000>; + status = "disabled"; + }; +};