blob: 0cb22cf066479607cd177b73e71fcc8ed4261a6f [file] [log] [blame]
Srinivas Kandagatlaa30e78b2016-02-23 14:14:07 +00001
2&tlmm_pinmux {
3 sdc4_gpios: sdc4-gpios {
4 pios {
5 pins = "gpio63", "gpio64", "gpio65", "gpio66", "gpio67", "gpio68";
6 function = "sdc4";
7 };
8 };
9
10 ps_hold: ps_hold {
11 mux {
12 pins = "gpio78";
13 function = "ps_hold";
14 };
15 };
16
17 i2c1_pins: i2c1 {
18 mux {
19 pins = "gpio20", "gpio21";
20 function = "gsbi1";
21 };
Srinivas Kandagatla64b22b22016-02-23 14:14:26 +000022
23 pinconf {
24 pins = "gpio20", "gpio21";
25 drive-strength = <16>;
26 bias-disable;
27 };
28 };
29
30 i2c1_pins_sleep: i2c1_pins_sleep {
31 mux {
32 pins = "gpio20", "gpio21";
33 function = "gpio";
34 };
35 pinconf {
36 pins = "gpio20", "gpio21";
37 drive-strength = <2>;
38 bias-disable = <0>;
39 };
Srinivas Kandagatlaa30e78b2016-02-23 14:14:07 +000040 };
41
Srinivas Kandagatla7788d432016-02-23 14:14:45 +000042 i2c2_pins: i2c2 {
43 mux {
44 pins = "gpio24", "gpio25";
45 function = "gsbi2";
46 };
47
48 pinconf {
49 pins = "gpio24", "gpio25";
50 drive-strength = <16>;
51 bias-disable;
52 };
53 };
54
55 i2c2_pins_sleep: i2c2_pins_sleep {
56 mux {
57 pins = "gpio24", "gpio25";
58 function = "gpio";
59 };
60
61 pinconf {
62 pins = "gpio24", "gpio25";
63 drive-strength = <2>;
64 bias-disable = <0>;
65 };
66 };
67
Srinivas Kandagatlaa30e78b2016-02-23 14:14:07 +000068 i2c3_pins: i2c3 {
69 mux {
70 pins = "gpio8", "gpio9";
71 function = "gsbi3";
72 };
Srinivas Kandagatla64b22b22016-02-23 14:14:26 +000073
74 pinconf {
75 pins = "gpio8", "gpio9";
76 drive-strength = <16>;
77 bias-disable;
78 };
79 };
80
81 i2c3_pins_sleep: i2c3_pins_sleep {
82 mux {
83 pins = "gpio8", "gpio9";
84 function = "gpio";
85 };
86 pinconf {
87 pins = "gpio8", "gpio9";
88 drive-strength = <2>;
89 bias-disable = <0>;
90 };
Srinivas Kandagatlaa30e78b2016-02-23 14:14:07 +000091 };
92
Srinivas Kandagatla2a5cbc12016-02-23 14:14:50 +000093 i2c4_pins: i2c4 {
94 mux {
95 pins = "gpio12", "gpio13";
96 function = "gsbi4";
97 };
98
99 pinconf {
100 pins = "gpio12", "gpio13";
101 drive-strength = <16>;
102 bias-disable;
103 };
104 };
105
106 i2c4_pins_sleep: i2c4_pins_sleep {
107 mux {
108 pins = "gpio12", "gpio13";
109 function = "gpio";
110 };
111 pinconf {
112 pins = "gpio12", "gpio13";
113 drive-strength = <2>;
114 bias-disable = <0>;
115 };
116 };
117
Srinivas Kandagatlab2dc04c52016-02-23 14:14:33 +0000118 spi5_default: spi5_default {
119 pinmux {
120 pins = "gpio51", "gpio52", "gpio54";
121 function = "gsbi5";
122 };
123
124 pinmux_cs {
125 function = "gpio";
126 pins = "gpio53";
127 };
128
129 pinconf {
130 pins = "gpio51", "gpio52", "gpio54";
131 drive-strength = <16>;
132 bias-disable;
133 };
134
135 pinconf_cs {
136 pins = "gpio53";
137 drive-strength = <16>;
138 bias-disable;
139 output-high;
140 };
141 };
142
143 spi5_sleep: spi5_sleep {
144 pinmux {
145 function = "gpio";
146 pins = "gpio51", "gpio52", "gpio53", "gpio54";
147 };
148
149 pinconf {
150 pins = "gpio51", "gpio52", "gpio53", "gpio54";
151 drive-strength = <2>;
152 bias-pull-down;
153 };
154 };
155
Srinivas Kandagatlaa30e78b2016-02-23 14:14:07 +0000156 gsbi6_uart_2pins: gsbi6_uart_2pins {
157 mux {
158 pins = "gpio14", "gpio15";
159 function = "gsbi6";
160 };
161 };
162
163 gsbi6_uart_4pins: gsbi6_uart_4pins {
164 mux {
165 pins = "gpio14", "gpio15", "gpio16", "gpio17";
166 function = "gsbi6";
167 };
168 };
169
170 gsbi7_uart_2pins: gsbi7_uart_2pins {
171 mux {
172 pins = "gpio82", "gpio83";
173 function = "gsbi7";
174 };
175 };
176
177 gsbi7_uart_4pins: gsbi7_uart_4pins {
178 mux {
179 pins = "gpio82", "gpio83", "gpio84", "gpio85";
180 function = "gsbi7";
181 };
182 };
183};