aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSrinivas Kandagatla <srinivas.kandagatla@linaro.org>2016-06-17 11:14:12 -0400
committerAndy Gross <andy.gross@linaro.org>2016-06-24 23:30:17 -0400
commit84ddf1ee1e28f790309b6132a572fad16dba4e3a (patch)
treeb392e73ed7074bb92626b442535cb3a04bf6d624
parentdb6c8c83252659e42bb3881521d8bc8607dd7a09 (diff)
arm64: dts: msm8996: add sdc2 pinctrl
This patch adds pinctrl required for sdhci for external sd card controller. Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> Signed-off-by: Andy Gross <andy.gross@linaro.org>
-rw-r--r--arch/arm64/boot/dts/qcom/msm8996-pins.dtsi48
1 files changed, 48 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/qcom/msm8996-pins.dtsi b/arch/arm64/boot/dts/qcom/msm8996-pins.dtsi
index 551707a85436..659940434842 100644
--- a/arch/arm64/boot/dts/qcom/msm8996-pins.dtsi
+++ b/arch/arm64/boot/dts/qcom/msm8996-pins.dtsi
@@ -252,4 +252,52 @@
252 bias-pull-down; 252 bias-pull-down;
253 }; 253 };
254 }; 254 };
255
256 sdc2_clk_on: sdc2_clk_on {
257 config {
258 pins = "sdc2_clk";
259 bias-disable; /* NO pull */
260 drive-strength = <16>; /* 16 MA */
261 };
262 };
263
264 sdc2_clk_off: sdc2_clk_off {
265 config {
266 pins = "sdc2_clk";
267 bias-disable; /* NO pull */
268 drive-strength = <2>; /* 2 MA */
269 };
270 };
271
272 sdc2_cmd_on: sdc2_cmd_on {
273 config {
274 pins = "sdc2_cmd";
275 bias-pull-up; /* pull up */
276 drive-strength = <10>; /* 10 MA */
277 };
278 };
279
280 sdc2_cmd_off: sdc2_cmd_off {
281 config {
282 pins = "sdc2_cmd";
283 bias-pull-up; /* pull up */
284 drive-strength = <2>; /* 2 MA */
285 };
286 };
287
288 sdc2_data_on: sdc2_data_on {
289 config {
290 pins = "sdc2_data";
291 bias-pull-up; /* pull up */
292 drive-strength = <10>; /* 10 MA */
293 };
294 };
295
296 sdc2_data_off: sdc2_data_off {
297 config {
298 pins = "sdc2_data";
299 bias-pull-up; /* pull up */
300 drive-strength = <2>; /* 2 MA */
301 };
302 };
255}; 303};