xref: /linux/arch/arm/boot/dts/qcom/qcom-msm8960-pins.dtsi (revision 68a052239fc4b351e961f698b824f7654a346091)
1// SPDX-License-Identifier: GPL-2.0-only
2
3&msmgpio {
4	i2c3_default_state: i2c3-default-state {
5		i2c3-pins {
6			pins = "gpio16", "gpio17";
7			function = "gsbi3";
8			drive-strength = <8>;
9			bias-disable;
10		};
11	};
12
13	i2c3_sleep_state: i2c3-sleep-state {
14		i2c3-pins {
15			pins = "gpio16", "gpio17";
16			function = "gpio";
17			drive-strength = <2>;
18			bias-bus-hold;
19		};
20	};
21
22	sdcc3_default_state: sdcc3-default-state {
23		clk-pins {
24			pins = "sdc3_clk";
25			drive-strength = <8>;
26			bias-disable;
27		};
28
29		cmd-pins {
30			pins = "sdc3_cmd";
31			drive-strength = <8>;
32			bias-pull-up;
33		};
34
35		data-pins {
36			pins = "sdc3_data";
37			drive-strength = <8>;
38			bias-pull-up;
39		};
40	};
41
42	sdcc3_sleep_state: sdcc3-sleep-state {
43		clk-pins {
44			pins = "sdc3_clk";
45			drive-strength = <2>;
46			bias-disable;
47		};
48
49		cmd-pins {
50			pins = "sdc3_cmd";
51			drive-strength = <2>;
52			bias-pull-up;
53		};
54
55		data-pins {
56			pins = "sdc3_data";
57			drive-strength = <2>;
58			bias-pull-up;
59		};
60	};
61};
62