summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2017-04-17 06:01:42 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2017-04-17 06:01:41 -0700
commitd5311c5d4300455a7597b7edae08caba84c0a7f8 (patch)
tree765e5f7f1e03e657ef09687c7a9f80b34186add0
parentdf2eb6a8bf8e2f08d8998b2850714bfca46bb818 (diff)
parentb18d9ef97abd83f70c642102adc3fb75759efd58 (diff)
Merge "ARM: dts: msm: Configure pin state for SMB1381 interrupt"
-rw-r--r--arch/arm/boot/dts/qcom/sdm630-qrd.dtsi19
1 files changed, 18 insertions, 1 deletions
diff --git a/arch/arm/boot/dts/qcom/sdm630-qrd.dtsi b/arch/arm/boot/dts/qcom/sdm630-qrd.dtsi
index fb24f727fb49..c677df529dd7 100644
--- a/arch/arm/boot/dts/qcom/sdm630-qrd.dtsi
+++ b/arch/arm/boot/dts/qcom/sdm630-qrd.dtsi
@@ -22,11 +22,13 @@
#address-cells = <1>;
#size-cells = <1>;
interrupt-parent = <&tlmm>;
- interrupts = <21 0x0>;
+ interrupts = <21 IRQ_TYPE_LEVEL_LOW>;
interrupt_names = "smb138x";
interrupt-controller;
#interrupt-cells = <3>;
qcom,periph-map = <0x10 0x11 0x12 0x13 0x14 0x16 0x36>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&smb_int_default>;
smb138x_revid: qcom,revid@100 {
compatible = "qcom,qpnp-revid";
@@ -131,6 +133,21 @@
};
};
+&tlmm {
+ smb_int_default: smb_int_default {
+ mux {
+ pins = "gpio21";
+ function = "gpio";
+ };
+
+ config {
+ pins = "gpio21";
+ drive-strength = <2>;
+ bias-pull-up;
+ };
+ };
+};
+
/ {
qrd_batterydata: qcom,battery-data {
qcom,batt-id-range-pct = <15>;