~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/arch/arm/boot/dts/qcom/qcom-apq8064-pins.dtsi

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 // SPDX-License-Identifier: GPL-2.0
  2 
  3 &tlmm_pinmux {
  4         sdcc1_default_state: sdcc1-default-state {
  5                 clk-pins {
  6                         pins = "sdc1_clk";
  7                         drive-strength = <16>;
  8                         bias-disable;
  9                 };
 10 
 11                 cmd-pins {
 12                         pins = "sdc1_cmd";
 13                         drive-strength = <10>;
 14                         bias-pull-up;
 15                 };
 16 
 17                 data-pins {
 18                         pins = "sdc1_data";
 19                         drive-strength = <10>;
 20                         bias-pull-up;
 21                 };
 22         };
 23 
 24         sdcc3_default_state: sdcc3-default-state {
 25                 clk-pins {
 26                         pins = "sdc3_clk";
 27                         drive-strength = <8>;
 28                         bias-disable;
 29                 };
 30 
 31                 cmd-pins {
 32                         pins = "sdc3_cmd";
 33                         drive-strength = <8>;
 34                         bias-pull-up;
 35                 };
 36 
 37                 data-pins {
 38                         pins = "sdc3_data";
 39                         drive-strength = <8>;
 40                         bias-pull-up;
 41                 };
 42         };
 43 
 44         sdc4_default_state: sdc4-default-state {
 45                 pins = "gpio63", "gpio64", "gpio65", "gpio66", "gpio67", "gpio68";
 46                 function = "sdc4";
 47         };
 48 
 49         gsbi1_uart_2pins: gsbi1-uart-2pins-state {
 50                 pins = "gpio18", "gpio19";
 51                 function = "gsbi1";
 52         };
 53 
 54         gsbi1_uart_4pins: gsbi1-uart-4pins-state {
 55                 pins = "gpio18", "gpio19", "gpio20", "gpio21";
 56                 function = "gsbi1";
 57         };
 58 
 59         gsbi4_uart_pin_a: gsbi4-uart-pin-active-state {
 60                 rx-pins {
 61                         pins = "gpio11";
 62                         function = "gsbi4";
 63                         drive-strength = <2>;
 64                         bias-disable;
 65                 };
 66 
 67                 tx-pins {
 68                         pins = "gpio10";
 69                         function = "gsbi4";
 70                         drive-strength = <4>;
 71                         bias-disable;
 72                 };
 73         };
 74 
 75         gsbi6_uart_2pins: gsbi6-uart-2pins-state {
 76                 pins = "gpio14", "gpio15";
 77                 function = "gsbi6";
 78         };
 79 
 80         gsbi6_uart_4pins: gsbi6-uart-4pins-state {
 81                 pins = "gpio14", "gpio15", "gpio16", "gpio17";
 82                 function = "gsbi6";
 83         };
 84 
 85         gsbi7_uart_2pins: gsbi7-uart-2pins-state {
 86                 pins = "gpio82", "gpio83";
 87                 function = "gsbi7";
 88         };
 89 
 90         gsbi7_uart_4pins: gsbi7_uart_4pins-state {
 91                 pins = "gpio82", "gpio83", "gpio84", "gpio85";
 92                 function = "gsbi7";
 93         };
 94 
 95         i2c1_default_state: i2c1-default-state {
 96                 pins = "gpio20", "gpio21";
 97                 function = "gsbi1";
 98                 drive-strength = <16>;
 99                 bias-disable;
100         };
101 
102         i2c1_sleep_state: i2c1-sleep-state {
103                 pins = "gpio20", "gpio21";
104                 function = "gpio";
105                 drive-strength = <2>;
106                 bias-disable;
107         };
108 
109         i2c2_default_state: i2c2-default-state {
110                 pins = "gpio24", "gpio25";
111                 function = "gsbi2";
112                 drive-strength = <16>;
113                 bias-disable;
114         };
115 
116         i2c2_sleep_state: i2c2-sleep-state {
117                 pins = "gpio24", "gpio25";
118                 function = "gpio";
119                 drive-strength = <2>;
120                 bias-disable;
121         };
122 
123         i2c3_default_state: i2c3-default-state {
124                 pins = "gpio8", "gpio9";
125                 function = "gsbi3";
126                 drive-strength = <16>;
127                 bias-disable;
128         };
129 
130         i2c3_sleep_state: i2c3-sleep-state {
131                 pins = "gpio8", "gpio9";
132                 function = "gpio";
133                 drive-strength = <2>;
134                 bias-disable;
135         };
136 
137         i2c4_default_state: i2c4-default-state {
138                 pins = "gpio12", "gpio13";
139                 function = "gsbi4";
140                 drive-strength = <16>;
141                 bias-disable;
142         };
143 
144         i2c4_sleep_state: i2c4-sleep-state {
145                 pins = "gpio12", "gpio13";
146                 function = "gpio";
147                 drive-strength = <2>;
148                 bias-disable;
149         };
150 
151         i2c6_default_state: i2c6-default-state {
152                 pins = "gpio16", "gpio17";
153                 function = "gsbi6";
154                 drive-strength = <16>;
155                 bias-disable;
156         };
157 
158         i2c6_sleep_state: i2c6-sleep-state {
159                 pins = "gpio16", "gpio17";
160                 function = "gpio";
161                 drive-strength = <2>;
162                 bias-disable;
163         };
164 
165         i2c7_default_state: i2c7-default-state {
166                 pins = "gpio84", "gpio85";
167                 function = "gsbi7";
168                 drive-strength = <16>;
169                 bias-disable;
170         };
171 
172         i2c7_sleep_state: i2c7-sleep-state {
173                 pins = "gpio84", "gpio85";
174                 function = "gpio";
175                 drive-strength = <2>;
176                 bias-disable;
177         };
178 
179         spi5_default_state: spi5-default-state {
180                 spi5-pins {
181                         pins = "gpio51", "gpio52", "gpio54";
182                         function = "gsbi5";
183                         drive-strength = <16>;
184                         bias-disable;
185                 };
186 
187                 spi5-cs-pins {
188                         pins = "gpio53";
189                         function = "gpio";
190                         drive-strength = <16>;
191                         bias-disable;
192                         output-high;
193                 };
194         };
195 
196         spi5_sleep_state: spi5-sleep-state {
197                 spi5-pins {
198                         pins = "gpio51", "gpio52", "gpio53", "gpio54";
199                         function = "gpio";
200                         drive-strength = <2>;
201                         bias-pull-down;
202                 };
203         };
204 
205         riva_fm_pin_a: riva-fm-active-state {
206                 pins = "gpio14", "gpio15";
207                 function = "riva_fm";
208         };
209 
210         riva_bt_pin_a: riva-bt-active-state {
211                 pins = "gpio16", "gpio17";
212                 function = "riva_bt";
213         };
214 
215         riva_wlan_pin_a: riva-wlan-active-state {
216                 pins = "gpio64", "gpio65", "gpio66", "gpio67", "gpio68";
217                 function = "riva_wlan";
218 
219                 drive-strength = <6>;
220                 bias-pull-down;
221         };
222 
223         hdmi_pinctrl: hdmi-pinctrl-state {
224                 ddc-pins {
225                         pins = "gpio70", "gpio71";
226                         function = "hdmi";
227                         bias-pull-up;
228                         drive-strength = <2>;
229                 };
230 
231                 hpd-pins {
232                         pins = "gpio72";
233                         function = "hdmi";
234                         bias-pull-down;
235                         drive-strength = <16>;
236                 };
237         };
238 
239         ps_hold_default_state: ps-hold-default-state {
240                 pins = "gpio78";
241                 function = "ps_hold";
242         };
243 };

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php