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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm64/exynos/exynos7885-pinctrl.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 ] ~

Diff markup

Differences between /scripts/dtc/include-prefixes/arm64/exynos/exynos7885-pinctrl.dtsi (Architecture i386) and /scripts/dtc/include-prefixes/arm64/exynos/exynos7885-pinctrl.dtsi (Architecture alpha)


  1 // SPDX-License-Identifier: GPL-2.0                 1 // SPDX-License-Identifier: GPL-2.0
  2 /*                                                  2 /*
  3  * Samsung Exynos7885 SoC pin-mux and pin-conf      3  * Samsung Exynos7885 SoC pin-mux and pin-config device tree source
  4  *                                                  4  *
  5  * Copyright (c) 2017 Samsung Electronics Co.,      5  * Copyright (c) 2017 Samsung Electronics Co., Ltd.
  6  * Copyright (c) 2021 Dávid Virág                 6  * Copyright (c) 2021 Dávid Virág
  7  *                                                  7  *
  8  * Samsung's Exynos7885 SoC pin-mux and pin-co      8  * Samsung's Exynos7885 SoC pin-mux and pin-config options are listed as
  9  * device tree nodes in this file.                  9  * device tree nodes in this file.
 10  */                                                10  */
 11                                                    11 
 12 #include <dt-bindings/interrupt-controller/arm     12 #include <dt-bindings/interrupt-controller/arm-gic.h>
 13 #include "exynos-pinctrl.h"                        13 #include "exynos-pinctrl.h"
 14                                                    14 
 15 &pinctrl_alive {                                   15 &pinctrl_alive {
 16         etc0: etc0-gpio-bank {                     16         etc0: etc0-gpio-bank {
 17                 gpio-controller;                   17                 gpio-controller;
 18                 #gpio-cells = <2>;                 18                 #gpio-cells = <2>;
 19                                                    19 
 20                 interrupt-controller;              20                 interrupt-controller;
 21                 #interrupt-cells = <2>;            21                 #interrupt-cells = <2>;
 22         };                                         22         };
 23                                                    23 
 24         etc1: etc1-gpio-bank {                     24         etc1: etc1-gpio-bank {
 25                 gpio-controller;                   25                 gpio-controller;
 26                 #gpio-cells = <2>;                 26                 #gpio-cells = <2>;
 27                                                    27 
 28                 interrupt-controller;              28                 interrupt-controller;
 29                 #interrupt-cells = <2>;            29                 #interrupt-cells = <2>;
 30         };                                         30         };
 31                                                    31 
 32         gpa0: gpa0-gpio-bank {                     32         gpa0: gpa0-gpio-bank {
 33                 gpio-controller;                   33                 gpio-controller;
 34                 #gpio-cells = <2>;                 34                 #gpio-cells = <2>;
 35                                                    35 
 36                 interrupt-controller;              36                 interrupt-controller;
 37                 #interrupt-cells = <2>;            37                 #interrupt-cells = <2>;
 38                 interrupt-parent = <&gic>;         38                 interrupt-parent = <&gic>;
 39                 interrupts = <GIC_SPI 0 IRQ_TY     39                 interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>,
 40                              <GIC_SPI 1 IRQ_TY     40                              <GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>,
 41                              <GIC_SPI 2 IRQ_TY     41                              <GIC_SPI 2 IRQ_TYPE_LEVEL_HIGH>,
 42                              <GIC_SPI 3 IRQ_TY     42                              <GIC_SPI 3 IRQ_TYPE_LEVEL_HIGH>,
 43                              <GIC_SPI 4 IRQ_TY     43                              <GIC_SPI 4 IRQ_TYPE_LEVEL_HIGH>,
 44                              <GIC_SPI 5 IRQ_TY     44                              <GIC_SPI 5 IRQ_TYPE_LEVEL_HIGH>,
 45                              <GIC_SPI 6 IRQ_TY     45                              <GIC_SPI 6 IRQ_TYPE_LEVEL_HIGH>,
 46                              <GIC_SPI 7 IRQ_TY     46                              <GIC_SPI 7 IRQ_TYPE_LEVEL_HIGH>;
 47         };                                         47         };
 48                                                    48 
 49         gpa1: gpa1-gpio-bank {                     49         gpa1: gpa1-gpio-bank {
 50                 gpio-controller;                   50                 gpio-controller;
 51                 #gpio-cells = <2>;                 51                 #gpio-cells = <2>;
 52                                                    52 
 53                 interrupt-controller;              53                 interrupt-controller;
 54                 #interrupt-cells = <2>;            54                 #interrupt-cells = <2>;
 55                 interrupt-parent = <&gic>;         55                 interrupt-parent = <&gic>;
 56                 interrupts = <GIC_SPI 8 IRQ_TY     56                 interrupts = <GIC_SPI 8 IRQ_TYPE_LEVEL_HIGH>,
 57                              <GIC_SPI 9 IRQ_TY     57                              <GIC_SPI 9 IRQ_TYPE_LEVEL_HIGH>,
 58                              <GIC_SPI 10 IRQ_T     58                              <GIC_SPI 10 IRQ_TYPE_LEVEL_HIGH>,
 59                              <GIC_SPI 11 IRQ_T     59                              <GIC_SPI 11 IRQ_TYPE_LEVEL_HIGH>,
 60                              <GIC_SPI 12 IRQ_T     60                              <GIC_SPI 12 IRQ_TYPE_LEVEL_HIGH>,
 61                              <GIC_SPI 13 IRQ_T     61                              <GIC_SPI 13 IRQ_TYPE_LEVEL_HIGH>,
 62                              <GIC_SPI 14 IRQ_T     62                              <GIC_SPI 14 IRQ_TYPE_LEVEL_HIGH>,
 63                              <GIC_SPI 15 IRQ_T     63                              <GIC_SPI 15 IRQ_TYPE_LEVEL_HIGH>;
 64         };                                         64         };
 65                                                    65 
 66         gpa2: gpa2-gpio-bank {                     66         gpa2: gpa2-gpio-bank {
 67                 gpio-controller;                   67                 gpio-controller;
 68                 #gpio-cells = <2>;                 68                 #gpio-cells = <2>;
 69                                                    69 
 70                 interrupt-controller;              70                 interrupt-controller;
 71                 #interrupt-cells = <2>;            71                 #interrupt-cells = <2>;
 72         };                                         72         };
 73                                                    73 
 74         gpq0: gpq0-gpio-bank {                     74         gpq0: gpq0-gpio-bank {
 75                 gpio-controller;                   75                 gpio-controller;
 76                 #gpio-cells = <2>;                 76                 #gpio-cells = <2>;
 77                                                    77 
 78                 interrupt-controller;              78                 interrupt-controller;
 79                 #interrupt-cells = <2>;            79                 #interrupt-cells = <2>;
 80         };                                         80         };
 81                                                    81 
 82         sim1_det_gpio: sim1-det-gpio-pins {        82         sim1_det_gpio: sim1-det-gpio-pins {
 83                 samsung,pins = "gpa2-5";           83                 samsung,pins = "gpa2-5";
 84                 samsung,pin-function = <EXYNOS     84                 samsung,pin-function = <EXYNOS_PIN_FUNC_F>;
 85                 samsung,pin-pud = <EXYNOS_PIN_     85                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
 86         };                                         86         };
 87                                                    87 
 88         sim0_det_gpio: sim0-det-gpio-pins {        88         sim0_det_gpio: sim0-det-gpio-pins {
 89                 samsung,pins = "gpa2-6";           89                 samsung,pins = "gpa2-6";
 90                 samsung,pin-function = <EXYNOS     90                 samsung,pin-function = <EXYNOS_PIN_FUNC_F>;
 91                 samsung,pin-pud = <EXYNOS_PIN_     91                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
 92         };                                         92         };
 93                                                    93 
 94         speedy_bus: speedy-bus-pins {              94         speedy_bus: speedy-bus-pins {
 95                 samsung,pins = "gpq0-2";           95                 samsung,pins = "gpq0-2";
 96                 samsung,pin-function = <EXYNOS     96                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
 97                 samsung,pin-con-pdn = <EXYNOS_     97                 samsung,pin-con-pdn = <EXYNOS_PIN_PDN_PREV>;
 98                 samsung,pin-pud = <EXYNOS_PIN_     98                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
 99                 samsung,pin-drv = <EXYNOS5420_     99                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
100         };                                        100         };
101                                                   101 
102         /* UART_DEBUG */                          102         /* UART_DEBUG */
103         uart2_bus: uart2-bus-pins {               103         uart2_bus: uart2-bus-pins {
104                 samsung,pins = "gpq0-4", "gpq0    104                 samsung,pins = "gpq0-4", "gpq0-3";
105                 samsung,pin-function = <EXYNOS    105                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
106                 samsung,pin-pud = <EXYNOS_PIN_    106                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
107         };                                        107         };
108 };                                                108 };
109                                                   109 
110 &pinctrl_dispaud {                                110 &pinctrl_dispaud {
111         gpb0: gpb0-gpio-bank {                    111         gpb0: gpb0-gpio-bank {
112                 gpio-controller;                  112                 gpio-controller;
113                 #gpio-cells = <2>;                113                 #gpio-cells = <2>;
114                                                   114 
115                 interrupt-controller;             115                 interrupt-controller;
116                 #interrupt-cells = <2>;           116                 #interrupt-cells = <2>;
117         };                                        117         };
118                                                   118 
119         gpb1: gpb1-gpio-bank {                    119         gpb1: gpb1-gpio-bank {
120                 gpio-controller;                  120                 gpio-controller;
121                 #gpio-cells = <2>;                121                 #gpio-cells = <2>;
122                                                   122 
123                 interrupt-controller;             123                 interrupt-controller;
124                 #interrupt-cells = <2>;           124                 #interrupt-cells = <2>;
125         };                                        125         };
126                                                   126 
127         gpb2: gpb2-gpio-bank {                    127         gpb2: gpb2-gpio-bank {
128                 gpio-controller;                  128                 gpio-controller;
129                 #gpio-cells = <2>;                129                 #gpio-cells = <2>;
130                                                   130 
131                 interrupt-controller;             131                 interrupt-controller;
132                 #interrupt-cells = <2>;           132                 #interrupt-cells = <2>;
133         };                                        133         };
134                                                   134 
135         aud_codec_mclk: aud-codec-mclk-pins {     135         aud_codec_mclk: aud-codec-mclk-pins {
136                 samsung,pins = "gpb0-0";          136                 samsung,pins = "gpb0-0";
137                 samsung,pin-function = <EXYNOS    137                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
138                 samsung,pin-pud = <EXYNOS_PIN_    138                 samsung,pin-pud = <EXYNOS_PIN_PULL_DOWN>;
139         };                                        139         };
140                                                   140 
141         aud_codec_mclk_idle: aud-codec-mclk-id    141         aud_codec_mclk_idle: aud-codec-mclk-idle-pins {
142                 samsung,pins = "gpb0-0";          142                 samsung,pins = "gpb0-0";
143                 samsung,pin-function = <EXYNOS    143                 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
144                 samsung,pin-pud = <EXYNOS_PIN_    144                 samsung,pin-pud = <EXYNOS_PIN_PULL_DOWN>;
145         };                                        145         };
146                                                   146 
147         aud_codec_bus: aud-codec-bus-pins {       147         aud_codec_bus: aud-codec-bus-pins {
148                 samsung,pins = "gpb0-1", "gpb0    148                 samsung,pins = "gpb0-1", "gpb0-2", "gpb0-3", "gpb0-4";
149                 samsung,pin-function = <EXYNOS    149                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
150                 samsung,pin-pud = <EXYNOS_PIN_    150                 samsung,pin-pud = <EXYNOS_PIN_PULL_DOWN>;
151         };                                        151         };
152                                                   152 
153         aud_codec_bus_idle: aud-codec-bus-idle    153         aud_codec_bus_idle: aud-codec-bus-idle-pins {
154                 samsung,pins = "gpb0-1", "gpb0    154                 samsung,pins = "gpb0-1", "gpb0-2", "gpb0-3", "gpb0-4";
155                 samsung,pin-function = <EXYNOS    155                 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
156                 samsung,pin-pud = <EXYNOS_PIN_    156                 samsung,pin-pud = <EXYNOS_PIN_PULL_DOWN>;
157         };                                        157         };
158                                                   158 
159         aud_loopback_bus: aud-loopback-bus-pin    159         aud_loopback_bus: aud-loopback-bus-pins {
160                 samsung,pins = "gpb1-0";          160                 samsung,pins = "gpb1-0";
161                 samsung,pin-function = <EXYNOS    161                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
162                 samsung,pin-pud = <EXYNOS_PIN_    162                 samsung,pin-pud = <EXYNOS_PIN_PULL_DOWN>;
163         };                                        163         };
164                                                   164 
165         aud_loopback_bus_idle: aud-loopback-bu    165         aud_loopback_bus_idle: aud-loopback-bus-idle-pins {
166                 samsung,pins = "gpb1-0";          166                 samsung,pins = "gpb1-0";
167                 samsung,pin-function = <EXYNOS    167                 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
168                 samsung,pin-pud = <EXYNOS_PIN_    168                 samsung,pin-pud = <EXYNOS_PIN_PULL_DOWN>;
169         };                                        169         };
170                                                   170 
171         aud_fm_bus: aud-fm-bus-pins {             171         aud_fm_bus: aud-fm-bus-pins {
172                 samsung,pins = "gpb1-1", "gpb1    172                 samsung,pins = "gpb1-1", "gpb1-2", "gpb1-3";
173                 samsung,pin-function = <EXYNOS    173                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
174                 samsung,pin-pud = <EXYNOS_PIN_    174                 samsung,pin-pud = <EXYNOS_PIN_PULL_DOWN>;
175         };                                        175         };
176                                                   176 
177         aud_fm_bus_idle: aud-fm-bus-idle-pins     177         aud_fm_bus_idle: aud-fm-bus-idle-pins {
178                 samsung,pins = "gpb1-1", "gpb1    178                 samsung,pins = "gpb1-1", "gpb1-2", "gpb1-3";
179                 samsung,pin-function = <EXYNOS    179                 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
180                 samsung,pin-pud = <EXYNOS_PIN_    180                 samsung,pin-pud = <EXYNOS_PIN_PULL_DOWN>;
181         };                                        181         };
182                                                   182 
183         aud_spk_bus: aud-spk-bus-pins {           183         aud_spk_bus: aud-spk-bus-pins {
184                 samsung,pins = "gpb2-0", "gpb2    184                 samsung,pins = "gpb2-0", "gpb2-1", "gpb2-2", "gpb2-3";
185                 samsung,pin-function = <EXYNOS    185                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
186                 samsung,pin-pud = <EXYNOS_PIN_    186                 samsung,pin-pud = <EXYNOS_PIN_PULL_DOWN>;
187         };                                        187         };
188                                                   188 
189         aud_spk_bus_idle: aud-spk-bus-idle-pin    189         aud_spk_bus_idle: aud-spk-bus-idle-pins {
190                 samsung,pins = "gpb2-0", "gpb2    190                 samsung,pins = "gpb2-0", "gpb2-1", "gpb2-2", "gpb2-3";
191                 samsung,pin-function = <EXYNOS    191                 samsung,pin-function = <EXYNOS_PIN_FUNC_INPUT>;
192                 samsung,pin-pud = <EXYNOS_PIN_    192                 samsung,pin-pud = <EXYNOS_PIN_PULL_DOWN>;
193         };                                        193         };
194 };                                                194 };
195                                                   195 
196 &pinctrl_fsys {                                   196 &pinctrl_fsys {
197         gpf0: gpf0-gpio-bank {                    197         gpf0: gpf0-gpio-bank {
198                 gpio-controller;                  198                 gpio-controller;
199                 #gpio-cells = <2>;                199                 #gpio-cells = <2>;
200                                                   200 
201                 interrupt-controller;             201                 interrupt-controller;
202                 #interrupt-cells = <2>;           202                 #interrupt-cells = <2>;
203         };                                        203         };
204                                                   204 
205         gpf2: gpf2-gpio-bank {                    205         gpf2: gpf2-gpio-bank {
206                 gpio-controller;                  206                 gpio-controller;
207                 #gpio-cells = <2>;                207                 #gpio-cells = <2>;
208                                                   208 
209                 interrupt-controller;             209                 interrupt-controller;
210                 #interrupt-cells = <2>;           210                 #interrupt-cells = <2>;
211         };                                        211         };
212                                                   212 
213         gpf3: gpf3-gpio-bank {                    213         gpf3: gpf3-gpio-bank {
214                 gpio-controller;                  214                 gpio-controller;
215                 #gpio-cells = <2>;                215                 #gpio-cells = <2>;
216                                                   216 
217                 interrupt-controller;             217                 interrupt-controller;
218                 #interrupt-cells = <2>;           218                 #interrupt-cells = <2>;
219         };                                        219         };
220                                                   220 
221         gpf4: gpf4-gpio-bank {                    221         gpf4: gpf4-gpio-bank {
222                 gpio-controller;                  222                 gpio-controller;
223                 #gpio-cells = <2>;                223                 #gpio-cells = <2>;
224                                                   224 
225                 interrupt-controller;             225                 interrupt-controller;
226                 #interrupt-cells = <2>;           226                 #interrupt-cells = <2>;
227         };                                        227         };
228                                                   228 
229         sd0_clk: sd0-clk-pins {                   229         sd0_clk: sd0-clk-pins {
230                 samsung,pins = "gpf0-0";          230                 samsung,pins = "gpf0-0";
231                 samsung,pin-function = <EXYNOS    231                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
232                 samsung,pin-pud = <EXYNOS_PIN_    232                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
233                 samsung,pin-drv = <EXYNOS5420_    233                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
234         };                                        234         };
235                                                   235 
236         sd0_clk_fast_slew_rate_1x: sd0-clk-fas    236         sd0_clk_fast_slew_rate_1x: sd0-clk-fast-slew-rate-1x-pins {
237                 samsung,pins = "gpf0-0";          237                 samsung,pins = "gpf0-0";
238                 samsung,pin-function = <EXYNOS    238                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
239                 samsung,pin-pud = <EXYNOS_PIN_    239                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
240                 samsung,pin-drv = <EXYNOS5420_    240                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
241         };                                        241         };
242                                                   242 
243         sd0_clk_fast_slew_rate_2x: sd0-clk-fas    243         sd0_clk_fast_slew_rate_2x: sd0-clk-fast-slew-rate-2x-pins {
244                 samsung,pins = "gpf0-0";          244                 samsung,pins = "gpf0-0";
245                 samsung,pin-function = <EXYNOS    245                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
246                 samsung,pin-pud = <EXYNOS_PIN_    246                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
247                 samsung,pin-drv = <EXYNOS5420_    247                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV2>;
248         };                                        248         };
249                                                   249 
250         sd0_clk_fast_slew_rate_3x: sd0-clk-fas    250         sd0_clk_fast_slew_rate_3x: sd0-clk-fast-slew-rate-3x-pins {
251                 samsung,pins = "gpf0-0";          251                 samsung,pins = "gpf0-0";
252                 samsung,pin-function = <EXYNOS    252                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
253                 samsung,pin-pud = <EXYNOS_PIN_    253                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
254                 samsung,pin-drv = <EXYNOS5420_    254                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV3>;
255         };                                        255         };
256                                                   256 
257         sd0_clk_fast_slew_rate_4x: sd0-clk-fas    257         sd0_clk_fast_slew_rate_4x: sd0-clk-fast-slew-rate-4x-pins {
258                 samsung,pins = "gpf0-0";          258                 samsung,pins = "gpf0-0";
259                 samsung,pin-function = <EXYNOS    259                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
260                 samsung,pin-pud = <EXYNOS_PIN_    260                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
261                 samsung,pin-drv = <EXYNOS5420_    261                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
262         };                                        262         };
263                                                   263 
264         sd0_cmd: sd0-cmd-pins {                   264         sd0_cmd: sd0-cmd-pins {
265                 samsung,pins = "gpf0-1";          265                 samsung,pins = "gpf0-1";
266                 samsung,pin-function = <EXYNOS    266                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
267                 samsung,pin-pud = <EXYNOS_PIN_    267                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
268                 samsung,pin-drv = <EXYNOS5420_    268                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
269         };                                        269         };
270                                                   270 
271         sd0_rdqs: sd0-rdqs-pins {                 271         sd0_rdqs: sd0-rdqs-pins {
272                 samsung,pins = "gpf0-2";          272                 samsung,pins = "gpf0-2";
273                 samsung,pin-function = <EXYNOS    273                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
274                 samsung,pin-pud = <EXYNOS_PIN_    274                 samsung,pin-pud = <EXYNOS_PIN_PULL_DOWN>;
275                 samsung,pin-drv = <EXYNOS5420_    275                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
276         };                                        276         };
277                                                   277 
278         sd0_bus1: sd0-bus-width1-pins {           278         sd0_bus1: sd0-bus-width1-pins {
279                 samsung,pins = "gpf2-0";          279                 samsung,pins = "gpf2-0";
280                 samsung,pin-function = <EXYNOS    280                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
281                 samsung,pin-pud = <EXYNOS_PIN_    281                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
282                 samsung,pin-drv = <EXYNOS5420_    282                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
283         };                                        283         };
284                                                   284 
285         sd0_bus4: sd0-bus-width4-pins {           285         sd0_bus4: sd0-bus-width4-pins {
286                 samsung,pins = "gpf2-1", "gpf2    286                 samsung,pins = "gpf2-1", "gpf2-2", "gpf2-3";
287                 samsung,pin-function = <EXYNOS    287                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
288                 samsung,pin-pud = <EXYNOS_PIN_    288                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
289                 samsung,pin-drv = <EXYNOS5420_    289                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
290         };                                        290         };
291                                                   291 
292         sd0_bus8: sd0-bus-width8-pins {           292         sd0_bus8: sd0-bus-width8-pins {
293                 samsung,pins = "gpf2-4", "gpf2    293                 samsung,pins = "gpf2-4", "gpf2-5", "gpf2-6", "gpf2-7";
294                 samsung,pin-function = <EXYNOS    294                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
295                 samsung,pin-pud = <EXYNOS_PIN_    295                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
296                 samsung,pin-drv = <EXYNOS5420_    296                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
297         };                                        297         };
298                                                   298 
299         sd1_clk: sd1-clk-pins {                   299         sd1_clk: sd1-clk-pins {
300                 samsung,pins = "gpf3-0";          300                 samsung,pins = "gpf3-0";
301                 samsung,pin-function = <EXYNOS    301                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
302                 samsung,pin-pud = <EXYNOS_PIN_    302                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
303                 samsung,pin-drv = <EXYNOS5420_    303                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV3>;
304         };                                        304         };
305                                                   305 
306         sd1_clk_fast_slew_rate_1x: sd1-clk-fas    306         sd1_clk_fast_slew_rate_1x: sd1-clk-fast-slew-rate-1x-pins {
307                 samsung,pins = "gpf3-0";          307                 samsung,pins = "gpf3-0";
308                 samsung,pin-function = <EXYNOS    308                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
309                 samsung,pin-pud = <EXYNOS_PIN_    309                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
310                 samsung,pin-drv = <EXYNOS5420_    310                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
311         };                                        311         };
312                                                   312 
313         sd1_clk_fast_slew_rate_2x: sd1-clk-fas    313         sd1_clk_fast_slew_rate_2x: sd1-clk-fast-slew-rate-2x-pins {
314                 samsung,pins = "gpf3-0";          314                 samsung,pins = "gpf3-0";
315                 samsung,pin-function = <EXYNOS    315                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
316                 samsung,pin-pud = <EXYNOS_PIN_    316                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
317                 samsung,pin-drv = <EXYNOS5420_    317                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV2>;
318         };                                        318         };
319                                                   319 
320         sd1_clk_fast_slew_rate_3x: sd1-clk-fas    320         sd1_clk_fast_slew_rate_3x: sd1-clk-fast-slew-rate-3x-pins {
321                 samsung,pins = "gpf3-0";          321                 samsung,pins = "gpf3-0";
322                 samsung,pin-function = <EXYNOS    322                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
323                 samsung,pin-pud = <EXYNOS_PIN_    323                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
324                 samsung,pin-drv = <EXYNOS5420_    324                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV3>;
325         };                                        325         };
326                                                   326 
327         sd1_clk_fast_slew_rate_4x: sd1-clk-fas    327         sd1_clk_fast_slew_rate_4x: sd1-clk-fast-slew-rate-4x-pins {
328                 samsung,pins = "gpf3-0";          328                 samsung,pins = "gpf3-0";
329                 samsung,pin-function = <EXYNOS    329                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
330                 samsung,pin-pud = <EXYNOS_PIN_    330                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
331                 samsung,pin-drv = <EXYNOS5420_    331                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
332         };                                        332         };
333                                                   333 
334         sd1_cmd: sd1-cmd-pins {                   334         sd1_cmd: sd1-cmd-pins {
335                 samsung,pins = "gpf3-1";          335                 samsung,pins = "gpf3-1";
336                 samsung,pin-function = <EXYNOS    336                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
337                 samsung,pin-pud = <EXYNOS_PIN_    337                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
338                 samsung,pin-drv = <EXYNOS5420_    338                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV3>;
339         };                                        339         };
340                                                   340 
341         sd1_bus1: sd1-bus-width1-pins {           341         sd1_bus1: sd1-bus-width1-pins {
342                 samsung,pins = "gpf3-2";          342                 samsung,pins = "gpf3-2";
343                 samsung,pin-function = <EXYNOS    343                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
344                 samsung,pin-pud = <EXYNOS_PIN_    344                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
345                 samsung,pin-drv = <EXYNOS5420_    345                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV3>;
346         };                                        346         };
347                                                   347 
348         sd1_bus4: sd1-bus-width4-pins {           348         sd1_bus4: sd1-bus-width4-pins {
349                 samsung,pins = "gpf3-3", "gpf3    349                 samsung,pins = "gpf3-3", "gpf3-5";
350                 samsung,pin-function = <EXYNOS    350                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
351                 samsung,pin-pud = <EXYNOS_PIN_    351                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
352                 samsung,pin-drv = <EXYNOS5420_    352                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV3>;
353         };                                        353         };
354                                                   354 
355         sd2_clk: sd2-clk-pins {                   355         sd2_clk: sd2-clk-pins {
356                 samsung,pins = "gpf4-0";          356                 samsung,pins = "gpf4-0";
357                 samsung,pin-function = <EXYNOS    357                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
358                 samsung,pin-pud = <EXYNOS_PIN_    358                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
359                 samsung,pin-drv = <EXYNOS5420_    359                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV3>;
360         };                                        360         };
361                                                   361 
362         sd2_clk_fast_slew_rate_1x: sd2-clk-fas    362         sd2_clk_fast_slew_rate_1x: sd2-clk-fast-slew-rate-1x-pins {
363                 samsung,pins = "gpf4-0";          363                 samsung,pins = "gpf4-0";
364                 samsung,pin-function = <EXYNOS    364                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
365                 samsung,pin-pud = <EXYNOS_PIN_    365                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
366                 samsung,pin-drv = <EXYNOS5420_    366                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
367         };                                        367         };
368                                                   368 
369         sd2_clk_fast_slew_rate_2x: sd2-clk-fas    369         sd2_clk_fast_slew_rate_2x: sd2-clk-fast-slew-rate-2x-pins {
370                 samsung,pins = "gpf4-0";          370                 samsung,pins = "gpf4-0";
371                 samsung,pin-function = <EXYNOS    371                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
372                 samsung,pin-pud = <EXYNOS_PIN_    372                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
373                 samsung,pin-drv = <EXYNOS5420_    373                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV2>;
374         };                                        374         };
375                                                   375 
376         sd2_clk_fast_slew_rate_3x: sd2-clk-fas    376         sd2_clk_fast_slew_rate_3x: sd2-clk-fast-slew-rate-3x-pins {
377                 samsung,pins = "gpf4-0";          377                 samsung,pins = "gpf4-0";
378                 samsung,pin-function = <EXYNOS    378                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
379                 samsung,pin-pud = <EXYNOS_PIN_    379                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
380                 samsung,pin-drv = <EXYNOS5420_    380                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV3>;
381         };                                        381         };
382                                                   382 
383         sd2_clk_fast_slew_rate_4x: sd2-clk-fas    383         sd2_clk_fast_slew_rate_4x: sd2-clk-fast-slew-rate-4x-pins {
384                 samsung,pins = "gpf4-0";          384                 samsung,pins = "gpf4-0";
385                 samsung,pin-function = <EXYNOS    385                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
386                 samsung,pin-pud = <EXYNOS_PIN_    386                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
387                 samsung,pin-drv = <EXYNOS5420_    387                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV4>;
388         };                                        388         };
389                                                   389 
390         sd2_cmd: sd2-cmd-pins {                   390         sd2_cmd: sd2-cmd-pins {
391                 samsung,pins = "gpf4-1";          391                 samsung,pins = "gpf4-1";
392                 samsung,pin-function = <EXYNOS    392                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
393                 samsung,pin-pud = <EXYNOS_PIN_    393                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
394                 samsung,pin-drv = <EXYNOS5420_    394                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV3>;
395         };                                        395         };
396                                                   396 
397         sd2_bus1: sd2-bus-width1-pins {           397         sd2_bus1: sd2-bus-width1-pins {
398                 samsung,pins = "gpf4-2";          398                 samsung,pins = "gpf4-2";
399                 samsung,pin-function = <EXYNOS    399                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
400                 samsung,pin-pud = <EXYNOS_PIN_    400                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
401                 samsung,pin-drv = <EXYNOS5420_    401                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV3>;
402         };                                        402         };
403                                                   403 
404         sd2_bus4: sd2-bus-width4-pins {           404         sd2_bus4: sd2-bus-width4-pins {
405                 samsung,pins = "gpf4-3", "gpf4    405                 samsung,pins = "gpf4-3", "gpf4-4", "gpf4-5";
406                 samsung,pin-function = <EXYNOS    406                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
407                 samsung,pin-pud = <EXYNOS_PIN_    407                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
408                 samsung,pin-drv = <EXYNOS5420_    408                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV3>;
409         };                                        409         };
410 };                                                410 };
411                                                   411 
412 &pinctrl_top {                                    412 &pinctrl_top {
413         gpc0: gpc0-gpio-bank {                    413         gpc0: gpc0-gpio-bank {
414                 gpio-controller;                  414                 gpio-controller;
415                 #gpio-cells = <2>;                415                 #gpio-cells = <2>;
416                                                   416 
417                 interrupt-controller;             417                 interrupt-controller;
418                 #interrupt-cells = <2>;           418                 #interrupt-cells = <2>;
419         };                                        419         };
420                                                   420 
421         gpc1: gpc1-gpio-bank {                    421         gpc1: gpc1-gpio-bank {
422                 gpio-controller;                  422                 gpio-controller;
423                 #gpio-cells = <2>;                423                 #gpio-cells = <2>;
424                                                   424 
425                 interrupt-controller;             425                 interrupt-controller;
426                 #interrupt-cells = <2>;           426                 #interrupt-cells = <2>;
427         };                                        427         };
428                                                   428 
429         gpc2: gpc2-gpio-bank {                    429         gpc2: gpc2-gpio-bank {
430                 gpio-controller;                  430                 gpio-controller;
431                 #gpio-cells = <2>;                431                 #gpio-cells = <2>;
432                                                   432 
433                 interrupt-controller;             433                 interrupt-controller;
434                 #interrupt-cells = <2>;           434                 #interrupt-cells = <2>;
435         };                                        435         };
436                                                   436 
437         gpg0: gpg0-gpio-bank {                    437         gpg0: gpg0-gpio-bank {
438                 gpio-controller;                  438                 gpio-controller;
439                 #gpio-cells = <2>;                439                 #gpio-cells = <2>;
440                                                   440 
441                 interrupt-controller;             441                 interrupt-controller;
442                 #interrupt-cells = <2>;           442                 #interrupt-cells = <2>;
443         };                                        443         };
444                                                   444 
445         gpg1: gpg1-gpio-bank {                    445         gpg1: gpg1-gpio-bank {
446                 gpio-controller;                  446                 gpio-controller;
447                 #gpio-cells = <2>;                447                 #gpio-cells = <2>;
448                                                   448 
449                 interrupt-controller;             449                 interrupt-controller;
450                 #interrupt-cells = <2>;           450                 #interrupt-cells = <2>;
451         };                                        451         };
452                                                   452 
453         gpg2: gpg2-gpio-bank {                    453         gpg2: gpg2-gpio-bank {
454                 gpio-controller;                  454                 gpio-controller;
455                 #gpio-cells = <2>;                455                 #gpio-cells = <2>;
456                                                   456 
457                 interrupt-controller;             457                 interrupt-controller;
458                 #interrupt-cells = <2>;           458                 #interrupt-cells = <2>;
459         };                                        459         };
460                                                   460 
461         gpg3: gpg3-gpio-bank {                    461         gpg3: gpg3-gpio-bank {
462                 gpio-controller;                  462                 gpio-controller;
463                 #gpio-cells = <2>;                463                 #gpio-cells = <2>;
464                                                   464 
465                 interrupt-controller;             465                 interrupt-controller;
466                 #interrupt-cells = <2>;           466                 #interrupt-cells = <2>;
467         };                                        467         };
468                                                   468 
469         gpg4: gpg4-gpio-bank {                    469         gpg4: gpg4-gpio-bank {
470                 gpio-controller;                  470                 gpio-controller;
471                 #gpio-cells = <2>;                471                 #gpio-cells = <2>;
472                                                   472 
473                 interrupt-controller;             473                 interrupt-controller;
474                 #interrupt-cells = <2>;           474                 #interrupt-cells = <2>;
475         };                                        475         };
476                                                   476 
477         gpp0: gpp0-gpio-bank {                    477         gpp0: gpp0-gpio-bank {
478                 gpio-controller;                  478                 gpio-controller;
479                 #gpio-cells = <2>;                479                 #gpio-cells = <2>;
480                                                   480 
481                 interrupt-controller;             481                 interrupt-controller;
482                 #interrupt-cells = <2>;           482                 #interrupt-cells = <2>;
483         };                                        483         };
484                                                   484 
485         gpp1: gpp1-gpio-bank {                    485         gpp1: gpp1-gpio-bank {
486                 gpio-controller;                  486                 gpio-controller;
487                 #gpio-cells = <2>;                487                 #gpio-cells = <2>;
488                                                   488 
489                 interrupt-controller;             489                 interrupt-controller;
490                 #interrupt-cells = <2>;           490                 #interrupt-cells = <2>;
491         };                                        491         };
492                                                   492 
493         gpp2: gpp2-gpio-bank {                    493         gpp2: gpp2-gpio-bank {
494                 gpio-controller;                  494                 gpio-controller;
495                 #gpio-cells = <2>;                495                 #gpio-cells = <2>;
496                                                   496 
497                 interrupt-controller;             497                 interrupt-controller;
498                 #interrupt-cells = <2>;           498                 #interrupt-cells = <2>;
499         };                                        499         };
500                                                   500 
501         gpp3: gpp3-gpio-bank {                    501         gpp3: gpp3-gpio-bank {
502                 gpio-controller;                  502                 gpio-controller;
503                 #gpio-cells = <2>;                503                 #gpio-cells = <2>;
504                                                   504 
505                 interrupt-controller;             505                 interrupt-controller;
506                 #interrupt-cells = <2>;           506                 #interrupt-cells = <2>;
507         };                                        507         };
508                                                   508 
509         gpp4: gpp4-gpio-bank {                    509         gpp4: gpp4-gpio-bank {
510                 gpio-controller;                  510                 gpio-controller;
511                 #gpio-cells = <2>;                511                 #gpio-cells = <2>;
512                                                   512 
513                 interrupt-controller;             513                 interrupt-controller;
514                 #interrupt-cells = <2>;           514                 #interrupt-cells = <2>;
515         };                                        515         };
516                                                   516 
517         gpp5: gpp5-gpio-bank {                    517         gpp5: gpp5-gpio-bank {
518                 gpio-controller;                  518                 gpio-controller;
519                 #gpio-cells = <2>;                519                 #gpio-cells = <2>;
520                                                   520 
521                 interrupt-controller;             521                 interrupt-controller;
522                 #interrupt-cells = <2>;           522                 #interrupt-cells = <2>;
523         };                                        523         };
524                                                   524 
525         gpp6: gpp6-gpio-bank {                    525         gpp6: gpp6-gpio-bank {
526                 gpio-controller;                  526                 gpio-controller;
527                 #gpio-cells = <2>;                527                 #gpio-cells = <2>;
528                                                   528 
529                 interrupt-controller;             529                 interrupt-controller;
530                 #interrupt-cells = <2>;           530                 #interrupt-cells = <2>;
531         };                                        531         };
532                                                   532 
533         gpp7: gpp7-gpio-bank {                    533         gpp7: gpp7-gpio-bank {
534                 gpio-controller;                  534                 gpio-controller;
535                 #gpio-cells = <2>;                535                 #gpio-cells = <2>;
536                                                   536 
537                 interrupt-controller;             537                 interrupt-controller;
538                 #interrupt-cells = <2>;           538                 #interrupt-cells = <2>;
539         };                                        539         };
540                                                   540 
541         gpp8: gpp8-gpio-bank {                    541         gpp8: gpp8-gpio-bank {
542                 gpio-controller;                  542                 gpio-controller;
543                 #gpio-cells = <2>;                543                 #gpio-cells = <2>;
544                                                   544 
545                 interrupt-controller;             545                 interrupt-controller;
546                 #interrupt-cells = <2>;           546                 #interrupt-cells = <2>;
547         };                                        547         };
548                                                   548 
549         hs_i2c0_bus: hs-i2c0-bus-pins {           549         hs_i2c0_bus: hs-i2c0-bus-pins {
550                 samsung,pins = "gpc1-1", "gpc1    550                 samsung,pins = "gpc1-1", "gpc1-0";
551                 samsung,pin-function = <EXYNOS    551                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
552                 samsung,pin-con-pdn = <EXYNOS_    552                 samsung,pin-con-pdn = <EXYNOS_PIN_PDN_OUT1>;
553                 samsung,pin-pud-pdn = <EXYNOS_    553                 samsung,pin-pud-pdn = <EXYNOS_PIN_PULL_UP>;
554                 samsung,pin-pud = <EXYNOS_PIN_    554                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
555                 samsung,pin-drv = <EXYNOS5420_    555                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
556         };                                        556         };
557                                                   557 
558         hs_i2c1_bus: hs-i2c1-bus-pins {           558         hs_i2c1_bus: hs-i2c1-bus-pins {
559                 samsung,pins = "gpc1-3", "gpc1    559                 samsung,pins = "gpc1-3", "gpc1-2";
560                 samsung,pin-function = <EXYNOS    560                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
561                 samsung,pin-pud = <EXYNOS_PIN_    561                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
562                 samsung,pin-drv = <EXYNOS5420_    562                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
563                 samsung,pin-con-pdn = <EXYNOS_    563                 samsung,pin-con-pdn = <EXYNOS_PIN_PDN_OUT1>;
564                 samsung,pin-pud-pdn = <EXYNOS_    564                 samsung,pin-pud-pdn = <EXYNOS_PIN_PULL_UP>;
565         };                                        565         };
566                                                   566 
567         hs_i2c2_bus: hs-i2c2-bus-pins {           567         hs_i2c2_bus: hs-i2c2-bus-pins {
568                 samsung,pins = "gpc1-5", "gpc1    568                 samsung,pins = "gpc1-5", "gpc1-4";
569                 samsung,pin-function = <EXYNOS    569                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
570                 samsung,pin-pud = <EXYNOS_PIN_    570                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
571                 samsung,pin-drv = <EXYNOS5420_    571                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
572                 samsung,pin-con-pdn = <EXYNOS_    572                 samsung,pin-con-pdn = <EXYNOS_PIN_PDN_OUT1>;
573                 samsung,pin-pud-pdn = <EXYNOS_    573                 samsung,pin-pud-pdn = <EXYNOS_PIN_PULL_UP>;
574         };                                        574         };
575                                                   575 
576         hs_i2c3_bus: hs-i2c3-bus-pins {           576         hs_i2c3_bus: hs-i2c3-bus-pins {
577                 samsung,pins = "gpc1-7", "gpc1    577                 samsung,pins = "gpc1-7", "gpc1-6";
578                 samsung,pin-function = <EXYNOS    578                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
579                 samsung,pin-pud = <EXYNOS_PIN_    579                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
580                 samsung,pin-drv = <EXYNOS5420_    580                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
581                 samsung,pin-con-pdn = <EXYNOS_    581                 samsung,pin-con-pdn = <EXYNOS_PIN_PDN_OUT1>;
582                 samsung,pin-pud-pdn = <EXYNOS_    582                 samsung,pin-pud-pdn = <EXYNOS_PIN_PULL_UP>;
583         };                                        583         };
584                                                   584 
585         /* USI0 UART */                           585         /* USI0 UART */
586         uart3_bus_single: uart3-bus-single-pin    586         uart3_bus_single: uart3-bus-single-pins {
587                 samsung,pins = "gpc2-3", "gpc2    587                 samsung,pins = "gpc2-3", "gpc2-2", "gpc2-1", "gpc2-0";
588                 samsung,pin-function = <EXYNOS    588                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
589                 samsung,pin-pud = <EXYNOS_PIN_    589                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
590         };                                        590         };
591                                                   591 
592         /* USI0 UART_HSI2C1 */                    592         /* USI0 UART_HSI2C1 */
593         uart3_bus_dual: uart3-bus-dual-pins {     593         uart3_bus_dual: uart3-bus-dual-pins {
594                 samsung,pins = "gpc2-1", "gpc2    594                 samsung,pins = "gpc2-1", "gpc2-0";
595                 samsung,pin-function = <EXYNOS    595                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
596                 samsung,pin-pud = <EXYNOS_PIN_    596                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
597         };                                        597         };
598                                                   598 
599         /* USI0 HSI2C0 */                         599         /* USI0 HSI2C0 */
600         hs_i2c4_bus: hs-i2c4-bus-pins {           600         hs_i2c4_bus: hs-i2c4-bus-pins {
601                 samsung,pins = "gpc2-1", "gpc2    601                 samsung,pins = "gpc2-1", "gpc2-0";
602                 samsung,pin-function = <EXYNOS    602                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
603                 samsung,pin-pud = <EXYNOS_PIN_    603                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
604                 samsung,pin-drv = <EXYNOS5420_    604                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
605                 samsung,pin-con-pdn = <EXYNOS_    605                 samsung,pin-con-pdn = <EXYNOS_PIN_PDN_OUT1>;
606                 samsung,pin-pud-pdn = <EXYNOS_    606                 samsung,pin-pud-pdn = <EXYNOS_PIN_PULL_UP>;
607         };                                        607         };
608                                                   608 
609         /* USI0 HSI2C1 */                         609         /* USI0 HSI2C1 */
610         hs_i2c5_bus: hs-i2c5-bus-pins {           610         hs_i2c5_bus: hs-i2c5-bus-pins {
611                 samsung,pins = "gpc2-3", "gpc2    611                 samsung,pins = "gpc2-3", "gpc2-2";
612                 samsung,pin-function = <EXYNOS    612                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
613                 samsung,pin-pud = <EXYNOS_PIN_    613                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
614                 samsung,pin-drv = <EXYNOS5420_    614                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
615                 samsung,pin-con-pdn = <EXYNOS_    615                 samsung,pin-con-pdn = <EXYNOS_PIN_PDN_OUT1>;
616                 samsung,pin-pud-pdn = <EXYNOS_    616                 samsung,pin-pud-pdn = <EXYNOS_PIN_PULL_UP>;
617         };                                        617         };
618                                                   618 
619         /* USI0 SPI */                            619         /* USI0 SPI */
620         spi2_bus: spi2-bus-pins {                 620         spi2_bus: spi2-bus-pins {
621                 samsung,pins = "gpc2-1", "gpc2    621                 samsung,pins = "gpc2-1", "gpc2-0", "gpc2-3";
622                 samsung,pin-function = <EXYNOS    622                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
623                 samsung,pin-pud = <EXYNOS_PIN_    623                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
624                 samsung,pin-drv = <EXYNOS5420_    624                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
625         };                                        625         };
626                                                   626 
627         spi2_cs: spi2-cs-pins {                   627         spi2_cs: spi2-cs-pins {
628                 samsung,pins = "gpc2-2";          628                 samsung,pins = "gpc2-2";
629                 samsung,pin-function = <EXYNOS    629                 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
630                 samsung,pin-pud = <EXYNOS_PIN_    630                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
631                 samsung,pin-drv = <EXYNOS5420_    631                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
632         };                                        632         };
633                                                   633 
634         /* USI1 UART */                           634         /* USI1 UART */
635         uart4_bus_single: uart4-bus-single-pin    635         uart4_bus_single: uart4-bus-single-pins {
636                 samsung,pins = "gpc2-7", "gpc2    636                 samsung,pins = "gpc2-7", "gpc2-6", "gpc2-5", "gpc2-4";
637                 samsung,pin-function = <EXYNOS    637                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
638                 samsung,pin-pud = <EXYNOS_PIN_    638                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
639         };                                        639         };
640                                                   640 
641         /* USI1 UART_HSI2C1*/                     641         /* USI1 UART_HSI2C1*/
642         uart4_bus_dual: uart4-bus-dual-pins {     642         uart4_bus_dual: uart4-bus-dual-pins {
643                 samsung,pins = "gpc2-5", "gpc2    643                 samsung,pins = "gpc2-5", "gpc2-4";
644                 samsung,pin-function = <EXYNOS    644                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
645                 samsung,pin-pud = <EXYNOS_PIN_    645                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
646         };                                        646         };
647                                                   647 
648         /* USI1 HSI2C0 */                         648         /* USI1 HSI2C0 */
649         hs_i2c6_bus: hs-i2c6-bus-pins {           649         hs_i2c6_bus: hs-i2c6-bus-pins {
650                 samsung,pins = "gpc2-5", "gpc2    650                 samsung,pins = "gpc2-5", "gpc2-4";
651                 samsung,pin-function = <EXYNOS    651                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
652                 samsung,pin-pud = <EXYNOS_PIN_    652                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
653                 samsung,pin-drv = <EXYNOS5420_    653                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
654                 samsung,pin-con-pdn = <EXYNOS_    654                 samsung,pin-con-pdn = <EXYNOS_PIN_PDN_OUT1>;
655                 samsung,pin-pud-pdn = <EXYNOS_    655                 samsung,pin-pud-pdn = <EXYNOS_PIN_PULL_UP>;
656         };                                        656         };
657                                                   657 
658         /* USI1 HSI2C1 */                         658         /* USI1 HSI2C1 */
659         hs_i2c7_bus: hs-i2c7-bus-pins {           659         hs_i2c7_bus: hs-i2c7-bus-pins {
660                 samsung,pins = "gpc2-7", "gpc2    660                 samsung,pins = "gpc2-7", "gpc2-6";
661                 samsung,pin-function = <EXYNOS    661                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
662                 samsung,pin-pud = <EXYNOS_PIN_    662                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
663                 samsung,pin-drv = <EXYNOS5420_    663                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
664                 samsung,pin-con-pdn = <EXYNOS_    664                 samsung,pin-con-pdn = <EXYNOS_PIN_PDN_OUT1>;
665                 samsung,pin-pud-pdn = <EXYNOS_    665                 samsung,pin-pud-pdn = <EXYNOS_PIN_PULL_UP>;
666         };                                        666         };
667                                                   667 
668         /* USI1 SPI */                            668         /* USI1 SPI */
669         spi3_bus: spi3-bus-pins {                 669         spi3_bus: spi3-bus-pins {
670                 samsung,pins = "gpc2-5", "gpc2    670                 samsung,pins = "gpc2-5", "gpc2-4", "gpc2-7";
671                 samsung,pin-function = <EXYNOS    671                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
672                 samsung,pin-pud = <EXYNOS_PIN_    672                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
673                 samsung,pin-drv = <EXYNOS5420_    673                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
674         };                                        674         };
675                                                   675 
676         spi3_cs: spi3-cs-pins {                   676         spi3_cs: spi3-cs-pins {
677                 samsung,pins = "gpc2-6";          677                 samsung,pins = "gpc2-6";
678                 samsung,pin-function = <EXYNOS    678                 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
679                 samsung,pin-pud = <EXYNOS_PIN_    679                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
680                 samsung,pin-drv = <EXYNOS5420_    680                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
681         };                                        681         };
682                                                   682 
683         fm_lna_en: fm-lna-en-pins {               683         fm_lna_en: fm-lna-en-pins {
684                 samsung,pins = "gpg0-2";          684                 samsung,pins = "gpg0-2";
685                 samsung,pin-function = <EXYNOS    685                 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
686                 samsung,pin-pud = <EXYNOS_PIN_    686                 samsung,pin-pud = <EXYNOS_PIN_PULL_DOWN>;
687                 samsung,pin-con-pdn = <EXYNOS_    687                 samsung,pin-con-pdn = <EXYNOS_PIN_PDN_PREV>;
688                 samsung,pin-pud-pdn = <EXYNOS_    688                 samsung,pin-pud-pdn = <EXYNOS_PIN_PULL_UP>;
689                 samsung,pin-val = <1>;            689                 samsung,pin-val = <1>;
690         };                                        690         };
691                                                   691 
692         uart1_bus: uart1-bus-pins {               692         uart1_bus: uart1-bus-pins {
693                 samsung,pins = "gpg1-3", "gpg1    693                 samsung,pins = "gpg1-3", "gpg1-2", "gpg1-1", "gpg1-0";
694                 samsung,pin-function = <EXYNOS    694                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
695                 samsung,pin-pud = <EXYNOS_PIN_    695                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
696         };                                        696         };
697                                                   697 
698         i2c7_bus: i2c7-bus-pins {                 698         i2c7_bus: i2c7-bus-pins {
699                 samsung,pins = "gpg1-5", "gpg1    699                 samsung,pins = "gpg1-5", "gpg1-4";
700                 samsung,pin-function = <EXYNOS    700                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
701                 samsung,pin-pud = <EXYNOS_PIN_    701                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
702                 samsung,pin-drv = <EXYNOS5420_    702                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
703         };                                        703         };
704                                                   704 
705         aud_dmic_on: aud-dmic-on-pins {           705         aud_dmic_on: aud-dmic-on-pins {
706                 samsung,pins = "gpg2-1";          706                 samsung,pins = "gpg2-1";
707                 samsung,pin-function = <EXYNOS    707                 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
708                 samsung,pin-con-pdn = <EXYNOS_    708                 samsung,pin-con-pdn = <EXYNOS_PIN_PDN_PREV>;
709                 samsung,pin-val = <1>;            709                 samsung,pin-val = <1>;
710         };                                        710         };
711                                                   711 
712         aud_dmic_off: aud-dmic-off-pins {         712         aud_dmic_off: aud-dmic-off-pins {
713                 samsung,pins = "gpg2-1";          713                 samsung,pins = "gpg2-1";
714                 samsung,pin-function = <EXYNOS    714                 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
715                 samsung,pin-con-pdn = <EXYNOS_    715                 samsung,pin-con-pdn = <EXYNOS_PIN_PDN_PREV>;
716                 samsung,pin-val = <0>;            716                 samsung,pin-val = <0>;
717         };                                        717         };
718                                                   718 
719         /* UART_HEALTH */                         719         /* UART_HEALTH */
720         uart0_bus: uart0-bus-pins {               720         uart0_bus: uart0-bus-pins {
721                 samsung,pins = "gpp0-3", "gpp0    721                 samsung,pins = "gpp0-3", "gpp0-2", "gpp0-1", "gpp0-0";
722                 samsung,pin-function = <EXYNOS    722                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
723                 samsung,pin-pud = <EXYNOS_PIN_    723                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
724         };                                        724         };
725                                                   725 
726         i2c0_bus: i2c0-bus-pins {                 726         i2c0_bus: i2c0-bus-pins {
727                 samsung,pins = "gpp1-1", "gpp1    727                 samsung,pins = "gpp1-1", "gpp1-0";
728                 samsung,pin-function = <EXYNOS    728                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
729                 samsung,pin-con-pdn = <EXYNOS_    729                 samsung,pin-con-pdn = <EXYNOS_PIN_PDN_PREV>;
730                 samsung,pin-pud = <EXYNOS_PIN_    730                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
731                 samsung,pin-drv = <EXYNOS5420_    731                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
732         };                                        732         };
733                                                   733 
734         i2c1_bus: i2c1-bus-pins {                 734         i2c1_bus: i2c1-bus-pins {
735                 samsung,pins = "gpp1-3", "gpp1    735                 samsung,pins = "gpp1-3", "gpp1-2";
736                 samsung,pin-function = <EXYNOS    736                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
737                 samsung,pin-con-pdn = <EXYNOS_    737                 samsung,pin-con-pdn = <EXYNOS_PIN_PDN_PREV>;
738                 samsung,pin-pud = <EXYNOS_PIN_    738                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
739                 samsung,pin-drv = <EXYNOS5420_    739                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
740         };                                        740         };
741                                                   741 
742         i2c2_bus: i2c2-bus-pins {                 742         i2c2_bus: i2c2-bus-pins {
743                 samsung,pins = "gpp2-1", "gpp2    743                 samsung,pins = "gpp2-1", "gpp2-0";
744                 samsung,pin-function = <EXYNOS    744                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
745                 samsung,pin-pud = <EXYNOS_PIN_    745                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
746                 samsung,pin-drv = <EXYNOS5420_    746                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
747         };                                        747         };
748                                                   748 
749         i2c3_bus: i2c3-bus-pins {                 749         i2c3_bus: i2c3-bus-pins {
750                 samsung,pins = "gpp3-1", "gpp3    750                 samsung,pins = "gpp3-1", "gpp3-0";
751                 samsung,pin-function = <EXYNOS    751                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
752                 samsung,pin-pud = <EXYNOS_PIN_    752                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
753                 samsung,pin-drv = <EXYNOS5420_    753                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
754         };                                        754         };
755                                                   755 
756         i2c4_bus: i2c4-bus-pins {                 756         i2c4_bus: i2c4-bus-pins {
757                 samsung,pins = "gpp4-1", "gpp4    757                 samsung,pins = "gpp4-1", "gpp4-0";
758                 samsung,pin-function = <EXYNOS    758                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
759                 samsung,pin-pud = <EXYNOS_PIN_    759                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
760                 samsung,pin-drv = <EXYNOS5420_    760                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
761         };                                        761         };
762                                                   762 
763         i2c5_bus: i2c5-bus-pins {                 763         i2c5_bus: i2c5-bus-pins {
764                 samsung,pins = "gpp4-3", "gpp4    764                 samsung,pins = "gpp4-3", "gpp4-2";
765                 samsung,pin-function = <EXYNOS    765                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
766                 samsung,pin-pud = <EXYNOS_PIN_    766                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
767                 samsung,pin-drv = <EXYNOS5420_    767                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
768         };                                        768         };
769                                                   769 
770         i2c6_bus: i2c6-bus-pins {                 770         i2c6_bus: i2c6-bus-pins {
771                 samsung,pins = "gpp4-5", "gpp4    771                 samsung,pins = "gpp4-5", "gpp4-4";
772                 samsung,pin-function = <EXYNOS    772                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
773                 samsung,pin-pud = <EXYNOS_PIN_    773                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
774                 samsung,pin-drv = <EXYNOS5420_    774                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
775         };                                        775         };
776                                                   776 
777         /* SPI_ESE */                             777         /* SPI_ESE */
778         spi0_bus: spi0-bus-pins {                 778         spi0_bus: spi0-bus-pins {
779                 samsung,pins = "gpp5-3", "gpp5    779                 samsung,pins = "gpp5-3", "gpp5-2", "gpp5-0";
780                 samsung,pin-function = <EXYNOS    780                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
781                 samsung,pin-pud = <EXYNOS_PIN_    781                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
782                 samsung,pin-drv = <EXYNOS5420_    782                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
783         };                                        783         };
784                                                   784 
785         spi0_cs: spi0-cs-pins {                   785         spi0_cs: spi0-cs-pins {
786                 samsung,pins = "gpp5-1";          786                 samsung,pins = "gpp5-1";
787                 samsung,pin-function = <EXYNOS    787                 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
788                 samsung,pin-pud = <EXYNOS_PIN_    788                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
789                 samsung,pin-drv = <EXYNOS5420_    789                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
790         };                                        790         };
791                                                   791 
792         /* SPI_FP */                              792         /* SPI_FP */
793         spi1_bus: spi1-bus-pins {                 793         spi1_bus: spi1-bus-pins {
794                 samsung,pins = "gpp6-3", "gpp6    794                 samsung,pins = "gpp6-3", "gpp6-2", "gpp6-0";
795                 samsung,pin-function = <EXYNOS    795                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
796                 samsung,pin-pud = <EXYNOS_PIN_    796                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
797                 samsung,pin-drv = <EXYNOS5420_    797                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
798         };                                        798         };
799                                                   799 
800         spi1_cs: spi1-cs-pins {                   800         spi1_cs: spi1-cs-pins {
801                 samsung,pins = "gpp6-1";          801                 samsung,pins = "gpp6-1";
802                 samsung,pin-function = <EXYNOS    802                 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
803                 samsung,pin-pud = <EXYNOS_PIN_    803                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
804                 samsung,pin-drv = <EXYNOS5420_    804                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
805         };                                        805         };
806                                                   806 
807         /* USI2 UART */                           807         /* USI2 UART */
808         uart5_bus_single: uart5-bus-single-pin    808         uart5_bus_single: uart5-bus-single-pins {
809                 samsung,pins = "gpp8-1", "gpp8    809                 samsung,pins = "gpp8-1", "gpp8-0", "gpp7-1", "gpp7-0";
810                 samsung,pin-function = <EXYNOS    810                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
811                 samsung,pin-pud = <EXYNOS_PIN_    811                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
812           };                                      812           };
813                                                   813 
814         /* USI2 UART_HSI2C1 */                    814         /* USI2 UART_HSI2C1 */
815         uart5_bus_dual: uart5-bus-dual-pins {     815         uart5_bus_dual: uart5-bus-dual-pins {
816                 samsung,pins = "gpp7-1", "gpp7    816                 samsung,pins = "gpp7-1", "gpp7-0";
817                 samsung,pin-function = <EXYNOS    817                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
818                 samsung,pin-pud = <EXYNOS_PIN_    818                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
819         };                                        819         };
820                                                   820 
821         /* USI2 HSI2C0 */                         821         /* USI2 HSI2C0 */
822         hs_i2c8_bus: hs-i2c8-bus-pins {           822         hs_i2c8_bus: hs-i2c8-bus-pins {
823                 samsung,pins = "gpp7-1", "gpp7    823                 samsung,pins = "gpp7-1", "gpp7-0";
824                 samsung,pin-function = <EXYNOS    824                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
825                 samsung,pin-pud = <EXYNOS_PIN_    825                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
826                 samsung,pin-drv = <EXYNOS5420_    826                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
827                 samsung,pin-con-pdn = <EXYNOS_    827                 samsung,pin-con-pdn = <EXYNOS_PIN_PDN_OUT1>;
828                 samsung,pin-pud-pdn = <EXYNOS_    828                 samsung,pin-pud-pdn = <EXYNOS_PIN_PULL_UP>;
829         };                                        829         };
830                                                   830 
831         /* USI2 HSI2C1 */                         831         /* USI2 HSI2C1 */
832         hs_i2c9_bus: hs-i2c9-bus-pins {           832         hs_i2c9_bus: hs-i2c9-bus-pins {
833                 samsung,pins = "gpp8-1", "gpp8    833                 samsung,pins = "gpp8-1", "gpp8-0";
834                 samsung,pin-function = <EXYNOS    834                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
835                 samsung,pin-pud = <EXYNOS_PIN_    835                 samsung,pin-pud = <EXYNOS_PIN_PULL_NONE>;
836                 samsung,pin-drv = <EXYNOS5420_    836                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
837                 samsung,pin-con-pdn = <EXYNOS_    837                 samsung,pin-con-pdn = <EXYNOS_PIN_PDN_OUT1>;
838                 samsung,pin-pud-pdn = <EXYNOS_    838                 samsung,pin-pud-pdn = <EXYNOS_PIN_PULL_UP>;
839         };                                        839         };
840                                                   840 
841         /* USI2 SPI */                            841         /* USI2 SPI */
842         spi4_bus: spi4-bus-pins {                 842         spi4_bus: spi4-bus-pins {
843                 samsung,pins = "gpp7-1", "gpp7    843                 samsung,pins = "gpp7-1", "gpp7-0", "gpp8-1";
844                 samsung,pin-function = <EXYNOS    844                 samsung,pin-function = <EXYNOS_PIN_FUNC_2>;
845                 samsung,pin-pud = <EXYNOS_PIN_    845                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
846                 samsung,pin-drv = <EXYNOS5420_    846                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
847         };                                        847         };
848                                                   848 
849         spi4_cs: spi4-cs-pins {                   849         spi4_cs: spi4-cs-pins {
850                 samsung,pins = "gpp8-0";          850                 samsung,pins = "gpp8-0";
851                 samsung,pin-function = <EXYNOS    851                 samsung,pin-function = <EXYNOS_PIN_FUNC_OUTPUT>;
852                 samsung,pin-pud = <EXYNOS_PIN_    852                 samsung,pin-pud = <EXYNOS_PIN_PULL_UP>;
853                 samsung,pin-drv = <EXYNOS5420_    853                 samsung,pin-drv = <EXYNOS5420_PIN_DRV_LV1>;
854         };                                        854         };
855 };                                                855 };
                                                      

~ [ 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