xref: /freebsd/sys/contrib/device-tree/Bindings/pinctrl/brcm,bcm11351-pinctrl.txt (revision c9ccf3a32da427475985b85d7df023ccfb138c27)
1c66ec88fSEmmanuel VadotBroadcom BCM281xx Pin Controller
2c66ec88fSEmmanuel Vadot
3c66ec88fSEmmanuel VadotThis is a pin controller for the Broadcom BCM281xx SoC family, which includes
4c66ec88fSEmmanuel VadotBCM11130, BCM11140, BCM11351, BCM28145, and BCM28155 SoCs.
5c66ec88fSEmmanuel Vadot
6c66ec88fSEmmanuel Vadot=== Pin Controller Node ===
7c66ec88fSEmmanuel Vadot
8c66ec88fSEmmanuel VadotRequired Properties:
9c66ec88fSEmmanuel Vadot
10c66ec88fSEmmanuel Vadot- compatible:	Must be "brcm,bcm11351-pinctrl"
11c66ec88fSEmmanuel Vadot- reg:		Base address of the PAD Controller register block and the size
12c66ec88fSEmmanuel Vadot		of the block.
13c66ec88fSEmmanuel Vadot
14c66ec88fSEmmanuel VadotFor example, the following is the bare minimum node:
15c66ec88fSEmmanuel Vadot
16c66ec88fSEmmanuel Vadot	pinctrl@35004800 {
17c66ec88fSEmmanuel Vadot		compatible = "brcm,bcm11351-pinctrl";
18c66ec88fSEmmanuel Vadot		reg = <0x35004800 0x430>;
19c66ec88fSEmmanuel Vadot	};
20c66ec88fSEmmanuel Vadot
21c66ec88fSEmmanuel VadotAs a pin controller device, in addition to the required properties, this node
22c66ec88fSEmmanuel Vadotshould also contain the pin configuration nodes that client devices reference,
23c66ec88fSEmmanuel Vadotif any.
24c66ec88fSEmmanuel Vadot
25c66ec88fSEmmanuel Vadot=== Pin Configuration Node ===
26c66ec88fSEmmanuel Vadot
27c66ec88fSEmmanuel VadotEach pin configuration node is a sub-node of the pin controller node and is a
28c66ec88fSEmmanuel Vadotcontainer of an arbitrary number of subnodes, called pin group nodes in this
29c66ec88fSEmmanuel Vadotdocument.
30c66ec88fSEmmanuel Vadot
31c66ec88fSEmmanuel VadotPlease refer to the pinctrl-bindings.txt in this directory for details of the
32c66ec88fSEmmanuel Vadotcommon pinctrl bindings used by client devices, including the definition of a
33c66ec88fSEmmanuel Vadot"pin configuration node".
34c66ec88fSEmmanuel Vadot
35c66ec88fSEmmanuel Vadot=== Pin Group Node ===
36c66ec88fSEmmanuel Vadot
37c66ec88fSEmmanuel VadotA pin group node specifies the desired pin mux and/or pin configuration for an
38c66ec88fSEmmanuel Vadotarbitrary number of pins.  The name of the pin group node is optional and not
39c66ec88fSEmmanuel Vadotused.
40c66ec88fSEmmanuel Vadot
41c66ec88fSEmmanuel VadotA pin group node only affects the properties specified in the node, and has no
42c66ec88fSEmmanuel Vadoteffect on any properties that are omitted.
43c66ec88fSEmmanuel Vadot
44c66ec88fSEmmanuel VadotThe pin group node accepts a subset of the generic pin config properties. For
45c66ec88fSEmmanuel Vadotdetails generic pin config properties, please refer to pinctrl-bindings.txt
46c66ec88fSEmmanuel Vadotand <include/linux/pinctrl/pinconfig-generic.h>.
47c66ec88fSEmmanuel Vadot
48c66ec88fSEmmanuel VadotEach pin controlled by this pin controller belong to one of three types:
49c66ec88fSEmmanuel VadotStandard, I2C, and HDMI.  Each type accepts a different set of pin config
50c66ec88fSEmmanuel Vadotproperties.  A list of pins and their types is provided below.
51c66ec88fSEmmanuel Vadot
52c66ec88fSEmmanuel VadotRequired Properties (applicable to all pins):
53c66ec88fSEmmanuel Vadot
54c66ec88fSEmmanuel Vadot- pins:		Multiple strings.  Specifies the name(s) of one or more pins to
55c66ec88fSEmmanuel Vadot		be configured by this node.
56c66ec88fSEmmanuel Vadot
57c66ec88fSEmmanuel VadotOptional Properties (for standard pins):
58c66ec88fSEmmanuel Vadot
59c66ec88fSEmmanuel Vadot- function:			String. Specifies the pin mux selection. Values
60c66ec88fSEmmanuel Vadot				must be one of: "alt1", "alt2", "alt3", "alt4"
61c66ec88fSEmmanuel Vadot- input-schmitt-enable:		No arguments. Enable schmitt-trigger mode.
62c66ec88fSEmmanuel Vadot- input-schmitt-disable:	No arguments. Disable schmitt-trigger mode.
63c66ec88fSEmmanuel Vadot- bias-pull-up:			No arguments. Pull up on pin.
64c66ec88fSEmmanuel Vadot- bias-pull-down:		No arguments. Pull down on pin.
65c66ec88fSEmmanuel Vadot- bias-disable:			No arguments. Disable pin bias.
66c66ec88fSEmmanuel Vadot- slew-rate:			Integer. Meaning depends on configured pin mux:
67c66ec88fSEmmanuel Vadot				*_SCL or *_SDA:
68c66ec88fSEmmanuel Vadot					0: Standard(100kbps)& Fast(400kbps) mode
69c66ec88fSEmmanuel Vadot					1: Highspeed (3.4Mbps) mode
70c66ec88fSEmmanuel Vadot				IC_DM or IC_DP:
71c66ec88fSEmmanuel Vadot					0: normal slew rate
72c66ec88fSEmmanuel Vadot					1: fast slew rate
73c66ec88fSEmmanuel Vadot				Otherwise:
74c66ec88fSEmmanuel Vadot					0: fast slew rate
75c66ec88fSEmmanuel Vadot					1: normal slew rate
76c66ec88fSEmmanuel Vadot- input-enable:			No arguments. Enable input (does not affect
77c66ec88fSEmmanuel Vadot				output.)
78c66ec88fSEmmanuel Vadot- input-disable:		No arguments. Disable input (does not affect
79c66ec88fSEmmanuel Vadot				output.)
80c66ec88fSEmmanuel Vadot- drive-strength:		Integer. Drive strength in mA.  Valid values are
81c66ec88fSEmmanuel Vadot				2, 4, 6, 8, 10, 12, 14, 16 mA.
82c66ec88fSEmmanuel Vadot
83c66ec88fSEmmanuel VadotOptional Properties (for I2C pins):
84c66ec88fSEmmanuel Vadot
85c66ec88fSEmmanuel Vadot- function:			String. Specifies the pin mux selection. Values
86c66ec88fSEmmanuel Vadot				must be one of: "alt1", "alt2", "alt3", "alt4"
87c66ec88fSEmmanuel Vadot- bias-pull-up:			Integer. Pull up strength in Ohm. There are 3
88*c9ccf3a3SEmmanuel Vadot				pull-up resistors (1.2k, 1.8k, 2.7k) available
89c66ec88fSEmmanuel Vadot				in parallel for I2C pins, so the valid values
90c66ec88fSEmmanuel Vadot				are: 568, 720, 831, 1080, 1200, 1800, 2700 Ohm.
91c66ec88fSEmmanuel Vadot- bias-disable:			No arguments. Disable pin bias.
92c66ec88fSEmmanuel Vadot- slew-rate:			Integer. Meaning depends on configured pin mux:
93c66ec88fSEmmanuel Vadot				*_SCL or *_SDA:
94c66ec88fSEmmanuel Vadot					0: Standard(100kbps)& Fast(400kbps) mode
95c66ec88fSEmmanuel Vadot					1: Highspeed (3.4Mbps) mode
96c66ec88fSEmmanuel Vadot				IC_DM or IC_DP:
97c66ec88fSEmmanuel Vadot					0: normal slew rate
98c66ec88fSEmmanuel Vadot					1: fast slew rate
99c66ec88fSEmmanuel Vadot				Otherwise:
100c66ec88fSEmmanuel Vadot					0: fast slew rate
101c66ec88fSEmmanuel Vadot					1: normal slew rate
102c66ec88fSEmmanuel Vadot- input-enable:			No arguments. Enable input (does not affect
103c66ec88fSEmmanuel Vadot				output.)
104c66ec88fSEmmanuel Vadot- input-disable:		No arguments. Disable input (does not affect
105c66ec88fSEmmanuel Vadot				output.)
106c66ec88fSEmmanuel Vadot
107c66ec88fSEmmanuel VadotOptional Properties (for HDMI pins):
108c66ec88fSEmmanuel Vadot
109c66ec88fSEmmanuel Vadot- function:			String. Specifies the pin mux selection. Values
110c66ec88fSEmmanuel Vadot				must be one of: "alt1", "alt2", "alt3", "alt4"
111c66ec88fSEmmanuel Vadot- slew-rate:			Integer. Controls slew rate.
112c66ec88fSEmmanuel Vadot					0: Standard(100kbps)& Fast(400kbps) mode
113c66ec88fSEmmanuel Vadot					1: Highspeed (3.4Mbps) mode
114c66ec88fSEmmanuel Vadot- input-enable:			No arguments. Enable input (does not affect
115c66ec88fSEmmanuel Vadot				output.)
116c66ec88fSEmmanuel Vadot- input-disable:		No arguments. Disable input (does not affect
117c66ec88fSEmmanuel Vadot				output.)
118c66ec88fSEmmanuel Vadot
119c66ec88fSEmmanuel VadotExample:
120c66ec88fSEmmanuel Vadot// pin controller node
121c66ec88fSEmmanuel Vadotpinctrl@35004800 {
122c66ec88fSEmmanuel Vadot	compatible = "brcm,bcm11351-pinctrl";
123c66ec88fSEmmanuel Vadot	reg = <0x35004800 0x430>;
124c66ec88fSEmmanuel Vadot
125c66ec88fSEmmanuel Vadot	// pin configuration node
126c66ec88fSEmmanuel Vadot	dev_a_default: dev_a_active {
127c66ec88fSEmmanuel Vadot		//group node defining 1 standard pin
128c66ec88fSEmmanuel Vadot		grp_1 {
129c66ec88fSEmmanuel Vadot			pins		= "std_pin1";
130c66ec88fSEmmanuel Vadot			function	= "alt1";
131c66ec88fSEmmanuel Vadot			input-schmitt-enable;
132c66ec88fSEmmanuel Vadot			bias-disable;
133c66ec88fSEmmanuel Vadot			slew-rate	= <1>;
134c66ec88fSEmmanuel Vadot			drive-strength	= <4>;
135c66ec88fSEmmanuel Vadot		};
136c66ec88fSEmmanuel Vadot
137c66ec88fSEmmanuel Vadot		// group node defining 2 I2C pins
138c66ec88fSEmmanuel Vadot		grp_2 {
139c66ec88fSEmmanuel Vadot			pins		= "i2c_pin1", "i2c_pin2";
140c66ec88fSEmmanuel Vadot			function	= "alt2";
141c66ec88fSEmmanuel Vadot			bias-pull-up	= <720>;
142c66ec88fSEmmanuel Vadot			input-enable;
143c66ec88fSEmmanuel Vadot		};
144c66ec88fSEmmanuel Vadot
145c66ec88fSEmmanuel Vadot		// group node defining 2 HDMI pins
146c66ec88fSEmmanuel Vadot		grp_3 {
147c66ec88fSEmmanuel Vadot			pins		= "hdmi_pin1", "hdmi_pin2";
148c66ec88fSEmmanuel Vadot			function	= "alt3";
149c66ec88fSEmmanuel Vadot			slew-rate	= <1>;
150c66ec88fSEmmanuel Vadot		};
151c66ec88fSEmmanuel Vadot
152c66ec88fSEmmanuel Vadot		// other pin group nodes
153c66ec88fSEmmanuel Vadot		...
154c66ec88fSEmmanuel Vadot	};
155c66ec88fSEmmanuel Vadot
156c66ec88fSEmmanuel Vadot	// other pin configuration nodes
157c66ec88fSEmmanuel Vadot	...
158c66ec88fSEmmanuel Vadot};
159c66ec88fSEmmanuel Vadot
160c66ec88fSEmmanuel VadotIn the example above, "dev_a_active" is a pin configuration node with a number
161c66ec88fSEmmanuel Vadotof sub-nodes.  In the pin group node "grp_1", one pin, "std_pin1", is defined in
162c66ec88fSEmmanuel Vadotthe "pins" property.  Thus, the remaining properties in the "grp_1" node applies
163c66ec88fSEmmanuel Vadotonly to this pin, including the following settings:
164c66ec88fSEmmanuel Vadot - setting pinmux to "alt1"
165c66ec88fSEmmanuel Vadot - enabling schmitt-trigger (hystersis) mode
166c66ec88fSEmmanuel Vadot - disabling pin bias
167c66ec88fSEmmanuel Vadot - setting the slew-rate to 1
168c66ec88fSEmmanuel Vadot - setting the drive strength to 4 mA
169c66ec88fSEmmanuel VadotNote that neither "input-enable" nor "input-disable" was specified - the pinctrl
170c66ec88fSEmmanuel Vadotsubsystem will therefore leave this property unchanged from whatever state it
171c66ec88fSEmmanuel Vadotwas in before applying these changes.
172c66ec88fSEmmanuel Vadot
173c66ec88fSEmmanuel VadotThe "pins" property in the pin group node "grp_2" specifies two pins -
174c66ec88fSEmmanuel Vadot"i2c_pin1" and "i2c_pin2"; the remaining properties in this pin group node,
175c66ec88fSEmmanuel Vadottherefore, applies to both of these pins.  The properties include:
176c66ec88fSEmmanuel Vadot - setting pinmux to "alt2"
177c66ec88fSEmmanuel Vadot - setting pull-up resistance to 720 Ohm (ie. enabling 1.2k and 1.8k resistors
178c66ec88fSEmmanuel Vadot   in parallel)
179c66ec88fSEmmanuel Vadot - enabling both pins' input
180c66ec88fSEmmanuel Vadot"slew-rate" is not specified in this pin group node, so the slew-rate for these
181c66ec88fSEmmanuel Vadotpins are left as-is.
182c66ec88fSEmmanuel Vadot
183c66ec88fSEmmanuel VadotFinally, "grp_3" defines two HDMI pins.  The following properties are applied to
184c66ec88fSEmmanuel Vadotboth pins:
185c66ec88fSEmmanuel Vadot - setting pinmux to "alt3"
186c66ec88fSEmmanuel Vadot - setting slew-rate to 1; for HDMI pins, this corresponds to the 3.4 Mbps
187c66ec88fSEmmanuel Vadot   Highspeed mode
188c66ec88fSEmmanuel VadotThe input is neither enabled or disabled, and is left untouched.
189c66ec88fSEmmanuel Vadot
190c66ec88fSEmmanuel Vadot=== Pin Names and Type ===
191c66ec88fSEmmanuel Vadot
192c66ec88fSEmmanuel VadotThe following are valid pin names and their pin types:
193c66ec88fSEmmanuel Vadot
194c66ec88fSEmmanuel Vadot	"adcsync",		Standard
195c66ec88fSEmmanuel Vadot	"bat_rm",		Standard
196c66ec88fSEmmanuel Vadot	"bsc1_scl",		I2C
197c66ec88fSEmmanuel Vadot	"bsc1_sda",		I2C
198c66ec88fSEmmanuel Vadot	"bsc2_scl",		I2C
199c66ec88fSEmmanuel Vadot	"bsc2_sda",		I2C
200c66ec88fSEmmanuel Vadot	"classgpwr",		Standard
201c66ec88fSEmmanuel Vadot	"clk_cx8",		Standard
202c66ec88fSEmmanuel Vadot	"clkout_0",		Standard
203c66ec88fSEmmanuel Vadot	"clkout_1",		Standard
204c66ec88fSEmmanuel Vadot	"clkout_2",		Standard
205c66ec88fSEmmanuel Vadot	"clkout_3",		Standard
206c66ec88fSEmmanuel Vadot	"clkreq_in_0",		Standard
207c66ec88fSEmmanuel Vadot	"clkreq_in_1",		Standard
208c66ec88fSEmmanuel Vadot	"cws_sys_req1",		Standard
209c66ec88fSEmmanuel Vadot	"cws_sys_req2",		Standard
210c66ec88fSEmmanuel Vadot	"cws_sys_req3",		Standard
211c66ec88fSEmmanuel Vadot	"digmic1_clk",		Standard
212c66ec88fSEmmanuel Vadot	"digmic1_dq",		Standard
213c66ec88fSEmmanuel Vadot	"digmic2_clk",		Standard
214c66ec88fSEmmanuel Vadot	"digmic2_dq",		Standard
215c66ec88fSEmmanuel Vadot	"gpen13",		Standard
216c66ec88fSEmmanuel Vadot	"gpen14",		Standard
217c66ec88fSEmmanuel Vadot	"gpen15",		Standard
218c66ec88fSEmmanuel Vadot	"gpio00",		Standard
219c66ec88fSEmmanuel Vadot	"gpio01",		Standard
220c66ec88fSEmmanuel Vadot	"gpio02",		Standard
221c66ec88fSEmmanuel Vadot	"gpio03",		Standard
222c66ec88fSEmmanuel Vadot	"gpio04",		Standard
223c66ec88fSEmmanuel Vadot	"gpio05",		Standard
224c66ec88fSEmmanuel Vadot	"gpio06",		Standard
225c66ec88fSEmmanuel Vadot	"gpio07",		Standard
226c66ec88fSEmmanuel Vadot	"gpio08",		Standard
227c66ec88fSEmmanuel Vadot	"gpio09",		Standard
228c66ec88fSEmmanuel Vadot	"gpio10",		Standard
229c66ec88fSEmmanuel Vadot	"gpio11",		Standard
230c66ec88fSEmmanuel Vadot	"gpio12",		Standard
231c66ec88fSEmmanuel Vadot	"gpio13",		Standard
232c66ec88fSEmmanuel Vadot	"gpio14",		Standard
233c66ec88fSEmmanuel Vadot	"gps_pablank",		Standard
234c66ec88fSEmmanuel Vadot	"gps_tmark",		Standard
235c66ec88fSEmmanuel Vadot	"hdmi_scl",		HDMI
236c66ec88fSEmmanuel Vadot	"hdmi_sda",		HDMI
237c66ec88fSEmmanuel Vadot	"ic_dm",		Standard
238c66ec88fSEmmanuel Vadot	"ic_dp",		Standard
239c66ec88fSEmmanuel Vadot	"kp_col_ip_0",		Standard
240c66ec88fSEmmanuel Vadot	"kp_col_ip_1",		Standard
241c66ec88fSEmmanuel Vadot	"kp_col_ip_2",		Standard
242c66ec88fSEmmanuel Vadot	"kp_col_ip_3",		Standard
243c66ec88fSEmmanuel Vadot	"kp_row_op_0",		Standard
244c66ec88fSEmmanuel Vadot	"kp_row_op_1",		Standard
245c66ec88fSEmmanuel Vadot	"kp_row_op_2",		Standard
246c66ec88fSEmmanuel Vadot	"kp_row_op_3",		Standard
247c66ec88fSEmmanuel Vadot	"lcd_b_0",		Standard
248c66ec88fSEmmanuel Vadot	"lcd_b_1",		Standard
249c66ec88fSEmmanuel Vadot	"lcd_b_2",		Standard
250c66ec88fSEmmanuel Vadot	"lcd_b_3",		Standard
251c66ec88fSEmmanuel Vadot	"lcd_b_4",		Standard
252c66ec88fSEmmanuel Vadot	"lcd_b_5",		Standard
253c66ec88fSEmmanuel Vadot	"lcd_b_6",		Standard
254c66ec88fSEmmanuel Vadot	"lcd_b_7",		Standard
255c66ec88fSEmmanuel Vadot	"lcd_g_0",		Standard
256c66ec88fSEmmanuel Vadot	"lcd_g_1",		Standard
257c66ec88fSEmmanuel Vadot	"lcd_g_2",		Standard
258c66ec88fSEmmanuel Vadot	"lcd_g_3",		Standard
259c66ec88fSEmmanuel Vadot	"lcd_g_4",		Standard
260c66ec88fSEmmanuel Vadot	"lcd_g_5",		Standard
261c66ec88fSEmmanuel Vadot	"lcd_g_6",		Standard
262c66ec88fSEmmanuel Vadot	"lcd_g_7",		Standard
263c66ec88fSEmmanuel Vadot	"lcd_hsync",		Standard
264c66ec88fSEmmanuel Vadot	"lcd_oe",		Standard
265c66ec88fSEmmanuel Vadot	"lcd_pclk",		Standard
266c66ec88fSEmmanuel Vadot	"lcd_r_0",		Standard
267c66ec88fSEmmanuel Vadot	"lcd_r_1",		Standard
268c66ec88fSEmmanuel Vadot	"lcd_r_2",		Standard
269c66ec88fSEmmanuel Vadot	"lcd_r_3",		Standard
270c66ec88fSEmmanuel Vadot	"lcd_r_4",		Standard
271c66ec88fSEmmanuel Vadot	"lcd_r_5",		Standard
272c66ec88fSEmmanuel Vadot	"lcd_r_6",		Standard
273c66ec88fSEmmanuel Vadot	"lcd_r_7",		Standard
274c66ec88fSEmmanuel Vadot	"lcd_vsync",		Standard
275c66ec88fSEmmanuel Vadot	"mdmgpio0",		Standard
276c66ec88fSEmmanuel Vadot	"mdmgpio1",		Standard
277c66ec88fSEmmanuel Vadot	"mdmgpio2",		Standard
278c66ec88fSEmmanuel Vadot	"mdmgpio3",		Standard
279c66ec88fSEmmanuel Vadot	"mdmgpio4",		Standard
280c66ec88fSEmmanuel Vadot	"mdmgpio5",		Standard
281c66ec88fSEmmanuel Vadot	"mdmgpio6",		Standard
282c66ec88fSEmmanuel Vadot	"mdmgpio7",		Standard
283c66ec88fSEmmanuel Vadot	"mdmgpio8",		Standard
284c66ec88fSEmmanuel Vadot	"mphi_data_0",		Standard
285c66ec88fSEmmanuel Vadot	"mphi_data_1",		Standard
286c66ec88fSEmmanuel Vadot	"mphi_data_2",		Standard
287c66ec88fSEmmanuel Vadot	"mphi_data_3",		Standard
288c66ec88fSEmmanuel Vadot	"mphi_data_4",		Standard
289c66ec88fSEmmanuel Vadot	"mphi_data_5",		Standard
290c66ec88fSEmmanuel Vadot	"mphi_data_6",		Standard
291c66ec88fSEmmanuel Vadot	"mphi_data_7",		Standard
292c66ec88fSEmmanuel Vadot	"mphi_data_8",		Standard
293c66ec88fSEmmanuel Vadot	"mphi_data_9",		Standard
294c66ec88fSEmmanuel Vadot	"mphi_data_10",		Standard
295c66ec88fSEmmanuel Vadot	"mphi_data_11",		Standard
296c66ec88fSEmmanuel Vadot	"mphi_data_12",		Standard
297c66ec88fSEmmanuel Vadot	"mphi_data_13",		Standard
298c66ec88fSEmmanuel Vadot	"mphi_data_14",		Standard
299c66ec88fSEmmanuel Vadot	"mphi_data_15",		Standard
300c66ec88fSEmmanuel Vadot	"mphi_ha0",		Standard
301c66ec88fSEmmanuel Vadot	"mphi_hat0",		Standard
302c66ec88fSEmmanuel Vadot	"mphi_hat1",		Standard
303c66ec88fSEmmanuel Vadot	"mphi_hce0_n",		Standard
304c66ec88fSEmmanuel Vadot	"mphi_hce1_n",		Standard
305c66ec88fSEmmanuel Vadot	"mphi_hrd_n",		Standard
306c66ec88fSEmmanuel Vadot	"mphi_hwr_n",		Standard
307c66ec88fSEmmanuel Vadot	"mphi_run0",		Standard
308c66ec88fSEmmanuel Vadot	"mphi_run1",		Standard
309c66ec88fSEmmanuel Vadot	"mtx_scan_clk",		Standard
310c66ec88fSEmmanuel Vadot	"mtx_scan_data",	Standard
311c66ec88fSEmmanuel Vadot	"nand_ad_0",		Standard
312c66ec88fSEmmanuel Vadot	"nand_ad_1",		Standard
313c66ec88fSEmmanuel Vadot	"nand_ad_2",		Standard
314c66ec88fSEmmanuel Vadot	"nand_ad_3",		Standard
315c66ec88fSEmmanuel Vadot	"nand_ad_4",		Standard
316c66ec88fSEmmanuel Vadot	"nand_ad_5",		Standard
317c66ec88fSEmmanuel Vadot	"nand_ad_6",		Standard
318c66ec88fSEmmanuel Vadot	"nand_ad_7",		Standard
319c66ec88fSEmmanuel Vadot	"nand_ale",		Standard
320c66ec88fSEmmanuel Vadot	"nand_cen_0",		Standard
321c66ec88fSEmmanuel Vadot	"nand_cen_1",		Standard
322c66ec88fSEmmanuel Vadot	"nand_cle",		Standard
323c66ec88fSEmmanuel Vadot	"nand_oen",		Standard
324c66ec88fSEmmanuel Vadot	"nand_rdy_0",		Standard
325c66ec88fSEmmanuel Vadot	"nand_rdy_1",		Standard
326c66ec88fSEmmanuel Vadot	"nand_wen",		Standard
327c66ec88fSEmmanuel Vadot	"nand_wp",		Standard
328c66ec88fSEmmanuel Vadot	"pc1",			Standard
329c66ec88fSEmmanuel Vadot	"pc2",			Standard
330c66ec88fSEmmanuel Vadot	"pmu_int",		Standard
331c66ec88fSEmmanuel Vadot	"pmu_scl",		I2C
332c66ec88fSEmmanuel Vadot	"pmu_sda",		I2C
333c66ec88fSEmmanuel Vadot	"rfst2g_mtsloten3g",	Standard
334c66ec88fSEmmanuel Vadot	"rgmii_0_rx_ctl",	Standard
335c66ec88fSEmmanuel Vadot	"rgmii_0_rxc",		Standard
336c66ec88fSEmmanuel Vadot	"rgmii_0_rxd_0",	Standard
337c66ec88fSEmmanuel Vadot	"rgmii_0_rxd_1",	Standard
338c66ec88fSEmmanuel Vadot	"rgmii_0_rxd_2",	Standard
339c66ec88fSEmmanuel Vadot	"rgmii_0_rxd_3",	Standard
340c66ec88fSEmmanuel Vadot	"rgmii_0_tx_ctl",	Standard
341c66ec88fSEmmanuel Vadot	"rgmii_0_txc",		Standard
342c66ec88fSEmmanuel Vadot	"rgmii_0_txd_0",	Standard
343c66ec88fSEmmanuel Vadot	"rgmii_0_txd_1",	Standard
344c66ec88fSEmmanuel Vadot	"rgmii_0_txd_2",	Standard
345c66ec88fSEmmanuel Vadot	"rgmii_0_txd_3",	Standard
346c66ec88fSEmmanuel Vadot	"rgmii_1_rx_ctl",	Standard
347c66ec88fSEmmanuel Vadot	"rgmii_1_rxc",		Standard
348c66ec88fSEmmanuel Vadot	"rgmii_1_rxd_0",	Standard
349c66ec88fSEmmanuel Vadot	"rgmii_1_rxd_1",	Standard
350c66ec88fSEmmanuel Vadot	"rgmii_1_rxd_2",	Standard
351c66ec88fSEmmanuel Vadot	"rgmii_1_rxd_3",	Standard
352c66ec88fSEmmanuel Vadot	"rgmii_1_tx_ctl",	Standard
353c66ec88fSEmmanuel Vadot	"rgmii_1_txc",		Standard
354c66ec88fSEmmanuel Vadot	"rgmii_1_txd_0",	Standard
355c66ec88fSEmmanuel Vadot	"rgmii_1_txd_1",	Standard
356c66ec88fSEmmanuel Vadot	"rgmii_1_txd_2",	Standard
357c66ec88fSEmmanuel Vadot	"rgmii_1_txd_3",	Standard
358c66ec88fSEmmanuel Vadot	"rgmii_gpio_0",		Standard
359c66ec88fSEmmanuel Vadot	"rgmii_gpio_1",		Standard
360c66ec88fSEmmanuel Vadot	"rgmii_gpio_2",		Standard
361c66ec88fSEmmanuel Vadot	"rgmii_gpio_3",		Standard
362c66ec88fSEmmanuel Vadot	"rtxdata2g_txdata3g1",	Standard
363c66ec88fSEmmanuel Vadot	"rtxen2g_txdata3g2",	Standard
364c66ec88fSEmmanuel Vadot	"rxdata3g0",		Standard
365c66ec88fSEmmanuel Vadot	"rxdata3g1",		Standard
366c66ec88fSEmmanuel Vadot	"rxdata3g2",		Standard
367c66ec88fSEmmanuel Vadot	"sdio1_clk",		Standard
368c66ec88fSEmmanuel Vadot	"sdio1_cmd",		Standard
369c66ec88fSEmmanuel Vadot	"sdio1_data_0",		Standard
370c66ec88fSEmmanuel Vadot	"sdio1_data_1",		Standard
371c66ec88fSEmmanuel Vadot	"sdio1_data_2",		Standard
372c66ec88fSEmmanuel Vadot	"sdio1_data_3",		Standard
373c66ec88fSEmmanuel Vadot	"sdio4_clk",		Standard
374c66ec88fSEmmanuel Vadot	"sdio4_cmd",		Standard
375c66ec88fSEmmanuel Vadot	"sdio4_data_0",		Standard
376c66ec88fSEmmanuel Vadot	"sdio4_data_1",		Standard
377c66ec88fSEmmanuel Vadot	"sdio4_data_2",		Standard
378c66ec88fSEmmanuel Vadot	"sdio4_data_3",		Standard
379c66ec88fSEmmanuel Vadot	"sim_clk",		Standard
380c66ec88fSEmmanuel Vadot	"sim_data",		Standard
381c66ec88fSEmmanuel Vadot	"sim_det",		Standard
382c66ec88fSEmmanuel Vadot	"sim_resetn",		Standard
383c66ec88fSEmmanuel Vadot	"sim2_clk",		Standard
384c66ec88fSEmmanuel Vadot	"sim2_data",		Standard
385c66ec88fSEmmanuel Vadot	"sim2_det",		Standard
386c66ec88fSEmmanuel Vadot	"sim2_resetn",		Standard
387c66ec88fSEmmanuel Vadot	"sri_c",		Standard
388c66ec88fSEmmanuel Vadot	"sri_d",		Standard
389c66ec88fSEmmanuel Vadot	"sri_e",		Standard
390c66ec88fSEmmanuel Vadot	"ssp_extclk",		Standard
391c66ec88fSEmmanuel Vadot	"ssp0_clk",		Standard
392c66ec88fSEmmanuel Vadot	"ssp0_fs",		Standard
393c66ec88fSEmmanuel Vadot	"ssp0_rxd",		Standard
394c66ec88fSEmmanuel Vadot	"ssp0_txd",		Standard
395c66ec88fSEmmanuel Vadot	"ssp2_clk",		Standard
396c66ec88fSEmmanuel Vadot	"ssp2_fs_0",		Standard
397c66ec88fSEmmanuel Vadot	"ssp2_fs_1",		Standard
398c66ec88fSEmmanuel Vadot	"ssp2_fs_2",		Standard
399c66ec88fSEmmanuel Vadot	"ssp2_fs_3",		Standard
400c66ec88fSEmmanuel Vadot	"ssp2_rxd_0",		Standard
401c66ec88fSEmmanuel Vadot	"ssp2_rxd_1",		Standard
402c66ec88fSEmmanuel Vadot	"ssp2_txd_0",		Standard
403c66ec88fSEmmanuel Vadot	"ssp2_txd_1",		Standard
404c66ec88fSEmmanuel Vadot	"ssp3_clk",		Standard
405c66ec88fSEmmanuel Vadot	"ssp3_fs",		Standard
406c66ec88fSEmmanuel Vadot	"ssp3_rxd",		Standard
407c66ec88fSEmmanuel Vadot	"ssp3_txd",		Standard
408c66ec88fSEmmanuel Vadot	"ssp4_clk",		Standard
409c66ec88fSEmmanuel Vadot	"ssp4_fs",		Standard
410c66ec88fSEmmanuel Vadot	"ssp4_rxd",		Standard
411c66ec88fSEmmanuel Vadot	"ssp4_txd",		Standard
412c66ec88fSEmmanuel Vadot	"ssp5_clk",		Standard
413c66ec88fSEmmanuel Vadot	"ssp5_fs",		Standard
414c66ec88fSEmmanuel Vadot	"ssp5_rxd",		Standard
415c66ec88fSEmmanuel Vadot	"ssp5_txd",		Standard
416c66ec88fSEmmanuel Vadot	"ssp6_clk",		Standard
417c66ec88fSEmmanuel Vadot	"ssp6_fs",		Standard
418c66ec88fSEmmanuel Vadot	"ssp6_rxd",		Standard
419c66ec88fSEmmanuel Vadot	"ssp6_txd",		Standard
420c66ec88fSEmmanuel Vadot	"stat_1",		Standard
421c66ec88fSEmmanuel Vadot	"stat_2",		Standard
422c66ec88fSEmmanuel Vadot	"sysclken",		Standard
423c66ec88fSEmmanuel Vadot	"traceclk",		Standard
424c66ec88fSEmmanuel Vadot	"tracedt00",		Standard
425c66ec88fSEmmanuel Vadot	"tracedt01",		Standard
426c66ec88fSEmmanuel Vadot	"tracedt02",		Standard
427c66ec88fSEmmanuel Vadot	"tracedt03",		Standard
428c66ec88fSEmmanuel Vadot	"tracedt04",		Standard
429c66ec88fSEmmanuel Vadot	"tracedt05",		Standard
430c66ec88fSEmmanuel Vadot	"tracedt06",		Standard
431c66ec88fSEmmanuel Vadot	"tracedt07",		Standard
432c66ec88fSEmmanuel Vadot	"tracedt08",		Standard
433c66ec88fSEmmanuel Vadot	"tracedt09",		Standard
434c66ec88fSEmmanuel Vadot	"tracedt10",		Standard
435c66ec88fSEmmanuel Vadot	"tracedt11",		Standard
436c66ec88fSEmmanuel Vadot	"tracedt12",		Standard
437c66ec88fSEmmanuel Vadot	"tracedt13",		Standard
438c66ec88fSEmmanuel Vadot	"tracedt14",		Standard
439c66ec88fSEmmanuel Vadot	"tracedt15",		Standard
440c66ec88fSEmmanuel Vadot	"txdata3g0",		Standard
441c66ec88fSEmmanuel Vadot	"txpwrind",		Standard
442c66ec88fSEmmanuel Vadot	"uartb1_ucts",		Standard
443c66ec88fSEmmanuel Vadot	"uartb1_urts",		Standard
444c66ec88fSEmmanuel Vadot	"uartb1_urxd",		Standard
445c66ec88fSEmmanuel Vadot	"uartb1_utxd",		Standard
446c66ec88fSEmmanuel Vadot	"uartb2_urxd",		Standard
447c66ec88fSEmmanuel Vadot	"uartb2_utxd",		Standard
448c66ec88fSEmmanuel Vadot	"uartb3_ucts",		Standard
449c66ec88fSEmmanuel Vadot	"uartb3_urts",		Standard
450c66ec88fSEmmanuel Vadot	"uartb3_urxd",		Standard
451c66ec88fSEmmanuel Vadot	"uartb3_utxd",		Standard
452c66ec88fSEmmanuel Vadot	"uartb4_ucts",		Standard
453c66ec88fSEmmanuel Vadot	"uartb4_urts",		Standard
454c66ec88fSEmmanuel Vadot	"uartb4_urxd",		Standard
455c66ec88fSEmmanuel Vadot	"uartb4_utxd",		Standard
456c66ec88fSEmmanuel Vadot	"vc_cam1_scl",		I2C
457c66ec88fSEmmanuel Vadot	"vc_cam1_sda",		I2C
458c66ec88fSEmmanuel Vadot	"vc_cam2_scl",		I2C
459c66ec88fSEmmanuel Vadot	"vc_cam2_sda",		I2C
460c66ec88fSEmmanuel Vadot	"vc_cam3_scl",		I2C
461c66ec88fSEmmanuel Vadot	"vc_cam3_sda",		I2C
462