summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShashank Mittal <mittals@codeaurora.org>2016-05-17 14:37:07 -0700
committerKyle Yan <kyan@codeaurora.org>2016-05-24 17:56:30 -0700
commitb77ff68c6375f538ba9e8bf15dcd0d15d02cd8fe (patch)
tree01e8997e6b6c8e1dcc91e14259398189ec6fab72
parent8bfa5da1a2195877c22845031e51c1ea63d0a4b6 (diff)
ARM: dts: configure trigout function for gpio 58
GPIO 58 is connected to CTI2's trigout 4. Add node to configure this gpio when trigout 4 of CTI2 is mapped on msmcobalt. Change-Id: I064c208557bc7b74bcb342fea76df9c9e10c8405 Signed-off-by: Shashank Mittal <mittals@codeaurora.org>
-rw-r--r--arch/arm/boot/dts/qcom/msmcobalt-coresight.dtsi4
-rw-r--r--arch/arm/boot/dts/qcom/msmcobalt-pinctrl.dtsi13
2 files changed, 17 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/qcom/msmcobalt-coresight.dtsi b/arch/arm/boot/dts/qcom/msmcobalt-coresight.dtsi
index f97b6f8f5c7b..53f415153a21 100644
--- a/arch/arm/boot/dts/qcom/msmcobalt-coresight.dtsi
+++ b/arch/arm/boot/dts/qcom/msmcobalt-coresight.dtsi
@@ -622,6 +622,10 @@
clocks = <&clock_gcc clk_qdss_clk>,
<&clock_gcc clk_qdss_a_clk>;
clock-names = "core_clk", "core_a_clk";
+
+ qcom,cti-gpio-trigout = <4>;
+ pinctrl-names = "cti-trigout-pctrl";
+ pinctrl-0 = <&trigout_a>;
};
cti3: cti@6013000 {
diff --git a/arch/arm/boot/dts/qcom/msmcobalt-pinctrl.dtsi b/arch/arm/boot/dts/qcom/msmcobalt-pinctrl.dtsi
index 2523ce88803f..29f02486398e 100644
--- a/arch/arm/boot/dts/qcom/msmcobalt-pinctrl.dtsi
+++ b/arch/arm/boot/dts/qcom/msmcobalt-pinctrl.dtsi
@@ -1479,5 +1479,18 @@
output-low;
};
};
+
+ trigout_a: trigout_a {
+ mux {
+ pins = "gpio58";
+ function = "qdss_cti1_a";
+ };
+
+ config {
+ pins = "gpio58";
+ drive-strength = <2>;
+ bias-disable;
+ };
+ };
};
};