2 * Copyright 2012 ST-Ericsson
4 * The code contained herein is licensed under the GNU General Public
5 * License. You may obtain a copy of the GNU General Public License
6 * Version 2 or later at the following locations:
8 * http://www.opensource.org/licenses/gpl-license.html
9 * http://www.gnu.org/copyleft/gpl.html
11 #include "ste-nomadik-pinctrl.dtsi"
17 uart0_default_mux: uart0_mux {
24 uart0_default_mode: uart0_default {
26 pins = "GPIO0", "GPIO2";
27 ste,config = <&in_pu>;
31 pins = "GPIO1", "GPIO3";
32 ste,config = <&out_hi>;
36 uart0_sleep_mode: uart0_sleep {
38 pins = "GPIO0", "GPIO2";
39 ste,config = <&slpm_in_pu>;
43 pins = "GPIO1", "GPIO3";
44 ste,config = <&slpm_out_hi>;
50 uart2_default_mode: uart2_default {
53 groups = "u2txrx_a_1";
58 ste,config = <&in_pu>;
63 ste,config = <&out_hi>;
67 uart2_sleep_mode: uart2_sleep {
70 ste,config = <&slpm_in_pu>;
75 ste,config = <&slpm_out_hi>;
81 i2c0_default_mux: i2c_mux {
88 i2c0_default_mode: i2c_default {
90 pins = "GPIO147", "GPIO148";
91 ste,config = <&in_pu>;
95 i2c0_sleep_mode: i2c_sleep {
97 pins = "GPIO147", "GPIO148";
98 ste,config = <&slpm_in_pu>;
104 i2c1_default_mux: i2c_mux {
111 i2c1_default_mode: i2c_default {
113 pins = "GPIO16", "GPIO17";
114 ste,config = <&in_pu>;
118 i2c1_sleep_mode: i2c_sleep {
120 pins = "GPIO16", "GPIO17";
121 ste,config = <&slpm_in_pu>;
127 i2c2_default_mux: i2c_mux {
134 i2c2_default_mode: i2c_default {
136 pins = "GPIO10", "GPIO11";
137 ste,config = <&in_pu>;
141 i2c2_sleep_mode: i2c_sleep {
143 pins = "GPIO11", "GPIO11";
144 ste,config = <&slpm_in_pu>;
150 i2c4_default_mux: i2c_mux {
157 i2c4_default_mode: i2c_default {
159 pins = "GPIO122", "GPIO123";
160 ste,config = <&in_pu>;
164 i2c4_sleep_mode: i2c_sleep {
166 pins = "GPIO122", "GPIO123";
167 ste,config = <&slpm_in_pu>;
173 i2c5_default_mux: i2c_mux {
180 i2c5_default_mode: i2c_default {
182 pins = "GPIO118", "GPIO119";
183 ste,config = <&in_pu>;
187 i2c5_sleep_mode: i2c_sleep {
189 pins = "GPIO118", "GPIO119";
190 ste,config = <&slpm_in_pu>;