diff options
-rw-r--r-- | qcom/khaje-qrd-hvdcp3p5-overlay.dts | 3 | ||||
-rw-r--r-- | qcom/khaje-qrd-hvdcp3p5.dts | 3 | ||||
-rw-r--r-- | qcom/khaje-qrd-hvdcp3p5.dtsi | 21 | ||||
-rw-r--r-- | qcom/khaje-qrd-nowcd9375-overlay.dts | 3 | ||||
-rw-r--r-- | qcom/khaje-qrd-nowcd9375.dts | 3 |
5 files changed, 28 insertions, 5 deletions
diff --git a/qcom/khaje-qrd-hvdcp3p5-overlay.dts b/qcom/khaje-qrd-hvdcp3p5-overlay.dts index 490e7658..a5fb87eb 100644 --- a/qcom/khaje-qrd-hvdcp3p5-overlay.dts +++ b/qcom/khaje-qrd-hvdcp3p5-overlay.dts @@ -2,8 +2,9 @@ /plugin/; #include <dt-bindings/interrupt-controller/arm-gic.h> -#include "khaje-qrd-hvdcp3p5.dtsi" +#include "khaje-qrd.dtsi" #include "khaje-qrd-pm7250b.dtsi" +#include "khaje-qrd-hvdcp3p5.dtsi" / { model = "Qualcomm Technologies, Inc. Khaje QRD HVDCP3P5"; diff --git a/qcom/khaje-qrd-hvdcp3p5.dts b/qcom/khaje-qrd-hvdcp3p5.dts index c30d71b6..7b4d4935 100644 --- a/qcom/khaje-qrd-hvdcp3p5.dts +++ b/qcom/khaje-qrd-hvdcp3p5.dts @@ -1,8 +1,9 @@ /dts-v1/; #include "khaje.dtsi" -#include "khaje-qrd-hvdcp3p5.dtsi" +#include "khaje-qrd.dtsi" #include "khaje-qrd-pm7250b.dtsi" +#include "khaje-qrd-hvdcp3p5.dtsi" / { model = "Qualcomm Technologies, Inc. KHAJE QRD HVDCP3P5"; diff --git a/qcom/khaje-qrd-hvdcp3p5.dtsi b/qcom/khaje-qrd-hvdcp3p5.dtsi index 26100b35..f87a199d 100644 --- a/qcom/khaje-qrd-hvdcp3p5.dtsi +++ b/qcom/khaje-qrd-hvdcp3p5.dtsi @@ -1 +1,20 @@ -#include "khaje-qrd.dtsi" +#include <dt-bindings/pinctrl/qcom,pmic-gpio.h> + +&pm7250b_gpios { + pm7250b_smb_int_default: pm7250b_smb_int_default { + pins = "gpio6"; + function = "gpio"; + input-enable; + bias-pull-up; + qcom,pull-up-strength = <PMIC_GPIO_PULL_UP_30>; + power-source = <0>; + }; +}; + +&smb1394 { + qcom,enable-toggle-stat; + pinctrl-names = "default"; + pinctrl-0 = <&pm7250b_smb_int_default>; + interrupts = <0x2 0xc5 0x0 IRQ_TYPE_LEVEL_LOW>; + interrupt-parent = <&spmi_bus>; +}; diff --git a/qcom/khaje-qrd-nowcd9375-overlay.dts b/qcom/khaje-qrd-nowcd9375-overlay.dts index 25b04914..17dcc66b 100644 --- a/qcom/khaje-qrd-nowcd9375-overlay.dts +++ b/qcom/khaje-qrd-nowcd9375-overlay.dts @@ -2,8 +2,9 @@ /plugin/; #include <dt-bindings/interrupt-controller/arm-gic.h> -#include "khaje-qrd-nowcd9375.dtsi" +#include "khaje-qrd.dtsi" #include "khaje-qrd-pm7250b.dtsi" +#include "khaje-qrd-nowcd9375.dtsi" / { model = "Qualcomm Technologies, Inc. Khaje QRD NOWCD9375"; diff --git a/qcom/khaje-qrd-nowcd9375.dts b/qcom/khaje-qrd-nowcd9375.dts index 6afc607f..891a0705 100644 --- a/qcom/khaje-qrd-nowcd9375.dts +++ b/qcom/khaje-qrd-nowcd9375.dts @@ -1,8 +1,9 @@ /dts-v1/; #include "khaje.dtsi" -#include "khaje-qrd-nowcd9375.dtsi" +#include "khaje-qrd.dtsi" #include "khaje-qrd-pm7250b.dtsi" +#include "khaje-qrd-nowcd9375.dtsi" / { model = "Qualcomm Technologies, Inc. KHAJE QRD NOWCD9375"; |