diff options
author | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2012-07-04 16:13:55 -0400 |
---|---|---|
committer | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2012-07-04 16:13:55 -0400 |
commit | 404c3bc30cb1361e1b3533643326ab472d24a618 (patch) | |
tree | 156cc9032c8aee17167d926c5bdae009ba8f36d2 /Documentation/devicetree | |
parent | 6795a524f0b049ceb5417d5036ab5e233345b900 (diff) | |
parent | 6887a4131da3adaab011613776d865f4bcfb5678 (diff) |
Merge commit 'v3.5-rc5' into next
Diffstat (limited to 'Documentation/devicetree')
88 files changed, 7490 insertions, 67 deletions
diff --git a/Documentation/devicetree/bindings/arm/arch_timer.txt b/Documentation/devicetree/bindings/arm/arch_timer.txt new file mode 100644 index 000000000000..52478c83d0cc --- /dev/null +++ b/Documentation/devicetree/bindings/arm/arch_timer.txt | |||
@@ -0,0 +1,27 @@ | |||
1 | * ARM architected timer | ||
2 | |||
3 | ARM Cortex-A7 and Cortex-A15 have a per-core architected timer, which | ||
4 | provides per-cpu timers. | ||
5 | |||
6 | The timer is attached to a GIC to deliver its per-processor interrupts. | ||
7 | |||
8 | ** Timer node properties: | ||
9 | |||
10 | - compatible : Should at least contain "arm,armv7-timer". | ||
11 | |||
12 | - interrupts : Interrupt list for secure, non-secure, virtual and | ||
13 | hypervisor timers, in that order. | ||
14 | |||
15 | - clock-frequency : The frequency of the main counter, in Hz. Optional. | ||
16 | |||
17 | Example: | ||
18 | |||
19 | timer { | ||
20 | compatible = "arm,cortex-a15-timer", | ||
21 | "arm,armv7-timer"; | ||
22 | interrupts = <1 13 0xf08>, | ||
23 | <1 14 0xf08>, | ||
24 | <1 11 0xf08>, | ||
25 | <1 10 0xf08>; | ||
26 | clock-frequency = <100000000>; | ||
27 | }; | ||
diff --git a/Documentation/devicetree/bindings/arm/atmel-adc.txt b/Documentation/devicetree/bindings/arm/atmel-adc.txt new file mode 100644 index 000000000000..c63097d6afeb --- /dev/null +++ b/Documentation/devicetree/bindings/arm/atmel-adc.txt | |||
@@ -0,0 +1,65 @@ | |||
1 | * AT91's Analog to Digital Converter (ADC) | ||
2 | |||
3 | Required properties: | ||
4 | - compatible: Should be "atmel,at91sam9260-adc" | ||
5 | - reg: Should contain ADC registers location and length | ||
6 | - interrupts: Should contain the IRQ line for the ADC | ||
7 | - atmel,adc-channel-base: Offset of the first channel data register | ||
8 | - atmel,adc-channels-used: Bitmask of the channels muxed and enable for this | ||
9 | device | ||
10 | - atmel,adc-drdy-mask: Mask of the DRDY interruption in the ADC | ||
11 | - atmel,adc-num-channels: Number of channels available in the ADC | ||
12 | - atmel,adc-startup-time: Startup Time of the ADC in microseconds as | ||
13 | defined in the datasheet | ||
14 | - atmel,adc-status-register: Offset of the Interrupt Status Register | ||
15 | - atmel,adc-trigger-register: Offset of the Trigger Register | ||
16 | - atmel,adc-vref: Reference voltage in millivolts for the conversions | ||
17 | |||
18 | Optional properties: | ||
19 | - atmel,adc-use-external: Boolean to enable of external triggers | ||
20 | |||
21 | Optional trigger Nodes: | ||
22 | - Required properties: | ||
23 | * trigger-name: Name of the trigger exposed to the user | ||
24 | * trigger-value: Value to put in the Trigger register | ||
25 | to activate this trigger | ||
26 | - Optional properties: | ||
27 | * trigger-external: Is the trigger an external trigger? | ||
28 | |||
29 | Examples: | ||
30 | adc0: adc@fffb0000 { | ||
31 | compatible = "atmel,at91sam9260-adc"; | ||
32 | reg = <0xfffb0000 0x100>; | ||
33 | interrupts = <20 4>; | ||
34 | atmel,adc-channel-base = <0x30>; | ||
35 | atmel,adc-channels-used = <0xff>; | ||
36 | atmel,adc-drdy-mask = <0x10000>; | ||
37 | atmel,adc-num-channels = <8>; | ||
38 | atmel,adc-startup-time = <40>; | ||
39 | atmel,adc-status-register = <0x1c>; | ||
40 | atmel,adc-trigger-register = <0x08>; | ||
41 | atmel,adc-use-external; | ||
42 | atmel,adc-vref = <3300>; | ||
43 | |||
44 | trigger@0 { | ||
45 | trigger-name = "external-rising"; | ||
46 | trigger-value = <0x1>; | ||
47 | trigger-external; | ||
48 | }; | ||
49 | trigger@1 { | ||
50 | trigger-name = "external-falling"; | ||
51 | trigger-value = <0x2>; | ||
52 | trigger-external; | ||
53 | }; | ||
54 | |||
55 | trigger@2 { | ||
56 | trigger-name = "external-any"; | ||
57 | trigger-value = <0x3>; | ||
58 | trigger-external; | ||
59 | }; | ||
60 | |||
61 | trigger@3 { | ||
62 | trigger-name = "continuous"; | ||
63 | trigger-value = <0x6>; | ||
64 | }; | ||
65 | }; | ||
diff --git a/Documentation/devicetree/bindings/arm/fsl.txt b/Documentation/devicetree/bindings/arm/fsl.txt index bfbc771a65f8..ac9e7516756e 100644 --- a/Documentation/devicetree/bindings/arm/fsl.txt +++ b/Documentation/devicetree/bindings/arm/fsl.txt | |||
@@ -1,6 +1,14 @@ | |||
1 | Freescale i.MX Platforms Device Tree Bindings | 1 | Freescale i.MX Platforms Device Tree Bindings |
2 | ----------------------------------------------- | 2 | ----------------------------------------------- |
3 | 3 | ||
4 | i.MX23 Evaluation Kit | ||
5 | Required root node properties: | ||
6 | - compatible = "fsl,imx23-evk", "fsl,imx23"; | ||
7 | |||
8 | i.MX28 Evaluation Kit | ||
9 | Required root node properties: | ||
10 | - compatible = "fsl,imx28-evk", "fsl,imx28"; | ||
11 | |||
4 | i.MX51 Babbage Board | 12 | i.MX51 Babbage Board |
5 | Required root node properties: | 13 | Required root node properties: |
6 | - compatible = "fsl,imx51-babbage", "fsl,imx51"; | 14 | - compatible = "fsl,imx51-babbage", "fsl,imx51"; |
@@ -29,6 +37,10 @@ i.MX6 Quad SABRE Lite Board | |||
29 | Required root node properties: | 37 | Required root node properties: |
30 | - compatible = "fsl,imx6q-sabrelite", "fsl,imx6q"; | 38 | - compatible = "fsl,imx6q-sabrelite", "fsl,imx6q"; |
31 | 39 | ||
40 | i.MX6 Quad SABRE Smart Device Board | ||
41 | Required root node properties: | ||
42 | - compatible = "fsl,imx6q-sabresd", "fsl,imx6q"; | ||
43 | |||
32 | Generic i.MX boards | 44 | Generic i.MX boards |
33 | ------------------- | 45 | ------------------- |
34 | 46 | ||
diff --git a/Documentation/devicetree/bindings/arm/gic.txt b/Documentation/devicetree/bindings/arm/gic.txt index 9b4b82a721b6..62eb8df1e08d 100644 --- a/Documentation/devicetree/bindings/arm/gic.txt +++ b/Documentation/devicetree/bindings/arm/gic.txt | |||
@@ -11,7 +11,9 @@ have PPIs or SGIs. | |||
11 | Main node required properties: | 11 | Main node required properties: |
12 | 12 | ||
13 | - compatible : should be one of: | 13 | - compatible : should be one of: |
14 | "arm,cortex-a15-gic" | ||
14 | "arm,cortex-a9-gic" | 15 | "arm,cortex-a9-gic" |
16 | "arm,cortex-a7-gic" | ||
15 | "arm,arm11mp-gic" | 17 | "arm,arm11mp-gic" |
16 | - interrupt-controller : Identifies the node as an interrupt controller | 18 | - interrupt-controller : Identifies the node as an interrupt controller |
17 | - #interrupt-cells : Specifies the number of cells needed to encode an | 19 | - #interrupt-cells : Specifies the number of cells needed to encode an |
@@ -39,8 +41,9 @@ Main node required properties: | |||
39 | the GIC cpu interface register base and size. | 41 | the GIC cpu interface register base and size. |
40 | 42 | ||
41 | Optional | 43 | Optional |
42 | - interrupts : Interrupt source of the parent interrupt controller. Only | 44 | - interrupts : Interrupt source of the parent interrupt controller on |
43 | present on secondary GICs. | 45 | secondary GICs, or VGIC maintainance interrupt on primary GIC (see |
46 | below). | ||
44 | 47 | ||
45 | - cpu-offset : per-cpu offset within the distributor and cpu interface | 48 | - cpu-offset : per-cpu offset within the distributor and cpu interface |
46 | regions, used when the GIC doesn't have banked registers. The offset is | 49 | regions, used when the GIC doesn't have banked registers. The offset is |
@@ -57,3 +60,31 @@ Example: | |||
57 | <0xfff10100 0x100>; | 60 | <0xfff10100 0x100>; |
58 | }; | 61 | }; |
59 | 62 | ||
63 | |||
64 | * GIC virtualization extensions (VGIC) | ||
65 | |||
66 | For ARM cores that support the virtualization extensions, additional | ||
67 | properties must be described (they only exist if the GIC is the | ||
68 | primary interrupt controller). | ||
69 | |||
70 | Required properties: | ||
71 | |||
72 | - reg : Additional regions specifying the base physical address and | ||
73 | size of the VGIC registers. The first additional region is the GIC | ||
74 | virtual interface control register base and size. The 2nd additional | ||
75 | region is the GIC virtual cpu interface register base and size. | ||
76 | |||
77 | - interrupts : VGIC maintainance interrupt. | ||
78 | |||
79 | Example: | ||
80 | |||
81 | interrupt-controller@2c001000 { | ||
82 | compatible = "arm,cortex-a15-gic"; | ||
83 | #interrupt-cells = <3>; | ||
84 | interrupt-controller; | ||
85 | reg = <0x2c001000 0x1000>, | ||
86 | <0x2c002000 0x1000>, | ||
87 | <0x2c004000 0x2000>, | ||
88 | <0x2c006000 0x2000>; | ||
89 | interrupts = <1 9 0xf04>; | ||
90 | }; | ||
diff --git a/Documentation/devicetree/bindings/arm/lpc32xx-mic.txt b/Documentation/devicetree/bindings/arm/lpc32xx-mic.txt new file mode 100644 index 000000000000..539adca19e8f --- /dev/null +++ b/Documentation/devicetree/bindings/arm/lpc32xx-mic.txt | |||
@@ -0,0 +1,38 @@ | |||
1 | * NXP LPC32xx Main Interrupt Controller | ||
2 | (MIC, including SIC1 and SIC2 secondary controllers) | ||
3 | |||
4 | Required properties: | ||
5 | - compatible: Should be "nxp,lpc3220-mic" | ||
6 | - interrupt-controller: Identifies the node as an interrupt controller. | ||
7 | - interrupt-parent: Empty for the interrupt controller itself | ||
8 | - #interrupt-cells: The number of cells to define the interrupts. Should be 2. | ||
9 | The first cell is the IRQ number | ||
10 | The second cell is used to specify mode: | ||
11 | 1 = low-to-high edge triggered | ||
12 | 2 = high-to-low edge triggered | ||
13 | 4 = active high level-sensitive | ||
14 | 8 = active low level-sensitive | ||
15 | Default for internal sources should be set to 4 (active high). | ||
16 | - reg: Should contain MIC registers location and length | ||
17 | |||
18 | Examples: | ||
19 | /* | ||
20 | * MIC | ||
21 | */ | ||
22 | mic: interrupt-controller@40008000 { | ||
23 | compatible = "nxp,lpc3220-mic"; | ||
24 | interrupt-controller; | ||
25 | interrupt-parent; | ||
26 | #interrupt-cells = <2>; | ||
27 | reg = <0x40008000 0xC000>; | ||
28 | }; | ||
29 | |||
30 | /* | ||
31 | * ADC | ||
32 | */ | ||
33 | adc@40048000 { | ||
34 | compatible = "nxp,lpc3220-adc"; | ||
35 | reg = <0x40048000 0x1000>; | ||
36 | interrupt-parent = <&mic>; | ||
37 | interrupts = <39 4>; | ||
38 | }; | ||
diff --git a/Documentation/devicetree/bindings/arm/lpc32xx.txt b/Documentation/devicetree/bindings/arm/lpc32xx.txt new file mode 100644 index 000000000000..56ec8ddc4a3b --- /dev/null +++ b/Documentation/devicetree/bindings/arm/lpc32xx.txt | |||
@@ -0,0 +1,8 @@ | |||
1 | NXP LPC32xx Platforms Device Tree Bindings | ||
2 | ------------------------------------------ | ||
3 | |||
4 | Boards with the NXP LPC32xx SoC shall have the following properties: | ||
5 | |||
6 | Required root node property: | ||
7 | |||
8 | compatible: must be "nxp,lpc3220", "nxp,lpc3230", "nxp,lpc3240" or "nxp,lpc3250" | ||
diff --git a/Documentation/devicetree/bindings/arm/mrvl/intc.txt b/Documentation/devicetree/bindings/arm/mrvl/intc.txt new file mode 100644 index 000000000000..80b9a94d9a23 --- /dev/null +++ b/Documentation/devicetree/bindings/arm/mrvl/intc.txt | |||
@@ -0,0 +1,40 @@ | |||
1 | * Marvell MMP Interrupt controller | ||
2 | |||
3 | Required properties: | ||
4 | - compatible : Should be "mrvl,mmp-intc", "mrvl,mmp2-intc" or | ||
5 | "mrvl,mmp2-mux-intc" | ||
6 | - reg : Address and length of the register set of the interrupt controller. | ||
7 | If the interrupt controller is intc, address and length means the range | ||
8 | of the whold interrupt controller. If the interrupt controller is mux-intc, | ||
9 | address and length means one register. Since address of mux-intc is in the | ||
10 | range of intc. mux-intc is secondary interrupt controller. | ||
11 | - reg-names : Name of the register set of the interrupt controller. It's | ||
12 | only required in mux-intc interrupt controller. | ||
13 | - interrupts : Should be the port interrupt shared by mux interrupts. It's | ||
14 | only required in mux-intc interrupt controller. | ||
15 | - interrupt-controller : Identifies the node as an interrupt controller. | ||
16 | - #interrupt-cells : Specifies the number of cells needed to encode an | ||
17 | interrupt source. | ||
18 | - mrvl,intc-nr-irqs : Specifies the number of interrupts in the interrupt | ||
19 | controller. | ||
20 | - mrvl,clr-mfp-irq : Specifies the interrupt that needs to clear MFP edge | ||
21 | detection first. | ||
22 | |||
23 | Example: | ||
24 | intc: interrupt-controller@d4282000 { | ||
25 | compatible = "mrvl,mmp2-intc"; | ||
26 | interrupt-controller; | ||
27 | #interrupt-cells = <1>; | ||
28 | reg = <0xd4282000 0x1000>; | ||
29 | mrvl,intc-nr-irqs = <64>; | ||
30 | }; | ||
31 | |||
32 | intcmux4@d4282150 { | ||
33 | compatible = "mrvl,mmp2-mux-intc"; | ||
34 | interrupts = <4>; | ||
35 | interrupt-controller; | ||
36 | #interrupt-cells = <1>; | ||
37 | reg = <0x150 0x4>, <0x168 0x4>; | ||
38 | reg-names = "mux status", "mux mask"; | ||
39 | mrvl,intc-nr-irqs = <2>; | ||
40 | }; | ||
diff --git a/Documentation/devicetree/bindings/arm/mrvl.txt b/Documentation/devicetree/bindings/arm/mrvl/mrvl.txt index d8de933e9d81..117d741a2e4f 100644 --- a/Documentation/devicetree/bindings/arm/mrvl.txt +++ b/Documentation/devicetree/bindings/arm/mrvl/mrvl.txt | |||
@@ -4,3 +4,11 @@ Marvell Platforms Device Tree Bindings | |||
4 | PXA168 Aspenite Board | 4 | PXA168 Aspenite Board |
5 | Required root node properties: | 5 | Required root node properties: |
6 | - compatible = "mrvl,pxa168-aspenite", "mrvl,pxa168"; | 6 | - compatible = "mrvl,pxa168-aspenite", "mrvl,pxa168"; |
7 | |||
8 | PXA910 DKB Board | ||
9 | Required root node properties: | ||
10 | - compatible = "mrvl,pxa910-dkb"; | ||
11 | |||
12 | MMP2 Brownstone Board | ||
13 | Required root node properties: | ||
14 | - compatible = "mrvl,mmp2-brownstone"; | ||
diff --git a/Documentation/devicetree/bindings/arm/mrvl/timer.txt b/Documentation/devicetree/bindings/arm/mrvl/timer.txt new file mode 100644 index 000000000000..9a6e251462e7 --- /dev/null +++ b/Documentation/devicetree/bindings/arm/mrvl/timer.txt | |||
@@ -0,0 +1,13 @@ | |||
1 | * Marvell MMP Timer controller | ||
2 | |||
3 | Required properties: | ||
4 | - compatible : Should be "mrvl,mmp-timer". | ||
5 | - reg : Address and length of the register set of timer controller. | ||
6 | - interrupts : Should be the interrupt number. | ||
7 | |||
8 | Example: | ||
9 | timer0: timer@d4014000 { | ||
10 | compatible = "mrvl,mmp-timer"; | ||
11 | reg = <0xd4014000 0x100>; | ||
12 | interrupts = <13>; | ||
13 | }; | ||
diff --git a/Documentation/devicetree/bindings/arm/samsung/interrupt-combiner.txt b/Documentation/devicetree/bindings/arm/samsung/interrupt-combiner.txt new file mode 100644 index 000000000000..f2f2171e530e --- /dev/null +++ b/Documentation/devicetree/bindings/arm/samsung/interrupt-combiner.txt | |||
@@ -0,0 +1,52 @@ | |||
1 | * Samsung Exynos Interrupt Combiner Controller | ||
2 | |||
3 | Samsung's Exynos4 architecture includes a interrupt combiner controller which | ||
4 | can combine interrupt sources as a group and provide a single interrupt request | ||
5 | for the group. The interrupt request from each group are connected to a parent | ||
6 | interrupt controller, such as GIC in case of Exynos4210. | ||
7 | |||
8 | The interrupt combiner controller consists of multiple combiners. Upto eight | ||
9 | interrupt sources can be connected to a combiner. The combiner outputs one | ||
10 | combined interrupt for its eight interrupt sources. The combined interrupt | ||
11 | is usually connected to a parent interrupt controller. | ||
12 | |||
13 | A single node in the device tree is used to describe the interrupt combiner | ||
14 | controller module (which includes multiple combiners). A combiner in the | ||
15 | interrupt controller module shares config/control registers with other | ||
16 | combiners. For example, a 32-bit interrupt enable/disable config register | ||
17 | can accommodate upto 4 interrupt combiners (with each combiner supporting | ||
18 | upto 8 interrupt sources). | ||
19 | |||
20 | Required properties: | ||
21 | - compatible: should be "samsung,exynos4210-combiner". | ||
22 | - interrupt-controller: Identifies the node as an interrupt controller. | ||
23 | - #interrupt-cells: should be <2>. The meaning of the cells are | ||
24 | * First Cell: Combiner Group Number. | ||
25 | * Second Cell: Interrupt number within the group. | ||
26 | - reg: Base address and size of interrupt combiner registers. | ||
27 | - interrupts: The list of interrupts generated by the combiners which are then | ||
28 | connected to a parent interrupt controller. The format of the interrupt | ||
29 | specifier depends in the interrupt parent controller. | ||
30 | |||
31 | Optional properties: | ||
32 | - samsung,combiner-nr: The number of interrupt combiners supported. If this | ||
33 | property is not specified, the default number of combiners is assumed | ||
34 | to be 16. | ||
35 | - interrupt-parent: pHandle of the parent interrupt controller, if not | ||
36 | inherited from the parent node. | ||
37 | |||
38 | |||
39 | Example: | ||
40 | |||
41 | The following is a an example from the Exynos4210 SoC dtsi file. | ||
42 | |||
43 | combiner:interrupt-controller@10440000 { | ||
44 | compatible = "samsung,exynos4210-combiner"; | ||
45 | interrupt-controller; | ||
46 | #interrupt-cells = <2>; | ||
47 | reg = <0x10440000 0x1000>; | ||
48 | interrupts = <0 0 0>, <0 1 0>, <0 2 0>, <0 3 0>, | ||
49 | <0 4 0>, <0 5 0>, <0 6 0>, <0 7 0>, | ||
50 | <0 8 0>, <0 9 0>, <0 10 0>, <0 11 0>, | ||
51 | <0 12 0>, <0 13 0>, <0 14 0>, <0 15 0>; | ||
52 | }; | ||
diff --git a/Documentation/devicetree/bindings/arm/spear-timer.txt b/Documentation/devicetree/bindings/arm/spear-timer.txt new file mode 100644 index 000000000000..c0017221cf55 --- /dev/null +++ b/Documentation/devicetree/bindings/arm/spear-timer.txt | |||
@@ -0,0 +1,18 @@ | |||
1 | * SPEAr ARM Timer | ||
2 | |||
3 | ** Timer node required properties: | ||
4 | |||
5 | - compatible : Should be: | ||
6 | "st,spear-timer" | ||
7 | - reg: Address range of the timer registers | ||
8 | - interrupt-parent: Should be the phandle for the interrupt controller | ||
9 | that services interrupts for this device | ||
10 | - interrupt: Should contain the timer interrupt number | ||
11 | |||
12 | Example: | ||
13 | |||
14 | timer@f0000000 { | ||
15 | compatible = "st,spear-timer"; | ||
16 | reg = <0xf0000000 0x400>; | ||
17 | interrupts = <2>; | ||
18 | }; | ||
diff --git a/Documentation/devicetree/bindings/arm/spear.txt b/Documentation/devicetree/bindings/arm/spear.txt index f8e54f092328..0d42949df6c2 100644 --- a/Documentation/devicetree/bindings/arm/spear.txt +++ b/Documentation/devicetree/bindings/arm/spear.txt | |||
@@ -2,7 +2,25 @@ ST SPEAr Platforms Device Tree Bindings | |||
2 | --------------------------------------- | 2 | --------------------------------------- |
3 | 3 | ||
4 | Boards with the ST SPEAr600 SoC shall have the following properties: | 4 | Boards with the ST SPEAr600 SoC shall have the following properties: |
5 | Required root node property: | ||
6 | compatible = "st,spear600"; | ||
5 | 7 | ||
8 | Boards with the ST SPEAr300 SoC shall have the following properties: | ||
6 | Required root node property: | 9 | Required root node property: |
10 | compatible = "st,spear300"; | ||
7 | 11 | ||
8 | compatible = "st,spear600"; | 12 | Boards with the ST SPEAr310 SoC shall have the following properties: |
13 | Required root node property: | ||
14 | compatible = "st,spear310"; | ||
15 | |||
16 | Boards with the ST SPEAr320 SoC shall have the following properties: | ||
17 | Required root node property: | ||
18 | compatible = "st,spear320"; | ||
19 | |||
20 | Boards with the ST SPEAr1310 SoC shall have the following properties: | ||
21 | Required root node property: | ||
22 | compatible = "st,spear1310"; | ||
23 | |||
24 | Boards with the ST SPEAr1340 SoC shall have the following properties: | ||
25 | Required root node property: | ||
26 | compatible = "st,spear1340"; | ||
diff --git a/Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-ahb.txt b/Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-ahb.txt new file mode 100644 index 000000000000..234406d41c12 --- /dev/null +++ b/Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-ahb.txt | |||
@@ -0,0 +1,11 @@ | |||
1 | NVIDIA Tegra AHB | ||
2 | |||
3 | Required properties: | ||
4 | - compatible : "nvidia,tegra20-ahb" or "nvidia,tegra30-ahb" | ||
5 | - reg : Should contain 1 register ranges(address and length) | ||
6 | |||
7 | Example: | ||
8 | ahb: ahb@6000c004 { | ||
9 | compatible = "nvidia,tegra20-ahb"; | ||
10 | reg = <0x6000c004 0x10c>; /* AHB Arbitration + Gizmo Controller */ | ||
11 | }; | ||
diff --git a/Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-mc.txt b/Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-mc.txt new file mode 100644 index 000000000000..c25a0a55151d --- /dev/null +++ b/Documentation/devicetree/bindings/arm/tegra/nvidia,tegra20-mc.txt | |||
@@ -0,0 +1,16 @@ | |||
1 | NVIDIA Tegra20 MC(Memory Controller) | ||
2 | |||
3 | Required properties: | ||
4 | - compatible : "nvidia,tegra20-mc" | ||
5 | - reg : Should contain 2 register ranges(address and length); see the | ||
6 | example below. Note that the MC registers are interleaved with the | ||
7 | GART registers, and hence must be represented as multiple ranges. | ||
8 | - interrupts : Should contain MC General interrupt. | ||
9 | |||
10 | Example: | ||
11 | mc { | ||
12 | compatible = "nvidia,tegra20-mc"; | ||
13 | reg = <0x7000f000 0x024 | ||
14 | 0x7000f03c 0x3c4>; | ||
15 | interrupts = <0 77 0x04>; | ||
16 | }; | ||
diff --git a/Documentation/devicetree/bindings/arm/tegra/nvidia,tegra30-mc.txt b/Documentation/devicetree/bindings/arm/tegra/nvidia,tegra30-mc.txt new file mode 100644 index 000000000000..e47e73f612f4 --- /dev/null +++ b/Documentation/devicetree/bindings/arm/tegra/nvidia,tegra30-mc.txt | |||
@@ -0,0 +1,18 @@ | |||
1 | NVIDIA Tegra30 MC(Memory Controller) | ||
2 | |||
3 | Required properties: | ||
4 | - compatible : "nvidia,tegra30-mc" | ||
5 | - reg : Should contain 4 register ranges(address and length); see the | ||
6 | example below. Note that the MC registers are interleaved with the | ||
7 | SMMU registers, and hence must be represented as multiple ranges. | ||
8 | - interrupts : Should contain MC General interrupt. | ||
9 | |||
10 | Example: | ||
11 | mc { | ||
12 | compatible = "nvidia,tegra30-mc"; | ||
13 | reg = <0x7000f000 0x010 | ||
14 | 0x7000f03c 0x1b4 | ||
15 | 0x7000f200 0x028 | ||
16 | 0x7000f284 0x17c>; | ||
17 | interrupts = <0 77 0x04>; | ||
18 | }; | ||
diff --git a/Documentation/devicetree/bindings/ata/calxeda-sata.txt b/Documentation/devicetree/bindings/ata/ahci-platform.txt index 79caa5651f53..8bb8a76d42e8 100644 --- a/Documentation/devicetree/bindings/ata/calxeda-sata.txt +++ b/Documentation/devicetree/bindings/ata/ahci-platform.txt | |||
@@ -1,10 +1,10 @@ | |||
1 | * Calxeda SATA Controller | 1 | * AHCI SATA Controller |
2 | 2 | ||
3 | SATA nodes are defined to describe on-chip Serial ATA controllers. | 3 | SATA nodes are defined to describe on-chip Serial ATA controllers. |
4 | Each SATA controller should have its own node. | 4 | Each SATA controller should have its own node. |
5 | 5 | ||
6 | Required properties: | 6 | Required properties: |
7 | - compatible : compatible list, contains "calxeda,hb-ahci" | 7 | - compatible : compatible list, contains "calxeda,hb-ahci" or "snps,spear-ahci" |
8 | - interrupts : <interrupt mapping for SATA IRQ> | 8 | - interrupts : <interrupt mapping for SATA IRQ> |
9 | - reg : <registers mapping> | 9 | - reg : <registers mapping> |
10 | 10 | ||
@@ -14,4 +14,3 @@ Example: | |||
14 | reg = <0xffe08000 0x1000>; | 14 | reg = <0xffe08000 0x1000>; |
15 | interrupts = <115>; | 15 | interrupts = <115>; |
16 | }; | 16 | }; |
17 | |||
diff --git a/Documentation/devicetree/bindings/dma/fsl-mxs-dma.txt b/Documentation/devicetree/bindings/dma/fsl-mxs-dma.txt new file mode 100644 index 000000000000..ded0398d3bdc --- /dev/null +++ b/Documentation/devicetree/bindings/dma/fsl-mxs-dma.txt | |||
@@ -0,0 +1,19 @@ | |||
1 | * Freescale MXS DMA | ||
2 | |||
3 | Required properties: | ||
4 | - compatible : Should be "fsl,<chip>-dma-apbh" or "fsl,<chip>-dma-apbx" | ||
5 | - reg : Should contain registers location and length | ||
6 | |||
7 | Supported chips: | ||
8 | imx23, imx28. | ||
9 | |||
10 | Examples: | ||
11 | dma-apbh@80004000 { | ||
12 | compatible = "fsl,imx28-dma-apbh"; | ||
13 | reg = <0x80004000 2000>; | ||
14 | }; | ||
15 | |||
16 | dma-apbx@80024000 { | ||
17 | compatible = "fsl,imx28-dma-apbx"; | ||
18 | reg = <0x80024000 2000>; | ||
19 | }; | ||
diff --git a/Documentation/devicetree/bindings/dma/snps-dma.txt b/Documentation/devicetree/bindings/dma/snps-dma.txt new file mode 100644 index 000000000000..c0d85dbcada5 --- /dev/null +++ b/Documentation/devicetree/bindings/dma/snps-dma.txt | |||
@@ -0,0 +1,17 @@ | |||
1 | * Synopsys Designware DMA Controller | ||
2 | |||
3 | Required properties: | ||
4 | - compatible: "snps,dma-spear1340" | ||
5 | - reg: Address range of the DMAC registers | ||
6 | - interrupt-parent: Should be the phandle for the interrupt controller | ||
7 | that services interrupts for this device | ||
8 | - interrupt: Should contain the DMAC interrupt number | ||
9 | |||
10 | Example: | ||
11 | |||
12 | dma@fc000000 { | ||
13 | compatible = "snps,dma-spear1340"; | ||
14 | reg = <0xfc000000 0x1000>; | ||
15 | interrupt-parent = <&vic1>; | ||
16 | interrupts = <12>; | ||
17 | }; | ||
diff --git a/Documentation/devicetree/bindings/gpio/gpio-mm-lantiq.txt b/Documentation/devicetree/bindings/gpio/gpio-mm-lantiq.txt new file mode 100644 index 000000000000..f93d51478d5a --- /dev/null +++ b/Documentation/devicetree/bindings/gpio/gpio-mm-lantiq.txt | |||
@@ -0,0 +1,38 @@ | |||
1 | Lantiq SoC External Bus memory mapped GPIO controller | ||
2 | |||
3 | By attaching hardware latches to the EBU it is possible to create output | ||
4 | only gpios. This driver configures a special memory address, which when | ||
5 | written to outputs 16 bit to the latches. | ||
6 | |||
7 | The node describing the memory mapped GPIOs needs to be a child of the node | ||
8 | describing the "lantiq,localbus". | ||
9 | |||
10 | Required properties: | ||
11 | - compatible : Should be "lantiq,gpio-mm-lantiq" | ||
12 | - reg : Address and length of the register set for the device | ||
13 | - #gpio-cells : Should be two. The first cell is the pin number and | ||
14 | the second cell is used to specify optional parameters (currently | ||
15 | unused). | ||
16 | - gpio-controller : Marks the device node as a gpio controller. | ||
17 | |||
18 | Optional properties: | ||
19 | - lantiq,shadow : The default value that we shall assume as already set on the | ||
20 | shift register cascade. | ||
21 | |||
22 | Example: | ||
23 | |||
24 | localbus@0 { | ||
25 | #address-cells = <2>; | ||
26 | #size-cells = <1>; | ||
27 | ranges = <0 0 0x0 0x3ffffff /* addrsel0 */ | ||
28 | 1 0 0x4000000 0x4000010>; /* addsel1 */ | ||
29 | compatible = "lantiq,localbus", "simple-bus"; | ||
30 | |||
31 | gpio_mm0: gpio@4000000 { | ||
32 | compatible = "lantiq,gpio-mm"; | ||
33 | reg = <1 0x0 0x10>; | ||
34 | gpio-controller; | ||
35 | #gpio-cells = <2>; | ||
36 | lantiq,shadow = <0x77f> | ||
37 | }; | ||
38 | } | ||
diff --git a/Documentation/devicetree/bindings/gpio/gpio-mxs.txt b/Documentation/devicetree/bindings/gpio/gpio-mxs.txt new file mode 100644 index 000000000000..0c35673f7a3e --- /dev/null +++ b/Documentation/devicetree/bindings/gpio/gpio-mxs.txt | |||
@@ -0,0 +1,87 @@ | |||
1 | * Freescale MXS GPIO controller | ||
2 | |||
3 | The Freescale MXS GPIO controller is part of MXS PIN controller. The | ||
4 | GPIOs are organized in port/bank. Each port consists of 32 GPIOs. | ||
5 | |||
6 | As the GPIO controller is embedded in the PIN controller and all the | ||
7 | GPIO ports share the same IO space with PIN controller, the GPIO node | ||
8 | will be represented as sub-nodes of MXS pinctrl node. | ||
9 | |||
10 | Required properties for GPIO node: | ||
11 | - compatible : Should be "fsl,<soc>-gpio". The supported SoCs include | ||
12 | imx23 and imx28. | ||
13 | - interrupts : Should be the port interrupt shared by all 32 pins. | ||
14 | - gpio-controller : Marks the device node as a gpio controller. | ||
15 | - #gpio-cells : Should be two. The first cell is the pin number and | ||
16 | the second cell is used to specify optional parameters (currently | ||
17 | unused). | ||
18 | - interrupt-controller: Marks the device node as an interrupt controller. | ||
19 | - #interrupt-cells : Should be 2. The first cell is the GPIO number. | ||
20 | The second cell bits[3:0] is used to specify trigger type and level flags: | ||
21 | 1 = low-to-high edge triggered. | ||
22 | 2 = high-to-low edge triggered. | ||
23 | 4 = active high level-sensitive. | ||
24 | 8 = active low level-sensitive. | ||
25 | |||
26 | Note: Each GPIO port should have an alias correctly numbered in "aliases" | ||
27 | node. | ||
28 | |||
29 | Examples: | ||
30 | |||
31 | aliases { | ||
32 | gpio0 = &gpio0; | ||
33 | gpio1 = &gpio1; | ||
34 | gpio2 = &gpio2; | ||
35 | gpio3 = &gpio3; | ||
36 | gpio4 = &gpio4; | ||
37 | }; | ||
38 | |||
39 | pinctrl@80018000 { | ||
40 | compatible = "fsl,imx28-pinctrl", "simple-bus"; | ||
41 | reg = <0x80018000 2000>; | ||
42 | |||
43 | gpio0: gpio@0 { | ||
44 | compatible = "fsl,imx28-gpio"; | ||
45 | interrupts = <127>; | ||
46 | gpio-controller; | ||
47 | #gpio-cells = <2>; | ||
48 | interrupt-controller; | ||
49 | #interrupt-cells = <2>; | ||
50 | }; | ||
51 | |||
52 | gpio1: gpio@1 { | ||
53 | compatible = "fsl,imx28-gpio"; | ||
54 | interrupts = <126>; | ||
55 | gpio-controller; | ||
56 | #gpio-cells = <2>; | ||
57 | interrupt-controller; | ||
58 | #interrupt-cells = <2>; | ||
59 | }; | ||
60 | |||
61 | gpio2: gpio@2 { | ||
62 | compatible = "fsl,imx28-gpio"; | ||
63 | interrupts = <125>; | ||
64 | gpio-controller; | ||
65 | #gpio-cells = <2>; | ||
66 | interrupt-controller; | ||
67 | #interrupt-cells = <2>; | ||
68 | }; | ||
69 | |||
70 | gpio3: gpio@3 { | ||
71 | compatible = "fsl,imx28-gpio"; | ||
72 | interrupts = <124>; | ||
73 | gpio-controller; | ||
74 | #gpio-cells = <2>; | ||
75 | interrupt-controller; | ||
76 | #interrupt-cells = <2>; | ||
77 | }; | ||
78 | |||
79 | gpio4: gpio@4 { | ||
80 | compatible = "fsl,imx28-gpio"; | ||
81 | interrupts = <123>; | ||
82 | gpio-controller; | ||
83 | #gpio-cells = <2>; | ||
84 | interrupt-controller; | ||
85 | #interrupt-cells = <2>; | ||
86 | }; | ||
87 | }; | ||
diff --git a/Documentation/devicetree/bindings/gpio/gpio-nmk.txt b/Documentation/devicetree/bindings/gpio/gpio-nmk.txt new file mode 100644 index 000000000000..ee87467ad8d6 --- /dev/null +++ b/Documentation/devicetree/bindings/gpio/gpio-nmk.txt | |||
@@ -0,0 +1,31 @@ | |||
1 | Nomadik GPIO controller | ||
2 | |||
3 | Required properties: | ||
4 | - compatible : Should be "st,nomadik-gpio". | ||
5 | - reg : Physical base address and length of the controller's registers. | ||
6 | - interrupts : The interrupt outputs from the controller. | ||
7 | - #gpio-cells : Should be two: | ||
8 | The first cell is the pin number. | ||
9 | The second cell is used to specify optional parameters: | ||
10 | - bits[3:0] trigger type and level flags: | ||
11 | 1 = low-to-high edge triggered. | ||
12 | 2 = high-to-low edge triggered. | ||
13 | 4 = active high level-sensitive. | ||
14 | 8 = active low level-sensitive. | ||
15 | - gpio-controller : Marks the device node as a GPIO controller. | ||
16 | - interrupt-controller : Marks the device node as an interrupt controller. | ||
17 | - gpio-bank : Specifies which bank a controller owns. | ||
18 | - st,supports-sleepmode : Specifies whether controller can sleep or not | ||
19 | |||
20 | Example: | ||
21 | |||
22 | gpio1: gpio@8012e080 { | ||
23 | compatible = "st,nomadik-gpio"; | ||
24 | reg = <0x8012e080 0x80>; | ||
25 | interrupts = <0 120 0x4>; | ||
26 | #gpio-cells = <2>; | ||
27 | gpio-controller; | ||
28 | interrupt-controller; | ||
29 | supports-sleepmode; | ||
30 | gpio-bank = <1>; | ||
31 | }; | ||
diff --git a/Documentation/devicetree/bindings/gpio/gpio-stp-xway.txt b/Documentation/devicetree/bindings/gpio/gpio-stp-xway.txt new file mode 100644 index 000000000000..854de130a971 --- /dev/null +++ b/Documentation/devicetree/bindings/gpio/gpio-stp-xway.txt | |||
@@ -0,0 +1,42 @@ | |||
1 | Lantiq SoC Serial To Parallel (STP) GPIO controller | ||
2 | |||
3 | The Serial To Parallel (STP) is found on MIPS based Lantiq socs. It is a | ||
4 | peripheral controller used to drive external shift register cascades. At most | ||
5 | 3 groups of 8 bits can be driven. The hardware is able to allow the DSL modem | ||
6 | to drive the 2 LSBs of the cascade automatically. | ||
7 | |||
8 | |||
9 | Required properties: | ||
10 | - compatible : Should be "lantiq,gpio-stp-xway" | ||
11 | - reg : Address and length of the register set for the device | ||
12 | - #gpio-cells : Should be two. The first cell is the pin number and | ||
13 | the second cell is used to specify optional parameters (currently | ||
14 | unused). | ||
15 | - gpio-controller : Marks the device node as a gpio controller. | ||
16 | |||
17 | Optional properties: | ||
18 | - lantiq,shadow : The default value that we shall assume as already set on the | ||
19 | shift register cascade. | ||
20 | - lantiq,groups : Set the 3 bit mask to select which of the 3 groups are enabled | ||
21 | in the shift register cascade. | ||
22 | - lantiq,dsl : The dsl core can control the 2 LSBs of the gpio cascade. This 2 bit | ||
23 | property can enable this feature. | ||
24 | - lantiq,phy1 : The gphy1 core can control 3 bits of the gpio cascade. | ||
25 | - lantiq,phy2 : The gphy2 core can control 3 bits of the gpio cascade. | ||
26 | - lantiq,rising : use rising instead of falling edge for the shift register | ||
27 | |||
28 | Example: | ||
29 | |||
30 | gpio1: stp@E100BB0 { | ||
31 | compatible = "lantiq,gpio-stp-xway"; | ||
32 | reg = <0xE100BB0 0x40>; | ||
33 | #gpio-cells = <2>; | ||
34 | gpio-controller; | ||
35 | |||
36 | lantiq,shadow = <0xffff>; | ||
37 | lantiq,groups = <0x7>; | ||
38 | lantiq,dsl = <0x3>; | ||
39 | lantiq,phy1 = <0x7>; | ||
40 | lantiq,phy2 = <0x7>; | ||
41 | /* lantiq,rising; */ | ||
42 | }; | ||
diff --git a/Documentation/devicetree/bindings/gpio/gpio_lpc32xx.txt b/Documentation/devicetree/bindings/gpio/gpio_lpc32xx.txt new file mode 100644 index 000000000000..49819367a011 --- /dev/null +++ b/Documentation/devicetree/bindings/gpio/gpio_lpc32xx.txt | |||
@@ -0,0 +1,43 @@ | |||
1 | NXP LPC32xx SoC GPIO controller | ||
2 | |||
3 | Required properties: | ||
4 | - compatible: must be "nxp,lpc3220-gpio" | ||
5 | - reg: Physical base address and length of the controller's registers. | ||
6 | - gpio-controller: Marks the device node as a GPIO controller. | ||
7 | - #gpio-cells: Should be 3: | ||
8 | 1) bank: | ||
9 | 0: GPIO P0 | ||
10 | 1: GPIO P1 | ||
11 | 2: GPIO P2 | ||
12 | 3: GPIO P3 | ||
13 | 4: GPI P3 | ||
14 | 5: GPO P3 | ||
15 | 2) pin number | ||
16 | 3) optional parameters: | ||
17 | - bit 0 specifies polarity (0 for normal, 1 for inverted) | ||
18 | - reg: Index of the GPIO group | ||
19 | |||
20 | Example: | ||
21 | |||
22 | gpio: gpio@40028000 { | ||
23 | compatible = "nxp,lpc3220-gpio"; | ||
24 | reg = <0x40028000 0x1000>; | ||
25 | gpio-controller; | ||
26 | #gpio-cells = <3>; /* bank, pin, flags */ | ||
27 | }; | ||
28 | |||
29 | leds { | ||
30 | compatible = "gpio-leds"; | ||
31 | |||
32 | led0 { | ||
33 | gpios = <&gpio 5 1 1>; /* GPO_P3 1, active low */ | ||
34 | linux,default-trigger = "heartbeat"; | ||
35 | default-state = "off"; | ||
36 | }; | ||
37 | |||
38 | led1 { | ||
39 | gpios = <&gpio 5 14 1>; /* GPO_P3 14, active low */ | ||
40 | linux,default-trigger = "timer"; | ||
41 | default-state = "off"; | ||
42 | }; | ||
43 | }; | ||
diff --git a/Documentation/devicetree/bindings/gpio/mrvl-gpio.txt b/Documentation/devicetree/bindings/gpio/mrvl-gpio.txt index 1e34cfe5ebea..05428f39d9ac 100644 --- a/Documentation/devicetree/bindings/gpio/mrvl-gpio.txt +++ b/Documentation/devicetree/bindings/gpio/mrvl-gpio.txt | |||
@@ -3,19 +3,25 @@ | |||
3 | Required properties: | 3 | Required properties: |
4 | - compatible : Should be "mrvl,pxa-gpio" or "mrvl,mmp-gpio" | 4 | - compatible : Should be "mrvl,pxa-gpio" or "mrvl,mmp-gpio" |
5 | - reg : Address and length of the register set for the device | 5 | - reg : Address and length of the register set for the device |
6 | - interrupts : Should be the port interrupt shared by all gpio pins, if | 6 | - interrupts : Should be the port interrupt shared by all gpio pins. |
7 | - interrupt-name : Should be the name of irq resource. | 7 | There're three gpio interrupts in arch-pxa, and they're gpio0, |
8 | one number. | 8 | gpio1 and gpio_mux. There're only one gpio interrupt in arch-mmp, |
9 | gpio_mux. | ||
10 | - interrupt-name : Should be the name of irq resource. Each interrupt | ||
11 | binds its interrupt-name. | ||
12 | - interrupt-controller : Identifies the node as an interrupt controller. | ||
13 | - #interrupt-cells: Specifies the number of cells needed to encode an | ||
14 | interrupt source. | ||
9 | - gpio-controller : Marks the device node as a gpio controller. | 15 | - gpio-controller : Marks the device node as a gpio controller. |
10 | - #gpio-cells : Should be one. It is the pin number. | 16 | - #gpio-cells : Should be one. It is the pin number. |
11 | 17 | ||
12 | Example: | 18 | Example: |
13 | 19 | ||
14 | gpio: gpio@d4019000 { | 20 | gpio: gpio@d4019000 { |
15 | compatible = "mrvl,mmp-gpio", "mrvl,pxa-gpio"; | 21 | compatible = "mrvl,mmp-gpio"; |
16 | reg = <0xd4019000 0x1000>; | 22 | reg = <0xd4019000 0x1000>; |
17 | interrupts = <49>, <17>, <18>; | 23 | interrupts = <49>; |
18 | interrupt-name = "gpio_mux", "gpio0", "gpio1"; | 24 | interrupt-name = "gpio_mux"; |
19 | gpio-controller; | 25 | gpio-controller; |
20 | #gpio-cells = <1>; | 26 | #gpio-cells = <1>; |
21 | interrupt-controller; | 27 | interrupt-controller; |
diff --git a/Documentation/devicetree/bindings/i2c/i2c-mux-pinctrl.txt b/Documentation/devicetree/bindings/i2c/i2c-mux-pinctrl.txt new file mode 100644 index 000000000000..ae8af1694e95 --- /dev/null +++ b/Documentation/devicetree/bindings/i2c/i2c-mux-pinctrl.txt | |||
@@ -0,0 +1,93 @@ | |||
1 | Pinctrl-based I2C Bus Mux | ||
2 | |||
3 | This binding describes an I2C bus multiplexer that uses pin multiplexing to | ||
4 | route the I2C signals, and represents the pin multiplexing configuration | ||
5 | using the pinctrl device tree bindings. | ||
6 | |||
7 | +-----+ +-----+ | ||
8 | | dev | | dev | | ||
9 | +------------------------+ +-----+ +-----+ | ||
10 | | SoC | | | | ||
11 | | /----|------+--------+ | ||
12 | | +---+ +------+ | child bus A, on first set of pins | ||
13 | | |I2C|---|Pinmux| | | ||
14 | | +---+ +------+ | child bus B, on second set of pins | ||
15 | | \----|------+--------+--------+ | ||
16 | | | | | | | ||
17 | +------------------------+ +-----+ +-----+ +-----+ | ||
18 | | dev | | dev | | dev | | ||
19 | +-----+ +-----+ +-----+ | ||
20 | |||
21 | Required properties: | ||
22 | - compatible: i2c-mux-pinctrl | ||
23 | - i2c-parent: The phandle of the I2C bus that this multiplexer's master-side | ||
24 | port is connected to. | ||
25 | |||
26 | Also required are: | ||
27 | |||
28 | * Standard pinctrl properties that specify the pin mux state for each child | ||
29 | bus. See ../pinctrl/pinctrl-bindings.txt. | ||
30 | |||
31 | * Standard I2C mux properties. See mux.txt in this directory. | ||
32 | |||
33 | * I2C child bus nodes. See mux.txt in this directory. | ||
34 | |||
35 | For each named state defined in the pinctrl-names property, an I2C child bus | ||
36 | will be created. I2C child bus numbers are assigned based on the index into | ||
37 | the pinctrl-names property. | ||
38 | |||
39 | The only exception is that no bus will be created for a state named "idle". If | ||
40 | such a state is defined, it must be the last entry in pinctrl-names. For | ||
41 | example: | ||
42 | |||
43 | pinctrl-names = "ddc", "pta", "idle" -> ddc = bus 0, pta = bus 1 | ||
44 | pinctrl-names = "ddc", "idle", "pta" -> Invalid ("idle" not last) | ||
45 | pinctrl-names = "idle", "ddc", "pta" -> Invalid ("idle" not last) | ||
46 | |||
47 | Whenever an access is made to a device on a child bus, the relevant pinctrl | ||
48 | state will be programmed into hardware. | ||
49 | |||
50 | If an idle state is defined, whenever an access is not being made to a device | ||
51 | on a child bus, the idle pinctrl state will be programmed into hardware. | ||
52 | |||
53 | If an idle state is not defined, the most recently used pinctrl state will be | ||
54 | left programmed into hardware whenever no access is being made of a device on | ||
55 | a child bus. | ||
56 | |||
57 | Example: | ||
58 | |||
59 | i2cmux { | ||
60 | compatible = "i2c-mux-pinctrl"; | ||
61 | #address-cells = <1>; | ||
62 | #size-cells = <0>; | ||
63 | |||
64 | i2c-parent = <&i2c1>; | ||
65 | |||
66 | pinctrl-names = "ddc", "pta", "idle"; | ||
67 | pinctrl-0 = <&state_i2cmux_ddc>; | ||
68 | pinctrl-1 = <&state_i2cmux_pta>; | ||
69 | pinctrl-2 = <&state_i2cmux_idle>; | ||
70 | |||
71 | i2c@0 { | ||
72 | reg = <0>; | ||
73 | #address-cells = <1>; | ||
74 | #size-cells = <0>; | ||
75 | |||
76 | eeprom { | ||
77 | compatible = "eeprom"; | ||
78 | reg = <0x50>; | ||
79 | }; | ||
80 | }; | ||
81 | |||
82 | i2c@1 { | ||
83 | reg = <1>; | ||
84 | #address-cells = <1>; | ||
85 | #size-cells = <0>; | ||
86 | |||
87 | eeprom { | ||
88 | compatible = "eeprom"; | ||
89 | reg = <0x50>; | ||
90 | }; | ||
91 | }; | ||
92 | }; | ||
93 | |||
diff --git a/Documentation/devicetree/bindings/i2c/i2c-mxs.txt b/Documentation/devicetree/bindings/i2c/i2c-mxs.txt new file mode 100644 index 000000000000..1bfc02de1b0c --- /dev/null +++ b/Documentation/devicetree/bindings/i2c/i2c-mxs.txt | |||
@@ -0,0 +1,16 @@ | |||
1 | * Freescale MXS Inter IC (I2C) Controller | ||
2 | |||
3 | Required properties: | ||
4 | - compatible: Should be "fsl,<chip>-i2c" | ||
5 | - reg: Should contain registers location and length | ||
6 | - interrupts: Should contain ERROR and DMA interrupts | ||
7 | |||
8 | Examples: | ||
9 | |||
10 | i2c0: i2c@80058000 { | ||
11 | #address-cells = <1>; | ||
12 | #size-cells = <0>; | ||
13 | compatible = "fsl,imx28-i2c"; | ||
14 | reg = <0x80058000 2000>; | ||
15 | interrupts = <111 68>; | ||
16 | }; | ||
diff --git a/Documentation/devicetree/bindings/i2c/mrvl-i2c.txt b/Documentation/devicetree/bindings/i2c/mrvl-i2c.txt index 071eb3caae91..b891ee218354 100644 --- a/Documentation/devicetree/bindings/i2c/mrvl-i2c.txt +++ b/Documentation/devicetree/bindings/i2c/mrvl-i2c.txt | |||
@@ -3,34 +3,31 @@ | |||
3 | Required properties : | 3 | Required properties : |
4 | 4 | ||
5 | - reg : Offset and length of the register set for the device | 5 | - reg : Offset and length of the register set for the device |
6 | - compatible : should be "mrvl,mmp-twsi" where CHIP is the name of a | 6 | - compatible : should be "mrvl,mmp-twsi" where mmp is the name of a |
7 | compatible processor, e.g. pxa168, pxa910, mmp2, mmp3. | 7 | compatible processor, e.g. pxa168, pxa910, mmp2, mmp3. |
8 | For the pxa2xx/pxa3xx, an additional node "mrvl,pxa-i2c" is required | 8 | For the pxa2xx/pxa3xx, an additional node "mrvl,pxa-i2c" is required |
9 | as shown in the example below. | 9 | as shown in the example below. |
10 | 10 | ||
11 | Recommended properties : | 11 | Recommended properties : |
12 | 12 | ||
13 | - interrupts : <a b> where a is the interrupt number and b is a | 13 | - interrupts : the interrupt number |
14 | field that represents an encoding of the sense and level | ||
15 | information for the interrupt. This should be encoded based on | ||
16 | the information in section 2) depending on the type of interrupt | ||
17 | controller you have. | ||
18 | - interrupt-parent : the phandle for the interrupt controller that | 14 | - interrupt-parent : the phandle for the interrupt controller that |
19 | services interrupts for this device. | 15 | services interrupts for this device. If the parent is the default |
16 | interrupt controller in device tree, it could be ignored. | ||
20 | - mrvl,i2c-polling : Disable interrupt of i2c controller. Polling | 17 | - mrvl,i2c-polling : Disable interrupt of i2c controller. Polling |
21 | status register of i2c controller instead. | 18 | status register of i2c controller instead. |
22 | - mrvl,i2c-fast-mode : Enable fast mode of i2c controller. | 19 | - mrvl,i2c-fast-mode : Enable fast mode of i2c controller. |
23 | 20 | ||
24 | Examples: | 21 | Examples: |
25 | twsi1: i2c@d4011000 { | 22 | twsi1: i2c@d4011000 { |
26 | compatible = "mrvl,mmp-twsi", "mrvl,pxa-i2c"; | 23 | compatible = "mrvl,mmp-twsi"; |
27 | reg = <0xd4011000 0x1000>; | 24 | reg = <0xd4011000 0x1000>; |
28 | interrupts = <7>; | 25 | interrupts = <7>; |
29 | mrvl,i2c-fast-mode; | 26 | mrvl,i2c-fast-mode; |
30 | }; | 27 | }; |
31 | 28 | ||
32 | twsi2: i2c@d4025000 { | 29 | twsi2: i2c@d4025000 { |
33 | compatible = "mrvl,mmp-twsi", "mrvl,pxa-i2c"; | 30 | compatible = "mrvl,mmp-twsi"; |
34 | reg = <0xd4025000 0x1000>; | 31 | reg = <0xd4025000 0x1000>; |
35 | interrupts = <58>; | 32 | interrupts = <58>; |
36 | }; | 33 | }; |
diff --git a/Documentation/devicetree/bindings/i2c/mux.txt b/Documentation/devicetree/bindings/i2c/mux.txt new file mode 100644 index 000000000000..af84cce5cd7b --- /dev/null +++ b/Documentation/devicetree/bindings/i2c/mux.txt | |||
@@ -0,0 +1,60 @@ | |||
1 | Common i2c bus multiplexer/switch properties. | ||
2 | |||
3 | An i2c bus multiplexer/switch will have several child busses that are | ||
4 | numbered uniquely in a device dependent manner. The nodes for an i2c bus | ||
5 | multiplexer/switch will have one child node for each child | ||
6 | bus. | ||
7 | |||
8 | Required properties: | ||
9 | - #address-cells = <1>; | ||
10 | - #size-cells = <0>; | ||
11 | |||
12 | Required properties for child nodes: | ||
13 | - #address-cells = <1>; | ||
14 | - #size-cells = <0>; | ||
15 | - reg : The sub-bus number. | ||
16 | |||
17 | Optional properties for child nodes: | ||
18 | - Other properties specific to the multiplexer/switch hardware. | ||
19 | - Child nodes conforming to i2c bus binding | ||
20 | |||
21 | |||
22 | Example : | ||
23 | |||
24 | /* | ||
25 | An NXP pca9548 8 channel I2C multiplexer at address 0x70 | ||
26 | with two NXP pca8574 GPIO expanders attached, one each to | ||
27 | ports 3 and 4. | ||
28 | */ | ||
29 | |||
30 | mux@70 { | ||
31 | compatible = "nxp,pca9548"; | ||
32 | reg = <0x70>; | ||
33 | #address-cells = <1>; | ||
34 | #size-cells = <0>; | ||
35 | |||
36 | i2c@3 { | ||
37 | #address-cells = <1>; | ||
38 | #size-cells = <0>; | ||
39 | reg = <3>; | ||
40 | |||
41 | gpio1: gpio@38 { | ||
42 | compatible = "nxp,pca8574"; | ||
43 | reg = <0x38>; | ||
44 | #gpio-cells = <2>; | ||
45 | gpio-controller; | ||
46 | }; | ||
47 | }; | ||
48 | i2c@4 { | ||
49 | #address-cells = <1>; | ||
50 | #size-cells = <0>; | ||
51 | reg = <4>; | ||
52 | |||
53 | gpio2: gpio@38 { | ||
54 | compatible = "nxp,pca8574"; | ||
55 | reg = <0x38>; | ||
56 | #gpio-cells = <2>; | ||
57 | gpio-controller; | ||
58 | }; | ||
59 | }; | ||
60 | }; | ||
diff --git a/Documentation/devicetree/bindings/i2c/pnx.txt b/Documentation/devicetree/bindings/i2c/pnx.txt new file mode 100644 index 000000000000..fe98ada33ee4 --- /dev/null +++ b/Documentation/devicetree/bindings/i2c/pnx.txt | |||
@@ -0,0 +1,36 @@ | |||
1 | * NXP PNX I2C Controller | ||
2 | |||
3 | Required properties: | ||
4 | |||
5 | - reg: Offset and length of the register set for the device | ||
6 | - compatible: should be "nxp,pnx-i2c" | ||
7 | - interrupts: configure one interrupt line | ||
8 | - #address-cells: always 1 (for i2c addresses) | ||
9 | - #size-cells: always 0 | ||
10 | - interrupt-parent: the phandle for the interrupt controller that | ||
11 | services interrupts for this device. | ||
12 | |||
13 | Optional properties: | ||
14 | |||
15 | - clock-frequency: desired I2C bus clock frequency in Hz, Default: 100000 Hz | ||
16 | |||
17 | Examples: | ||
18 | |||
19 | i2c1: i2c@400a0000 { | ||
20 | compatible = "nxp,pnx-i2c"; | ||
21 | reg = <0x400a0000 0x100>; | ||
22 | interrupt-parent = <&mic>; | ||
23 | interrupts = <51 0>; | ||
24 | #address-cells = <1>; | ||
25 | #size-cells = <0>; | ||
26 | }; | ||
27 | |||
28 | i2c2: i2c@400a8000 { | ||
29 | compatible = "nxp,pnx-i2c"; | ||
30 | reg = <0x400a8000 0x100>; | ||
31 | interrupt-parent = <&mic>; | ||
32 | interrupts = <50 0>; | ||
33 | #address-cells = <1>; | ||
34 | #size-cells = <0>; | ||
35 | clock-frequency = <100000>; | ||
36 | }; | ||
diff --git a/Documentation/devicetree/bindings/i2c/samsung-i2c.txt b/Documentation/devicetree/bindings/i2c/samsung-i2c.txt index 38832c712919..b6cb5a12c672 100644 --- a/Documentation/devicetree/bindings/i2c/samsung-i2c.txt +++ b/Documentation/devicetree/bindings/i2c/samsung-i2c.txt | |||
@@ -6,14 +6,18 @@ Required properties: | |||
6 | - compatible: value should be either of the following. | 6 | - compatible: value should be either of the following. |
7 | (a) "samsung, s3c2410-i2c", for i2c compatible with s3c2410 i2c. | 7 | (a) "samsung, s3c2410-i2c", for i2c compatible with s3c2410 i2c. |
8 | (b) "samsung, s3c2440-i2c", for i2c compatible with s3c2440 i2c. | 8 | (b) "samsung, s3c2440-i2c", for i2c compatible with s3c2440 i2c. |
9 | (c) "samsung, s3c2440-hdmiphy-i2c", for s3c2440-like i2c used | ||
10 | inside HDMIPHY block found on several samsung SoCs | ||
9 | - reg: physical base address of the controller and length of memory mapped | 11 | - reg: physical base address of the controller and length of memory mapped |
10 | region. | 12 | region. |
11 | - interrupts: interrupt number to the cpu. | 13 | - interrupts: interrupt number to the cpu. |
12 | - samsung,i2c-sda-delay: Delay (in ns) applied to data line (SDA) edges. | 14 | - samsung,i2c-sda-delay: Delay (in ns) applied to data line (SDA) edges. |
13 | - gpios: The order of the gpios should be the following: <SDA, SCL>. | ||
14 | The gpio specifier depends on the gpio controller. | ||
15 | 15 | ||
16 | Optional properties: | 16 | Optional properties: |
17 | - gpios: The order of the gpios should be the following: <SDA, SCL>. | ||
18 | The gpio specifier depends on the gpio controller. Required in all | ||
19 | cases except for "samsung,s3c2440-hdmiphy-i2c" whose input/output | ||
20 | lines are permanently wired to the respective client | ||
17 | - samsung,i2c-slave-addr: Slave address in multi-master enviroment. If not | 21 | - samsung,i2c-slave-addr: Slave address in multi-master enviroment. If not |
18 | specified, default value is 0. | 22 | specified, default value is 0. |
19 | - samsung,i2c-max-bus-freq: Desired frequency in Hz of the bus. If not | 23 | - samsung,i2c-max-bus-freq: Desired frequency in Hz of the bus. If not |
diff --git a/Documentation/devicetree/bindings/i2c/xiic.txt b/Documentation/devicetree/bindings/i2c/xiic.txt new file mode 100644 index 000000000000..ceabbe91ae44 --- /dev/null +++ b/Documentation/devicetree/bindings/i2c/xiic.txt | |||
@@ -0,0 +1,22 @@ | |||
1 | Xilinx IIC controller: | ||
2 | |||
3 | Required properties: | ||
4 | - compatible : Must be "xlnx,xps-iic-2.00.a" | ||
5 | - reg : IIC register location and length | ||
6 | - interrupts : IIC controller unterrupt | ||
7 | - #address-cells = <1> | ||
8 | - #size-cells = <0> | ||
9 | |||
10 | Optional properties: | ||
11 | - Child nodes conforming to i2c bus binding | ||
12 | |||
13 | Example: | ||
14 | |||
15 | axi_iic_0: i2c@40800000 { | ||
16 | compatible = "xlnx,xps-iic-2.00.a"; | ||
17 | interrupts = < 1 2 >; | ||
18 | reg = < 0x40800000 0x10000 >; | ||
19 | |||
20 | #size-cells = <0>; | ||
21 | #address-cells = <1>; | ||
22 | }; | ||
diff --git a/Documentation/devicetree/bindings/iommu/nvidia,tegra20-gart.txt b/Documentation/devicetree/bindings/iommu/nvidia,tegra20-gart.txt new file mode 100644 index 000000000000..099d9362ebc1 --- /dev/null +++ b/Documentation/devicetree/bindings/iommu/nvidia,tegra20-gart.txt | |||
@@ -0,0 +1,14 @@ | |||
1 | NVIDIA Tegra 20 GART | ||
2 | |||
3 | Required properties: | ||
4 | - compatible: "nvidia,tegra20-gart" | ||
5 | - reg: Two pairs of cells specifying the physical address and size of | ||
6 | the memory controller registers and the GART aperture respectively. | ||
7 | |||
8 | Example: | ||
9 | |||
10 | gart { | ||
11 | compatible = "nvidia,tegra20-gart"; | ||
12 | reg = <0x7000f024 0x00000018 /* controller registers */ | ||
13 | 0x58000000 0x02000000>; /* GART aperture */ | ||
14 | }; | ||
diff --git a/Documentation/devicetree/bindings/mfd/da9052-i2c.txt b/Documentation/devicetree/bindings/mfd/da9052-i2c.txt new file mode 100644 index 000000000000..1857f4a6b9a9 --- /dev/null +++ b/Documentation/devicetree/bindings/mfd/da9052-i2c.txt | |||
@@ -0,0 +1,60 @@ | |||
1 | * Dialog DA9052/53 Power Management Integrated Circuit (PMIC) | ||
2 | |||
3 | Required properties: | ||
4 | - compatible : Should be "dlg,da9052", "dlg,da9053-aa", | ||
5 | "dlg,da9053-ab", or "dlg,da9053-bb" | ||
6 | |||
7 | Sub-nodes: | ||
8 | - regulators : Contain the regulator nodes. The DA9052/53 regulators are | ||
9 | bound using their names as listed below: | ||
10 | |||
11 | buck0 : regulator BUCK0 | ||
12 | buck1 : regulator BUCK1 | ||
13 | buck2 : regulator BUCK2 | ||
14 | buck3 : regulator BUCK3 | ||
15 | ldo4 : regulator LDO4 | ||
16 | ldo5 : regulator LDO5 | ||
17 | ldo6 : regulator LDO6 | ||
18 | ldo7 : regulator LDO7 | ||
19 | ldo8 : regulator LDO8 | ||
20 | ldo9 : regulator LDO9 | ||
21 | ldo10 : regulator LDO10 | ||
22 | ldo11 : regulator LDO11 | ||
23 | ldo12 : regulator LDO12 | ||
24 | ldo13 : regulator LDO13 | ||
25 | |||
26 | The bindings details of individual regulator device can be found in: | ||
27 | Documentation/devicetree/bindings/regulator/regulator.txt | ||
28 | |||
29 | Examples: | ||
30 | |||
31 | i2c@63fc8000 { /* I2C1 */ | ||
32 | status = "okay"; | ||
33 | |||
34 | pmic: dialog@48 { | ||
35 | compatible = "dlg,da9053-aa"; | ||
36 | reg = <0x48>; | ||
37 | |||
38 | regulators { | ||
39 | buck0 { | ||
40 | regulator-min-microvolt = <500000>; | ||
41 | regulator-max-microvolt = <2075000>; | ||
42 | }; | ||
43 | |||
44 | buck1 { | ||
45 | regulator-min-microvolt = <500000>; | ||
46 | regulator-max-microvolt = <2075000>; | ||
47 | }; | ||
48 | |||
49 | buck2 { | ||
50 | regulator-min-microvolt = <925000>; | ||
51 | regulator-max-microvolt = <2500000>; | ||
52 | }; | ||
53 | |||
54 | buck3 { | ||
55 | regulator-min-microvolt = <925000>; | ||
56 | regulator-max-microvolt = <2500000>; | ||
57 | }; | ||
58 | }; | ||
59 | }; | ||
60 | }; | ||
diff --git a/Documentation/devicetree/bindings/mfd/tps65910.txt b/Documentation/devicetree/bindings/mfd/tps65910.txt new file mode 100644 index 000000000000..645f5eaadb3f --- /dev/null +++ b/Documentation/devicetree/bindings/mfd/tps65910.txt | |||
@@ -0,0 +1,133 @@ | |||
1 | TPS65910 Power Management Integrated Circuit | ||
2 | |||
3 | Required properties: | ||
4 | - compatible: "ti,tps65910" or "ti,tps65911" | ||
5 | - reg: I2C slave address | ||
6 | - interrupts: the interrupt outputs of the controller | ||
7 | - #gpio-cells: number of cells to describe a GPIO, this should be 2. | ||
8 | The first cell is the GPIO number. | ||
9 | The second cell is used to specify additional options <unused>. | ||
10 | - gpio-controller: mark the device as a GPIO controller | ||
11 | - #interrupt-cells: the number of cells to describe an IRQ, this should be 2. | ||
12 | The first cell is the IRQ number. | ||
13 | The second cell is the flags, encoded as the trigger masks from | ||
14 | Documentation/devicetree/bindings/interrupts.txt | ||
15 | - regulators: This is the list of child nodes that specify the regulator | ||
16 | initialization data for defined regulators. Not all regulators for the given | ||
17 | device need to be present. The definition for each of these nodes is defined | ||
18 | using the standard binding for regulators found at | ||
19 | Documentation/devicetree/bindings/regulator/regulator.txt. | ||
20 | |||
21 | The valid names for regulators are: | ||
22 | tps65910: vrtc, vio, vdd1, vdd2, vdd3, vdig1, vdig2, vpll, vdac, vaux1, | ||
23 | vaux2, vaux33, vmmc | ||
24 | tps65911: vrtc, vio, vdd1, vdd3, vddctrl, ldo1, ldo2, ldo3, ldo4, ldo5, | ||
25 | ldo6, ldo7, ldo8 | ||
26 | |||
27 | Optional properties: | ||
28 | - ti,vmbch-threshold: (tps65911) main battery charged threshold | ||
29 | comparator. (see VMBCH_VSEL in TPS65910 datasheet) | ||
30 | - ti,vmbch2-threshold: (tps65911) main battery discharged threshold | ||
31 | comparator. (see VMBCH_VSEL in TPS65910 datasheet) | ||
32 | - ti,en-gpio-sleep: enable sleep control for gpios | ||
33 | There should be 9 entries here, one for each gpio. | ||
34 | |||
35 | Regulator Optional properties: | ||
36 | - ti,regulator-ext-sleep-control: enable external sleep | ||
37 | control through external inputs [0 (not enabled), 1 (EN1), 2 (EN2) or 4(EN3)] | ||
38 | If this property is not defined, it defaults to 0 (not enabled). | ||
39 | |||
40 | Example: | ||
41 | |||
42 | pmu: tps65910@d2 { | ||
43 | compatible = "ti,tps65910"; | ||
44 | reg = <0xd2>; | ||
45 | interrupt-parent = <&intc>; | ||
46 | interrupts = < 0 118 0x04 >; | ||
47 | |||
48 | #gpio-cells = <2>; | ||
49 | gpio-controller; | ||
50 | |||
51 | #interrupt-cells = <2>; | ||
52 | interrupt-controller; | ||
53 | |||
54 | ti,vmbch-threshold = 0; | ||
55 | ti,vmbch2-threshold = 0; | ||
56 | |||
57 | ti,en-gpio-sleep = <0 0 1 0 0 0 0 0 0>; | ||
58 | |||
59 | regulators { | ||
60 | vdd1_reg: vdd1 { | ||
61 | regulator-min-microvolt = < 600000>; | ||
62 | regulator-max-microvolt = <1500000>; | ||
63 | regulator-always-on; | ||
64 | regulator-boot-on; | ||
65 | ti,regulator-ext-sleep-control = <0>; | ||
66 | }; | ||
67 | vdd2_reg: vdd2 { | ||
68 | regulator-min-microvolt = < 600000>; | ||
69 | regulator-max-microvolt = <1500000>; | ||
70 | regulator-always-on; | ||
71 | regulator-boot-on; | ||
72 | ti,regulator-ext-sleep-control = <4>; | ||
73 | }; | ||
74 | vddctrl_reg: vddctrl { | ||
75 | regulator-min-microvolt = < 600000>; | ||
76 | regulator-max-microvolt = <1400000>; | ||
77 | regulator-always-on; | ||
78 | regulator-boot-on; | ||
79 | ti,regulator-ext-sleep-control = <0>; | ||
80 | }; | ||
81 | vio_reg: vio { | ||
82 | regulator-min-microvolt = <1500000>; | ||
83 | regulator-max-microvolt = <1800000>; | ||
84 | regulator-always-on; | ||
85 | regulator-boot-on; | ||
86 | ti,regulator-ext-sleep-control = <1>; | ||
87 | }; | ||
88 | ldo1_reg: ldo1 { | ||
89 | regulator-min-microvolt = <1000000>; | ||
90 | regulator-max-microvolt = <3300000>; | ||
91 | ti,regulator-ext-sleep-control = <0>; | ||
92 | }; | ||
93 | ldo2_reg: ldo2 { | ||
94 | regulator-min-microvolt = <1050000>; | ||
95 | regulator-max-microvolt = <1050000>; | ||
96 | ti,regulator-ext-sleep-control = <0>; | ||
97 | }; | ||
98 | ldo3_reg: ldo3 { | ||
99 | regulator-min-microvolt = <1000000>; | ||
100 | regulator-max-microvolt = <3300000>; | ||
101 | ti,regulator-ext-sleep-control = <0>; | ||
102 | }; | ||
103 | ldo4_reg: ldo4 { | ||
104 | regulator-min-microvolt = <1000000>; | ||
105 | regulator-max-microvolt = <3300000>; | ||
106 | regulator-always-on; | ||
107 | ti,regulator-ext-sleep-control = <0>; | ||
108 | }; | ||
109 | ldo5_reg: ldo5 { | ||
110 | regulator-min-microvolt = <1000000>; | ||
111 | regulator-max-microvolt = <3300000>; | ||
112 | ti,regulator-ext-sleep-control = <0>; | ||
113 | }; | ||
114 | ldo6_reg: ldo6 { | ||
115 | regulator-min-microvolt = <1200000>; | ||
116 | regulator-max-microvolt = <1200000>; | ||
117 | ti,regulator-ext-sleep-control = <0>; | ||
118 | }; | ||
119 | ldo7_reg: ldo7 { | ||
120 | regulator-min-microvolt = <1200000>; | ||
121 | regulator-max-microvolt = <1200000>; | ||
122 | regulator-always-on; | ||
123 | regulator-boot-on; | ||
124 | ti,regulator-ext-sleep-control = <1>; | ||
125 | }; | ||
126 | ldo8_reg: ldo8 { | ||
127 | regulator-min-microvolt = <1000000>; | ||
128 | regulator-max-microvolt = <3300000>; | ||
129 | regulator-always-on; | ||
130 | ti,regulator-ext-sleep-control = <1>; | ||
131 | }; | ||
132 | }; | ||
133 | }; | ||
diff --git a/Documentation/devicetree/bindings/mfd/twl6040.txt b/Documentation/devicetree/bindings/mfd/twl6040.txt new file mode 100644 index 000000000000..bc67c6f424aa --- /dev/null +++ b/Documentation/devicetree/bindings/mfd/twl6040.txt | |||
@@ -0,0 +1,62 @@ | |||
1 | Texas Instruments TWL6040 family | ||
2 | |||
3 | The TWL6040s are 8-channel high quality low-power audio codecs providing audio | ||
4 | and vibra functionality on OMAP4+ platforms. | ||
5 | They are connected ot the host processor via i2c for commands, McPDM for audio | ||
6 | data and commands. | ||
7 | |||
8 | Required properties: | ||
9 | - compatible : Must be "ti,twl6040"; | ||
10 | - reg: must be 0x4b for i2c address | ||
11 | - interrupts: twl6040 has one interrupt line connecteded to the main SoC | ||
12 | - interrupt-parent: The parent interrupt controller | ||
13 | - twl6040,audpwron-gpio: Power on GPIO line for the twl6040 | ||
14 | |||
15 | - vio-supply: Regulator for the twl6040 VIO supply | ||
16 | - v2v1-supply: Regulator for the twl6040 V2V1 supply | ||
17 | |||
18 | Optional properties, nodes: | ||
19 | - enable-active-high: To power on the twl6040 during boot. | ||
20 | |||
21 | Vibra functionality | ||
22 | Required properties: | ||
23 | - vddvibl-supply: Regulator for the left vibra motor | ||
24 | - vddvibr-supply: Regulator for the right vibra motor | ||
25 | - vibra { }: Configuration section for vibra parameters containing the following | ||
26 | properties: | ||
27 | - ti,vibldrv-res: Resistance parameter for left driver | ||
28 | - ti,vibrdrv-res: Resistance parameter for right driver | ||
29 | - ti,viblmotor-res: Resistance parameter for left motor | ||
30 | - ti,viblmotor-res: Resistance parameter for right motor | ||
31 | |||
32 | Optional properties within vibra { } section: | ||
33 | - vddvibl_uV: If the vddvibl default voltage need to be changed | ||
34 | - vddvibr_uV: If the vddvibr default voltage need to be changed | ||
35 | |||
36 | Example: | ||
37 | &i2c1 { | ||
38 | twl6040: twl@4b { | ||
39 | compatible = "ti,twl6040"; | ||
40 | reg = <0x4b>; | ||
41 | |||
42 | interrupts = <0 119 4>; | ||
43 | interrupt-parent = <&gic>; | ||
44 | twl6040,audpwron-gpio = <&gpio4 31 0>; | ||
45 | |||
46 | vio-supply = <&v1v8>; | ||
47 | v2v1-supply = <&v2v1>; | ||
48 | enable-active-high; | ||
49 | |||
50 | /* regulators for vibra motor */ | ||
51 | vddvibl-supply = <&vbat>; | ||
52 | vddvibr-supply = <&vbat>; | ||
53 | |||
54 | vibra { | ||
55 | /* Vibra driver, motor resistance parameters */ | ||
56 | ti,vibldrv-res = <8>; | ||
57 | ti,vibrdrv-res = <3>; | ||
58 | ti,viblmotor-res = <10>; | ||
59 | ti,vibrmotor-res = <10>; | ||
60 | }; | ||
61 | }; | ||
62 | }; | ||
diff --git a/Documentation/devicetree/bindings/misc/bmp085.txt b/Documentation/devicetree/bindings/misc/bmp085.txt new file mode 100644 index 000000000000..91dfda2e4e11 --- /dev/null +++ b/Documentation/devicetree/bindings/misc/bmp085.txt | |||
@@ -0,0 +1,20 @@ | |||
1 | BMP085/BMP18x digital pressure sensors | ||
2 | |||
3 | Required properties: | ||
4 | - compatible: bosch,bmp085 | ||
5 | |||
6 | Optional properties: | ||
7 | - chip-id: configurable chip id for non-default chip revisions | ||
8 | - temp-measurement-period: temperature measurement period (milliseconds) | ||
9 | - default-oversampling: default oversampling value to be used at startup, | ||
10 | value range is 0-3 with rising sensitivity. | ||
11 | |||
12 | Example: | ||
13 | |||
14 | pressure@77 { | ||
15 | compatible = "bosch,bmp085"; | ||
16 | reg = <0x77>; | ||
17 | chip-id = <10>; | ||
18 | temp-measurement-period = <100>; | ||
19 | default-oversampling = <2>; | ||
20 | }; | ||
diff --git a/Documentation/devicetree/bindings/mmc/fsl-esdhc.txt b/Documentation/devicetree/bindings/mmc/fsl-esdhc.txt index 64bcb8be973c..0d93b4b0e0e3 100644 --- a/Documentation/devicetree/bindings/mmc/fsl-esdhc.txt +++ b/Documentation/devicetree/bindings/mmc/fsl-esdhc.txt | |||
@@ -11,9 +11,11 @@ Required properties: | |||
11 | - interrupt-parent : interrupt source phandle. | 11 | - interrupt-parent : interrupt source phandle. |
12 | - clock-frequency : specifies eSDHC base clock frequency. | 12 | - clock-frequency : specifies eSDHC base clock frequency. |
13 | - sdhci,wp-inverted : (optional) specifies that eSDHC controller | 13 | - sdhci,wp-inverted : (optional) specifies that eSDHC controller |
14 | reports inverted write-protect state; | 14 | reports inverted write-protect state; New devices should use |
15 | the generic "wp-inverted" property. | ||
15 | - sdhci,1-bit-only : (optional) specifies that a controller can | 16 | - sdhci,1-bit-only : (optional) specifies that a controller can |
16 | only handle 1-bit data transfers. | 17 | only handle 1-bit data transfers. New devices should use the |
18 | generic "bus-width = <1>" property. | ||
17 | - sdhci,auto-cmd12: (optional) specifies that a controller can | 19 | - sdhci,auto-cmd12: (optional) specifies that a controller can |
18 | only handle auto CMD12. | 20 | only handle auto CMD12. |
19 | 21 | ||
diff --git a/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt b/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt index ab22fe6e73ab..c7e404b3ef05 100644 --- a/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt +++ b/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt | |||
@@ -9,7 +9,7 @@ Required properties: | |||
9 | - interrupts : Should contain eSDHC interrupt | 9 | - interrupts : Should contain eSDHC interrupt |
10 | 10 | ||
11 | Optional properties: | 11 | Optional properties: |
12 | - fsl,card-wired : Indicate the card is wired to host permanently | 12 | - non-removable : Indicate the card is wired to host permanently |
13 | - fsl,cd-internal : Indicate to use controller internal card detection | 13 | - fsl,cd-internal : Indicate to use controller internal card detection |
14 | - fsl,wp-internal : Indicate to use controller internal write protection | 14 | - fsl,wp-internal : Indicate to use controller internal write protection |
15 | - cd-gpios : Specify GPIOs for card detection | 15 | - cd-gpios : Specify GPIOs for card detection |
diff --git a/Documentation/devicetree/bindings/mmc/mmc-spi-slot.txt b/Documentation/devicetree/bindings/mmc/mmc-spi-slot.txt index 89a0084df2f7..d64aea5a4203 100644 --- a/Documentation/devicetree/bindings/mmc/mmc-spi-slot.txt +++ b/Documentation/devicetree/bindings/mmc/mmc-spi-slot.txt | |||
@@ -10,7 +10,8 @@ Required properties: | |||
10 | 10 | ||
11 | Optional properties: | 11 | Optional properties: |
12 | - gpios : may specify GPIOs in this order: Card-Detect GPIO, | 12 | - gpios : may specify GPIOs in this order: Card-Detect GPIO, |
13 | Write-Protect GPIO. | 13 | Write-Protect GPIO. Note that this does not follow the |
14 | binding from mmc.txt, for historic reasons. | ||
14 | - interrupts : the interrupt of a card detect interrupt. | 15 | - interrupts : the interrupt of a card detect interrupt. |
15 | - interrupt-parent : the phandle for the interrupt controller that | 16 | - interrupt-parent : the phandle for the interrupt controller that |
16 | services interrupts for this device. | 17 | services interrupts for this device. |
diff --git a/Documentation/devicetree/bindings/mmc/mmc.txt b/Documentation/devicetree/bindings/mmc/mmc.txt new file mode 100644 index 000000000000..6e70dcde0a71 --- /dev/null +++ b/Documentation/devicetree/bindings/mmc/mmc.txt | |||
@@ -0,0 +1,27 @@ | |||
1 | These properties are common to multiple MMC host controllers. Any host | ||
2 | that requires the respective functionality should implement them using | ||
3 | these definitions. | ||
4 | |||
5 | Required properties: | ||
6 | - bus-width: Number of data lines, can be <1>, <4>, or <8> | ||
7 | |||
8 | Optional properties: | ||
9 | - cd-gpios : Specify GPIOs for card detection, see gpio binding | ||
10 | - wp-gpios : Specify GPIOs for write protection, see gpio binding | ||
11 | - cd-inverted: when present, polarity on the wp gpio line is inverted | ||
12 | - wp-inverted: when present, polarity on the wp gpio line is inverted | ||
13 | - non-removable: non-removable slot (like eMMC) | ||
14 | - max-frequency: maximum operating clock frequency | ||
15 | |||
16 | Example: | ||
17 | |||
18 | sdhci@ab000000 { | ||
19 | compatible = "sdhci"; | ||
20 | reg = <0xab000000 0x200>; | ||
21 | interrupts = <23>; | ||
22 | bus-width = <4>; | ||
23 | cd-gpios = <&gpio 69 0>; | ||
24 | cd-inverted; | ||
25 | wp-gpios = <&gpio 70 0>; | ||
26 | max-frequency = <50000000>; | ||
27 | } | ||
diff --git a/Documentation/devicetree/bindings/mmc/mmci.txt b/Documentation/devicetree/bindings/mmc/mmci.txt new file mode 100644 index 000000000000..14a81d526118 --- /dev/null +++ b/Documentation/devicetree/bindings/mmc/mmci.txt | |||
@@ -0,0 +1,19 @@ | |||
1 | * ARM PrimeCell MultiMedia Card Interface (MMCI) PL180/1 | ||
2 | |||
3 | The ARM PrimeCell MMCI PL180 and PL181 provides and interface for | ||
4 | reading and writing to MultiMedia and SD cards alike. | ||
5 | |||
6 | Required properties: | ||
7 | - compatible : contains "arm,pl18x", "arm,primecell". | ||
8 | - reg : contains pl18x registers and length. | ||
9 | - interrupts : contains the device IRQ(s). | ||
10 | - arm,primecell-periphid : contains the PrimeCell Peripheral ID. | ||
11 | |||
12 | Optional properties: | ||
13 | - wp-gpios : contains any write protect (ro) gpios | ||
14 | - cd-gpios : contains any card detection gpios | ||
15 | - cd-inverted : indicates whether the cd gpio is inverted | ||
16 | - max-frequency : contains the maximum operating frequency | ||
17 | - bus-width : number of data lines, can be <1>, <4>, or <8> | ||
18 | - mmc-cap-mmc-highspeed : indicates whether MMC is high speed capable | ||
19 | - mmc-cap-sd-highspeed : indicates whether SD is high speed capable | ||
diff --git a/Documentation/devicetree/bindings/mmc/mxs-mmc.txt b/Documentation/devicetree/bindings/mmc/mxs-mmc.txt new file mode 100644 index 000000000000..14d870a9e3db --- /dev/null +++ b/Documentation/devicetree/bindings/mmc/mxs-mmc.txt | |||
@@ -0,0 +1,25 @@ | |||
1 | * Freescale MXS MMC controller | ||
2 | |||
3 | The Freescale MXS Synchronous Serial Ports (SSP) can act as a MMC controller | ||
4 | to support MMC, SD, and SDIO types of memory cards. | ||
5 | |||
6 | Required properties: | ||
7 | - compatible: Should be "fsl,<chip>-mmc". The supported chips include | ||
8 | imx23 and imx28. | ||
9 | - reg: Should contain registers location and length | ||
10 | - interrupts: Should contain ERROR and DMA interrupts | ||
11 | - fsl,ssp-dma-channel: APBH DMA channel for the SSP | ||
12 | - bus-width: Number of data lines, can be <1>, <4>, or <8> | ||
13 | |||
14 | Optional properties: | ||
15 | - wp-gpios: Specify GPIOs for write protection | ||
16 | |||
17 | Examples: | ||
18 | |||
19 | ssp0: ssp@80010000 { | ||
20 | compatible = "fsl,imx28-mmc"; | ||
21 | reg = <0x80010000 2000>; | ||
22 | interrupts = <96 82>; | ||
23 | fsl,ssp-dma-channel = <0>; | ||
24 | bus-width = <8>; | ||
25 | }; | ||
diff --git a/Documentation/devicetree/bindings/mmc/nvidia-sdhci.txt b/Documentation/devicetree/bindings/mmc/nvidia-sdhci.txt index 7e51154679a6..f77c3031607f 100644 --- a/Documentation/devicetree/bindings/mmc/nvidia-sdhci.txt +++ b/Documentation/devicetree/bindings/mmc/nvidia-sdhci.txt | |||
@@ -7,12 +7,12 @@ Required properties: | |||
7 | - compatible : Should be "nvidia,<chip>-sdhci" | 7 | - compatible : Should be "nvidia,<chip>-sdhci" |
8 | - reg : Should contain SD/MMC registers location and length | 8 | - reg : Should contain SD/MMC registers location and length |
9 | - interrupts : Should contain SD/MMC interrupt | 9 | - interrupts : Should contain SD/MMC interrupt |
10 | - bus-width : Number of data lines, can be <1>, <4>, or <8> | ||
10 | 11 | ||
11 | Optional properties: | 12 | Optional properties: |
12 | - cd-gpios : Specify GPIOs for card detection | 13 | - cd-gpios : Specify GPIOs for card detection |
13 | - wp-gpios : Specify GPIOs for write protection | 14 | - wp-gpios : Specify GPIOs for write protection |
14 | - power-gpios : Specify GPIOs for power control | 15 | - power-gpios : Specify GPIOs for power control |
15 | - support-8bit : Boolean, indicates if 8-bit mode should be used. | ||
16 | 16 | ||
17 | Example: | 17 | Example: |
18 | 18 | ||
@@ -23,5 +23,5 @@ sdhci@c8000200 { | |||
23 | cd-gpios = <&gpio 69 0>; /* gpio PI5 */ | 23 | cd-gpios = <&gpio 69 0>; /* gpio PI5 */ |
24 | wp-gpios = <&gpio 57 0>; /* gpio PH1 */ | 24 | wp-gpios = <&gpio 57 0>; /* gpio PH1 */ |
25 | power-gpios = <&gpio 155 0>; /* gpio PT3 */ | 25 | power-gpios = <&gpio 155 0>; /* gpio PT3 */ |
26 | support-8bit; | 26 | bus-width = <8>; |
27 | }; | 27 | }; |
diff --git a/Documentation/devicetree/bindings/mmc/ti-omap-hsmmc.txt b/Documentation/devicetree/bindings/mmc/ti-omap-hsmmc.txt index dbd4368ab8cc..8a53958c9a9f 100644 --- a/Documentation/devicetree/bindings/mmc/ti-omap-hsmmc.txt +++ b/Documentation/devicetree/bindings/mmc/ti-omap-hsmmc.txt | |||
@@ -15,7 +15,7 @@ Optional properties: | |||
15 | ti,dual-volt: boolean, supports dual voltage cards | 15 | ti,dual-volt: boolean, supports dual voltage cards |
16 | <supply-name>-supply: phandle to the regulator device tree node | 16 | <supply-name>-supply: phandle to the regulator device tree node |
17 | "supply-name" examples are "vmmc", "vmmc_aux" etc | 17 | "supply-name" examples are "vmmc", "vmmc_aux" etc |
18 | ti,bus-width: Number of data lines, default assumed is 1 if the property is missing. | 18 | bus-width: Number of data lines, default assumed is 1 if the property is missing. |
19 | cd-gpios: GPIOs for card detection | 19 | cd-gpios: GPIOs for card detection |
20 | wp-gpios: GPIOs for write protection | 20 | wp-gpios: GPIOs for write protection |
21 | ti,non-removable: non-removable slot (like eMMC) | 21 | ti,non-removable: non-removable slot (like eMMC) |
@@ -27,7 +27,7 @@ Example: | |||
27 | reg = <0x4809c000 0x400>; | 27 | reg = <0x4809c000 0x400>; |
28 | ti,hwmods = "mmc1"; | 28 | ti,hwmods = "mmc1"; |
29 | ti,dual-volt; | 29 | ti,dual-volt; |
30 | ti,bus-width = <4>; | 30 | bus-width = <4>; |
31 | vmmc-supply = <&vmmc>; /* phandle to regulator node */ | 31 | vmmc-supply = <&vmmc>; /* phandle to regulator node */ |
32 | ti,non-removable; | 32 | ti,non-removable; |
33 | }; | 33 | }; |
diff --git a/Documentation/devicetree/bindings/mtd/gpmi-nand.txt b/Documentation/devicetree/bindings/mtd/gpmi-nand.txt new file mode 100644 index 000000000000..1a5bbd346d22 --- /dev/null +++ b/Documentation/devicetree/bindings/mtd/gpmi-nand.txt | |||
@@ -0,0 +1,33 @@ | |||
1 | * Freescale General-Purpose Media Interface (GPMI) | ||
2 | |||
3 | The GPMI nand controller provides an interface to control the | ||
4 | NAND flash chips. We support only one NAND chip now. | ||
5 | |||
6 | Required properties: | ||
7 | - compatible : should be "fsl,<chip>-gpmi-nand" | ||
8 | - reg : should contain registers location and length for gpmi and bch. | ||
9 | - reg-names: Should contain the reg names "gpmi-nand" and "bch" | ||
10 | - interrupts : The first is the DMA interrupt number for GPMI. | ||
11 | The second is the BCH interrupt number. | ||
12 | - interrupt-names : The interrupt names "gpmi-dma", "bch"; | ||
13 | - fsl,gpmi-dma-channel : Should contain the dma channel it uses. | ||
14 | |||
15 | The device tree may optionally contain sub-nodes describing partitions of the | ||
16 | address space. See partition.txt for more detail. | ||
17 | |||
18 | Examples: | ||
19 | |||
20 | gpmi-nand@8000c000 { | ||
21 | compatible = "fsl,imx28-gpmi-nand"; | ||
22 | #address-cells = <1>; | ||
23 | #size-cells = <1>; | ||
24 | reg = <0x8000c000 2000>, <0x8000a000 2000>; | ||
25 | reg-names = "gpmi-nand", "bch"; | ||
26 | interrupts = <88>, <41>; | ||
27 | interrupt-names = "gpmi-dma", "bch"; | ||
28 | fsl,gpmi-dma-channel = <4>; | ||
29 | |||
30 | partition@0 { | ||
31 | ... | ||
32 | }; | ||
33 | }; | ||
diff --git a/Documentation/devicetree/bindings/mtd/mxc-nand.txt b/Documentation/devicetree/bindings/mtd/mxc-nand.txt new file mode 100644 index 000000000000..b5833d11c7be --- /dev/null +++ b/Documentation/devicetree/bindings/mtd/mxc-nand.txt | |||
@@ -0,0 +1,19 @@ | |||
1 | * Freescale's mxc_nand | ||
2 | |||
3 | Required properties: | ||
4 | - compatible: "fsl,imxXX-nand" | ||
5 | - reg: address range of the nfc block | ||
6 | - interrupts: irq to be used | ||
7 | - nand-bus-width: see nand.txt | ||
8 | - nand-ecc-mode: see nand.txt | ||
9 | - nand-on-flash-bbt: see nand.txt | ||
10 | |||
11 | Example: | ||
12 | |||
13 | nand@d8000000 { | ||
14 | compatible = "fsl,imx27-nand"; | ||
15 | reg = <0xd8000000 0x1000>; | ||
16 | interrupts = <29>; | ||
17 | nand-bus-width = <8>; | ||
18 | nand-ecc-mode = "hw"; | ||
19 | }; | ||
diff --git a/Documentation/devicetree/bindings/mtd/orion-nand.txt b/Documentation/devicetree/bindings/mtd/orion-nand.txt new file mode 100644 index 000000000000..b2356b7d2fa4 --- /dev/null +++ b/Documentation/devicetree/bindings/mtd/orion-nand.txt | |||
@@ -0,0 +1,50 @@ | |||
1 | NAND support for Marvell Orion SoC platforms | ||
2 | |||
3 | Required properties: | ||
4 | - compatible : "mrvl,orion-nand". | ||
5 | - reg : Base physical address of the NAND and length of memory mapped | ||
6 | region | ||
7 | |||
8 | Optional properties: | ||
9 | - cle : Address line number connected to CLE. Default is 0 | ||
10 | - ale : Address line number connected to ALE. Default is 1 | ||
11 | - bank-width : Width in bytes of the device. Default is 1 | ||
12 | - chip-delay : Chip dependent delay for transferring data from array to read | ||
13 | registers in usecs | ||
14 | |||
15 | The device tree may optionally contain sub-nodes describing partitions of the | ||
16 | address space. See partition.txt for more detail. | ||
17 | |||
18 | Example: | ||
19 | |||
20 | nand@f4000000 { | ||
21 | #address-cells = <1>; | ||
22 | #size-cells = <1>; | ||
23 | cle = <0>; | ||
24 | ale = <1>; | ||
25 | bank-width = <1>; | ||
26 | chip-delay = <25>; | ||
27 | compatible = "mrvl,orion-nand"; | ||
28 | reg = <0xf4000000 0x400>; | ||
29 | |||
30 | partition@0 { | ||
31 | label = "u-boot"; | ||
32 | reg = <0x0000000 0x100000>; | ||
33 | read-only; | ||
34 | }; | ||
35 | |||
36 | partition@100000 { | ||
37 | label = "uImage"; | ||
38 | reg = <0x0100000 0x200000>; | ||
39 | }; | ||
40 | |||
41 | partition@300000 { | ||
42 | label = "dtb"; | ||
43 | reg = <0x0300000 0x100000>; | ||
44 | }; | ||
45 | |||
46 | partition@400000 { | ||
47 | label = "root"; | ||
48 | reg = <0x0400000 0x7d00000>; | ||
49 | }; | ||
50 | }; | ||
diff --git a/Documentation/devicetree/bindings/net/can/fsl-flexcan.txt b/Documentation/devicetree/bindings/net/can/fsl-flexcan.txt index 1ad80d5865a9..f31b686d4556 100644 --- a/Documentation/devicetree/bindings/net/can/fsl-flexcan.txt +++ b/Documentation/devicetree/bindings/net/can/fsl-flexcan.txt | |||
@@ -1,4 +1,4 @@ | |||
1 | Flexcan CAN contoller on Freescale's ARM and PowerPC system-on-a-chip (SOC). | 1 | Flexcan CAN controller on Freescale's ARM and PowerPC system-on-a-chip (SOC). |
2 | 2 | ||
3 | Required properties: | 3 | Required properties: |
4 | 4 | ||
diff --git a/Documentation/devicetree/bindings/net/fsl-fec.txt b/Documentation/devicetree/bindings/net/fsl-fec.txt index de439517dff0..7ab9e1a2d8be 100644 --- a/Documentation/devicetree/bindings/net/fsl-fec.txt +++ b/Documentation/devicetree/bindings/net/fsl-fec.txt | |||
@@ -14,7 +14,7 @@ Optional properties: | |||
14 | 14 | ||
15 | Example: | 15 | Example: |
16 | 16 | ||
17 | fec@83fec000 { | 17 | ethernet@83fec000 { |
18 | compatible = "fsl,imx51-fec", "fsl,imx27-fec"; | 18 | compatible = "fsl,imx51-fec", "fsl,imx27-fec"; |
19 | reg = <0x83fec000 0x4000>; | 19 | reg = <0x83fec000 0x4000>; |
20 | interrupts = <87>; | 20 | interrupts = <87>; |
diff --git a/Documentation/devicetree/bindings/net/lpc-eth.txt b/Documentation/devicetree/bindings/net/lpc-eth.txt new file mode 100644 index 000000000000..585021acd178 --- /dev/null +++ b/Documentation/devicetree/bindings/net/lpc-eth.txt | |||
@@ -0,0 +1,24 @@ | |||
1 | * NXP LPC32xx SoC Ethernet Controller | ||
2 | |||
3 | Required properties: | ||
4 | - compatible: Should be "nxp,lpc-eth" | ||
5 | - reg: Address and length of the register set for the device | ||
6 | - interrupts: Should contain ethernet controller interrupt | ||
7 | |||
8 | Optional properties: | ||
9 | - phy-mode: String, operation mode of the PHY interface. | ||
10 | Supported values are: "mii", "rmii" (default) | ||
11 | - use-iram: Use LPC32xx internal SRAM (IRAM) for DMA buffering | ||
12 | - local-mac-address : 6 bytes, mac address | ||
13 | |||
14 | Example: | ||
15 | |||
16 | mac: ethernet@31060000 { | ||
17 | compatible = "nxp,lpc-eth"; | ||
18 | reg = <0x31060000 0x1000>; | ||
19 | interrupt-parent = <&mic>; | ||
20 | interrupts = <29 0>; | ||
21 | |||
22 | phy-mode = "rmii"; | ||
23 | use-iram; | ||
24 | }; | ||
diff --git a/Documentation/devicetree/bindings/net/mdio-mux-gpio.txt b/Documentation/devicetree/bindings/net/mdio-mux-gpio.txt new file mode 100644 index 000000000000..79384113c2b0 --- /dev/null +++ b/Documentation/devicetree/bindings/net/mdio-mux-gpio.txt | |||
@@ -0,0 +1,127 @@ | |||
1 | Properties for an MDIO bus multiplexer/switch controlled by GPIO pins. | ||
2 | |||
3 | This is a special case of a MDIO bus multiplexer. One or more GPIO | ||
4 | lines are used to control which child bus is connected. | ||
5 | |||
6 | Required properties in addition to the generic multiplexer properties: | ||
7 | |||
8 | - compatible : mdio-mux-gpio. | ||
9 | - gpios : GPIO specifiers for each GPIO line. One or more must be specified. | ||
10 | |||
11 | |||
12 | Example : | ||
13 | |||
14 | /* The parent MDIO bus. */ | ||
15 | smi1: mdio@1180000001900 { | ||
16 | compatible = "cavium,octeon-3860-mdio"; | ||
17 | #address-cells = <1>; | ||
18 | #size-cells = <0>; | ||
19 | reg = <0x11800 0x00001900 0x0 0x40>; | ||
20 | }; | ||
21 | |||
22 | /* | ||
23 | An NXP sn74cbtlv3253 dual 1-of-4 switch controlled by a | ||
24 | pair of GPIO lines. Child busses 2 and 3 populated with 4 | ||
25 | PHYs each. | ||
26 | */ | ||
27 | mdio-mux { | ||
28 | compatible = "mdio-mux-gpio"; | ||
29 | gpios = <&gpio1 3 0>, <&gpio1 4 0>; | ||
30 | mdio-parent-bus = <&smi1>; | ||
31 | #address-cells = <1>; | ||
32 | #size-cells = <0>; | ||
33 | |||
34 | mdio@2 { | ||
35 | reg = <2>; | ||
36 | #address-cells = <1>; | ||
37 | #size-cells = <0>; | ||
38 | |||
39 | phy11: ethernet-phy@1 { | ||
40 | reg = <1>; | ||
41 | compatible = "marvell,88e1149r"; | ||
42 | marvell,reg-init = <3 0x10 0 0x5777>, | ||
43 | <3 0x11 0 0x00aa>, | ||
44 | <3 0x12 0 0x4105>, | ||
45 | <3 0x13 0 0x0a60>; | ||
46 | interrupt-parent = <&gpio>; | ||
47 | interrupts = <10 8>; /* Pin 10, active low */ | ||
48 | }; | ||
49 | phy12: ethernet-phy@2 { | ||
50 | reg = <2>; | ||
51 | compatible = "marvell,88e1149r"; | ||
52 | marvell,reg-init = <3 0x10 0 0x5777>, | ||
53 | <3 0x11 0 0x00aa>, | ||
54 | <3 0x12 0 0x4105>, | ||
55 | <3 0x13 0 0x0a60>; | ||
56 | interrupt-parent = <&gpio>; | ||
57 | interrupts = <10 8>; /* Pin 10, active low */ | ||
58 | }; | ||
59 | phy13: ethernet-phy@3 { | ||
60 | reg = <3>; | ||
61 | compatible = "marvell,88e1149r"; | ||
62 | marvell,reg-init = <3 0x10 0 0x5777>, | ||
63 | <3 0x11 0 0x00aa>, | ||
64 | <3 0x12 0 0x4105>, | ||
65 | <3 0x13 0 0x0a60>; | ||
66 | interrupt-parent = <&gpio>; | ||
67 | interrupts = <10 8>; /* Pin 10, active low */ | ||
68 | }; | ||
69 | phy14: ethernet-phy@4 { | ||
70 | reg = <4>; | ||
71 | compatible = "marvell,88e1149r"; | ||
72 | marvell,reg-init = <3 0x10 0 0x5777>, | ||
73 | <3 0x11 0 0x00aa>, | ||
74 | <3 0x12 0 0x4105>, | ||
75 | <3 0x13 0 0x0a60>; | ||
76 | interrupt-parent = <&gpio>; | ||
77 | interrupts = <10 8>; /* Pin 10, active low */ | ||
78 | }; | ||
79 | }; | ||
80 | |||
81 | mdio@3 { | ||
82 | reg = <3>; | ||
83 | #address-cells = <1>; | ||
84 | #size-cells = <0>; | ||
85 | |||
86 | phy21: ethernet-phy@1 { | ||
87 | reg = <1>; | ||
88 | compatible = "marvell,88e1149r"; | ||
89 | marvell,reg-init = <3 0x10 0 0x5777>, | ||
90 | <3 0x11 0 0x00aa>, | ||
91 | <3 0x12 0 0x4105>, | ||
92 | <3 0x13 0 0x0a60>; | ||
93 | interrupt-parent = <&gpio>; | ||
94 | interrupts = <12 8>; /* Pin 12, active low */ | ||
95 | }; | ||
96 | phy22: ethernet-phy@2 { | ||
97 | reg = <2>; | ||
98 | compatible = "marvell,88e1149r"; | ||
99 | marvell,reg-init = <3 0x10 0 0x5777>, | ||
100 | <3 0x11 0 0x00aa>, | ||
101 | <3 0x12 0 0x4105>, | ||
102 | <3 0x13 0 0x0a60>; | ||
103 | interrupt-parent = <&gpio>; | ||
104 | interrupts = <12 8>; /* Pin 12, active low */ | ||
105 | }; | ||
106 | phy23: ethernet-phy@3 { | ||
107 | reg = <3>; | ||
108 | compatible = "marvell,88e1149r"; | ||
109 | marvell,reg-init = <3 0x10 0 0x5777>, | ||
110 | <3 0x11 0 0x00aa>, | ||
111 | <3 0x12 0 0x4105>, | ||
112 | <3 0x13 0 0x0a60>; | ||
113 | interrupt-parent = <&gpio>; | ||
114 | interrupts = <12 8>; /* Pin 12, active low */ | ||
115 | }; | ||
116 | phy24: ethernet-phy@4 { | ||
117 | reg = <4>; | ||
118 | compatible = "marvell,88e1149r"; | ||
119 | marvell,reg-init = <3 0x10 0 0x5777>, | ||
120 | <3 0x11 0 0x00aa>, | ||
121 | <3 0x12 0 0x4105>, | ||
122 | <3 0x13 0 0x0a60>; | ||
123 | interrupt-parent = <&gpio>; | ||
124 | interrupts = <12 8>; /* Pin 12, active low */ | ||
125 | }; | ||
126 | }; | ||
127 | }; | ||
diff --git a/Documentation/devicetree/bindings/net/mdio-mux.txt b/Documentation/devicetree/bindings/net/mdio-mux.txt new file mode 100644 index 000000000000..f65606f8d632 --- /dev/null +++ b/Documentation/devicetree/bindings/net/mdio-mux.txt | |||
@@ -0,0 +1,136 @@ | |||
1 | Common MDIO bus multiplexer/switch properties. | ||
2 | |||
3 | An MDIO bus multiplexer/switch will have several child busses that are | ||
4 | numbered uniquely in a device dependent manner. The nodes for an MDIO | ||
5 | bus multiplexer/switch will have one child node for each child bus. | ||
6 | |||
7 | Required properties: | ||
8 | - mdio-parent-bus : phandle to the parent MDIO bus. | ||
9 | - #address-cells = <1>; | ||
10 | - #size-cells = <0>; | ||
11 | |||
12 | Optional properties: | ||
13 | - Other properties specific to the multiplexer/switch hardware. | ||
14 | |||
15 | Required properties for child nodes: | ||
16 | - #address-cells = <1>; | ||
17 | - #size-cells = <0>; | ||
18 | - reg : The sub-bus number. | ||
19 | |||
20 | |||
21 | Example : | ||
22 | |||
23 | /* The parent MDIO bus. */ | ||
24 | smi1: mdio@1180000001900 { | ||
25 | compatible = "cavium,octeon-3860-mdio"; | ||
26 | #address-cells = <1>; | ||
27 | #size-cells = <0>; | ||
28 | reg = <0x11800 0x00001900 0x0 0x40>; | ||
29 | }; | ||
30 | |||
31 | /* | ||
32 | An NXP sn74cbtlv3253 dual 1-of-4 switch controlled by a | ||
33 | pair of GPIO lines. Child busses 2 and 3 populated with 4 | ||
34 | PHYs each. | ||
35 | */ | ||
36 | mdio-mux { | ||
37 | compatible = "mdio-mux-gpio"; | ||
38 | gpios = <&gpio1 3 0>, <&gpio1 4 0>; | ||
39 | mdio-parent-bus = <&smi1>; | ||
40 | #address-cells = <1>; | ||
41 | #size-cells = <0>; | ||
42 | |||
43 | mdio@2 { | ||
44 | reg = <2>; | ||
45 | #address-cells = <1>; | ||
46 | #size-cells = <0>; | ||
47 | |||
48 | phy11: ethernet-phy@1 { | ||
49 | reg = <1>; | ||
50 | compatible = "marvell,88e1149r"; | ||
51 | marvell,reg-init = <3 0x10 0 0x5777>, | ||
52 | <3 0x11 0 0x00aa>, | ||
53 | <3 0x12 0 0x4105>, | ||
54 | <3 0x13 0 0x0a60>; | ||
55 | interrupt-parent = <&gpio>; | ||
56 | interrupts = <10 8>; /* Pin 10, active low */ | ||
57 | }; | ||
58 | phy12: ethernet-phy@2 { | ||
59 | reg = <2>; | ||
60 | compatible = "marvell,88e1149r"; | ||
61 | marvell,reg-init = <3 0x10 0 0x5777>, | ||
62 | <3 0x11 0 0x00aa>, | ||
63 | <3 0x12 0 0x4105>, | ||
64 | <3 0x13 0 0x0a60>; | ||
65 | interrupt-parent = <&gpio>; | ||
66 | interrupts = <10 8>; /* Pin 10, active low */ | ||
67 | }; | ||
68 | phy13: ethernet-phy@3 { | ||
69 | reg = <3>; | ||
70 | compatible = "marvell,88e1149r"; | ||
71 | marvell,reg-init = <3 0x10 0 0x5777>, | ||
72 | <3 0x11 0 0x00aa>, | ||
73 | <3 0x12 0 0x4105>, | ||
74 | <3 0x13 0 0x0a60>; | ||
75 | interrupt-parent = <&gpio>; | ||
76 | interrupts = <10 8>; /* Pin 10, active low */ | ||
77 | }; | ||
78 | phy14: ethernet-phy@4 { | ||
79 | reg = <4>; | ||
80 | compatible = "marvell,88e1149r"; | ||
81 | marvell,reg-init = <3 0x10 0 0x5777>, | ||
82 | <3 0x11 0 0x00aa>, | ||
83 | <3 0x12 0 0x4105>, | ||
84 | <3 0x13 0 0x0a60>; | ||
85 | interrupt-parent = <&gpio>; | ||
86 | interrupts = <10 8>; /* Pin 10, active low */ | ||
87 | }; | ||
88 | }; | ||
89 | |||
90 | mdio@3 { | ||
91 | reg = <3>; | ||
92 | #address-cells = <1>; | ||
93 | #size-cells = <0>; | ||
94 | |||
95 | phy21: ethernet-phy@1 { | ||
96 | reg = <1>; | ||
97 | compatible = "marvell,88e1149r"; | ||
98 | marvell,reg-init = <3 0x10 0 0x5777>, | ||
99 | <3 0x11 0 0x00aa>, | ||
100 | <3 0x12 0 0x4105>, | ||
101 | <3 0x13 0 0x0a60>; | ||
102 | interrupt-parent = <&gpio>; | ||
103 | interrupts = <12 8>; /* Pin 12, active low */ | ||
104 | }; | ||
105 | phy22: ethernet-phy@2 { | ||
106 | reg = <2>; | ||
107 | compatible = "marvell,88e1149r"; | ||
108 | marvell,reg-init = <3 0x10 0 0x5777>, | ||
109 | <3 0x11 0 0x00aa>, | ||
110 | <3 0x12 0 0x4105>, | ||
111 | <3 0x13 0 0x0a60>; | ||
112 | interrupt-parent = <&gpio>; | ||
113 | interrupts = <12 8>; /* Pin 12, active low */ | ||
114 | }; | ||
115 | phy23: ethernet-phy@3 { | ||
116 | reg = <3>; | ||
117 | compatible = "marvell,88e1149r"; | ||
118 | marvell,reg-init = <3 0x10 0 0x5777>, | ||
119 | <3 0x11 0 0x00aa>, | ||
120 | <3 0x12 0 0x4105>, | ||
121 | <3 0x13 0 0x0a60>; | ||
122 | interrupt-parent = <&gpio>; | ||
123 | interrupts = <12 8>; /* Pin 12, active low */ | ||
124 | }; | ||
125 | phy24: ethernet-phy@4 { | ||
126 | reg = <4>; | ||
127 | compatible = "marvell,88e1149r"; | ||
128 | marvell,reg-init = <3 0x10 0 0x5777>, | ||
129 | <3 0x11 0 0x00aa>, | ||
130 | <3 0x12 0 0x4105>, | ||
131 | <3 0x13 0 0x0a60>; | ||
132 | interrupt-parent = <&gpio>; | ||
133 | interrupts = <12 8>; /* Pin 12, active low */ | ||
134 | }; | ||
135 | }; | ||
136 | }; | ||
diff --git a/Documentation/devicetree/bindings/pinctrl/fsl,imx-pinctrl.txt b/Documentation/devicetree/bindings/pinctrl/fsl,imx-pinctrl.txt new file mode 100644 index 000000000000..ab19e6bc7d3b --- /dev/null +++ b/Documentation/devicetree/bindings/pinctrl/fsl,imx-pinctrl.txt | |||
@@ -0,0 +1,95 @@ | |||
1 | * Freescale IOMUX Controller (IOMUXC) for i.MX | ||
2 | |||
3 | The IOMUX Controller (IOMUXC), together with the IOMUX, enables the IC | ||
4 | to share one PAD to several functional blocks. The sharing is done by | ||
5 | multiplexing the PAD input/output signals. For each PAD there are up to | ||
6 | 8 muxing options (called ALT modes). Since different modules require | ||
7 | different PAD settings (like pull up, keeper, etc) the IOMUXC controls | ||
8 | also the PAD settings parameters. | ||
9 | |||
10 | Please refer to pinctrl-bindings.txt in this directory for details of the | ||
11 | common pinctrl bindings used by client devices, including the meaning of the | ||
12 | phrase "pin configuration node". | ||
13 | |||
14 | Freescale IMX pin configuration node is a node of a group of pins which can be | ||
15 | used for a specific device or function. This node represents both mux and config | ||
16 | of the pins in that group. The 'mux' selects the function mode(also named mux | ||
17 | mode) this pin can work on and the 'config' configures various pad settings | ||
18 | such as pull-up, open drain, drive strength, etc. | ||
19 | |||
20 | Required properties for iomux controller: | ||
21 | - compatible: "fsl,<soc>-iomuxc" | ||
22 | Please refer to each fsl,<soc>-pinctrl.txt binding doc for supported SoCs. | ||
23 | |||
24 | Required properties for pin configuration node: | ||
25 | - fsl,pins: two integers array, represents a group of pins mux and config | ||
26 | setting. The format is fsl,pins = <PIN_FUNC_ID CONFIG>, PIN_FUNC_ID is a | ||
27 | pin working on a specific function, CONFIG is the pad setting value like | ||
28 | pull-up on this pin. Please refer to fsl,<soc>-pinctrl.txt for the valid | ||
29 | pins and functions of each SoC. | ||
30 | |||
31 | Bits used for CONFIG: | ||
32 | NO_PAD_CTL(1 << 31): indicate this pin does not need config. | ||
33 | |||
34 | SION(1 << 30): Software Input On Field. | ||
35 | Force the selected mux mode input path no matter of MUX_MODE functionality. | ||
36 | By default the input path is determined by functionality of the selected | ||
37 | mux mode (regular). | ||
38 | |||
39 | Other bits are used for PAD setting. | ||
40 | Please refer to each fsl,<soc>-pinctrl,txt binding doc for SoC specific part | ||
41 | of bits definitions. | ||
42 | |||
43 | NOTE: | ||
44 | Some requirements for using fsl,imx-pinctrl binding: | ||
45 | 1. We have pin function node defined under iomux controller node to represent | ||
46 | what pinmux functions this SoC supports. | ||
47 | 2. The pin configuration node intends to work on a specific function should | ||
48 | to be defined under that specific function node. | ||
49 | The function node's name should represent well about what function | ||
50 | this group of pins in this pin configuration node are working on. | ||
51 | 3. The driver can use the function node's name and pin configuration node's | ||
52 | name describe the pin function and group hierarchy. | ||
53 | For example, Linux IMX pinctrl driver takes the function node's name | ||
54 | as the function name and pin configuration node's name as group name to | ||
55 | create the map table. | ||
56 | 4. Each pin configuration node should have a phandle, devices can set pins | ||
57 | configurations by referring to the phandle of that pin configuration node. | ||
58 | |||
59 | Examples: | ||
60 | usdhc@0219c000 { /* uSDHC4 */ | ||
61 | fsl,card-wired; | ||
62 | vmmc-supply = <®_3p3v>; | ||
63 | status = "okay"; | ||
64 | pinctrl-names = "default"; | ||
65 | pinctrl-0 = <&pinctrl_usdhc4_1>; | ||
66 | }; | ||
67 | |||
68 | iomuxc@020e0000 { | ||
69 | compatible = "fsl,imx6q-iomuxc"; | ||
70 | reg = <0x020e0000 0x4000>; | ||
71 | |||
72 | /* shared pinctrl settings */ | ||
73 | usdhc4 { | ||
74 | pinctrl_usdhc4_1: usdhc4grp-1 { | ||
75 | fsl,pins = <1386 0x17059 /* MX6Q_PAD_SD4_CMD__USDHC4_CMD */ | ||
76 | 1392 0x10059 /* MX6Q_PAD_SD4_CLK__USDHC4_CLK */ | ||
77 | 1462 0x17059 /* MX6Q_PAD_SD4_DAT0__USDHC4_DAT0 */ | ||
78 | 1470 0x17059 /* MX6Q_PAD_SD4_DAT1__USDHC4_DAT1 */ | ||
79 | 1478 0x17059 /* MX6Q_PAD_SD4_DAT2__USDHC4_DAT2 */ | ||
80 | 1486 0x17059 /* MX6Q_PAD_SD4_DAT3__USDHC4_DAT3 */ | ||
81 | 1493 0x17059 /* MX6Q_PAD_SD4_DAT4__USDHC4_DAT4 */ | ||
82 | 1501 0x17059 /* MX6Q_PAD_SD4_DAT5__USDHC4_DAT5 */ | ||
83 | 1509 0x17059 /* MX6Q_PAD_SD4_DAT6__USDHC4_DAT6 */ | ||
84 | 1517 0x17059>; /* MX6Q_PAD_SD4_DAT7__USDHC4_DAT7 */ | ||
85 | }; | ||
86 | }; | ||
87 | .... | ||
88 | }; | ||
89 | Refer to the IOMUXC controller chapter in imx6q datasheet, | ||
90 | 0x17059 means enable hysteresis, 47KOhm Pull Up, 50Mhz speed, | ||
91 | 80Ohm driver strength and Fast Slew Rate. | ||
92 | User should refer to each SoC spec to set the correct value. | ||
93 | |||
94 | TODO: when dtc macro support is available, we can change above raw data | ||
95 | to dt macro which can get better readability in dts file. | ||
diff --git a/Documentation/devicetree/bindings/pinctrl/fsl,imx51-pinctrl.txt b/Documentation/devicetree/bindings/pinctrl/fsl,imx51-pinctrl.txt new file mode 100644 index 000000000000..b96fa4c31745 --- /dev/null +++ b/Documentation/devicetree/bindings/pinctrl/fsl,imx51-pinctrl.txt | |||
@@ -0,0 +1,787 @@ | |||
1 | * Freescale IMX51 IOMUX Controller | ||
2 | |||
3 | Please refer to fsl,imx-pinctrl.txt in this directory for common binding part | ||
4 | and usage. | ||
5 | |||
6 | Required properties: | ||
7 | - compatible: "fsl,imx51-iomuxc" | ||
8 | - fsl,pins: two integers array, represents a group of pins mux and config | ||
9 | setting. The format is fsl,pins = <PIN_FUNC_ID CONFIG>, PIN_FUNC_ID is a | ||
10 | pin working on a specific function, CONFIG is the pad setting value like | ||
11 | pull-up for this pin. Please refer to imx51 datasheet for the valid pad | ||
12 | config settings. | ||
13 | |||
14 | CONFIG bits definition: | ||
15 | PAD_CTL_HVE (1 << 13) | ||
16 | PAD_CTL_HYS (1 << 8) | ||
17 | PAD_CTL_PKE (1 << 7) | ||
18 | PAD_CTL_PUE (1 << 6) | ||
19 | PAD_CTL_PUS_100K_DOWN (0 << 4) | ||
20 | PAD_CTL_PUS_47K_UP (1 << 4) | ||
21 | PAD_CTL_PUS_100K_UP (2 << 4) | ||
22 | PAD_CTL_PUS_22K_UP (3 << 4) | ||
23 | PAD_CTL_ODE (1 << 3) | ||
24 | PAD_CTL_DSE_LOW (0 << 1) | ||
25 | PAD_CTL_DSE_MED (1 << 1) | ||
26 | PAD_CTL_DSE_HIGH (2 << 1) | ||
27 | PAD_CTL_DSE_MAX (3 << 1) | ||
28 | PAD_CTL_SRE_FAST (1 << 0) | ||
29 | PAD_CTL_SRE_SLOW (0 << 0) | ||
30 | |||
31 | See below for available PIN_FUNC_ID for imx51: | ||
32 | MX51_PAD_EIM_D16__AUD4_RXFS 0 | ||
33 | MX51_PAD_EIM_D16__AUD5_TXD 1 | ||
34 | MX51_PAD_EIM_D16__EIM_D16 2 | ||
35 | MX51_PAD_EIM_D16__GPIO2_0 3 | ||
36 | MX51_PAD_EIM_D16__I2C1_SDA 4 | ||
37 | MX51_PAD_EIM_D16__UART2_CTS 5 | ||
38 | MX51_PAD_EIM_D16__USBH2_DATA0 6 | ||
39 | MX51_PAD_EIM_D17__AUD5_RXD 7 | ||
40 | MX51_PAD_EIM_D17__EIM_D17 8 | ||
41 | MX51_PAD_EIM_D17__GPIO2_1 9 | ||
42 | MX51_PAD_EIM_D17__UART2_RXD 10 | ||
43 | MX51_PAD_EIM_D17__UART3_CTS 11 | ||
44 | MX51_PAD_EIM_D17__USBH2_DATA1 12 | ||
45 | MX51_PAD_EIM_D18__AUD5_TXC 13 | ||
46 | MX51_PAD_EIM_D18__EIM_D18 14 | ||
47 | MX51_PAD_EIM_D18__GPIO2_2 15 | ||
48 | MX51_PAD_EIM_D18__UART2_TXD 16 | ||
49 | MX51_PAD_EIM_D18__UART3_RTS 17 | ||
50 | MX51_PAD_EIM_D18__USBH2_DATA2 18 | ||
51 | MX51_PAD_EIM_D19__AUD4_RXC 19 | ||
52 | MX51_PAD_EIM_D19__AUD5_TXFS 20 | ||
53 | MX51_PAD_EIM_D19__EIM_D19 21 | ||
54 | MX51_PAD_EIM_D19__GPIO2_3 22 | ||
55 | MX51_PAD_EIM_D19__I2C1_SCL 23 | ||
56 | MX51_PAD_EIM_D19__UART2_RTS 24 | ||
57 | MX51_PAD_EIM_D19__USBH2_DATA3 25 | ||
58 | MX51_PAD_EIM_D20__AUD4_TXD 26 | ||
59 | MX51_PAD_EIM_D20__EIM_D20 27 | ||
60 | MX51_PAD_EIM_D20__GPIO2_4 28 | ||
61 | MX51_PAD_EIM_D20__SRTC_ALARM_DEB 29 | ||
62 | MX51_PAD_EIM_D20__USBH2_DATA4 30 | ||
63 | MX51_PAD_EIM_D21__AUD4_RXD 31 | ||
64 | MX51_PAD_EIM_D21__EIM_D21 32 | ||
65 | MX51_PAD_EIM_D21__GPIO2_5 33 | ||
66 | MX51_PAD_EIM_D21__SRTC_ALARM_DEB 34 | ||
67 | MX51_PAD_EIM_D21__USBH2_DATA5 35 | ||
68 | MX51_PAD_EIM_D22__AUD4_TXC 36 | ||
69 | MX51_PAD_EIM_D22__EIM_D22 37 | ||
70 | MX51_PAD_EIM_D22__GPIO2_6 38 | ||
71 | MX51_PAD_EIM_D22__USBH2_DATA6 39 | ||
72 | MX51_PAD_EIM_D23__AUD4_TXFS 40 | ||
73 | MX51_PAD_EIM_D23__EIM_D23 41 | ||
74 | MX51_PAD_EIM_D23__GPIO2_7 42 | ||
75 | MX51_PAD_EIM_D23__SPDIF_OUT1 43 | ||
76 | MX51_PAD_EIM_D23__USBH2_DATA7 44 | ||
77 | MX51_PAD_EIM_D24__AUD6_RXFS 45 | ||
78 | MX51_PAD_EIM_D24__EIM_D24 46 | ||
79 | MX51_PAD_EIM_D24__GPIO2_8 47 | ||
80 | MX51_PAD_EIM_D24__I2C2_SDA 48 | ||
81 | MX51_PAD_EIM_D24__UART3_CTS 49 | ||
82 | MX51_PAD_EIM_D24__USBOTG_DATA0 50 | ||
83 | MX51_PAD_EIM_D25__EIM_D25 51 | ||
84 | MX51_PAD_EIM_D25__KEY_COL6 52 | ||
85 | MX51_PAD_EIM_D25__UART2_CTS 53 | ||
86 | MX51_PAD_EIM_D25__UART3_RXD 54 | ||
87 | MX51_PAD_EIM_D25__USBOTG_DATA1 55 | ||
88 | MX51_PAD_EIM_D26__EIM_D26 56 | ||
89 | MX51_PAD_EIM_D26__KEY_COL7 57 | ||
90 | MX51_PAD_EIM_D26__UART2_RTS 58 | ||
91 | MX51_PAD_EIM_D26__UART3_TXD 59 | ||
92 | MX51_PAD_EIM_D26__USBOTG_DATA2 60 | ||
93 | MX51_PAD_EIM_D27__AUD6_RXC 61 | ||
94 | MX51_PAD_EIM_D27__EIM_D27 62 | ||
95 | MX51_PAD_EIM_D27__GPIO2_9 63 | ||
96 | MX51_PAD_EIM_D27__I2C2_SCL 64 | ||
97 | MX51_PAD_EIM_D27__UART3_RTS 65 | ||
98 | MX51_PAD_EIM_D27__USBOTG_DATA3 66 | ||
99 | MX51_PAD_EIM_D28__AUD6_TXD 67 | ||
100 | MX51_PAD_EIM_D28__EIM_D28 68 | ||
101 | MX51_PAD_EIM_D28__KEY_ROW4 69 | ||
102 | MX51_PAD_EIM_D28__USBOTG_DATA4 70 | ||
103 | MX51_PAD_EIM_D29__AUD6_RXD 71 | ||
104 | MX51_PAD_EIM_D29__EIM_D29 72 | ||
105 | MX51_PAD_EIM_D29__KEY_ROW5 73 | ||
106 | MX51_PAD_EIM_D29__USBOTG_DATA5 74 | ||
107 | MX51_PAD_EIM_D30__AUD6_TXC 75 | ||
108 | MX51_PAD_EIM_D30__EIM_D30 76 | ||
109 | MX51_PAD_EIM_D30__KEY_ROW6 77 | ||
110 | MX51_PAD_EIM_D30__USBOTG_DATA6 78 | ||
111 | MX51_PAD_EIM_D31__AUD6_TXFS 79 | ||
112 | MX51_PAD_EIM_D31__EIM_D31 80 | ||
113 | MX51_PAD_EIM_D31__KEY_ROW7 81 | ||
114 | MX51_PAD_EIM_D31__USBOTG_DATA7 82 | ||
115 | MX51_PAD_EIM_A16__EIM_A16 83 | ||
116 | MX51_PAD_EIM_A16__GPIO2_10 84 | ||
117 | MX51_PAD_EIM_A16__OSC_FREQ_SEL0 85 | ||
118 | MX51_PAD_EIM_A17__EIM_A17 86 | ||
119 | MX51_PAD_EIM_A17__GPIO2_11 87 | ||
120 | MX51_PAD_EIM_A17__OSC_FREQ_SEL1 88 | ||
121 | MX51_PAD_EIM_A18__BOOT_LPB0 89 | ||
122 | MX51_PAD_EIM_A18__EIM_A18 90 | ||
123 | MX51_PAD_EIM_A18__GPIO2_12 91 | ||
124 | MX51_PAD_EIM_A19__BOOT_LPB1 92 | ||
125 | MX51_PAD_EIM_A19__EIM_A19 93 | ||
126 | MX51_PAD_EIM_A19__GPIO2_13 94 | ||
127 | MX51_PAD_EIM_A20__BOOT_UART_SRC0 95 | ||
128 | MX51_PAD_EIM_A20__EIM_A20 96 | ||
129 | MX51_PAD_EIM_A20__GPIO2_14 97 | ||
130 | MX51_PAD_EIM_A21__BOOT_UART_SRC1 98 | ||
131 | MX51_PAD_EIM_A21__EIM_A21 99 | ||
132 | MX51_PAD_EIM_A21__GPIO2_15 100 | ||
133 | MX51_PAD_EIM_A22__EIM_A22 101 | ||
134 | MX51_PAD_EIM_A22__GPIO2_16 102 | ||
135 | MX51_PAD_EIM_A23__BOOT_HPN_EN 103 | ||
136 | MX51_PAD_EIM_A23__EIM_A23 104 | ||
137 | MX51_PAD_EIM_A23__GPIO2_17 105 | ||
138 | MX51_PAD_EIM_A24__EIM_A24 106 | ||
139 | MX51_PAD_EIM_A24__GPIO2_18 107 | ||
140 | MX51_PAD_EIM_A24__USBH2_CLK 108 | ||
141 | MX51_PAD_EIM_A25__DISP1_PIN4 109 | ||
142 | MX51_PAD_EIM_A25__EIM_A25 110 | ||
143 | MX51_PAD_EIM_A25__GPIO2_19 111 | ||
144 | MX51_PAD_EIM_A25__USBH2_DIR 112 | ||
145 | MX51_PAD_EIM_A26__CSI1_DATA_EN 113 | ||
146 | MX51_PAD_EIM_A26__DISP2_EXT_CLK 114 | ||
147 | MX51_PAD_EIM_A26__EIM_A26 115 | ||
148 | MX51_PAD_EIM_A26__GPIO2_20 116 | ||
149 | MX51_PAD_EIM_A26__USBH2_STP 117 | ||
150 | MX51_PAD_EIM_A27__CSI2_DATA_EN 118 | ||
151 | MX51_PAD_EIM_A27__DISP1_PIN1 119 | ||
152 | MX51_PAD_EIM_A27__EIM_A27 120 | ||
153 | MX51_PAD_EIM_A27__GPIO2_21 121 | ||
154 | MX51_PAD_EIM_A27__USBH2_NXT 122 | ||
155 | MX51_PAD_EIM_EB0__EIM_EB0 123 | ||
156 | MX51_PAD_EIM_EB1__EIM_EB1 124 | ||
157 | MX51_PAD_EIM_EB2__AUD5_RXFS 125 | ||
158 | MX51_PAD_EIM_EB2__CSI1_D2 126 | ||
159 | MX51_PAD_EIM_EB2__EIM_EB2 127 | ||
160 | MX51_PAD_EIM_EB2__FEC_MDIO 128 | ||
161 | MX51_PAD_EIM_EB2__GPIO2_22 129 | ||
162 | MX51_PAD_EIM_EB2__GPT_CMPOUT1 130 | ||
163 | MX51_PAD_EIM_EB3__AUD5_RXC 131 | ||
164 | MX51_PAD_EIM_EB3__CSI1_D3 132 | ||
165 | MX51_PAD_EIM_EB3__EIM_EB3 133 | ||
166 | MX51_PAD_EIM_EB3__FEC_RDATA1 134 | ||
167 | MX51_PAD_EIM_EB3__GPIO2_23 135 | ||
168 | MX51_PAD_EIM_EB3__GPT_CMPOUT2 136 | ||
169 | MX51_PAD_EIM_OE__EIM_OE 137 | ||
170 | MX51_PAD_EIM_OE__GPIO2_24 138 | ||
171 | MX51_PAD_EIM_CS0__EIM_CS0 139 | ||
172 | MX51_PAD_EIM_CS0__GPIO2_25 140 | ||
173 | MX51_PAD_EIM_CS1__EIM_CS1 141 | ||
174 | MX51_PAD_EIM_CS1__GPIO2_26 142 | ||
175 | MX51_PAD_EIM_CS2__AUD5_TXD 143 | ||
176 | MX51_PAD_EIM_CS2__CSI1_D4 144 | ||
177 | MX51_PAD_EIM_CS2__EIM_CS2 145 | ||
178 | MX51_PAD_EIM_CS2__FEC_RDATA2 146 | ||
179 | MX51_PAD_EIM_CS2__GPIO2_27 147 | ||
180 | MX51_PAD_EIM_CS2__USBOTG_STP 148 | ||
181 | MX51_PAD_EIM_CS3__AUD5_RXD 149 | ||
182 | MX51_PAD_EIM_CS3__CSI1_D5 150 | ||
183 | MX51_PAD_EIM_CS3__EIM_CS3 151 | ||
184 | MX51_PAD_EIM_CS3__FEC_RDATA3 152 | ||
185 | MX51_PAD_EIM_CS3__GPIO2_28 153 | ||
186 | MX51_PAD_EIM_CS3__USBOTG_NXT 154 | ||
187 | MX51_PAD_EIM_CS4__AUD5_TXC 155 | ||
188 | MX51_PAD_EIM_CS4__CSI1_D6 156 | ||
189 | MX51_PAD_EIM_CS4__EIM_CS4 157 | ||
190 | MX51_PAD_EIM_CS4__FEC_RX_ER 158 | ||
191 | MX51_PAD_EIM_CS4__GPIO2_29 159 | ||
192 | MX51_PAD_EIM_CS4__USBOTG_CLK 160 | ||
193 | MX51_PAD_EIM_CS5__AUD5_TXFS 161 | ||
194 | MX51_PAD_EIM_CS5__CSI1_D7 162 | ||
195 | MX51_PAD_EIM_CS5__DISP1_EXT_CLK 163 | ||
196 | MX51_PAD_EIM_CS5__EIM_CS5 164 | ||
197 | MX51_PAD_EIM_CS5__FEC_CRS 165 | ||
198 | MX51_PAD_EIM_CS5__GPIO2_30 166 | ||
199 | MX51_PAD_EIM_CS5__USBOTG_DIR 167 | ||
200 | MX51_PAD_EIM_DTACK__EIM_DTACK 168 | ||
201 | MX51_PAD_EIM_DTACK__GPIO2_31 169 | ||
202 | MX51_PAD_EIM_LBA__EIM_LBA 170 | ||
203 | MX51_PAD_EIM_LBA__GPIO3_1 171 | ||
204 | MX51_PAD_EIM_CRE__EIM_CRE 172 | ||
205 | MX51_PAD_EIM_CRE__GPIO3_2 173 | ||
206 | MX51_PAD_DRAM_CS1__DRAM_CS1 174 | ||
207 | MX51_PAD_NANDF_WE_B__GPIO3_3 175 | ||
208 | MX51_PAD_NANDF_WE_B__NANDF_WE_B 176 | ||
209 | MX51_PAD_NANDF_WE_B__PATA_DIOW 177 | ||
210 | MX51_PAD_NANDF_WE_B__SD3_DATA0 178 | ||
211 | MX51_PAD_NANDF_RE_B__GPIO3_4 179 | ||
212 | MX51_PAD_NANDF_RE_B__NANDF_RE_B 180 | ||
213 | MX51_PAD_NANDF_RE_B__PATA_DIOR 181 | ||
214 | MX51_PAD_NANDF_RE_B__SD3_DATA1 182 | ||
215 | MX51_PAD_NANDF_ALE__GPIO3_5 183 | ||
216 | MX51_PAD_NANDF_ALE__NANDF_ALE 184 | ||
217 | MX51_PAD_NANDF_ALE__PATA_BUFFER_EN 185 | ||
218 | MX51_PAD_NANDF_CLE__GPIO3_6 186 | ||
219 | MX51_PAD_NANDF_CLE__NANDF_CLE 187 | ||
220 | MX51_PAD_NANDF_CLE__PATA_RESET_B 188 | ||
221 | MX51_PAD_NANDF_WP_B__GPIO3_7 189 | ||
222 | MX51_PAD_NANDF_WP_B__NANDF_WP_B 190 | ||
223 | MX51_PAD_NANDF_WP_B__PATA_DMACK 191 | ||
224 | MX51_PAD_NANDF_WP_B__SD3_DATA2 192 | ||
225 | MX51_PAD_NANDF_RB0__ECSPI2_SS1 193 | ||
226 | MX51_PAD_NANDF_RB0__GPIO3_8 194 | ||
227 | MX51_PAD_NANDF_RB0__NANDF_RB0 195 | ||
228 | MX51_PAD_NANDF_RB0__PATA_DMARQ 196 | ||
229 | MX51_PAD_NANDF_RB0__SD3_DATA3 197 | ||
230 | MX51_PAD_NANDF_RB1__CSPI_MOSI 198 | ||
231 | MX51_PAD_NANDF_RB1__ECSPI2_RDY 199 | ||
232 | MX51_PAD_NANDF_RB1__GPIO3_9 200 | ||
233 | MX51_PAD_NANDF_RB1__NANDF_RB1 201 | ||
234 | MX51_PAD_NANDF_RB1__PATA_IORDY 202 | ||
235 | MX51_PAD_NANDF_RB1__SD4_CMD 203 | ||
236 | MX51_PAD_NANDF_RB2__DISP2_WAIT 204 | ||
237 | MX51_PAD_NANDF_RB2__ECSPI2_SCLK 205 | ||
238 | MX51_PAD_NANDF_RB2__FEC_COL 206 | ||
239 | MX51_PAD_NANDF_RB2__GPIO3_10 207 | ||
240 | MX51_PAD_NANDF_RB2__NANDF_RB2 208 | ||
241 | MX51_PAD_NANDF_RB2__USBH3_H3_DP 209 | ||
242 | MX51_PAD_NANDF_RB2__USBH3_NXT 210 | ||
243 | MX51_PAD_NANDF_RB3__DISP1_WAIT 211 | ||
244 | MX51_PAD_NANDF_RB3__ECSPI2_MISO 212 | ||
245 | MX51_PAD_NANDF_RB3__FEC_RX_CLK 213 | ||
246 | MX51_PAD_NANDF_RB3__GPIO3_11 214 | ||
247 | MX51_PAD_NANDF_RB3__NANDF_RB3 215 | ||
248 | MX51_PAD_NANDF_RB3__USBH3_CLK 216 | ||
249 | MX51_PAD_NANDF_RB3__USBH3_H3_DM 217 | ||
250 | MX51_PAD_GPIO_NAND__GPIO_NAND 218 | ||
251 | MX51_PAD_GPIO_NAND__PATA_INTRQ 219 | ||
252 | MX51_PAD_NANDF_CS0__GPIO3_16 220 | ||
253 | MX51_PAD_NANDF_CS0__NANDF_CS0 221 | ||
254 | MX51_PAD_NANDF_CS1__GPIO3_17 222 | ||
255 | MX51_PAD_NANDF_CS1__NANDF_CS1 223 | ||
256 | MX51_PAD_NANDF_CS2__CSPI_SCLK 224 | ||
257 | MX51_PAD_NANDF_CS2__FEC_TX_ER 225 | ||
258 | MX51_PAD_NANDF_CS2__GPIO3_18 226 | ||
259 | MX51_PAD_NANDF_CS2__NANDF_CS2 227 | ||
260 | MX51_PAD_NANDF_CS2__PATA_CS_0 228 | ||
261 | MX51_PAD_NANDF_CS2__SD4_CLK 229 | ||
262 | MX51_PAD_NANDF_CS2__USBH3_H1_DP 230 | ||
263 | MX51_PAD_NANDF_CS3__FEC_MDC 231 | ||
264 | MX51_PAD_NANDF_CS3__GPIO3_19 232 | ||
265 | MX51_PAD_NANDF_CS3__NANDF_CS3 233 | ||
266 | MX51_PAD_NANDF_CS3__PATA_CS_1 234 | ||
267 | MX51_PAD_NANDF_CS3__SD4_DAT0 235 | ||
268 | MX51_PAD_NANDF_CS3__USBH3_H1_DM 236 | ||
269 | MX51_PAD_NANDF_CS4__FEC_TDATA1 237 | ||
270 | MX51_PAD_NANDF_CS4__GPIO3_20 238 | ||
271 | MX51_PAD_NANDF_CS4__NANDF_CS4 239 | ||
272 | MX51_PAD_NANDF_CS4__PATA_DA_0 240 | ||
273 | MX51_PAD_NANDF_CS4__SD4_DAT1 241 | ||
274 | MX51_PAD_NANDF_CS4__USBH3_STP 242 | ||
275 | MX51_PAD_NANDF_CS5__FEC_TDATA2 243 | ||
276 | MX51_PAD_NANDF_CS5__GPIO3_21 244 | ||
277 | MX51_PAD_NANDF_CS5__NANDF_CS5 245 | ||
278 | MX51_PAD_NANDF_CS5__PATA_DA_1 246 | ||
279 | MX51_PAD_NANDF_CS5__SD4_DAT2 247 | ||
280 | MX51_PAD_NANDF_CS5__USBH3_DIR 248 | ||
281 | MX51_PAD_NANDF_CS6__CSPI_SS3 249 | ||
282 | MX51_PAD_NANDF_CS6__FEC_TDATA3 250 | ||
283 | MX51_PAD_NANDF_CS6__GPIO3_22 251 | ||
284 | MX51_PAD_NANDF_CS6__NANDF_CS6 252 | ||
285 | MX51_PAD_NANDF_CS6__PATA_DA_2 253 | ||
286 | MX51_PAD_NANDF_CS6__SD4_DAT3 254 | ||
287 | MX51_PAD_NANDF_CS7__FEC_TX_EN 255 | ||
288 | MX51_PAD_NANDF_CS7__GPIO3_23 256 | ||
289 | MX51_PAD_NANDF_CS7__NANDF_CS7 257 | ||
290 | MX51_PAD_NANDF_CS7__SD3_CLK 258 | ||
291 | MX51_PAD_NANDF_RDY_INT__ECSPI2_SS0 259 | ||
292 | MX51_PAD_NANDF_RDY_INT__FEC_TX_CLK 260 | ||
293 | MX51_PAD_NANDF_RDY_INT__GPIO3_24 261 | ||
294 | MX51_PAD_NANDF_RDY_INT__NANDF_RDY_INT 262 | ||
295 | MX51_PAD_NANDF_RDY_INT__SD3_CMD 263 | ||
296 | MX51_PAD_NANDF_D15__ECSPI2_MOSI 264 | ||
297 | MX51_PAD_NANDF_D15__GPIO3_25 265 | ||
298 | MX51_PAD_NANDF_D15__NANDF_D15 266 | ||
299 | MX51_PAD_NANDF_D15__PATA_DATA15 267 | ||
300 | MX51_PAD_NANDF_D15__SD3_DAT7 268 | ||
301 | MX51_PAD_NANDF_D14__ECSPI2_SS3 269 | ||
302 | MX51_PAD_NANDF_D14__GPIO3_26 270 | ||
303 | MX51_PAD_NANDF_D14__NANDF_D14 271 | ||
304 | MX51_PAD_NANDF_D14__PATA_DATA14 272 | ||
305 | MX51_PAD_NANDF_D14__SD3_DAT6 273 | ||
306 | MX51_PAD_NANDF_D13__ECSPI2_SS2 274 | ||
307 | MX51_PAD_NANDF_D13__GPIO3_27 275 | ||
308 | MX51_PAD_NANDF_D13__NANDF_D13 276 | ||
309 | MX51_PAD_NANDF_D13__PATA_DATA13 277 | ||
310 | MX51_PAD_NANDF_D13__SD3_DAT5 278 | ||
311 | MX51_PAD_NANDF_D12__ECSPI2_SS1 279 | ||
312 | MX51_PAD_NANDF_D12__GPIO3_28 280 | ||
313 | MX51_PAD_NANDF_D12__NANDF_D12 281 | ||
314 | MX51_PAD_NANDF_D12__PATA_DATA12 282 | ||
315 | MX51_PAD_NANDF_D12__SD3_DAT4 283 | ||
316 | MX51_PAD_NANDF_D11__FEC_RX_DV 284 | ||
317 | MX51_PAD_NANDF_D11__GPIO3_29 285 | ||
318 | MX51_PAD_NANDF_D11__NANDF_D11 286 | ||
319 | MX51_PAD_NANDF_D11__PATA_DATA11 287 | ||
320 | MX51_PAD_NANDF_D11__SD3_DATA3 288 | ||
321 | MX51_PAD_NANDF_D10__GPIO3_30 289 | ||
322 | MX51_PAD_NANDF_D10__NANDF_D10 290 | ||
323 | MX51_PAD_NANDF_D10__PATA_DATA10 291 | ||
324 | MX51_PAD_NANDF_D10__SD3_DATA2 292 | ||
325 | MX51_PAD_NANDF_D9__FEC_RDATA0 293 | ||
326 | MX51_PAD_NANDF_D9__GPIO3_31 294 | ||
327 | MX51_PAD_NANDF_D9__NANDF_D9 295 | ||
328 | MX51_PAD_NANDF_D9__PATA_DATA9 296 | ||
329 | MX51_PAD_NANDF_D9__SD3_DATA1 297 | ||
330 | MX51_PAD_NANDF_D8__FEC_TDATA0 298 | ||
331 | MX51_PAD_NANDF_D8__GPIO4_0 299 | ||
332 | MX51_PAD_NANDF_D8__NANDF_D8 300 | ||
333 | MX51_PAD_NANDF_D8__PATA_DATA8 301 | ||
334 | MX51_PAD_NANDF_D8__SD3_DATA0 302 | ||
335 | MX51_PAD_NANDF_D7__GPIO4_1 303 | ||
336 | MX51_PAD_NANDF_D7__NANDF_D7 304 | ||
337 | MX51_PAD_NANDF_D7__PATA_DATA7 305 | ||
338 | MX51_PAD_NANDF_D7__USBH3_DATA0 306 | ||
339 | MX51_PAD_NANDF_D6__GPIO4_2 307 | ||
340 | MX51_PAD_NANDF_D6__NANDF_D6 308 | ||
341 | MX51_PAD_NANDF_D6__PATA_DATA6 309 | ||
342 | MX51_PAD_NANDF_D6__SD4_LCTL 310 | ||
343 | MX51_PAD_NANDF_D6__USBH3_DATA1 311 | ||
344 | MX51_PAD_NANDF_D5__GPIO4_3 312 | ||
345 | MX51_PAD_NANDF_D5__NANDF_D5 313 | ||
346 | MX51_PAD_NANDF_D5__PATA_DATA5 314 | ||
347 | MX51_PAD_NANDF_D5__SD4_WP 315 | ||
348 | MX51_PAD_NANDF_D5__USBH3_DATA2 316 | ||
349 | MX51_PAD_NANDF_D4__GPIO4_4 317 | ||
350 | MX51_PAD_NANDF_D4__NANDF_D4 318 | ||
351 | MX51_PAD_NANDF_D4__PATA_DATA4 319 | ||
352 | MX51_PAD_NANDF_D4__SD4_CD 320 | ||
353 | MX51_PAD_NANDF_D4__USBH3_DATA3 321 | ||
354 | MX51_PAD_NANDF_D3__GPIO4_5 322 | ||
355 | MX51_PAD_NANDF_D3__NANDF_D3 323 | ||
356 | MX51_PAD_NANDF_D3__PATA_DATA3 324 | ||
357 | MX51_PAD_NANDF_D3__SD4_DAT4 325 | ||
358 | MX51_PAD_NANDF_D3__USBH3_DATA4 326 | ||
359 | MX51_PAD_NANDF_D2__GPIO4_6 327 | ||
360 | MX51_PAD_NANDF_D2__NANDF_D2 328 | ||
361 | MX51_PAD_NANDF_D2__PATA_DATA2 329 | ||
362 | MX51_PAD_NANDF_D2__SD4_DAT5 330 | ||
363 | MX51_PAD_NANDF_D2__USBH3_DATA5 331 | ||
364 | MX51_PAD_NANDF_D1__GPIO4_7 332 | ||
365 | MX51_PAD_NANDF_D1__NANDF_D1 333 | ||
366 | MX51_PAD_NANDF_D1__PATA_DATA1 334 | ||
367 | MX51_PAD_NANDF_D1__SD4_DAT6 335 | ||
368 | MX51_PAD_NANDF_D1__USBH3_DATA6 336 | ||
369 | MX51_PAD_NANDF_D0__GPIO4_8 337 | ||
370 | MX51_PAD_NANDF_D0__NANDF_D0 338 | ||
371 | MX51_PAD_NANDF_D0__PATA_DATA0 339 | ||
372 | MX51_PAD_NANDF_D0__SD4_DAT7 340 | ||
373 | MX51_PAD_NANDF_D0__USBH3_DATA7 341 | ||
374 | MX51_PAD_CSI1_D8__CSI1_D8 342 | ||
375 | MX51_PAD_CSI1_D8__GPIO3_12 343 | ||
376 | MX51_PAD_CSI1_D9__CSI1_D9 344 | ||
377 | MX51_PAD_CSI1_D9__GPIO3_13 345 | ||
378 | MX51_PAD_CSI1_D10__CSI1_D10 346 | ||
379 | MX51_PAD_CSI1_D11__CSI1_D11 347 | ||
380 | MX51_PAD_CSI1_D12__CSI1_D12 348 | ||
381 | MX51_PAD_CSI1_D13__CSI1_D13 349 | ||
382 | MX51_PAD_CSI1_D14__CSI1_D14 350 | ||
383 | MX51_PAD_CSI1_D15__CSI1_D15 351 | ||
384 | MX51_PAD_CSI1_D16__CSI1_D16 352 | ||
385 | MX51_PAD_CSI1_D17__CSI1_D17 353 | ||
386 | MX51_PAD_CSI1_D18__CSI1_D18 354 | ||
387 | MX51_PAD_CSI1_D19__CSI1_D19 355 | ||
388 | MX51_PAD_CSI1_VSYNC__CSI1_VSYNC 356 | ||
389 | MX51_PAD_CSI1_VSYNC__GPIO3_14 357 | ||
390 | MX51_PAD_CSI1_HSYNC__CSI1_HSYNC 358 | ||
391 | MX51_PAD_CSI1_HSYNC__GPIO3_15 359 | ||
392 | MX51_PAD_CSI1_PIXCLK__CSI1_PIXCLK 360 | ||
393 | MX51_PAD_CSI1_MCLK__CSI1_MCLK 361 | ||
394 | MX51_PAD_CSI2_D12__CSI2_D12 362 | ||
395 | MX51_PAD_CSI2_D12__GPIO4_9 363 | ||
396 | MX51_PAD_CSI2_D13__CSI2_D13 364 | ||
397 | MX51_PAD_CSI2_D13__GPIO4_10 365 | ||
398 | MX51_PAD_CSI2_D14__CSI2_D14 366 | ||
399 | MX51_PAD_CSI2_D15__CSI2_D15 367 | ||
400 | MX51_PAD_CSI2_D16__CSI2_D16 368 | ||
401 | MX51_PAD_CSI2_D17__CSI2_D17 369 | ||
402 | MX51_PAD_CSI2_D18__CSI2_D18 370 | ||
403 | MX51_PAD_CSI2_D18__GPIO4_11 371 | ||
404 | MX51_PAD_CSI2_D19__CSI2_D19 372 | ||
405 | MX51_PAD_CSI2_D19__GPIO4_12 373 | ||
406 | MX51_PAD_CSI2_VSYNC__CSI2_VSYNC 374 | ||
407 | MX51_PAD_CSI2_VSYNC__GPIO4_13 375 | ||
408 | MX51_PAD_CSI2_HSYNC__CSI2_HSYNC 376 | ||
409 | MX51_PAD_CSI2_HSYNC__GPIO4_14 377 | ||
410 | MX51_PAD_CSI2_PIXCLK__CSI2_PIXCLK 378 | ||
411 | MX51_PAD_CSI2_PIXCLK__GPIO4_15 379 | ||
412 | MX51_PAD_I2C1_CLK__GPIO4_16 380 | ||
413 | MX51_PAD_I2C1_CLK__I2C1_CLK 381 | ||
414 | MX51_PAD_I2C1_DAT__GPIO4_17 382 | ||
415 | MX51_PAD_I2C1_DAT__I2C1_DAT 383 | ||
416 | MX51_PAD_AUD3_BB_TXD__AUD3_TXD 384 | ||
417 | MX51_PAD_AUD3_BB_TXD__GPIO4_18 385 | ||
418 | MX51_PAD_AUD3_BB_RXD__AUD3_RXD 386 | ||
419 | MX51_PAD_AUD3_BB_RXD__GPIO4_19 387 | ||
420 | MX51_PAD_AUD3_BB_RXD__UART3_RXD 388 | ||
421 | MX51_PAD_AUD3_BB_CK__AUD3_TXC 389 | ||
422 | MX51_PAD_AUD3_BB_CK__GPIO4_20 390 | ||
423 | MX51_PAD_AUD3_BB_FS__AUD3_TXFS 391 | ||
424 | MX51_PAD_AUD3_BB_FS__GPIO4_21 392 | ||
425 | MX51_PAD_AUD3_BB_FS__UART3_TXD 393 | ||
426 | MX51_PAD_CSPI1_MOSI__ECSPI1_MOSI 394 | ||
427 | MX51_PAD_CSPI1_MOSI__GPIO4_22 395 | ||
428 | MX51_PAD_CSPI1_MOSI__I2C1_SDA 396 | ||
429 | MX51_PAD_CSPI1_MISO__AUD4_RXD 397 | ||
430 | MX51_PAD_CSPI1_MISO__ECSPI1_MISO 398 | ||
431 | MX51_PAD_CSPI1_MISO__GPIO4_23 399 | ||
432 | MX51_PAD_CSPI1_SS0__AUD4_TXC 400 | ||
433 | MX51_PAD_CSPI1_SS0__ECSPI1_SS0 401 | ||
434 | MX51_PAD_CSPI1_SS0__GPIO4_24 402 | ||
435 | MX51_PAD_CSPI1_SS1__AUD4_TXD 403 | ||
436 | MX51_PAD_CSPI1_SS1__ECSPI1_SS1 404 | ||
437 | MX51_PAD_CSPI1_SS1__GPIO4_25 405 | ||
438 | MX51_PAD_CSPI1_RDY__AUD4_TXFS 406 | ||
439 | MX51_PAD_CSPI1_RDY__ECSPI1_RDY 407 | ||
440 | MX51_PAD_CSPI1_RDY__GPIO4_26 408 | ||
441 | MX51_PAD_CSPI1_SCLK__ECSPI1_SCLK 409 | ||
442 | MX51_PAD_CSPI1_SCLK__GPIO4_27 410 | ||
443 | MX51_PAD_CSPI1_SCLK__I2C1_SCL 411 | ||
444 | MX51_PAD_UART1_RXD__GPIO4_28 412 | ||
445 | MX51_PAD_UART1_RXD__UART1_RXD 413 | ||
446 | MX51_PAD_UART1_TXD__GPIO4_29 414 | ||
447 | MX51_PAD_UART1_TXD__PWM2_PWMO 415 | ||
448 | MX51_PAD_UART1_TXD__UART1_TXD 416 | ||
449 | MX51_PAD_UART1_RTS__GPIO4_30 417 | ||
450 | MX51_PAD_UART1_RTS__UART1_RTS 418 | ||
451 | MX51_PAD_UART1_CTS__GPIO4_31 419 | ||
452 | MX51_PAD_UART1_CTS__UART1_CTS 420 | ||
453 | MX51_PAD_UART2_RXD__FIRI_TXD 421 | ||
454 | MX51_PAD_UART2_RXD__GPIO1_20 422 | ||
455 | MX51_PAD_UART2_RXD__UART2_RXD 423 | ||
456 | MX51_PAD_UART2_TXD__FIRI_RXD 424 | ||
457 | MX51_PAD_UART2_TXD__GPIO1_21 425 | ||
458 | MX51_PAD_UART2_TXD__UART2_TXD 426 | ||
459 | MX51_PAD_UART3_RXD__CSI1_D0 427 | ||
460 | MX51_PAD_UART3_RXD__GPIO1_22 428 | ||
461 | MX51_PAD_UART3_RXD__UART1_DTR 429 | ||
462 | MX51_PAD_UART3_RXD__UART3_RXD 430 | ||
463 | MX51_PAD_UART3_TXD__CSI1_D1 431 | ||
464 | MX51_PAD_UART3_TXD__GPIO1_23 432 | ||
465 | MX51_PAD_UART3_TXD__UART1_DSR 433 | ||
466 | MX51_PAD_UART3_TXD__UART3_TXD 434 | ||
467 | MX51_PAD_OWIRE_LINE__GPIO1_24 435 | ||
468 | MX51_PAD_OWIRE_LINE__OWIRE_LINE 436 | ||
469 | MX51_PAD_OWIRE_LINE__SPDIF_OUT 437 | ||
470 | MX51_PAD_KEY_ROW0__KEY_ROW0 438 | ||
471 | MX51_PAD_KEY_ROW1__KEY_ROW1 439 | ||
472 | MX51_PAD_KEY_ROW2__KEY_ROW2 440 | ||
473 | MX51_PAD_KEY_ROW3__KEY_ROW3 441 | ||
474 | MX51_PAD_KEY_COL0__KEY_COL0 442 | ||
475 | MX51_PAD_KEY_COL0__PLL1_BYP 443 | ||
476 | MX51_PAD_KEY_COL1__KEY_COL1 444 | ||
477 | MX51_PAD_KEY_COL1__PLL2_BYP 445 | ||
478 | MX51_PAD_KEY_COL2__KEY_COL2 446 | ||
479 | MX51_PAD_KEY_COL2__PLL3_BYP 447 | ||
480 | MX51_PAD_KEY_COL3__KEY_COL3 448 | ||
481 | MX51_PAD_KEY_COL4__I2C2_SCL 449 | ||
482 | MX51_PAD_KEY_COL4__KEY_COL4 450 | ||
483 | MX51_PAD_KEY_COL4__SPDIF_OUT1 451 | ||
484 | MX51_PAD_KEY_COL4__UART1_RI 452 | ||
485 | MX51_PAD_KEY_COL4__UART3_RTS 453 | ||
486 | MX51_PAD_KEY_COL5__I2C2_SDA 454 | ||
487 | MX51_PAD_KEY_COL5__KEY_COL5 455 | ||
488 | MX51_PAD_KEY_COL5__UART1_DCD 456 | ||
489 | MX51_PAD_KEY_COL5__UART3_CTS 457 | ||
490 | MX51_PAD_USBH1_CLK__CSPI_SCLK 458 | ||
491 | MX51_PAD_USBH1_CLK__GPIO1_25 459 | ||
492 | MX51_PAD_USBH1_CLK__I2C2_SCL 460 | ||
493 | MX51_PAD_USBH1_CLK__USBH1_CLK 461 | ||
494 | MX51_PAD_USBH1_DIR__CSPI_MOSI 462 | ||
495 | MX51_PAD_USBH1_DIR__GPIO1_26 463 | ||
496 | MX51_PAD_USBH1_DIR__I2C2_SDA 464 | ||
497 | MX51_PAD_USBH1_DIR__USBH1_DIR 465 | ||
498 | MX51_PAD_USBH1_STP__CSPI_RDY 466 | ||
499 | MX51_PAD_USBH1_STP__GPIO1_27 467 | ||
500 | MX51_PAD_USBH1_STP__UART3_RXD 468 | ||
501 | MX51_PAD_USBH1_STP__USBH1_STP 469 | ||
502 | MX51_PAD_USBH1_NXT__CSPI_MISO 470 | ||
503 | MX51_PAD_USBH1_NXT__GPIO1_28 471 | ||
504 | MX51_PAD_USBH1_NXT__UART3_TXD 472 | ||
505 | MX51_PAD_USBH1_NXT__USBH1_NXT 473 | ||
506 | MX51_PAD_USBH1_DATA0__GPIO1_11 474 | ||
507 | MX51_PAD_USBH1_DATA0__UART2_CTS 475 | ||
508 | MX51_PAD_USBH1_DATA0__USBH1_DATA0 476 | ||
509 | MX51_PAD_USBH1_DATA1__GPIO1_12 477 | ||
510 | MX51_PAD_USBH1_DATA1__UART2_RXD 478 | ||
511 | MX51_PAD_USBH1_DATA1__USBH1_DATA1 479 | ||
512 | MX51_PAD_USBH1_DATA2__GPIO1_13 480 | ||
513 | MX51_PAD_USBH1_DATA2__UART2_TXD 481 | ||
514 | MX51_PAD_USBH1_DATA2__USBH1_DATA2 482 | ||
515 | MX51_PAD_USBH1_DATA3__GPIO1_14 483 | ||
516 | MX51_PAD_USBH1_DATA3__UART2_RTS 484 | ||
517 | MX51_PAD_USBH1_DATA3__USBH1_DATA3 485 | ||
518 | MX51_PAD_USBH1_DATA4__CSPI_SS0 486 | ||
519 | MX51_PAD_USBH1_DATA4__GPIO1_15 487 | ||
520 | MX51_PAD_USBH1_DATA4__USBH1_DATA4 488 | ||
521 | MX51_PAD_USBH1_DATA5__CSPI_SS1 489 | ||
522 | MX51_PAD_USBH1_DATA5__GPIO1_16 490 | ||
523 | MX51_PAD_USBH1_DATA5__USBH1_DATA5 491 | ||
524 | MX51_PAD_USBH1_DATA6__CSPI_SS3 492 | ||
525 | MX51_PAD_USBH1_DATA6__GPIO1_17 493 | ||
526 | MX51_PAD_USBH1_DATA6__USBH1_DATA6 494 | ||
527 | MX51_PAD_USBH1_DATA7__ECSPI1_SS3 495 | ||
528 | MX51_PAD_USBH1_DATA7__ECSPI2_SS3 496 | ||
529 | MX51_PAD_USBH1_DATA7__GPIO1_18 497 | ||
530 | MX51_PAD_USBH1_DATA7__USBH1_DATA7 498 | ||
531 | MX51_PAD_DI1_PIN11__DI1_PIN11 499 | ||
532 | MX51_PAD_DI1_PIN11__ECSPI1_SS2 500 | ||
533 | MX51_PAD_DI1_PIN11__GPIO3_0 501 | ||
534 | MX51_PAD_DI1_PIN12__DI1_PIN12 502 | ||
535 | MX51_PAD_DI1_PIN12__GPIO3_1 503 | ||
536 | MX51_PAD_DI1_PIN13__DI1_PIN13 504 | ||
537 | MX51_PAD_DI1_PIN13__GPIO3_2 505 | ||
538 | MX51_PAD_DI1_D0_CS__DI1_D0_CS 506 | ||
539 | MX51_PAD_DI1_D0_CS__GPIO3_3 507 | ||
540 | MX51_PAD_DI1_D1_CS__DI1_D1_CS 508 | ||
541 | MX51_PAD_DI1_D1_CS__DISP1_PIN14 509 | ||
542 | MX51_PAD_DI1_D1_CS__DISP1_PIN5 510 | ||
543 | MX51_PAD_DI1_D1_CS__GPIO3_4 511 | ||
544 | MX51_PAD_DISPB2_SER_DIN__DISP1_PIN1 512 | ||
545 | MX51_PAD_DISPB2_SER_DIN__DISPB2_SER_DIN 513 | ||
546 | MX51_PAD_DISPB2_SER_DIN__GPIO3_5 514 | ||
547 | MX51_PAD_DISPB2_SER_DIO__DISP1_PIN6 515 | ||
548 | MX51_PAD_DISPB2_SER_DIO__DISPB2_SER_DIO 516 | ||
549 | MX51_PAD_DISPB2_SER_DIO__GPIO3_6 517 | ||
550 | MX51_PAD_DISPB2_SER_CLK__DISP1_PIN17 518 | ||
551 | MX51_PAD_DISPB2_SER_CLK__DISP1_PIN7 519 | ||
552 | MX51_PAD_DISPB2_SER_CLK__DISPB2_SER_CLK 520 | ||
553 | MX51_PAD_DISPB2_SER_CLK__GPIO3_7 521 | ||
554 | MX51_PAD_DISPB2_SER_RS__DISP1_EXT_CLK 522 | ||
555 | MX51_PAD_DISPB2_SER_RS__DISP1_PIN16 523 | ||
556 | MX51_PAD_DISPB2_SER_RS__DISP1_PIN8 524 | ||
557 | MX51_PAD_DISPB2_SER_RS__DISPB2_SER_RS 525 | ||
558 | MX51_PAD_DISPB2_SER_RS__DISPB2_SER_RS 526 | ||
559 | MX51_PAD_DISPB2_SER_RS__GPIO3_8 527 | ||
560 | MX51_PAD_DISP1_DAT0__DISP1_DAT0 528 | ||
561 | MX51_PAD_DISP1_DAT1__DISP1_DAT1 529 | ||
562 | MX51_PAD_DISP1_DAT2__DISP1_DAT2 530 | ||
563 | MX51_PAD_DISP1_DAT3__DISP1_DAT3 531 | ||
564 | MX51_PAD_DISP1_DAT4__DISP1_DAT4 532 | ||
565 | MX51_PAD_DISP1_DAT5__DISP1_DAT5 533 | ||
566 | MX51_PAD_DISP1_DAT6__BOOT_USB_SRC 534 | ||
567 | MX51_PAD_DISP1_DAT6__DISP1_DAT6 535 | ||
568 | MX51_PAD_DISP1_DAT7__BOOT_EEPROM_CFG 536 | ||
569 | MX51_PAD_DISP1_DAT7__DISP1_DAT7 537 | ||
570 | MX51_PAD_DISP1_DAT8__BOOT_SRC0 538 | ||
571 | MX51_PAD_DISP1_DAT8__DISP1_DAT8 539 | ||
572 | MX51_PAD_DISP1_DAT9__BOOT_SRC1 540 | ||
573 | MX51_PAD_DISP1_DAT9__DISP1_DAT9 541 | ||
574 | MX51_PAD_DISP1_DAT10__BOOT_SPARE_SIZE 542 | ||
575 | MX51_PAD_DISP1_DAT10__DISP1_DAT10 543 | ||
576 | MX51_PAD_DISP1_DAT11__BOOT_LPB_FREQ2 544 | ||
577 | MX51_PAD_DISP1_DAT11__DISP1_DAT11 545 | ||
578 | MX51_PAD_DISP1_DAT12__BOOT_MLC_SEL 546 | ||
579 | MX51_PAD_DISP1_DAT12__DISP1_DAT12 547 | ||
580 | MX51_PAD_DISP1_DAT13__BOOT_MEM_CTL0 548 | ||
581 | MX51_PAD_DISP1_DAT13__DISP1_DAT13 549 | ||
582 | MX51_PAD_DISP1_DAT14__BOOT_MEM_CTL1 550 | ||
583 | MX51_PAD_DISP1_DAT14__DISP1_DAT14 551 | ||
584 | MX51_PAD_DISP1_DAT15__BOOT_BUS_WIDTH 552 | ||
585 | MX51_PAD_DISP1_DAT15__DISP1_DAT15 553 | ||
586 | MX51_PAD_DISP1_DAT16__BOOT_PAGE_SIZE0 554 | ||
587 | MX51_PAD_DISP1_DAT16__DISP1_DAT16 555 | ||
588 | MX51_PAD_DISP1_DAT17__BOOT_PAGE_SIZE1 556 | ||
589 | MX51_PAD_DISP1_DAT17__DISP1_DAT17 557 | ||
590 | MX51_PAD_DISP1_DAT18__BOOT_WEIM_MUXED0 558 | ||
591 | MX51_PAD_DISP1_DAT18__DISP1_DAT18 559 | ||
592 | MX51_PAD_DISP1_DAT18__DISP2_PIN11 560 | ||
593 | MX51_PAD_DISP1_DAT18__DISP2_PIN5 561 | ||
594 | MX51_PAD_DISP1_DAT19__BOOT_WEIM_MUXED1 562 | ||
595 | MX51_PAD_DISP1_DAT19__DISP1_DAT19 563 | ||
596 | MX51_PAD_DISP1_DAT19__DISP2_PIN12 564 | ||
597 | MX51_PAD_DISP1_DAT19__DISP2_PIN6 565 | ||
598 | MX51_PAD_DISP1_DAT20__BOOT_MEM_TYPE0 566 | ||
599 | MX51_PAD_DISP1_DAT20__DISP1_DAT20 567 | ||
600 | MX51_PAD_DISP1_DAT20__DISP2_PIN13 568 | ||
601 | MX51_PAD_DISP1_DAT20__DISP2_PIN7 569 | ||
602 | MX51_PAD_DISP1_DAT21__BOOT_MEM_TYPE1 570 | ||
603 | MX51_PAD_DISP1_DAT21__DISP1_DAT21 571 | ||
604 | MX51_PAD_DISP1_DAT21__DISP2_PIN14 572 | ||
605 | MX51_PAD_DISP1_DAT21__DISP2_PIN8 573 | ||
606 | MX51_PAD_DISP1_DAT22__BOOT_LPB_FREQ0 574 | ||
607 | MX51_PAD_DISP1_DAT22__DISP1_DAT22 575 | ||
608 | MX51_PAD_DISP1_DAT22__DISP2_D0_CS 576 | ||
609 | MX51_PAD_DISP1_DAT22__DISP2_DAT16 577 | ||
610 | MX51_PAD_DISP1_DAT23__BOOT_LPB_FREQ1 578 | ||
611 | MX51_PAD_DISP1_DAT23__DISP1_DAT23 579 | ||
612 | MX51_PAD_DISP1_DAT23__DISP2_D1_CS 580 | ||
613 | MX51_PAD_DISP1_DAT23__DISP2_DAT17 581 | ||
614 | MX51_PAD_DISP1_DAT23__DISP2_SER_CS 582 | ||
615 | MX51_PAD_DI1_PIN3__DI1_PIN3 583 | ||
616 | MX51_PAD_DI1_PIN2__DI1_PIN2 584 | ||
617 | MX51_PAD_DI_GP2__DISP1_SER_CLK 585 | ||
618 | MX51_PAD_DI_GP2__DISP2_WAIT 586 | ||
619 | MX51_PAD_DI_GP3__CSI1_DATA_EN 587 | ||
620 | MX51_PAD_DI_GP3__DISP1_SER_DIO 588 | ||
621 | MX51_PAD_DI_GP3__FEC_TX_ER 589 | ||
622 | MX51_PAD_DI2_PIN4__CSI2_DATA_EN 590 | ||
623 | MX51_PAD_DI2_PIN4__DI2_PIN4 591 | ||
624 | MX51_PAD_DI2_PIN4__FEC_CRS 592 | ||
625 | MX51_PAD_DI2_PIN2__DI2_PIN2 593 | ||
626 | MX51_PAD_DI2_PIN2__FEC_MDC 594 | ||
627 | MX51_PAD_DI2_PIN3__DI2_PIN3 595 | ||
628 | MX51_PAD_DI2_PIN3__FEC_MDIO 596 | ||
629 | MX51_PAD_DI2_DISP_CLK__DI2_DISP_CLK 597 | ||
630 | MX51_PAD_DI2_DISP_CLK__FEC_RDATA1 598 | ||
631 | MX51_PAD_DI_GP4__DI2_PIN15 599 | ||
632 | MX51_PAD_DI_GP4__DISP1_SER_DIN 600 | ||
633 | MX51_PAD_DI_GP4__DISP2_PIN1 601 | ||
634 | MX51_PAD_DI_GP4__FEC_RDATA2 602 | ||
635 | MX51_PAD_DISP2_DAT0__DISP2_DAT0 603 | ||
636 | MX51_PAD_DISP2_DAT0__FEC_RDATA3 604 | ||
637 | MX51_PAD_DISP2_DAT0__KEY_COL6 605 | ||
638 | MX51_PAD_DISP2_DAT0__UART3_RXD 606 | ||
639 | MX51_PAD_DISP2_DAT0__USBH3_CLK 607 | ||
640 | MX51_PAD_DISP2_DAT1__DISP2_DAT1 608 | ||
641 | MX51_PAD_DISP2_DAT1__FEC_RX_ER 609 | ||
642 | MX51_PAD_DISP2_DAT1__KEY_COL7 610 | ||
643 | MX51_PAD_DISP2_DAT1__UART3_TXD 611 | ||
644 | MX51_PAD_DISP2_DAT1__USBH3_DIR 612 | ||
645 | MX51_PAD_DISP2_DAT2__DISP2_DAT2 613 | ||
646 | MX51_PAD_DISP2_DAT3__DISP2_DAT3 614 | ||
647 | MX51_PAD_DISP2_DAT4__DISP2_DAT4 615 | ||
648 | MX51_PAD_DISP2_DAT5__DISP2_DAT5 616 | ||
649 | MX51_PAD_DISP2_DAT6__DISP2_DAT6 617 | ||
650 | MX51_PAD_DISP2_DAT6__FEC_TDATA1 618 | ||
651 | MX51_PAD_DISP2_DAT6__GPIO1_19 619 | ||
652 | MX51_PAD_DISP2_DAT6__KEY_ROW4 620 | ||
653 | MX51_PAD_DISP2_DAT6__USBH3_STP 621 | ||
654 | MX51_PAD_DISP2_DAT7__DISP2_DAT7 622 | ||
655 | MX51_PAD_DISP2_DAT7__FEC_TDATA2 623 | ||
656 | MX51_PAD_DISP2_DAT7__GPIO1_29 624 | ||
657 | MX51_PAD_DISP2_DAT7__KEY_ROW5 625 | ||
658 | MX51_PAD_DISP2_DAT7__USBH3_NXT 626 | ||
659 | MX51_PAD_DISP2_DAT8__DISP2_DAT8 627 | ||
660 | MX51_PAD_DISP2_DAT8__FEC_TDATA3 628 | ||
661 | MX51_PAD_DISP2_DAT8__GPIO1_30 629 | ||
662 | MX51_PAD_DISP2_DAT8__KEY_ROW6 630 | ||
663 | MX51_PAD_DISP2_DAT8__USBH3_DATA0 631 | ||
664 | MX51_PAD_DISP2_DAT9__AUD6_RXC 632 | ||
665 | MX51_PAD_DISP2_DAT9__DISP2_DAT9 633 | ||
666 | MX51_PAD_DISP2_DAT9__FEC_TX_EN 634 | ||
667 | MX51_PAD_DISP2_DAT9__GPIO1_31 635 | ||
668 | MX51_PAD_DISP2_DAT9__USBH3_DATA1 636 | ||
669 | MX51_PAD_DISP2_DAT10__DISP2_DAT10 637 | ||
670 | MX51_PAD_DISP2_DAT10__DISP2_SER_CS 638 | ||
671 | MX51_PAD_DISP2_DAT10__FEC_COL 639 | ||
672 | MX51_PAD_DISP2_DAT10__KEY_ROW7 640 | ||
673 | MX51_PAD_DISP2_DAT10__USBH3_DATA2 641 | ||
674 | MX51_PAD_DISP2_DAT11__AUD6_TXD 642 | ||
675 | MX51_PAD_DISP2_DAT11__DISP2_DAT11 643 | ||
676 | MX51_PAD_DISP2_DAT11__FEC_RX_CLK 644 | ||
677 | MX51_PAD_DISP2_DAT11__GPIO1_10 645 | ||
678 | MX51_PAD_DISP2_DAT11__USBH3_DATA3 646 | ||
679 | MX51_PAD_DISP2_DAT12__AUD6_RXD 647 | ||
680 | MX51_PAD_DISP2_DAT12__DISP2_DAT12 648 | ||
681 | MX51_PAD_DISP2_DAT12__FEC_RX_DV 649 | ||
682 | MX51_PAD_DISP2_DAT12__USBH3_DATA4 650 | ||
683 | MX51_PAD_DISP2_DAT13__AUD6_TXC 651 | ||
684 | MX51_PAD_DISP2_DAT13__DISP2_DAT13 652 | ||
685 | MX51_PAD_DISP2_DAT13__FEC_TX_CLK 653 | ||
686 | MX51_PAD_DISP2_DAT13__USBH3_DATA5 654 | ||
687 | MX51_PAD_DISP2_DAT14__AUD6_TXFS 655 | ||
688 | MX51_PAD_DISP2_DAT14__DISP2_DAT14 656 | ||
689 | MX51_PAD_DISP2_DAT14__FEC_RDATA0 657 | ||
690 | MX51_PAD_DISP2_DAT14__USBH3_DATA6 658 | ||
691 | MX51_PAD_DISP2_DAT15__AUD6_RXFS 659 | ||
692 | MX51_PAD_DISP2_DAT15__DISP1_SER_CS 660 | ||
693 | MX51_PAD_DISP2_DAT15__DISP2_DAT15 661 | ||
694 | MX51_PAD_DISP2_DAT15__FEC_TDATA0 662 | ||
695 | MX51_PAD_DISP2_DAT15__USBH3_DATA7 663 | ||
696 | MX51_PAD_SD1_CMD__AUD5_RXFS 664 | ||
697 | MX51_PAD_SD1_CMD__CSPI_MOSI 665 | ||
698 | MX51_PAD_SD1_CMD__SD1_CMD 666 | ||
699 | MX51_PAD_SD1_CLK__AUD5_RXC 667 | ||
700 | MX51_PAD_SD1_CLK__CSPI_SCLK 668 | ||
701 | MX51_PAD_SD1_CLK__SD1_CLK 669 | ||
702 | MX51_PAD_SD1_DATA0__AUD5_TXD 670 | ||
703 | MX51_PAD_SD1_DATA0__CSPI_MISO 671 | ||
704 | MX51_PAD_SD1_DATA0__SD1_DATA0 672 | ||
705 | MX51_PAD_EIM_DA0__EIM_DA0 673 | ||
706 | MX51_PAD_EIM_DA1__EIM_DA1 674 | ||
707 | MX51_PAD_EIM_DA2__EIM_DA2 675 | ||
708 | MX51_PAD_EIM_DA3__EIM_DA3 676 | ||
709 | MX51_PAD_SD1_DATA1__AUD5_RXD 677 | ||
710 | MX51_PAD_SD1_DATA1__SD1_DATA1 678 | ||
711 | MX51_PAD_EIM_DA4__EIM_DA4 679 | ||
712 | MX51_PAD_EIM_DA5__EIM_DA5 680 | ||
713 | MX51_PAD_EIM_DA6__EIM_DA6 681 | ||
714 | MX51_PAD_EIM_DA7__EIM_DA7 682 | ||
715 | MX51_PAD_SD1_DATA2__AUD5_TXC 683 | ||
716 | MX51_PAD_SD1_DATA2__SD1_DATA2 684 | ||
717 | MX51_PAD_EIM_DA10__EIM_DA10 685 | ||
718 | MX51_PAD_EIM_DA11__EIM_DA11 686 | ||
719 | MX51_PAD_EIM_DA8__EIM_DA8 687 | ||
720 | MX51_PAD_EIM_DA9__EIM_DA9 688 | ||
721 | MX51_PAD_SD1_DATA3__AUD5_TXFS 689 | ||
722 | MX51_PAD_SD1_DATA3__CSPI_SS1 690 | ||
723 | MX51_PAD_SD1_DATA3__SD1_DATA3 691 | ||
724 | MX51_PAD_GPIO1_0__CSPI_SS2 692 | ||
725 | MX51_PAD_GPIO1_0__GPIO1_0 693 | ||
726 | MX51_PAD_GPIO1_0__SD1_CD 694 | ||
727 | MX51_PAD_GPIO1_1__CSPI_MISO 695 | ||
728 | MX51_PAD_GPIO1_1__GPIO1_1 696 | ||
729 | MX51_PAD_GPIO1_1__SD1_WP 697 | ||
730 | MX51_PAD_EIM_DA12__EIM_DA12 698 | ||
731 | MX51_PAD_EIM_DA13__EIM_DA13 699 | ||
732 | MX51_PAD_EIM_DA14__EIM_DA14 700 | ||
733 | MX51_PAD_EIM_DA15__EIM_DA15 701 | ||
734 | MX51_PAD_SD2_CMD__CSPI_MOSI 702 | ||
735 | MX51_PAD_SD2_CMD__I2C1_SCL 703 | ||
736 | MX51_PAD_SD2_CMD__SD2_CMD 704 | ||
737 | MX51_PAD_SD2_CLK__CSPI_SCLK 705 | ||
738 | MX51_PAD_SD2_CLK__I2C1_SDA 706 | ||
739 | MX51_PAD_SD2_CLK__SD2_CLK 707 | ||
740 | MX51_PAD_SD2_DATA0__CSPI_MISO 708 | ||
741 | MX51_PAD_SD2_DATA0__SD1_DAT4 709 | ||
742 | MX51_PAD_SD2_DATA0__SD2_DATA0 710 | ||
743 | MX51_PAD_SD2_DATA1__SD1_DAT5 711 | ||
744 | MX51_PAD_SD2_DATA1__SD2_DATA1 712 | ||
745 | MX51_PAD_SD2_DATA1__USBH3_H2_DP 713 | ||
746 | MX51_PAD_SD2_DATA2__SD1_DAT6 714 | ||
747 | MX51_PAD_SD2_DATA2__SD2_DATA2 715 | ||
748 | MX51_PAD_SD2_DATA2__USBH3_H2_DM 716 | ||
749 | MX51_PAD_SD2_DATA3__CSPI_SS2 717 | ||
750 | MX51_PAD_SD2_DATA3__SD1_DAT7 718 | ||
751 | MX51_PAD_SD2_DATA3__SD2_DATA3 719 | ||
752 | MX51_PAD_GPIO1_2__CCM_OUT_2 720 | ||
753 | MX51_PAD_GPIO1_2__GPIO1_2 721 | ||
754 | MX51_PAD_GPIO1_2__I2C2_SCL 722 | ||
755 | MX51_PAD_GPIO1_2__PLL1_BYP 723 | ||
756 | MX51_PAD_GPIO1_2__PWM1_PWMO 724 | ||
757 | MX51_PAD_GPIO1_3__GPIO1_3 725 | ||
758 | MX51_PAD_GPIO1_3__I2C2_SDA 726 | ||
759 | MX51_PAD_GPIO1_3__PLL2_BYP 727 | ||
760 | MX51_PAD_GPIO1_3__PWM2_PWMO 728 | ||
761 | MX51_PAD_PMIC_INT_REQ__PMIC_INT_REQ 729 | ||
762 | MX51_PAD_PMIC_INT_REQ__PMIC_PMU_IRQ_B 730 | ||
763 | MX51_PAD_GPIO1_4__DISP2_EXT_CLK 731 | ||
764 | MX51_PAD_GPIO1_4__EIM_RDY 732 | ||
765 | MX51_PAD_GPIO1_4__GPIO1_4 733 | ||
766 | MX51_PAD_GPIO1_4__WDOG1_WDOG_B 734 | ||
767 | MX51_PAD_GPIO1_5__CSI2_MCLK 735 | ||
768 | MX51_PAD_GPIO1_5__DISP2_PIN16 736 | ||
769 | MX51_PAD_GPIO1_5__GPIO1_5 737 | ||
770 | MX51_PAD_GPIO1_5__WDOG2_WDOG_B 738 | ||
771 | MX51_PAD_GPIO1_6__DISP2_PIN17 739 | ||
772 | MX51_PAD_GPIO1_6__GPIO1_6 740 | ||
773 | MX51_PAD_GPIO1_6__REF_EN_B 741 | ||
774 | MX51_PAD_GPIO1_7__CCM_OUT_0 742 | ||
775 | MX51_PAD_GPIO1_7__GPIO1_7 743 | ||
776 | MX51_PAD_GPIO1_7__SD2_WP 744 | ||
777 | MX51_PAD_GPIO1_7__SPDIF_OUT1 745 | ||
778 | MX51_PAD_GPIO1_8__CSI2_DATA_EN 746 | ||
779 | MX51_PAD_GPIO1_8__GPIO1_8 747 | ||
780 | MX51_PAD_GPIO1_8__SD2_CD 748 | ||
781 | MX51_PAD_GPIO1_8__USBH3_PWR 749 | ||
782 | MX51_PAD_GPIO1_9__CCM_OUT_1 750 | ||
783 | MX51_PAD_GPIO1_9__DISP2_D1_CS 751 | ||
784 | MX51_PAD_GPIO1_9__DISP2_SER_CS 752 | ||
785 | MX51_PAD_GPIO1_9__GPIO1_9 753 | ||
786 | MX51_PAD_GPIO1_9__SD2_LCTL 754 | ||
787 | MX51_PAD_GPIO1_9__USBH3_OC 755 | ||
diff --git a/Documentation/devicetree/bindings/pinctrl/fsl,imx53-pinctrl.txt b/Documentation/devicetree/bindings/pinctrl/fsl,imx53-pinctrl.txt new file mode 100644 index 000000000000..ca85ca432ef0 --- /dev/null +++ b/Documentation/devicetree/bindings/pinctrl/fsl,imx53-pinctrl.txt | |||
@@ -0,0 +1,1202 @@ | |||
1 | * Freescale IMX53 IOMUX Controller | ||
2 | |||
3 | Please refer to fsl,imx-pinctrl.txt in this directory for common binding part | ||
4 | and usage. | ||
5 | |||
6 | Required properties: | ||
7 | - compatible: "fsl,imx53-iomuxc" | ||
8 | - fsl,pins: two integers array, represents a group of pins mux and config | ||
9 | setting. The format is fsl,pins = <PIN_FUNC_ID CONFIG>, PIN_FUNC_ID is a | ||
10 | pin working on a specific function, CONFIG is the pad setting value like | ||
11 | pull-up for this pin. Please refer to imx53 datasheet for the valid pad | ||
12 | config settings. | ||
13 | |||
14 | CONFIG bits definition: | ||
15 | PAD_CTL_HVE (1 << 13) | ||
16 | PAD_CTL_HYS (1 << 8) | ||
17 | PAD_CTL_PKE (1 << 7) | ||
18 | PAD_CTL_PUE (1 << 6) | ||
19 | PAD_CTL_PUS_100K_DOWN (0 << 4) | ||
20 | PAD_CTL_PUS_47K_UP (1 << 4) | ||
21 | PAD_CTL_PUS_100K_UP (2 << 4) | ||
22 | PAD_CTL_PUS_22K_UP (3 << 4) | ||
23 | PAD_CTL_ODE (1 << 3) | ||
24 | PAD_CTL_DSE_LOW (0 << 1) | ||
25 | PAD_CTL_DSE_MED (1 << 1) | ||
26 | PAD_CTL_DSE_HIGH (2 << 1) | ||
27 | PAD_CTL_DSE_MAX (3 << 1) | ||
28 | PAD_CTL_SRE_FAST (1 << 0) | ||
29 | PAD_CTL_SRE_SLOW (0 << 0) | ||
30 | |||
31 | See below for available PIN_FUNC_ID for imx53: | ||
32 | MX53_PAD_GPIO_19__KPP_COL_5 0 | ||
33 | MX53_PAD_GPIO_19__GPIO4_5 1 | ||
34 | MX53_PAD_GPIO_19__CCM_CLKO 2 | ||
35 | MX53_PAD_GPIO_19__SPDIF_OUT1 3 | ||
36 | MX53_PAD_GPIO_19__RTC_CE_RTC_EXT_TRIG2 4 | ||
37 | MX53_PAD_GPIO_19__ECSPI1_RDY 5 | ||
38 | MX53_PAD_GPIO_19__FEC_TDATA_3 6 | ||
39 | MX53_PAD_GPIO_19__SRC_INT_BOOT 7 | ||
40 | MX53_PAD_KEY_COL0__KPP_COL_0 8 | ||
41 | MX53_PAD_KEY_COL0__GPIO4_6 9 | ||
42 | MX53_PAD_KEY_COL0__AUDMUX_AUD5_TXC 10 | ||
43 | MX53_PAD_KEY_COL0__UART4_TXD_MUX 11 | ||
44 | MX53_PAD_KEY_COL0__ECSPI1_SCLK 12 | ||
45 | MX53_PAD_KEY_COL0__FEC_RDATA_3 13 | ||
46 | MX53_PAD_KEY_COL0__SRC_ANY_PU_RST 14 | ||
47 | MX53_PAD_KEY_ROW0__KPP_ROW_0 15 | ||
48 | MX53_PAD_KEY_ROW0__GPIO4_7 16 | ||
49 | MX53_PAD_KEY_ROW0__AUDMUX_AUD5_TXD 17 | ||
50 | MX53_PAD_KEY_ROW0__UART4_RXD_MUX 18 | ||
51 | MX53_PAD_KEY_ROW0__ECSPI1_MOSI 19 | ||
52 | MX53_PAD_KEY_ROW0__FEC_TX_ER 20 | ||
53 | MX53_PAD_KEY_COL1__KPP_COL_1 21 | ||
54 | MX53_PAD_KEY_COL1__GPIO4_8 22 | ||
55 | MX53_PAD_KEY_COL1__AUDMUX_AUD5_TXFS 23 | ||
56 | MX53_PAD_KEY_COL1__UART5_TXD_MUX 24 | ||
57 | MX53_PAD_KEY_COL1__ECSPI1_MISO 25 | ||
58 | MX53_PAD_KEY_COL1__FEC_RX_CLK 26 | ||
59 | MX53_PAD_KEY_COL1__USBPHY1_TXREADY 27 | ||
60 | MX53_PAD_KEY_ROW1__KPP_ROW_1 28 | ||
61 | MX53_PAD_KEY_ROW1__GPIO4_9 29 | ||
62 | MX53_PAD_KEY_ROW1__AUDMUX_AUD5_RXD 30 | ||
63 | MX53_PAD_KEY_ROW1__UART5_RXD_MUX 31 | ||
64 | MX53_PAD_KEY_ROW1__ECSPI1_SS0 32 | ||
65 | MX53_PAD_KEY_ROW1__FEC_COL 33 | ||
66 | MX53_PAD_KEY_ROW1__USBPHY1_RXVALID 34 | ||
67 | MX53_PAD_KEY_COL2__KPP_COL_2 35 | ||
68 | MX53_PAD_KEY_COL2__GPIO4_10 36 | ||
69 | MX53_PAD_KEY_COL2__CAN1_TXCAN 37 | ||
70 | MX53_PAD_KEY_COL2__FEC_MDIO 38 | ||
71 | MX53_PAD_KEY_COL2__ECSPI1_SS1 39 | ||
72 | MX53_PAD_KEY_COL2__FEC_RDATA_2 40 | ||
73 | MX53_PAD_KEY_COL2__USBPHY1_RXACTIVE 41 | ||
74 | MX53_PAD_KEY_ROW2__KPP_ROW_2 42 | ||
75 | MX53_PAD_KEY_ROW2__GPIO4_11 43 | ||
76 | MX53_PAD_KEY_ROW2__CAN1_RXCAN 44 | ||
77 | MX53_PAD_KEY_ROW2__FEC_MDC 45 | ||
78 | MX53_PAD_KEY_ROW2__ECSPI1_SS2 46 | ||
79 | MX53_PAD_KEY_ROW2__FEC_TDATA_2 47 | ||
80 | MX53_PAD_KEY_ROW2__USBPHY1_RXERROR 48 | ||
81 | MX53_PAD_KEY_COL3__KPP_COL_3 49 | ||
82 | MX53_PAD_KEY_COL3__GPIO4_12 50 | ||
83 | MX53_PAD_KEY_COL3__USBOH3_H2_DP 51 | ||
84 | MX53_PAD_KEY_COL3__SPDIF_IN1 52 | ||
85 | MX53_PAD_KEY_COL3__I2C2_SCL 53 | ||
86 | MX53_PAD_KEY_COL3__ECSPI1_SS3 54 | ||
87 | MX53_PAD_KEY_COL3__FEC_CRS 55 | ||
88 | MX53_PAD_KEY_COL3__USBPHY1_SIECLOCK 56 | ||
89 | MX53_PAD_KEY_ROW3__KPP_ROW_3 57 | ||
90 | MX53_PAD_KEY_ROW3__GPIO4_13 58 | ||
91 | MX53_PAD_KEY_ROW3__USBOH3_H2_DM 59 | ||
92 | MX53_PAD_KEY_ROW3__CCM_ASRC_EXT_CLK 60 | ||
93 | MX53_PAD_KEY_ROW3__I2C2_SDA 61 | ||
94 | MX53_PAD_KEY_ROW3__OSC32K_32K_OUT 62 | ||
95 | MX53_PAD_KEY_ROW3__CCM_PLL4_BYP 63 | ||
96 | MX53_PAD_KEY_ROW3__USBPHY1_LINESTATE_0 64 | ||
97 | MX53_PAD_KEY_COL4__KPP_COL_4 65 | ||
98 | MX53_PAD_KEY_COL4__GPIO4_14 66 | ||
99 | MX53_PAD_KEY_COL4__CAN2_TXCAN 67 | ||
100 | MX53_PAD_KEY_COL4__IPU_SISG_4 68 | ||
101 | MX53_PAD_KEY_COL4__UART5_RTS 69 | ||
102 | MX53_PAD_KEY_COL4__USBOH3_USBOTG_OC 70 | ||
103 | MX53_PAD_KEY_COL4__USBPHY1_LINESTATE_1 71 | ||
104 | MX53_PAD_KEY_ROW4__KPP_ROW_4 72 | ||
105 | MX53_PAD_KEY_ROW4__GPIO4_15 73 | ||
106 | MX53_PAD_KEY_ROW4__CAN2_RXCAN 74 | ||
107 | MX53_PAD_KEY_ROW4__IPU_SISG_5 75 | ||
108 | MX53_PAD_KEY_ROW4__UART5_CTS 76 | ||
109 | MX53_PAD_KEY_ROW4__USBOH3_USBOTG_PWR 77 | ||
110 | MX53_PAD_KEY_ROW4__USBPHY1_VBUSVALID 78 | ||
111 | MX53_PAD_DI0_DISP_CLK__IPU_DI0_DISP_CLK 79 | ||
112 | MX53_PAD_DI0_DISP_CLK__GPIO4_16 80 | ||
113 | MX53_PAD_DI0_DISP_CLK__USBOH3_USBH2_DIR 81 | ||
114 | MX53_PAD_DI0_DISP_CLK__SDMA_DEBUG_CORE_STATE_0 82 | ||
115 | MX53_PAD_DI0_DISP_CLK__EMI_EMI_DEBUG_0 83 | ||
116 | MX53_PAD_DI0_DISP_CLK__USBPHY1_AVALID 84 | ||
117 | MX53_PAD_DI0_PIN15__IPU_DI0_PIN15 85 | ||
118 | MX53_PAD_DI0_PIN15__GPIO4_17 86 | ||
119 | MX53_PAD_DI0_PIN15__AUDMUX_AUD6_TXC 87 | ||
120 | MX53_PAD_DI0_PIN15__SDMA_DEBUG_CORE_STATE_1 88 | ||
121 | MX53_PAD_DI0_PIN15__EMI_EMI_DEBUG_1 89 | ||
122 | MX53_PAD_DI0_PIN15__USBPHY1_BVALID 90 | ||
123 | MX53_PAD_DI0_PIN2__IPU_DI0_PIN2 91 | ||
124 | MX53_PAD_DI0_PIN2__GPIO4_18 92 | ||
125 | MX53_PAD_DI0_PIN2__AUDMUX_AUD6_TXD 93 | ||
126 | MX53_PAD_DI0_PIN2__SDMA_DEBUG_CORE_STATE_2 94 | ||
127 | MX53_PAD_DI0_PIN2__EMI_EMI_DEBUG_2 95 | ||
128 | MX53_PAD_DI0_PIN2__USBPHY1_ENDSESSION 96 | ||
129 | MX53_PAD_DI0_PIN3__IPU_DI0_PIN3 97 | ||
130 | MX53_PAD_DI0_PIN3__GPIO4_19 98 | ||
131 | MX53_PAD_DI0_PIN3__AUDMUX_AUD6_TXFS 99 | ||
132 | MX53_PAD_DI0_PIN3__SDMA_DEBUG_CORE_STATE_3 100 | ||
133 | MX53_PAD_DI0_PIN3__EMI_EMI_DEBUG_3 101 | ||
134 | MX53_PAD_DI0_PIN3__USBPHY1_IDDIG 102 | ||
135 | MX53_PAD_DI0_PIN4__IPU_DI0_PIN4 103 | ||
136 | MX53_PAD_DI0_PIN4__GPIO4_20 104 | ||
137 | MX53_PAD_DI0_PIN4__AUDMUX_AUD6_RXD 105 | ||
138 | MX53_PAD_DI0_PIN4__ESDHC1_WP 106 | ||
139 | MX53_PAD_DI0_PIN4__SDMA_DEBUG_YIELD 107 | ||
140 | MX53_PAD_DI0_PIN4__EMI_EMI_DEBUG_4 108 | ||
141 | MX53_PAD_DI0_PIN4__USBPHY1_HOSTDISCONNECT 109 | ||
142 | MX53_PAD_DISP0_DAT0__IPU_DISP0_DAT_0 110 | ||
143 | MX53_PAD_DISP0_DAT0__GPIO4_21 111 | ||
144 | MX53_PAD_DISP0_DAT0__CSPI_SCLK 112 | ||
145 | MX53_PAD_DISP0_DAT0__USBOH3_USBH2_DATA_0 113 | ||
146 | MX53_PAD_DISP0_DAT0__SDMA_DEBUG_CORE_RUN 114 | ||
147 | MX53_PAD_DISP0_DAT0__EMI_EMI_DEBUG_5 115 | ||
148 | MX53_PAD_DISP0_DAT0__USBPHY2_TXREADY 116 | ||
149 | MX53_PAD_DISP0_DAT1__IPU_DISP0_DAT_1 117 | ||
150 | MX53_PAD_DISP0_DAT1__GPIO4_22 118 | ||
151 | MX53_PAD_DISP0_DAT1__CSPI_MOSI 119 | ||
152 | MX53_PAD_DISP0_DAT1__USBOH3_USBH2_DATA_1 120 | ||
153 | MX53_PAD_DISP0_DAT1__SDMA_DEBUG_EVENT_CHANNEL_SEL 121 | ||
154 | MX53_PAD_DISP0_DAT1__EMI_EMI_DEBUG_6 122 | ||
155 | MX53_PAD_DISP0_DAT1__USBPHY2_RXVALID 123 | ||
156 | MX53_PAD_DISP0_DAT2__IPU_DISP0_DAT_2 124 | ||
157 | MX53_PAD_DISP0_DAT2__GPIO4_23 125 | ||
158 | MX53_PAD_DISP0_DAT2__CSPI_MISO 126 | ||
159 | MX53_PAD_DISP0_DAT2__USBOH3_USBH2_DATA_2 127 | ||
160 | MX53_PAD_DISP0_DAT2__SDMA_DEBUG_MODE 128 | ||
161 | MX53_PAD_DISP0_DAT2__EMI_EMI_DEBUG_7 129 | ||
162 | MX53_PAD_DISP0_DAT2__USBPHY2_RXACTIVE 130 | ||
163 | MX53_PAD_DISP0_DAT3__IPU_DISP0_DAT_3 131 | ||
164 | MX53_PAD_DISP0_DAT3__GPIO4_24 132 | ||
165 | MX53_PAD_DISP0_DAT3__CSPI_SS0 133 | ||
166 | MX53_PAD_DISP0_DAT3__USBOH3_USBH2_DATA_3 134 | ||
167 | MX53_PAD_DISP0_DAT3__SDMA_DEBUG_BUS_ERROR 135 | ||
168 | MX53_PAD_DISP0_DAT3__EMI_EMI_DEBUG_8 136 | ||
169 | MX53_PAD_DISP0_DAT3__USBPHY2_RXERROR 137 | ||
170 | MX53_PAD_DISP0_DAT4__IPU_DISP0_DAT_4 138 | ||
171 | MX53_PAD_DISP0_DAT4__GPIO4_25 139 | ||
172 | MX53_PAD_DISP0_DAT4__CSPI_SS1 140 | ||
173 | MX53_PAD_DISP0_DAT4__USBOH3_USBH2_DATA_4 141 | ||
174 | MX53_PAD_DISP0_DAT4__SDMA_DEBUG_BUS_RWB 142 | ||
175 | MX53_PAD_DISP0_DAT4__EMI_EMI_DEBUG_9 143 | ||
176 | MX53_PAD_DISP0_DAT4__USBPHY2_SIECLOCK 144 | ||
177 | MX53_PAD_DISP0_DAT5__IPU_DISP0_DAT_5 145 | ||
178 | MX53_PAD_DISP0_DAT5__GPIO4_26 146 | ||
179 | MX53_PAD_DISP0_DAT5__CSPI_SS2 147 | ||
180 | MX53_PAD_DISP0_DAT5__USBOH3_USBH2_DATA_5 148 | ||
181 | MX53_PAD_DISP0_DAT5__SDMA_DEBUG_MATCHED_DMBUS 149 | ||
182 | MX53_PAD_DISP0_DAT5__EMI_EMI_DEBUG_10 150 | ||
183 | MX53_PAD_DISP0_DAT5__USBPHY2_LINESTATE_0 151 | ||
184 | MX53_PAD_DISP0_DAT6__IPU_DISP0_DAT_6 152 | ||
185 | MX53_PAD_DISP0_DAT6__GPIO4_27 153 | ||
186 | MX53_PAD_DISP0_DAT6__CSPI_SS3 154 | ||
187 | MX53_PAD_DISP0_DAT6__USBOH3_USBH2_DATA_6 155 | ||
188 | MX53_PAD_DISP0_DAT6__SDMA_DEBUG_RTBUFFER_WRITE 156 | ||
189 | MX53_PAD_DISP0_DAT6__EMI_EMI_DEBUG_11 157 | ||
190 | MX53_PAD_DISP0_DAT6__USBPHY2_LINESTATE_1 158 | ||
191 | MX53_PAD_DISP0_DAT7__IPU_DISP0_DAT_7 159 | ||
192 | MX53_PAD_DISP0_DAT7__GPIO4_28 160 | ||
193 | MX53_PAD_DISP0_DAT7__CSPI_RDY 161 | ||
194 | MX53_PAD_DISP0_DAT7__USBOH3_USBH2_DATA_7 162 | ||
195 | MX53_PAD_DISP0_DAT7__SDMA_DEBUG_EVENT_CHANNEL_0 163 | ||
196 | MX53_PAD_DISP0_DAT7__EMI_EMI_DEBUG_12 164 | ||
197 | MX53_PAD_DISP0_DAT7__USBPHY2_VBUSVALID 165 | ||
198 | MX53_PAD_DISP0_DAT8__IPU_DISP0_DAT_8 166 | ||
199 | MX53_PAD_DISP0_DAT8__GPIO4_29 167 | ||
200 | MX53_PAD_DISP0_DAT8__PWM1_PWMO 168 | ||
201 | MX53_PAD_DISP0_DAT8__WDOG1_WDOG_B 169 | ||
202 | MX53_PAD_DISP0_DAT8__SDMA_DEBUG_EVENT_CHANNEL_1 170 | ||
203 | MX53_PAD_DISP0_DAT8__EMI_EMI_DEBUG_13 171 | ||
204 | MX53_PAD_DISP0_DAT8__USBPHY2_AVALID 172 | ||
205 | MX53_PAD_DISP0_DAT9__IPU_DISP0_DAT_9 173 | ||
206 | MX53_PAD_DISP0_DAT9__GPIO4_30 174 | ||
207 | MX53_PAD_DISP0_DAT9__PWM2_PWMO 175 | ||
208 | MX53_PAD_DISP0_DAT9__WDOG2_WDOG_B 176 | ||
209 | MX53_PAD_DISP0_DAT9__SDMA_DEBUG_EVENT_CHANNEL_2 177 | ||
210 | MX53_PAD_DISP0_DAT9__EMI_EMI_DEBUG_14 178 | ||
211 | MX53_PAD_DISP0_DAT9__USBPHY2_VSTATUS_0 179 | ||
212 | MX53_PAD_DISP0_DAT10__IPU_DISP0_DAT_10 180 | ||
213 | MX53_PAD_DISP0_DAT10__GPIO4_31 181 | ||
214 | MX53_PAD_DISP0_DAT10__USBOH3_USBH2_STP 182 | ||
215 | MX53_PAD_DISP0_DAT10__SDMA_DEBUG_EVENT_CHANNEL_3 183 | ||
216 | MX53_PAD_DISP0_DAT10__EMI_EMI_DEBUG_15 184 | ||
217 | MX53_PAD_DISP0_DAT10__USBPHY2_VSTATUS_1 185 | ||
218 | MX53_PAD_DISP0_DAT11__IPU_DISP0_DAT_11 186 | ||
219 | MX53_PAD_DISP0_DAT11__GPIO5_5 187 | ||
220 | MX53_PAD_DISP0_DAT11__USBOH3_USBH2_NXT 188 | ||
221 | MX53_PAD_DISP0_DAT11__SDMA_DEBUG_EVENT_CHANNEL_4 189 | ||
222 | MX53_PAD_DISP0_DAT11__EMI_EMI_DEBUG_16 190 | ||
223 | MX53_PAD_DISP0_DAT11__USBPHY2_VSTATUS_2 191 | ||
224 | MX53_PAD_DISP0_DAT12__IPU_DISP0_DAT_12 192 | ||
225 | MX53_PAD_DISP0_DAT12__GPIO5_6 193 | ||
226 | MX53_PAD_DISP0_DAT12__USBOH3_USBH2_CLK 194 | ||
227 | MX53_PAD_DISP0_DAT12__SDMA_DEBUG_EVENT_CHANNEL_5 195 | ||
228 | MX53_PAD_DISP0_DAT12__EMI_EMI_DEBUG_17 196 | ||
229 | MX53_PAD_DISP0_DAT12__USBPHY2_VSTATUS_3 197 | ||
230 | MX53_PAD_DISP0_DAT13__IPU_DISP0_DAT_13 198 | ||
231 | MX53_PAD_DISP0_DAT13__GPIO5_7 199 | ||
232 | MX53_PAD_DISP0_DAT13__AUDMUX_AUD5_RXFS 200 | ||
233 | MX53_PAD_DISP0_DAT13__SDMA_DEBUG_EVT_CHN_LINES_0 201 | ||
234 | MX53_PAD_DISP0_DAT13__EMI_EMI_DEBUG_18 202 | ||
235 | MX53_PAD_DISP0_DAT13__USBPHY2_VSTATUS_4 203 | ||
236 | MX53_PAD_DISP0_DAT14__IPU_DISP0_DAT_14 204 | ||
237 | MX53_PAD_DISP0_DAT14__GPIO5_8 205 | ||
238 | MX53_PAD_DISP0_DAT14__AUDMUX_AUD5_RXC 206 | ||
239 | MX53_PAD_DISP0_DAT14__SDMA_DEBUG_EVT_CHN_LINES_1 207 | ||
240 | MX53_PAD_DISP0_DAT14__EMI_EMI_DEBUG_19 208 | ||
241 | MX53_PAD_DISP0_DAT14__USBPHY2_VSTATUS_5 209 | ||
242 | MX53_PAD_DISP0_DAT15__IPU_DISP0_DAT_15 210 | ||
243 | MX53_PAD_DISP0_DAT15__GPIO5_9 211 | ||
244 | MX53_PAD_DISP0_DAT15__ECSPI1_SS1 212 | ||
245 | MX53_PAD_DISP0_DAT15__ECSPI2_SS1 213 | ||
246 | MX53_PAD_DISP0_DAT15__SDMA_DEBUG_EVT_CHN_LINES_2 214 | ||
247 | MX53_PAD_DISP0_DAT15__EMI_EMI_DEBUG_20 215 | ||
248 | MX53_PAD_DISP0_DAT15__USBPHY2_VSTATUS_6 216 | ||
249 | MX53_PAD_DISP0_DAT16__IPU_DISP0_DAT_16 217 | ||
250 | MX53_PAD_DISP0_DAT16__GPIO5_10 218 | ||
251 | MX53_PAD_DISP0_DAT16__ECSPI2_MOSI 219 | ||
252 | MX53_PAD_DISP0_DAT16__AUDMUX_AUD5_TXC 220 | ||
253 | MX53_PAD_DISP0_DAT16__SDMA_EXT_EVENT_0 221 | ||
254 | MX53_PAD_DISP0_DAT16__SDMA_DEBUG_EVT_CHN_LINES_3 222 | ||
255 | MX53_PAD_DISP0_DAT16__EMI_EMI_DEBUG_21 223 | ||
256 | MX53_PAD_DISP0_DAT16__USBPHY2_VSTATUS_7 224 | ||
257 | MX53_PAD_DISP0_DAT17__IPU_DISP0_DAT_17 225 | ||
258 | MX53_PAD_DISP0_DAT17__GPIO5_11 226 | ||
259 | MX53_PAD_DISP0_DAT17__ECSPI2_MISO 227 | ||
260 | MX53_PAD_DISP0_DAT17__AUDMUX_AUD5_TXD 228 | ||
261 | MX53_PAD_DISP0_DAT17__SDMA_EXT_EVENT_1 229 | ||
262 | MX53_PAD_DISP0_DAT17__SDMA_DEBUG_EVT_CHN_LINES_4 230 | ||
263 | MX53_PAD_DISP0_DAT17__EMI_EMI_DEBUG_22 231 | ||
264 | MX53_PAD_DISP0_DAT18__IPU_DISP0_DAT_18 232 | ||
265 | MX53_PAD_DISP0_DAT18__GPIO5_12 233 | ||
266 | MX53_PAD_DISP0_DAT18__ECSPI2_SS0 234 | ||
267 | MX53_PAD_DISP0_DAT18__AUDMUX_AUD5_TXFS 235 | ||
268 | MX53_PAD_DISP0_DAT18__AUDMUX_AUD4_RXFS 236 | ||
269 | MX53_PAD_DISP0_DAT18__SDMA_DEBUG_EVT_CHN_LINES_5 237 | ||
270 | MX53_PAD_DISP0_DAT18__EMI_EMI_DEBUG_23 238 | ||
271 | MX53_PAD_DISP0_DAT18__EMI_WEIM_CS_2 239 | ||
272 | MX53_PAD_DISP0_DAT19__IPU_DISP0_DAT_19 240 | ||
273 | MX53_PAD_DISP0_DAT19__GPIO5_13 241 | ||
274 | MX53_PAD_DISP0_DAT19__ECSPI2_SCLK 242 | ||
275 | MX53_PAD_DISP0_DAT19__AUDMUX_AUD5_RXD 243 | ||
276 | MX53_PAD_DISP0_DAT19__AUDMUX_AUD4_RXC 244 | ||
277 | MX53_PAD_DISP0_DAT19__SDMA_DEBUG_EVT_CHN_LINES_6 245 | ||
278 | MX53_PAD_DISP0_DAT19__EMI_EMI_DEBUG_24 246 | ||
279 | MX53_PAD_DISP0_DAT19__EMI_WEIM_CS_3 247 | ||
280 | MX53_PAD_DISP0_DAT20__IPU_DISP0_DAT_20 248 | ||
281 | MX53_PAD_DISP0_DAT20__GPIO5_14 249 | ||
282 | MX53_PAD_DISP0_DAT20__ECSPI1_SCLK 250 | ||
283 | MX53_PAD_DISP0_DAT20__AUDMUX_AUD4_TXC 251 | ||
284 | MX53_PAD_DISP0_DAT20__SDMA_DEBUG_EVT_CHN_LINES_7 252 | ||
285 | MX53_PAD_DISP0_DAT20__EMI_EMI_DEBUG_25 253 | ||
286 | MX53_PAD_DISP0_DAT20__SATA_PHY_TDI 254 | ||
287 | MX53_PAD_DISP0_DAT21__IPU_DISP0_DAT_21 255 | ||
288 | MX53_PAD_DISP0_DAT21__GPIO5_15 256 | ||
289 | MX53_PAD_DISP0_DAT21__ECSPI1_MOSI 257 | ||
290 | MX53_PAD_DISP0_DAT21__AUDMUX_AUD4_TXD 258 | ||
291 | MX53_PAD_DISP0_DAT21__SDMA_DEBUG_BUS_DEVICE_0 259 | ||
292 | MX53_PAD_DISP0_DAT21__EMI_EMI_DEBUG_26 260 | ||
293 | MX53_PAD_DISP0_DAT21__SATA_PHY_TDO 261 | ||
294 | MX53_PAD_DISP0_DAT22__IPU_DISP0_DAT_22 262 | ||
295 | MX53_PAD_DISP0_DAT22__GPIO5_16 263 | ||
296 | MX53_PAD_DISP0_DAT22__ECSPI1_MISO 264 | ||
297 | MX53_PAD_DISP0_DAT22__AUDMUX_AUD4_TXFS 265 | ||
298 | MX53_PAD_DISP0_DAT22__SDMA_DEBUG_BUS_DEVICE_1 266 | ||
299 | MX53_PAD_DISP0_DAT22__EMI_EMI_DEBUG_27 267 | ||
300 | MX53_PAD_DISP0_DAT22__SATA_PHY_TCK 268 | ||
301 | MX53_PAD_DISP0_DAT23__IPU_DISP0_DAT_23 269 | ||
302 | MX53_PAD_DISP0_DAT23__GPIO5_17 270 | ||
303 | MX53_PAD_DISP0_DAT23__ECSPI1_SS0 271 | ||
304 | MX53_PAD_DISP0_DAT23__AUDMUX_AUD4_RXD 272 | ||
305 | MX53_PAD_DISP0_DAT23__SDMA_DEBUG_BUS_DEVICE_2 273 | ||
306 | MX53_PAD_DISP0_DAT23__EMI_EMI_DEBUG_28 274 | ||
307 | MX53_PAD_DISP0_DAT23__SATA_PHY_TMS 275 | ||
308 | MX53_PAD_CSI0_PIXCLK__IPU_CSI0_PIXCLK 276 | ||
309 | MX53_PAD_CSI0_PIXCLK__GPIO5_18 277 | ||
310 | MX53_PAD_CSI0_PIXCLK__SDMA_DEBUG_PC_0 278 | ||
311 | MX53_PAD_CSI0_PIXCLK__EMI_EMI_DEBUG_29 279 | ||
312 | MX53_PAD_CSI0_MCLK__IPU_CSI0_HSYNC 280 | ||
313 | MX53_PAD_CSI0_MCLK__GPIO5_19 281 | ||
314 | MX53_PAD_CSI0_MCLK__CCM_CSI0_MCLK 282 | ||
315 | MX53_PAD_CSI0_MCLK__SDMA_DEBUG_PC_1 283 | ||
316 | MX53_PAD_CSI0_MCLK__EMI_EMI_DEBUG_30 284 | ||
317 | MX53_PAD_CSI0_MCLK__TPIU_TRCTL 285 | ||
318 | MX53_PAD_CSI0_DATA_EN__IPU_CSI0_DATA_EN 286 | ||
319 | MX53_PAD_CSI0_DATA_EN__GPIO5_20 287 | ||
320 | MX53_PAD_CSI0_DATA_EN__SDMA_DEBUG_PC_2 288 | ||
321 | MX53_PAD_CSI0_DATA_EN__EMI_EMI_DEBUG_31 289 | ||
322 | MX53_PAD_CSI0_DATA_EN__TPIU_TRCLK 290 | ||
323 | MX53_PAD_CSI0_VSYNC__IPU_CSI0_VSYNC 291 | ||
324 | MX53_PAD_CSI0_VSYNC__GPIO5_21 292 | ||
325 | MX53_PAD_CSI0_VSYNC__SDMA_DEBUG_PC_3 293 | ||
326 | MX53_PAD_CSI0_VSYNC__EMI_EMI_DEBUG_32 294 | ||
327 | MX53_PAD_CSI0_VSYNC__TPIU_TRACE_0 295 | ||
328 | MX53_PAD_CSI0_DAT4__IPU_CSI0_D_4 296 | ||
329 | MX53_PAD_CSI0_DAT4__GPIO5_22 297 | ||
330 | MX53_PAD_CSI0_DAT4__KPP_COL_5 298 | ||
331 | MX53_PAD_CSI0_DAT4__ECSPI1_SCLK 299 | ||
332 | MX53_PAD_CSI0_DAT4__USBOH3_USBH3_STP 300 | ||
333 | MX53_PAD_CSI0_DAT4__AUDMUX_AUD3_TXC 301 | ||
334 | MX53_PAD_CSI0_DAT4__EMI_EMI_DEBUG_33 302 | ||
335 | MX53_PAD_CSI0_DAT4__TPIU_TRACE_1 303 | ||
336 | MX53_PAD_CSI0_DAT5__IPU_CSI0_D_5 304 | ||
337 | MX53_PAD_CSI0_DAT5__GPIO5_23 305 | ||
338 | MX53_PAD_CSI0_DAT5__KPP_ROW_5 306 | ||
339 | MX53_PAD_CSI0_DAT5__ECSPI1_MOSI 307 | ||
340 | MX53_PAD_CSI0_DAT5__USBOH3_USBH3_NXT 308 | ||
341 | MX53_PAD_CSI0_DAT5__AUDMUX_AUD3_TXD 309 | ||
342 | MX53_PAD_CSI0_DAT5__EMI_EMI_DEBUG_34 310 | ||
343 | MX53_PAD_CSI0_DAT5__TPIU_TRACE_2 311 | ||
344 | MX53_PAD_CSI0_DAT6__IPU_CSI0_D_6 312 | ||
345 | MX53_PAD_CSI0_DAT6__GPIO5_24 313 | ||
346 | MX53_PAD_CSI0_DAT6__KPP_COL_6 314 | ||
347 | MX53_PAD_CSI0_DAT6__ECSPI1_MISO 315 | ||
348 | MX53_PAD_CSI0_DAT6__USBOH3_USBH3_CLK 316 | ||
349 | MX53_PAD_CSI0_DAT6__AUDMUX_AUD3_TXFS 317 | ||
350 | MX53_PAD_CSI0_DAT6__EMI_EMI_DEBUG_35 318 | ||
351 | MX53_PAD_CSI0_DAT6__TPIU_TRACE_3 319 | ||
352 | MX53_PAD_CSI0_DAT7__IPU_CSI0_D_7 320 | ||
353 | MX53_PAD_CSI0_DAT7__GPIO5_25 321 | ||
354 | MX53_PAD_CSI0_DAT7__KPP_ROW_6 322 | ||
355 | MX53_PAD_CSI0_DAT7__ECSPI1_SS0 323 | ||
356 | MX53_PAD_CSI0_DAT7__USBOH3_USBH3_DIR 324 | ||
357 | MX53_PAD_CSI0_DAT7__AUDMUX_AUD3_RXD 325 | ||
358 | MX53_PAD_CSI0_DAT7__EMI_EMI_DEBUG_36 326 | ||
359 | MX53_PAD_CSI0_DAT7__TPIU_TRACE_4 327 | ||
360 | MX53_PAD_CSI0_DAT8__IPU_CSI0_D_8 328 | ||
361 | MX53_PAD_CSI0_DAT8__GPIO5_26 329 | ||
362 | MX53_PAD_CSI0_DAT8__KPP_COL_7 330 | ||
363 | MX53_PAD_CSI0_DAT8__ECSPI2_SCLK 331 | ||
364 | MX53_PAD_CSI0_DAT8__USBOH3_USBH3_OC 332 | ||
365 | MX53_PAD_CSI0_DAT8__I2C1_SDA 333 | ||
366 | MX53_PAD_CSI0_DAT8__EMI_EMI_DEBUG_37 334 | ||
367 | MX53_PAD_CSI0_DAT8__TPIU_TRACE_5 335 | ||
368 | MX53_PAD_CSI0_DAT9__IPU_CSI0_D_9 336 | ||
369 | MX53_PAD_CSI0_DAT9__GPIO5_27 337 | ||
370 | MX53_PAD_CSI0_DAT9__KPP_ROW_7 338 | ||
371 | MX53_PAD_CSI0_DAT9__ECSPI2_MOSI 339 | ||
372 | MX53_PAD_CSI0_DAT9__USBOH3_USBH3_PWR 340 | ||
373 | MX53_PAD_CSI0_DAT9__I2C1_SCL 341 | ||
374 | MX53_PAD_CSI0_DAT9__EMI_EMI_DEBUG_38 342 | ||
375 | MX53_PAD_CSI0_DAT9__TPIU_TRACE_6 343 | ||
376 | MX53_PAD_CSI0_DAT10__IPU_CSI0_D_10 344 | ||
377 | MX53_PAD_CSI0_DAT10__GPIO5_28 345 | ||
378 | MX53_PAD_CSI0_DAT10__UART1_TXD_MUX 346 | ||
379 | MX53_PAD_CSI0_DAT10__ECSPI2_MISO 347 | ||
380 | MX53_PAD_CSI0_DAT10__AUDMUX_AUD3_RXC 348 | ||
381 | MX53_PAD_CSI0_DAT10__SDMA_DEBUG_PC_4 349 | ||
382 | MX53_PAD_CSI0_DAT10__EMI_EMI_DEBUG_39 350 | ||
383 | MX53_PAD_CSI0_DAT10__TPIU_TRACE_7 351 | ||
384 | MX53_PAD_CSI0_DAT11__IPU_CSI0_D_11 352 | ||
385 | MX53_PAD_CSI0_DAT11__GPIO5_29 353 | ||
386 | MX53_PAD_CSI0_DAT11__UART1_RXD_MUX 354 | ||
387 | MX53_PAD_CSI0_DAT11__ECSPI2_SS0 355 | ||
388 | MX53_PAD_CSI0_DAT11__AUDMUX_AUD3_RXFS 356 | ||
389 | MX53_PAD_CSI0_DAT11__SDMA_DEBUG_PC_5 357 | ||
390 | MX53_PAD_CSI0_DAT11__EMI_EMI_DEBUG_40 358 | ||
391 | MX53_PAD_CSI0_DAT11__TPIU_TRACE_8 359 | ||
392 | MX53_PAD_CSI0_DAT12__IPU_CSI0_D_12 360 | ||
393 | MX53_PAD_CSI0_DAT12__GPIO5_30 361 | ||
394 | MX53_PAD_CSI0_DAT12__UART4_TXD_MUX 362 | ||
395 | MX53_PAD_CSI0_DAT12__USBOH3_USBH3_DATA_0 363 | ||
396 | MX53_PAD_CSI0_DAT12__SDMA_DEBUG_PC_6 364 | ||
397 | MX53_PAD_CSI0_DAT12__EMI_EMI_DEBUG_41 365 | ||
398 | MX53_PAD_CSI0_DAT12__TPIU_TRACE_9 366 | ||
399 | MX53_PAD_CSI0_DAT13__IPU_CSI0_D_13 367 | ||
400 | MX53_PAD_CSI0_DAT13__GPIO5_31 368 | ||
401 | MX53_PAD_CSI0_DAT13__UART4_RXD_MUX 369 | ||
402 | MX53_PAD_CSI0_DAT13__USBOH3_USBH3_DATA_1 370 | ||
403 | MX53_PAD_CSI0_DAT13__SDMA_DEBUG_PC_7 371 | ||
404 | MX53_PAD_CSI0_DAT13__EMI_EMI_DEBUG_42 372 | ||
405 | MX53_PAD_CSI0_DAT13__TPIU_TRACE_10 373 | ||
406 | MX53_PAD_CSI0_DAT14__IPU_CSI0_D_14 374 | ||
407 | MX53_PAD_CSI0_DAT14__GPIO6_0 375 | ||
408 | MX53_PAD_CSI0_DAT14__UART5_TXD_MUX 376 | ||
409 | MX53_PAD_CSI0_DAT14__USBOH3_USBH3_DATA_2 377 | ||
410 | MX53_PAD_CSI0_DAT14__SDMA_DEBUG_PC_8 378 | ||
411 | MX53_PAD_CSI0_DAT14__EMI_EMI_DEBUG_43 379 | ||
412 | MX53_PAD_CSI0_DAT14__TPIU_TRACE_11 380 | ||
413 | MX53_PAD_CSI0_DAT15__IPU_CSI0_D_15 381 | ||
414 | MX53_PAD_CSI0_DAT15__GPIO6_1 382 | ||
415 | MX53_PAD_CSI0_DAT15__UART5_RXD_MUX 383 | ||
416 | MX53_PAD_CSI0_DAT15__USBOH3_USBH3_DATA_3 384 | ||
417 | MX53_PAD_CSI0_DAT15__SDMA_DEBUG_PC_9 385 | ||
418 | MX53_PAD_CSI0_DAT15__EMI_EMI_DEBUG_44 386 | ||
419 | MX53_PAD_CSI0_DAT15__TPIU_TRACE_12 387 | ||
420 | MX53_PAD_CSI0_DAT16__IPU_CSI0_D_16 388 | ||
421 | MX53_PAD_CSI0_DAT16__GPIO6_2 389 | ||
422 | MX53_PAD_CSI0_DAT16__UART4_RTS 390 | ||
423 | MX53_PAD_CSI0_DAT16__USBOH3_USBH3_DATA_4 391 | ||
424 | MX53_PAD_CSI0_DAT16__SDMA_DEBUG_PC_10 392 | ||
425 | MX53_PAD_CSI0_DAT16__EMI_EMI_DEBUG_45 393 | ||
426 | MX53_PAD_CSI0_DAT16__TPIU_TRACE_13 394 | ||
427 | MX53_PAD_CSI0_DAT17__IPU_CSI0_D_17 395 | ||
428 | MX53_PAD_CSI0_DAT17__GPIO6_3 396 | ||
429 | MX53_PAD_CSI0_DAT17__UART4_CTS 397 | ||
430 | MX53_PAD_CSI0_DAT17__USBOH3_USBH3_DATA_5 398 | ||
431 | MX53_PAD_CSI0_DAT17__SDMA_DEBUG_PC_11 399 | ||
432 | MX53_PAD_CSI0_DAT17__EMI_EMI_DEBUG_46 400 | ||
433 | MX53_PAD_CSI0_DAT17__TPIU_TRACE_14 401 | ||
434 | MX53_PAD_CSI0_DAT18__IPU_CSI0_D_18 402 | ||
435 | MX53_PAD_CSI0_DAT18__GPIO6_4 403 | ||
436 | MX53_PAD_CSI0_DAT18__UART5_RTS 404 | ||
437 | MX53_PAD_CSI0_DAT18__USBOH3_USBH3_DATA_6 405 | ||
438 | MX53_PAD_CSI0_DAT18__SDMA_DEBUG_PC_12 406 | ||
439 | MX53_PAD_CSI0_DAT18__EMI_EMI_DEBUG_47 407 | ||
440 | MX53_PAD_CSI0_DAT18__TPIU_TRACE_15 408 | ||
441 | MX53_PAD_CSI0_DAT19__IPU_CSI0_D_19 409 | ||
442 | MX53_PAD_CSI0_DAT19__GPIO6_5 410 | ||
443 | MX53_PAD_CSI0_DAT19__UART5_CTS 411 | ||
444 | MX53_PAD_CSI0_DAT19__USBOH3_USBH3_DATA_7 412 | ||
445 | MX53_PAD_CSI0_DAT19__SDMA_DEBUG_PC_13 413 | ||
446 | MX53_PAD_CSI0_DAT19__EMI_EMI_DEBUG_48 414 | ||
447 | MX53_PAD_CSI0_DAT19__USBPHY2_BISTOK 415 | ||
448 | MX53_PAD_EIM_A25__EMI_WEIM_A_25 416 | ||
449 | MX53_PAD_EIM_A25__GPIO5_2 417 | ||
450 | MX53_PAD_EIM_A25__ECSPI2_RDY 418 | ||
451 | MX53_PAD_EIM_A25__IPU_DI1_PIN12 419 | ||
452 | MX53_PAD_EIM_A25__CSPI_SS1 420 | ||
453 | MX53_PAD_EIM_A25__IPU_DI0_D1_CS 421 | ||
454 | MX53_PAD_EIM_A25__USBPHY1_BISTOK 422 | ||
455 | MX53_PAD_EIM_EB2__EMI_WEIM_EB_2 423 | ||
456 | MX53_PAD_EIM_EB2__GPIO2_30 424 | ||
457 | MX53_PAD_EIM_EB2__CCM_DI1_EXT_CLK 425 | ||
458 | MX53_PAD_EIM_EB2__IPU_SER_DISP1_CS 426 | ||
459 | MX53_PAD_EIM_EB2__ECSPI1_SS0 427 | ||
460 | MX53_PAD_EIM_EB2__I2C2_SCL 428 | ||
461 | MX53_PAD_EIM_D16__EMI_WEIM_D_16 429 | ||
462 | MX53_PAD_EIM_D16__GPIO3_16 430 | ||
463 | MX53_PAD_EIM_D16__IPU_DI0_PIN5 431 | ||
464 | MX53_PAD_EIM_D16__IPU_DISPB1_SER_CLK 432 | ||
465 | MX53_PAD_EIM_D16__ECSPI1_SCLK 433 | ||
466 | MX53_PAD_EIM_D16__I2C2_SDA 434 | ||
467 | MX53_PAD_EIM_D17__EMI_WEIM_D_17 435 | ||
468 | MX53_PAD_EIM_D17__GPIO3_17 436 | ||
469 | MX53_PAD_EIM_D17__IPU_DI0_PIN6 437 | ||
470 | MX53_PAD_EIM_D17__IPU_DISPB1_SER_DIN 438 | ||
471 | MX53_PAD_EIM_D17__ECSPI1_MISO 439 | ||
472 | MX53_PAD_EIM_D17__I2C3_SCL 440 | ||
473 | MX53_PAD_EIM_D18__EMI_WEIM_D_18 441 | ||
474 | MX53_PAD_EIM_D18__GPIO3_18 442 | ||
475 | MX53_PAD_EIM_D18__IPU_DI0_PIN7 443 | ||
476 | MX53_PAD_EIM_D18__IPU_DISPB1_SER_DIO 444 | ||
477 | MX53_PAD_EIM_D18__ECSPI1_MOSI 445 | ||
478 | MX53_PAD_EIM_D18__I2C3_SDA 446 | ||
479 | MX53_PAD_EIM_D18__IPU_DI1_D0_CS 447 | ||
480 | MX53_PAD_EIM_D19__EMI_WEIM_D_19 448 | ||
481 | MX53_PAD_EIM_D19__GPIO3_19 449 | ||
482 | MX53_PAD_EIM_D19__IPU_DI0_PIN8 450 | ||
483 | MX53_PAD_EIM_D19__IPU_DISPB1_SER_RS 451 | ||
484 | MX53_PAD_EIM_D19__ECSPI1_SS1 452 | ||
485 | MX53_PAD_EIM_D19__EPIT1_EPITO 453 | ||
486 | MX53_PAD_EIM_D19__UART1_CTS 454 | ||
487 | MX53_PAD_EIM_D19__USBOH3_USBH2_OC 455 | ||
488 | MX53_PAD_EIM_D20__EMI_WEIM_D_20 456 | ||
489 | MX53_PAD_EIM_D20__GPIO3_20 457 | ||
490 | MX53_PAD_EIM_D20__IPU_DI0_PIN16 458 | ||
491 | MX53_PAD_EIM_D20__IPU_SER_DISP0_CS 459 | ||
492 | MX53_PAD_EIM_D20__CSPI_SS0 460 | ||
493 | MX53_PAD_EIM_D20__EPIT2_EPITO 461 | ||
494 | MX53_PAD_EIM_D20__UART1_RTS 462 | ||
495 | MX53_PAD_EIM_D20__USBOH3_USBH2_PWR 463 | ||
496 | MX53_PAD_EIM_D21__EMI_WEIM_D_21 464 | ||
497 | MX53_PAD_EIM_D21__GPIO3_21 465 | ||
498 | MX53_PAD_EIM_D21__IPU_DI0_PIN17 466 | ||
499 | MX53_PAD_EIM_D21__IPU_DISPB0_SER_CLK 467 | ||
500 | MX53_PAD_EIM_D21__CSPI_SCLK 468 | ||
501 | MX53_PAD_EIM_D21__I2C1_SCL 469 | ||
502 | MX53_PAD_EIM_D21__USBOH3_USBOTG_OC 470 | ||
503 | MX53_PAD_EIM_D22__EMI_WEIM_D_22 471 | ||
504 | MX53_PAD_EIM_D22__GPIO3_22 472 | ||
505 | MX53_PAD_EIM_D22__IPU_DI0_PIN1 473 | ||
506 | MX53_PAD_EIM_D22__IPU_DISPB0_SER_DIN 474 | ||
507 | MX53_PAD_EIM_D22__CSPI_MISO 475 | ||
508 | MX53_PAD_EIM_D22__USBOH3_USBOTG_PWR 476 | ||
509 | MX53_PAD_EIM_D23__EMI_WEIM_D_23 477 | ||
510 | MX53_PAD_EIM_D23__GPIO3_23 478 | ||
511 | MX53_PAD_EIM_D23__UART3_CTS 479 | ||
512 | MX53_PAD_EIM_D23__UART1_DCD 480 | ||
513 | MX53_PAD_EIM_D23__IPU_DI0_D0_CS 481 | ||
514 | MX53_PAD_EIM_D23__IPU_DI1_PIN2 482 | ||
515 | MX53_PAD_EIM_D23__IPU_CSI1_DATA_EN 483 | ||
516 | MX53_PAD_EIM_D23__IPU_DI1_PIN14 484 | ||
517 | MX53_PAD_EIM_EB3__EMI_WEIM_EB_3 485 | ||
518 | MX53_PAD_EIM_EB3__GPIO2_31 486 | ||
519 | MX53_PAD_EIM_EB3__UART3_RTS 487 | ||
520 | MX53_PAD_EIM_EB3__UART1_RI 488 | ||
521 | MX53_PAD_EIM_EB3__IPU_DI1_PIN3 489 | ||
522 | MX53_PAD_EIM_EB3__IPU_CSI1_HSYNC 490 | ||
523 | MX53_PAD_EIM_EB3__IPU_DI1_PIN16 491 | ||
524 | MX53_PAD_EIM_D24__EMI_WEIM_D_24 492 | ||
525 | MX53_PAD_EIM_D24__GPIO3_24 493 | ||
526 | MX53_PAD_EIM_D24__UART3_TXD_MUX 494 | ||
527 | MX53_PAD_EIM_D24__ECSPI1_SS2 495 | ||
528 | MX53_PAD_EIM_D24__CSPI_SS2 496 | ||
529 | MX53_PAD_EIM_D24__AUDMUX_AUD5_RXFS 497 | ||
530 | MX53_PAD_EIM_D24__ECSPI2_SS2 498 | ||
531 | MX53_PAD_EIM_D24__UART1_DTR 499 | ||
532 | MX53_PAD_EIM_D25__EMI_WEIM_D_25 500 | ||
533 | MX53_PAD_EIM_D25__GPIO3_25 501 | ||
534 | MX53_PAD_EIM_D25__UART3_RXD_MUX 502 | ||
535 | MX53_PAD_EIM_D25__ECSPI1_SS3 503 | ||
536 | MX53_PAD_EIM_D25__CSPI_SS3 504 | ||
537 | MX53_PAD_EIM_D25__AUDMUX_AUD5_RXC 505 | ||
538 | MX53_PAD_EIM_D25__ECSPI2_SS3 506 | ||
539 | MX53_PAD_EIM_D25__UART1_DSR 507 | ||
540 | MX53_PAD_EIM_D26__EMI_WEIM_D_26 508 | ||
541 | MX53_PAD_EIM_D26__GPIO3_26 509 | ||
542 | MX53_PAD_EIM_D26__UART2_TXD_MUX 510 | ||
543 | MX53_PAD_EIM_D26__FIRI_RXD 511 | ||
544 | MX53_PAD_EIM_D26__IPU_CSI0_D_1 512 | ||
545 | MX53_PAD_EIM_D26__IPU_DI1_PIN11 513 | ||
546 | MX53_PAD_EIM_D26__IPU_SISG_2 514 | ||
547 | MX53_PAD_EIM_D26__IPU_DISP1_DAT_22 515 | ||
548 | MX53_PAD_EIM_D27__EMI_WEIM_D_27 516 | ||
549 | MX53_PAD_EIM_D27__GPIO3_27 517 | ||
550 | MX53_PAD_EIM_D27__UART2_RXD_MUX 518 | ||
551 | MX53_PAD_EIM_D27__FIRI_TXD 519 | ||
552 | MX53_PAD_EIM_D27__IPU_CSI0_D_0 520 | ||
553 | MX53_PAD_EIM_D27__IPU_DI1_PIN13 521 | ||
554 | MX53_PAD_EIM_D27__IPU_SISG_3 522 | ||
555 | MX53_PAD_EIM_D27__IPU_DISP1_DAT_23 523 | ||
556 | MX53_PAD_EIM_D28__EMI_WEIM_D_28 524 | ||
557 | MX53_PAD_EIM_D28__GPIO3_28 525 | ||
558 | MX53_PAD_EIM_D28__UART2_CTS 526 | ||
559 | MX53_PAD_EIM_D28__IPU_DISPB0_SER_DIO 527 | ||
560 | MX53_PAD_EIM_D28__CSPI_MOSI 528 | ||
561 | MX53_PAD_EIM_D28__I2C1_SDA 529 | ||
562 | MX53_PAD_EIM_D28__IPU_EXT_TRIG 530 | ||
563 | MX53_PAD_EIM_D28__IPU_DI0_PIN13 531 | ||
564 | MX53_PAD_EIM_D29__EMI_WEIM_D_29 532 | ||
565 | MX53_PAD_EIM_D29__GPIO3_29 533 | ||
566 | MX53_PAD_EIM_D29__UART2_RTS 534 | ||
567 | MX53_PAD_EIM_D29__IPU_DISPB0_SER_RS 535 | ||
568 | MX53_PAD_EIM_D29__CSPI_SS0 536 | ||
569 | MX53_PAD_EIM_D29__IPU_DI1_PIN15 537 | ||
570 | MX53_PAD_EIM_D29__IPU_CSI1_VSYNC 538 | ||
571 | MX53_PAD_EIM_D29__IPU_DI0_PIN14 539 | ||
572 | MX53_PAD_EIM_D30__EMI_WEIM_D_30 540 | ||
573 | MX53_PAD_EIM_D30__GPIO3_30 541 | ||
574 | MX53_PAD_EIM_D30__UART3_CTS 542 | ||
575 | MX53_PAD_EIM_D30__IPU_CSI0_D_3 543 | ||
576 | MX53_PAD_EIM_D30__IPU_DI0_PIN11 544 | ||
577 | MX53_PAD_EIM_D30__IPU_DISP1_DAT_21 545 | ||
578 | MX53_PAD_EIM_D30__USBOH3_USBH1_OC 546 | ||
579 | MX53_PAD_EIM_D30__USBOH3_USBH2_OC 547 | ||
580 | MX53_PAD_EIM_D31__EMI_WEIM_D_31 548 | ||
581 | MX53_PAD_EIM_D31__GPIO3_31 549 | ||
582 | MX53_PAD_EIM_D31__UART3_RTS 550 | ||
583 | MX53_PAD_EIM_D31__IPU_CSI0_D_2 551 | ||
584 | MX53_PAD_EIM_D31__IPU_DI0_PIN12 552 | ||
585 | MX53_PAD_EIM_D31__IPU_DISP1_DAT_20 553 | ||
586 | MX53_PAD_EIM_D31__USBOH3_USBH1_PWR 554 | ||
587 | MX53_PAD_EIM_D31__USBOH3_USBH2_PWR 555 | ||
588 | MX53_PAD_EIM_A24__EMI_WEIM_A_24 556 | ||
589 | MX53_PAD_EIM_A24__GPIO5_4 557 | ||
590 | MX53_PAD_EIM_A24__IPU_DISP1_DAT_19 558 | ||
591 | MX53_PAD_EIM_A24__IPU_CSI1_D_19 559 | ||
592 | MX53_PAD_EIM_A24__IPU_SISG_2 560 | ||
593 | MX53_PAD_EIM_A24__USBPHY2_BVALID 561 | ||
594 | MX53_PAD_EIM_A23__EMI_WEIM_A_23 562 | ||
595 | MX53_PAD_EIM_A23__GPIO6_6 563 | ||
596 | MX53_PAD_EIM_A23__IPU_DISP1_DAT_18 564 | ||
597 | MX53_PAD_EIM_A23__IPU_CSI1_D_18 565 | ||
598 | MX53_PAD_EIM_A23__IPU_SISG_3 566 | ||
599 | MX53_PAD_EIM_A23__USBPHY2_ENDSESSION 567 | ||
600 | MX53_PAD_EIM_A22__EMI_WEIM_A_22 568 | ||
601 | MX53_PAD_EIM_A22__GPIO2_16 569 | ||
602 | MX53_PAD_EIM_A22__IPU_DISP1_DAT_17 570 | ||
603 | MX53_PAD_EIM_A22__IPU_CSI1_D_17 571 | ||
604 | MX53_PAD_EIM_A22__SRC_BT_CFG1_7 572 | ||
605 | MX53_PAD_EIM_A21__EMI_WEIM_A_21 573 | ||
606 | MX53_PAD_EIM_A21__GPIO2_17 574 | ||
607 | MX53_PAD_EIM_A21__IPU_DISP1_DAT_16 575 | ||
608 | MX53_PAD_EIM_A21__IPU_CSI1_D_16 576 | ||
609 | MX53_PAD_EIM_A21__SRC_BT_CFG1_6 577 | ||
610 | MX53_PAD_EIM_A20__EMI_WEIM_A_20 578 | ||
611 | MX53_PAD_EIM_A20__GPIO2_18 579 | ||
612 | MX53_PAD_EIM_A20__IPU_DISP1_DAT_15 580 | ||
613 | MX53_PAD_EIM_A20__IPU_CSI1_D_15 581 | ||
614 | MX53_PAD_EIM_A20__SRC_BT_CFG1_5 582 | ||
615 | MX53_PAD_EIM_A19__EMI_WEIM_A_19 583 | ||
616 | MX53_PAD_EIM_A19__GPIO2_19 584 | ||
617 | MX53_PAD_EIM_A19__IPU_DISP1_DAT_14 585 | ||
618 | MX53_PAD_EIM_A19__IPU_CSI1_D_14 586 | ||
619 | MX53_PAD_EIM_A19__SRC_BT_CFG1_4 587 | ||
620 | MX53_PAD_EIM_A18__EMI_WEIM_A_18 588 | ||
621 | MX53_PAD_EIM_A18__GPIO2_20 589 | ||
622 | MX53_PAD_EIM_A18__IPU_DISP1_DAT_13 590 | ||
623 | MX53_PAD_EIM_A18__IPU_CSI1_D_13 591 | ||
624 | MX53_PAD_EIM_A18__SRC_BT_CFG1_3 592 | ||
625 | MX53_PAD_EIM_A17__EMI_WEIM_A_17 593 | ||
626 | MX53_PAD_EIM_A17__GPIO2_21 594 | ||
627 | MX53_PAD_EIM_A17__IPU_DISP1_DAT_12 595 | ||
628 | MX53_PAD_EIM_A17__IPU_CSI1_D_12 596 | ||
629 | MX53_PAD_EIM_A17__SRC_BT_CFG1_2 597 | ||
630 | MX53_PAD_EIM_A16__EMI_WEIM_A_16 598 | ||
631 | MX53_PAD_EIM_A16__GPIO2_22 599 | ||
632 | MX53_PAD_EIM_A16__IPU_DI1_DISP_CLK 600 | ||
633 | MX53_PAD_EIM_A16__IPU_CSI1_PIXCLK 601 | ||
634 | MX53_PAD_EIM_A16__SRC_BT_CFG1_1 602 | ||
635 | MX53_PAD_EIM_CS0__EMI_WEIM_CS_0 603 | ||
636 | MX53_PAD_EIM_CS0__GPIO2_23 604 | ||
637 | MX53_PAD_EIM_CS0__ECSPI2_SCLK 605 | ||
638 | MX53_PAD_EIM_CS0__IPU_DI1_PIN5 606 | ||
639 | MX53_PAD_EIM_CS1__EMI_WEIM_CS_1 607 | ||
640 | MX53_PAD_EIM_CS1__GPIO2_24 608 | ||
641 | MX53_PAD_EIM_CS1__ECSPI2_MOSI 609 | ||
642 | MX53_PAD_EIM_CS1__IPU_DI1_PIN6 610 | ||
643 | MX53_PAD_EIM_OE__EMI_WEIM_OE 611 | ||
644 | MX53_PAD_EIM_OE__GPIO2_25 612 | ||
645 | MX53_PAD_EIM_OE__ECSPI2_MISO 613 | ||
646 | MX53_PAD_EIM_OE__IPU_DI1_PIN7 614 | ||
647 | MX53_PAD_EIM_OE__USBPHY2_IDDIG 615 | ||
648 | MX53_PAD_EIM_RW__EMI_WEIM_RW 616 | ||
649 | MX53_PAD_EIM_RW__GPIO2_26 617 | ||
650 | MX53_PAD_EIM_RW__ECSPI2_SS0 618 | ||
651 | MX53_PAD_EIM_RW__IPU_DI1_PIN8 619 | ||
652 | MX53_PAD_EIM_RW__USBPHY2_HOSTDISCONNECT 620 | ||
653 | MX53_PAD_EIM_LBA__EMI_WEIM_LBA 621 | ||
654 | MX53_PAD_EIM_LBA__GPIO2_27 622 | ||
655 | MX53_PAD_EIM_LBA__ECSPI2_SS1 623 | ||
656 | MX53_PAD_EIM_LBA__IPU_DI1_PIN17 624 | ||
657 | MX53_PAD_EIM_LBA__SRC_BT_CFG1_0 625 | ||
658 | MX53_PAD_EIM_EB0__EMI_WEIM_EB_0 626 | ||
659 | MX53_PAD_EIM_EB0__GPIO2_28 627 | ||
660 | MX53_PAD_EIM_EB0__IPU_DISP1_DAT_11 628 | ||
661 | MX53_PAD_EIM_EB0__IPU_CSI1_D_11 629 | ||
662 | MX53_PAD_EIM_EB0__GPC_PMIC_RDY 630 | ||
663 | MX53_PAD_EIM_EB0__SRC_BT_CFG2_7 631 | ||
664 | MX53_PAD_EIM_EB1__EMI_WEIM_EB_1 632 | ||
665 | MX53_PAD_EIM_EB1__GPIO2_29 633 | ||
666 | MX53_PAD_EIM_EB1__IPU_DISP1_DAT_10 634 | ||
667 | MX53_PAD_EIM_EB1__IPU_CSI1_D_10 635 | ||
668 | MX53_PAD_EIM_EB1__SRC_BT_CFG2_6 636 | ||
669 | MX53_PAD_EIM_DA0__EMI_NAND_WEIM_DA_0 637 | ||
670 | MX53_PAD_EIM_DA0__GPIO3_0 638 | ||
671 | MX53_PAD_EIM_DA0__IPU_DISP1_DAT_9 639 | ||
672 | MX53_PAD_EIM_DA0__IPU_CSI1_D_9 640 | ||
673 | MX53_PAD_EIM_DA0__SRC_BT_CFG2_5 641 | ||
674 | MX53_PAD_EIM_DA1__EMI_NAND_WEIM_DA_1 642 | ||
675 | MX53_PAD_EIM_DA1__GPIO3_1 643 | ||
676 | MX53_PAD_EIM_DA1__IPU_DISP1_DAT_8 644 | ||
677 | MX53_PAD_EIM_DA1__IPU_CSI1_D_8 645 | ||
678 | MX53_PAD_EIM_DA1__SRC_BT_CFG2_4 646 | ||
679 | MX53_PAD_EIM_DA2__EMI_NAND_WEIM_DA_2 647 | ||
680 | MX53_PAD_EIM_DA2__GPIO3_2 648 | ||
681 | MX53_PAD_EIM_DA2__IPU_DISP1_DAT_7 649 | ||
682 | MX53_PAD_EIM_DA2__IPU_CSI1_D_7 650 | ||
683 | MX53_PAD_EIM_DA2__SRC_BT_CFG2_3 651 | ||
684 | MX53_PAD_EIM_DA3__EMI_NAND_WEIM_DA_3 652 | ||
685 | MX53_PAD_EIM_DA3__GPIO3_3 653 | ||
686 | MX53_PAD_EIM_DA3__IPU_DISP1_DAT_6 654 | ||
687 | MX53_PAD_EIM_DA3__IPU_CSI1_D_6 655 | ||
688 | MX53_PAD_EIM_DA3__SRC_BT_CFG2_2 656 | ||
689 | MX53_PAD_EIM_DA4__EMI_NAND_WEIM_DA_4 657 | ||
690 | MX53_PAD_EIM_DA4__GPIO3_4 658 | ||
691 | MX53_PAD_EIM_DA4__IPU_DISP1_DAT_5 659 | ||
692 | MX53_PAD_EIM_DA4__IPU_CSI1_D_5 660 | ||
693 | MX53_PAD_EIM_DA4__SRC_BT_CFG3_7 661 | ||
694 | MX53_PAD_EIM_DA5__EMI_NAND_WEIM_DA_5 662 | ||
695 | MX53_PAD_EIM_DA5__GPIO3_5 663 | ||
696 | MX53_PAD_EIM_DA5__IPU_DISP1_DAT_4 664 | ||
697 | MX53_PAD_EIM_DA5__IPU_CSI1_D_4 665 | ||
698 | MX53_PAD_EIM_DA5__SRC_BT_CFG3_6 666 | ||
699 | MX53_PAD_EIM_DA6__EMI_NAND_WEIM_DA_6 667 | ||
700 | MX53_PAD_EIM_DA6__GPIO3_6 668 | ||
701 | MX53_PAD_EIM_DA6__IPU_DISP1_DAT_3 669 | ||
702 | MX53_PAD_EIM_DA6__IPU_CSI1_D_3 670 | ||
703 | MX53_PAD_EIM_DA6__SRC_BT_CFG3_5 671 | ||
704 | MX53_PAD_EIM_DA7__EMI_NAND_WEIM_DA_7 672 | ||
705 | MX53_PAD_EIM_DA7__GPIO3_7 673 | ||
706 | MX53_PAD_EIM_DA7__IPU_DISP1_DAT_2 674 | ||
707 | MX53_PAD_EIM_DA7__IPU_CSI1_D_2 675 | ||
708 | MX53_PAD_EIM_DA7__SRC_BT_CFG3_4 676 | ||
709 | MX53_PAD_EIM_DA8__EMI_NAND_WEIM_DA_8 677 | ||
710 | MX53_PAD_EIM_DA8__GPIO3_8 678 | ||
711 | MX53_PAD_EIM_DA8__IPU_DISP1_DAT_1 679 | ||
712 | MX53_PAD_EIM_DA8__IPU_CSI1_D_1 680 | ||
713 | MX53_PAD_EIM_DA8__SRC_BT_CFG3_3 681 | ||
714 | MX53_PAD_EIM_DA9__EMI_NAND_WEIM_DA_9 682 | ||
715 | MX53_PAD_EIM_DA9__GPIO3_9 683 | ||
716 | MX53_PAD_EIM_DA9__IPU_DISP1_DAT_0 684 | ||
717 | MX53_PAD_EIM_DA9__IPU_CSI1_D_0 685 | ||
718 | MX53_PAD_EIM_DA9__SRC_BT_CFG3_2 686 | ||
719 | MX53_PAD_EIM_DA10__EMI_NAND_WEIM_DA_10 687 | ||
720 | MX53_PAD_EIM_DA10__GPIO3_10 688 | ||
721 | MX53_PAD_EIM_DA10__IPU_DI1_PIN15 689 | ||
722 | MX53_PAD_EIM_DA10__IPU_CSI1_DATA_EN 690 | ||
723 | MX53_PAD_EIM_DA10__SRC_BT_CFG3_1 691 | ||
724 | MX53_PAD_EIM_DA11__EMI_NAND_WEIM_DA_11 692 | ||
725 | MX53_PAD_EIM_DA11__GPIO3_11 693 | ||
726 | MX53_PAD_EIM_DA11__IPU_DI1_PIN2 694 | ||
727 | MX53_PAD_EIM_DA11__IPU_CSI1_HSYNC 695 | ||
728 | MX53_PAD_EIM_DA12__EMI_NAND_WEIM_DA_12 696 | ||
729 | MX53_PAD_EIM_DA12__GPIO3_12 697 | ||
730 | MX53_PAD_EIM_DA12__IPU_DI1_PIN3 698 | ||
731 | MX53_PAD_EIM_DA12__IPU_CSI1_VSYNC 699 | ||
732 | MX53_PAD_EIM_DA13__EMI_NAND_WEIM_DA_13 700 | ||
733 | MX53_PAD_EIM_DA13__GPIO3_13 701 | ||
734 | MX53_PAD_EIM_DA13__IPU_DI1_D0_CS 702 | ||
735 | MX53_PAD_EIM_DA13__CCM_DI1_EXT_CLK 703 | ||
736 | MX53_PAD_EIM_DA14__EMI_NAND_WEIM_DA_14 704 | ||
737 | MX53_PAD_EIM_DA14__GPIO3_14 705 | ||
738 | MX53_PAD_EIM_DA14__IPU_DI1_D1_CS 706 | ||
739 | MX53_PAD_EIM_DA14__CCM_DI0_EXT_CLK 707 | ||
740 | MX53_PAD_EIM_DA15__EMI_NAND_WEIM_DA_15 708 | ||
741 | MX53_PAD_EIM_DA15__GPIO3_15 709 | ||
742 | MX53_PAD_EIM_DA15__IPU_DI1_PIN1 710 | ||
743 | MX53_PAD_EIM_DA15__IPU_DI1_PIN4 711 | ||
744 | MX53_PAD_NANDF_WE_B__EMI_NANDF_WE_B 712 | ||
745 | MX53_PAD_NANDF_WE_B__GPIO6_12 713 | ||
746 | MX53_PAD_NANDF_RE_B__EMI_NANDF_RE_B 714 | ||
747 | MX53_PAD_NANDF_RE_B__GPIO6_13 715 | ||
748 | MX53_PAD_EIM_WAIT__EMI_WEIM_WAIT 716 | ||
749 | MX53_PAD_EIM_WAIT__GPIO5_0 717 | ||
750 | MX53_PAD_EIM_WAIT__EMI_WEIM_DTACK_B 718 | ||
751 | MX53_PAD_LVDS1_TX3_P__GPIO6_22 719 | ||
752 | MX53_PAD_LVDS1_TX3_P__LDB_LVDS1_TX3 720 | ||
753 | MX53_PAD_LVDS1_TX2_P__GPIO6_24 721 | ||
754 | MX53_PAD_LVDS1_TX2_P__LDB_LVDS1_TX2 722 | ||
755 | MX53_PAD_LVDS1_CLK_P__GPIO6_26 723 | ||
756 | MX53_PAD_LVDS1_CLK_P__LDB_LVDS1_CLK 724 | ||
757 | MX53_PAD_LVDS1_TX1_P__GPIO6_28 725 | ||
758 | MX53_PAD_LVDS1_TX1_P__LDB_LVDS1_TX1 726 | ||
759 | MX53_PAD_LVDS1_TX0_P__GPIO6_30 727 | ||
760 | MX53_PAD_LVDS1_TX0_P__LDB_LVDS1_TX0 728 | ||
761 | MX53_PAD_LVDS0_TX3_P__GPIO7_22 729 | ||
762 | MX53_PAD_LVDS0_TX3_P__LDB_LVDS0_TX3 730 | ||
763 | MX53_PAD_LVDS0_CLK_P__GPIO7_24 731 | ||
764 | MX53_PAD_LVDS0_CLK_P__LDB_LVDS0_CLK 732 | ||
765 | MX53_PAD_LVDS0_TX2_P__GPIO7_26 733 | ||
766 | MX53_PAD_LVDS0_TX2_P__LDB_LVDS0_TX2 734 | ||
767 | MX53_PAD_LVDS0_TX1_P__GPIO7_28 735 | ||
768 | MX53_PAD_LVDS0_TX1_P__LDB_LVDS0_TX1 736 | ||
769 | MX53_PAD_LVDS0_TX0_P__GPIO7_30 737 | ||
770 | MX53_PAD_LVDS0_TX0_P__LDB_LVDS0_TX0 738 | ||
771 | MX53_PAD_GPIO_10__GPIO4_0 739 | ||
772 | MX53_PAD_GPIO_10__OSC32k_32K_OUT 740 | ||
773 | MX53_PAD_GPIO_11__GPIO4_1 741 | ||
774 | MX53_PAD_GPIO_12__GPIO4_2 742 | ||
775 | MX53_PAD_GPIO_13__GPIO4_3 743 | ||
776 | MX53_PAD_GPIO_14__GPIO4_4 744 | ||
777 | MX53_PAD_NANDF_CLE__EMI_NANDF_CLE 745 | ||
778 | MX53_PAD_NANDF_CLE__GPIO6_7 746 | ||
779 | MX53_PAD_NANDF_CLE__USBPHY1_VSTATUS_0 747 | ||
780 | MX53_PAD_NANDF_ALE__EMI_NANDF_ALE 748 | ||
781 | MX53_PAD_NANDF_ALE__GPIO6_8 749 | ||
782 | MX53_PAD_NANDF_ALE__USBPHY1_VSTATUS_1 750 | ||
783 | MX53_PAD_NANDF_WP_B__EMI_NANDF_WP_B 751 | ||
784 | MX53_PAD_NANDF_WP_B__GPIO6_9 752 | ||
785 | MX53_PAD_NANDF_WP_B__USBPHY1_VSTATUS_2 753 | ||
786 | MX53_PAD_NANDF_RB0__EMI_NANDF_RB_0 754 | ||
787 | MX53_PAD_NANDF_RB0__GPIO6_10 755 | ||
788 | MX53_PAD_NANDF_RB0__USBPHY1_VSTATUS_3 756 | ||
789 | MX53_PAD_NANDF_CS0__EMI_NANDF_CS_0 757 | ||
790 | MX53_PAD_NANDF_CS0__GPIO6_11 758 | ||
791 | MX53_PAD_NANDF_CS0__USBPHY1_VSTATUS_4 759 | ||
792 | MX53_PAD_NANDF_CS1__EMI_NANDF_CS_1 760 | ||
793 | MX53_PAD_NANDF_CS1__GPIO6_14 761 | ||
794 | MX53_PAD_NANDF_CS1__MLB_MLBCLK 762 | ||
795 | MX53_PAD_NANDF_CS1__USBPHY1_VSTATUS_5 763 | ||
796 | MX53_PAD_NANDF_CS2__EMI_NANDF_CS_2 764 | ||
797 | MX53_PAD_NANDF_CS2__GPIO6_15 765 | ||
798 | MX53_PAD_NANDF_CS2__IPU_SISG_0 766 | ||
799 | MX53_PAD_NANDF_CS2__ESAI1_TX0 767 | ||
800 | MX53_PAD_NANDF_CS2__EMI_WEIM_CRE 768 | ||
801 | MX53_PAD_NANDF_CS2__CCM_CSI0_MCLK 769 | ||
802 | MX53_PAD_NANDF_CS2__MLB_MLBSIG 770 | ||
803 | MX53_PAD_NANDF_CS2__USBPHY1_VSTATUS_6 771 | ||
804 | MX53_PAD_NANDF_CS3__EMI_NANDF_CS_3 772 | ||
805 | MX53_PAD_NANDF_CS3__GPIO6_16 773 | ||
806 | MX53_PAD_NANDF_CS3__IPU_SISG_1 774 | ||
807 | MX53_PAD_NANDF_CS3__ESAI1_TX1 775 | ||
808 | MX53_PAD_NANDF_CS3__EMI_WEIM_A_26 776 | ||
809 | MX53_PAD_NANDF_CS3__MLB_MLBDAT 777 | ||
810 | MX53_PAD_NANDF_CS3__USBPHY1_VSTATUS_7 778 | ||
811 | MX53_PAD_FEC_MDIO__FEC_MDIO 779 | ||
812 | MX53_PAD_FEC_MDIO__GPIO1_22 780 | ||
813 | MX53_PAD_FEC_MDIO__ESAI1_SCKR 781 | ||
814 | MX53_PAD_FEC_MDIO__FEC_COL 782 | ||
815 | MX53_PAD_FEC_MDIO__RTC_CE_RTC_PS2 783 | ||
816 | MX53_PAD_FEC_MDIO__SDMA_DEBUG_BUS_DEVICE_3 784 | ||
817 | MX53_PAD_FEC_MDIO__EMI_EMI_DEBUG_49 785 | ||
818 | MX53_PAD_FEC_REF_CLK__FEC_TX_CLK 786 | ||
819 | MX53_PAD_FEC_REF_CLK__GPIO1_23 787 | ||
820 | MX53_PAD_FEC_REF_CLK__ESAI1_FSR 788 | ||
821 | MX53_PAD_FEC_REF_CLK__SDMA_DEBUG_BUS_DEVICE_4 789 | ||
822 | MX53_PAD_FEC_REF_CLK__EMI_EMI_DEBUG_50 790 | ||
823 | MX53_PAD_FEC_RX_ER__FEC_RX_ER 791 | ||
824 | MX53_PAD_FEC_RX_ER__GPIO1_24 792 | ||
825 | MX53_PAD_FEC_RX_ER__ESAI1_HCKR 793 | ||
826 | MX53_PAD_FEC_RX_ER__FEC_RX_CLK 794 | ||
827 | MX53_PAD_FEC_RX_ER__RTC_CE_RTC_PS3 795 | ||
828 | MX53_PAD_FEC_CRS_DV__FEC_RX_DV 796 | ||
829 | MX53_PAD_FEC_CRS_DV__GPIO1_25 797 | ||
830 | MX53_PAD_FEC_CRS_DV__ESAI1_SCKT 798 | ||
831 | MX53_PAD_FEC_RXD1__FEC_RDATA_1 799 | ||
832 | MX53_PAD_FEC_RXD1__GPIO1_26 800 | ||
833 | MX53_PAD_FEC_RXD1__ESAI1_FST 801 | ||
834 | MX53_PAD_FEC_RXD1__MLB_MLBSIG 802 | ||
835 | MX53_PAD_FEC_RXD1__RTC_CE_RTC_PS1 803 | ||
836 | MX53_PAD_FEC_RXD0__FEC_RDATA_0 804 | ||
837 | MX53_PAD_FEC_RXD0__GPIO1_27 805 | ||
838 | MX53_PAD_FEC_RXD0__ESAI1_HCKT 806 | ||
839 | MX53_PAD_FEC_RXD0__OSC32k_32K_OUT 807 | ||
840 | MX53_PAD_FEC_TX_EN__FEC_TX_EN 808 | ||
841 | MX53_PAD_FEC_TX_EN__GPIO1_28 809 | ||
842 | MX53_PAD_FEC_TX_EN__ESAI1_TX3_RX2 810 | ||
843 | MX53_PAD_FEC_TXD1__FEC_TDATA_1 811 | ||
844 | MX53_PAD_FEC_TXD1__GPIO1_29 812 | ||
845 | MX53_PAD_FEC_TXD1__ESAI1_TX2_RX3 813 | ||
846 | MX53_PAD_FEC_TXD1__MLB_MLBCLK 814 | ||
847 | MX53_PAD_FEC_TXD1__RTC_CE_RTC_PRSC_CLK 815 | ||
848 | MX53_PAD_FEC_TXD0__FEC_TDATA_0 816 | ||
849 | MX53_PAD_FEC_TXD0__GPIO1_30 817 | ||
850 | MX53_PAD_FEC_TXD0__ESAI1_TX4_RX1 818 | ||
851 | MX53_PAD_FEC_TXD0__USBPHY2_DATAOUT_0 819 | ||
852 | MX53_PAD_FEC_MDC__FEC_MDC 820 | ||
853 | MX53_PAD_FEC_MDC__GPIO1_31 821 | ||
854 | MX53_PAD_FEC_MDC__ESAI1_TX5_RX0 822 | ||
855 | MX53_PAD_FEC_MDC__MLB_MLBDAT 823 | ||
856 | MX53_PAD_FEC_MDC__RTC_CE_RTC_ALARM1_TRIG 824 | ||
857 | MX53_PAD_FEC_MDC__USBPHY2_DATAOUT_1 825 | ||
858 | MX53_PAD_PATA_DIOW__PATA_DIOW 826 | ||
859 | MX53_PAD_PATA_DIOW__GPIO6_17 827 | ||
860 | MX53_PAD_PATA_DIOW__UART1_TXD_MUX 828 | ||
861 | MX53_PAD_PATA_DIOW__USBPHY2_DATAOUT_2 829 | ||
862 | MX53_PAD_PATA_DMACK__PATA_DMACK 830 | ||
863 | MX53_PAD_PATA_DMACK__GPIO6_18 831 | ||
864 | MX53_PAD_PATA_DMACK__UART1_RXD_MUX 832 | ||
865 | MX53_PAD_PATA_DMACK__USBPHY2_DATAOUT_3 833 | ||
866 | MX53_PAD_PATA_DMARQ__PATA_DMARQ 834 | ||
867 | MX53_PAD_PATA_DMARQ__GPIO7_0 835 | ||
868 | MX53_PAD_PATA_DMARQ__UART2_TXD_MUX 836 | ||
869 | MX53_PAD_PATA_DMARQ__CCM_CCM_OUT_0 837 | ||
870 | MX53_PAD_PATA_DMARQ__USBPHY2_DATAOUT_4 838 | ||
871 | MX53_PAD_PATA_BUFFER_EN__PATA_BUFFER_EN 839 | ||
872 | MX53_PAD_PATA_BUFFER_EN__GPIO7_1 840 | ||
873 | MX53_PAD_PATA_BUFFER_EN__UART2_RXD_MUX 841 | ||
874 | MX53_PAD_PATA_BUFFER_EN__CCM_CCM_OUT_1 842 | ||
875 | MX53_PAD_PATA_BUFFER_EN__USBPHY2_DATAOUT_5 843 | ||
876 | MX53_PAD_PATA_INTRQ__PATA_INTRQ 844 | ||
877 | MX53_PAD_PATA_INTRQ__GPIO7_2 845 | ||
878 | MX53_PAD_PATA_INTRQ__UART2_CTS 846 | ||
879 | MX53_PAD_PATA_INTRQ__CAN1_TXCAN 847 | ||
880 | MX53_PAD_PATA_INTRQ__CCM_CCM_OUT_2 848 | ||
881 | MX53_PAD_PATA_INTRQ__USBPHY2_DATAOUT_6 849 | ||
882 | MX53_PAD_PATA_DIOR__PATA_DIOR 850 | ||
883 | MX53_PAD_PATA_DIOR__GPIO7_3 851 | ||
884 | MX53_PAD_PATA_DIOR__UART2_RTS 852 | ||
885 | MX53_PAD_PATA_DIOR__CAN1_RXCAN 853 | ||
886 | MX53_PAD_PATA_DIOR__USBPHY2_DATAOUT_7 854 | ||
887 | MX53_PAD_PATA_RESET_B__PATA_PATA_RESET_B 855 | ||
888 | MX53_PAD_PATA_RESET_B__GPIO7_4 856 | ||
889 | MX53_PAD_PATA_RESET_B__ESDHC3_CMD 857 | ||
890 | MX53_PAD_PATA_RESET_B__UART1_CTS 858 | ||
891 | MX53_PAD_PATA_RESET_B__CAN2_TXCAN 859 | ||
892 | MX53_PAD_PATA_RESET_B__USBPHY1_DATAOUT_0 860 | ||
893 | MX53_PAD_PATA_IORDY__PATA_IORDY 861 | ||
894 | MX53_PAD_PATA_IORDY__GPIO7_5 862 | ||
895 | MX53_PAD_PATA_IORDY__ESDHC3_CLK 863 | ||
896 | MX53_PAD_PATA_IORDY__UART1_RTS 864 | ||
897 | MX53_PAD_PATA_IORDY__CAN2_RXCAN 865 | ||
898 | MX53_PAD_PATA_IORDY__USBPHY1_DATAOUT_1 866 | ||
899 | MX53_PAD_PATA_DA_0__PATA_DA_0 867 | ||
900 | MX53_PAD_PATA_DA_0__GPIO7_6 868 | ||
901 | MX53_PAD_PATA_DA_0__ESDHC3_RST 869 | ||
902 | MX53_PAD_PATA_DA_0__OWIRE_LINE 870 | ||
903 | MX53_PAD_PATA_DA_0__USBPHY1_DATAOUT_2 871 | ||
904 | MX53_PAD_PATA_DA_1__PATA_DA_1 872 | ||
905 | MX53_PAD_PATA_DA_1__GPIO7_7 873 | ||
906 | MX53_PAD_PATA_DA_1__ESDHC4_CMD 874 | ||
907 | MX53_PAD_PATA_DA_1__UART3_CTS 875 | ||
908 | MX53_PAD_PATA_DA_1__USBPHY1_DATAOUT_3 876 | ||
909 | MX53_PAD_PATA_DA_2__PATA_DA_2 877 | ||
910 | MX53_PAD_PATA_DA_2__GPIO7_8 878 | ||
911 | MX53_PAD_PATA_DA_2__ESDHC4_CLK 879 | ||
912 | MX53_PAD_PATA_DA_2__UART3_RTS 880 | ||
913 | MX53_PAD_PATA_DA_2__USBPHY1_DATAOUT_4 881 | ||
914 | MX53_PAD_PATA_CS_0__PATA_CS_0 882 | ||
915 | MX53_PAD_PATA_CS_0__GPIO7_9 883 | ||
916 | MX53_PAD_PATA_CS_0__UART3_TXD_MUX 884 | ||
917 | MX53_PAD_PATA_CS_0__USBPHY1_DATAOUT_5 885 | ||
918 | MX53_PAD_PATA_CS_1__PATA_CS_1 886 | ||
919 | MX53_PAD_PATA_CS_1__GPIO7_10 887 | ||
920 | MX53_PAD_PATA_CS_1__UART3_RXD_MUX 888 | ||
921 | MX53_PAD_PATA_CS_1__USBPHY1_DATAOUT_6 889 | ||
922 | MX53_PAD_PATA_DATA0__PATA_DATA_0 890 | ||
923 | MX53_PAD_PATA_DATA0__GPIO2_0 891 | ||
924 | MX53_PAD_PATA_DATA0__EMI_NANDF_D_0 892 | ||
925 | MX53_PAD_PATA_DATA0__ESDHC3_DAT4 893 | ||
926 | MX53_PAD_PATA_DATA0__GPU3d_GPU_DEBUG_OUT_0 894 | ||
927 | MX53_PAD_PATA_DATA0__IPU_DIAG_BUS_0 895 | ||
928 | MX53_PAD_PATA_DATA0__USBPHY1_DATAOUT_7 896 | ||
929 | MX53_PAD_PATA_DATA1__PATA_DATA_1 897 | ||
930 | MX53_PAD_PATA_DATA1__GPIO2_1 898 | ||
931 | MX53_PAD_PATA_DATA1__EMI_NANDF_D_1 899 | ||
932 | MX53_PAD_PATA_DATA1__ESDHC3_DAT5 900 | ||
933 | MX53_PAD_PATA_DATA1__GPU3d_GPU_DEBUG_OUT_1 901 | ||
934 | MX53_PAD_PATA_DATA1__IPU_DIAG_BUS_1 902 | ||
935 | MX53_PAD_PATA_DATA2__PATA_DATA_2 903 | ||
936 | MX53_PAD_PATA_DATA2__GPIO2_2 904 | ||
937 | MX53_PAD_PATA_DATA2__EMI_NANDF_D_2 905 | ||
938 | MX53_PAD_PATA_DATA2__ESDHC3_DAT6 906 | ||
939 | MX53_PAD_PATA_DATA2__GPU3d_GPU_DEBUG_OUT_2 907 | ||
940 | MX53_PAD_PATA_DATA2__IPU_DIAG_BUS_2 908 | ||
941 | MX53_PAD_PATA_DATA3__PATA_DATA_3 909 | ||
942 | MX53_PAD_PATA_DATA3__GPIO2_3 910 | ||
943 | MX53_PAD_PATA_DATA3__EMI_NANDF_D_3 911 | ||
944 | MX53_PAD_PATA_DATA3__ESDHC3_DAT7 912 | ||
945 | MX53_PAD_PATA_DATA3__GPU3d_GPU_DEBUG_OUT_3 913 | ||
946 | MX53_PAD_PATA_DATA3__IPU_DIAG_BUS_3 914 | ||
947 | MX53_PAD_PATA_DATA4__PATA_DATA_4 915 | ||
948 | MX53_PAD_PATA_DATA4__GPIO2_4 916 | ||
949 | MX53_PAD_PATA_DATA4__EMI_NANDF_D_4 917 | ||
950 | MX53_PAD_PATA_DATA4__ESDHC4_DAT4 918 | ||
951 | MX53_PAD_PATA_DATA4__GPU3d_GPU_DEBUG_OUT_4 919 | ||
952 | MX53_PAD_PATA_DATA4__IPU_DIAG_BUS_4 920 | ||
953 | MX53_PAD_PATA_DATA5__PATA_DATA_5 921 | ||
954 | MX53_PAD_PATA_DATA5__GPIO2_5 922 | ||
955 | MX53_PAD_PATA_DATA5__EMI_NANDF_D_5 923 | ||
956 | MX53_PAD_PATA_DATA5__ESDHC4_DAT5 924 | ||
957 | MX53_PAD_PATA_DATA5__GPU3d_GPU_DEBUG_OUT_5 925 | ||
958 | MX53_PAD_PATA_DATA5__IPU_DIAG_BUS_5 926 | ||
959 | MX53_PAD_PATA_DATA6__PATA_DATA_6 927 | ||
960 | MX53_PAD_PATA_DATA6__GPIO2_6 928 | ||
961 | MX53_PAD_PATA_DATA6__EMI_NANDF_D_6 929 | ||
962 | MX53_PAD_PATA_DATA6__ESDHC4_DAT6 930 | ||
963 | MX53_PAD_PATA_DATA6__GPU3d_GPU_DEBUG_OUT_6 931 | ||
964 | MX53_PAD_PATA_DATA6__IPU_DIAG_BUS_6 932 | ||
965 | MX53_PAD_PATA_DATA7__PATA_DATA_7 933 | ||
966 | MX53_PAD_PATA_DATA7__GPIO2_7 934 | ||
967 | MX53_PAD_PATA_DATA7__EMI_NANDF_D_7 935 | ||
968 | MX53_PAD_PATA_DATA7__ESDHC4_DAT7 936 | ||
969 | MX53_PAD_PATA_DATA7__GPU3d_GPU_DEBUG_OUT_7 937 | ||
970 | MX53_PAD_PATA_DATA7__IPU_DIAG_BUS_7 938 | ||
971 | MX53_PAD_PATA_DATA8__PATA_DATA_8 939 | ||
972 | MX53_PAD_PATA_DATA8__GPIO2_8 940 | ||
973 | MX53_PAD_PATA_DATA8__ESDHC1_DAT4 941 | ||
974 | MX53_PAD_PATA_DATA8__EMI_NANDF_D_8 942 | ||
975 | MX53_PAD_PATA_DATA8__ESDHC3_DAT0 943 | ||
976 | MX53_PAD_PATA_DATA8__GPU3d_GPU_DEBUG_OUT_8 944 | ||
977 | MX53_PAD_PATA_DATA8__IPU_DIAG_BUS_8 945 | ||
978 | MX53_PAD_PATA_DATA9__PATA_DATA_9 946 | ||
979 | MX53_PAD_PATA_DATA9__GPIO2_9 947 | ||
980 | MX53_PAD_PATA_DATA9__ESDHC1_DAT5 948 | ||
981 | MX53_PAD_PATA_DATA9__EMI_NANDF_D_9 949 | ||
982 | MX53_PAD_PATA_DATA9__ESDHC3_DAT1 950 | ||
983 | MX53_PAD_PATA_DATA9__GPU3d_GPU_DEBUG_OUT_9 951 | ||
984 | MX53_PAD_PATA_DATA9__IPU_DIAG_BUS_9 952 | ||
985 | MX53_PAD_PATA_DATA10__PATA_DATA_10 953 | ||
986 | MX53_PAD_PATA_DATA10__GPIO2_10 954 | ||
987 | MX53_PAD_PATA_DATA10__ESDHC1_DAT6 955 | ||
988 | MX53_PAD_PATA_DATA10__EMI_NANDF_D_10 956 | ||
989 | MX53_PAD_PATA_DATA10__ESDHC3_DAT2 957 | ||
990 | MX53_PAD_PATA_DATA10__GPU3d_GPU_DEBUG_OUT_10 958 | ||
991 | MX53_PAD_PATA_DATA10__IPU_DIAG_BUS_10 959 | ||
992 | MX53_PAD_PATA_DATA11__PATA_DATA_11 960 | ||
993 | MX53_PAD_PATA_DATA11__GPIO2_11 961 | ||
994 | MX53_PAD_PATA_DATA11__ESDHC1_DAT7 962 | ||
995 | MX53_PAD_PATA_DATA11__EMI_NANDF_D_11 963 | ||
996 | MX53_PAD_PATA_DATA11__ESDHC3_DAT3 964 | ||
997 | MX53_PAD_PATA_DATA11__GPU3d_GPU_DEBUG_OUT_11 965 | ||
998 | MX53_PAD_PATA_DATA11__IPU_DIAG_BUS_11 966 | ||
999 | MX53_PAD_PATA_DATA12__PATA_DATA_12 967 | ||
1000 | MX53_PAD_PATA_DATA12__GPIO2_12 968 | ||
1001 | MX53_PAD_PATA_DATA12__ESDHC2_DAT4 969 | ||
1002 | MX53_PAD_PATA_DATA12__EMI_NANDF_D_12 970 | ||
1003 | MX53_PAD_PATA_DATA12__ESDHC4_DAT0 971 | ||
1004 | MX53_PAD_PATA_DATA12__GPU3d_GPU_DEBUG_OUT_12 972 | ||
1005 | MX53_PAD_PATA_DATA12__IPU_DIAG_BUS_12 973 | ||
1006 | MX53_PAD_PATA_DATA13__PATA_DATA_13 974 | ||
1007 | MX53_PAD_PATA_DATA13__GPIO2_13 975 | ||
1008 | MX53_PAD_PATA_DATA13__ESDHC2_DAT5 976 | ||
1009 | MX53_PAD_PATA_DATA13__EMI_NANDF_D_13 977 | ||
1010 | MX53_PAD_PATA_DATA13__ESDHC4_DAT1 978 | ||
1011 | MX53_PAD_PATA_DATA13__GPU3d_GPU_DEBUG_OUT_13 979 | ||
1012 | MX53_PAD_PATA_DATA13__IPU_DIAG_BUS_13 980 | ||
1013 | MX53_PAD_PATA_DATA14__PATA_DATA_14 981 | ||
1014 | MX53_PAD_PATA_DATA14__GPIO2_14 982 | ||
1015 | MX53_PAD_PATA_DATA14__ESDHC2_DAT6 983 | ||
1016 | MX53_PAD_PATA_DATA14__EMI_NANDF_D_14 984 | ||
1017 | MX53_PAD_PATA_DATA14__ESDHC4_DAT2 985 | ||
1018 | MX53_PAD_PATA_DATA14__GPU3d_GPU_DEBUG_OUT_14 986 | ||
1019 | MX53_PAD_PATA_DATA14__IPU_DIAG_BUS_14 987 | ||
1020 | MX53_PAD_PATA_DATA15__PATA_DATA_15 988 | ||
1021 | MX53_PAD_PATA_DATA15__GPIO2_15 989 | ||
1022 | MX53_PAD_PATA_DATA15__ESDHC2_DAT7 990 | ||
1023 | MX53_PAD_PATA_DATA15__EMI_NANDF_D_15 991 | ||
1024 | MX53_PAD_PATA_DATA15__ESDHC4_DAT3 992 | ||
1025 | MX53_PAD_PATA_DATA15__GPU3d_GPU_DEBUG_OUT_15 993 | ||
1026 | MX53_PAD_PATA_DATA15__IPU_DIAG_BUS_15 994 | ||
1027 | MX53_PAD_SD1_DATA0__ESDHC1_DAT0 995 | ||
1028 | MX53_PAD_SD1_DATA0__GPIO1_16 996 | ||
1029 | MX53_PAD_SD1_DATA0__GPT_CAPIN1 997 | ||
1030 | MX53_PAD_SD1_DATA0__CSPI_MISO 998 | ||
1031 | MX53_PAD_SD1_DATA0__CCM_PLL3_BYP 999 | ||
1032 | MX53_PAD_SD1_DATA1__ESDHC1_DAT1 1000 | ||
1033 | MX53_PAD_SD1_DATA1__GPIO1_17 1001 | ||
1034 | MX53_PAD_SD1_DATA1__GPT_CAPIN2 1002 | ||
1035 | MX53_PAD_SD1_DATA1__CSPI_SS0 1003 | ||
1036 | MX53_PAD_SD1_DATA1__CCM_PLL4_BYP 1004 | ||
1037 | MX53_PAD_SD1_CMD__ESDHC1_CMD 1005 | ||
1038 | MX53_PAD_SD1_CMD__GPIO1_18 1006 | ||
1039 | MX53_PAD_SD1_CMD__GPT_CMPOUT1 1007 | ||
1040 | MX53_PAD_SD1_CMD__CSPI_MOSI 1008 | ||
1041 | MX53_PAD_SD1_CMD__CCM_PLL1_BYP 1009 | ||
1042 | MX53_PAD_SD1_DATA2__ESDHC1_DAT2 1010 | ||
1043 | MX53_PAD_SD1_DATA2__GPIO1_19 1011 | ||
1044 | MX53_PAD_SD1_DATA2__GPT_CMPOUT2 1012 | ||
1045 | MX53_PAD_SD1_DATA2__PWM2_PWMO 1013 | ||
1046 | MX53_PAD_SD1_DATA2__WDOG1_WDOG_B 1014 | ||
1047 | MX53_PAD_SD1_DATA2__CSPI_SS1 1015 | ||
1048 | MX53_PAD_SD1_DATA2__WDOG1_WDOG_RST_B_DEB 1016 | ||
1049 | MX53_PAD_SD1_DATA2__CCM_PLL2_BYP 1017 | ||
1050 | MX53_PAD_SD1_CLK__ESDHC1_CLK 1018 | ||
1051 | MX53_PAD_SD1_CLK__GPIO1_20 1019 | ||
1052 | MX53_PAD_SD1_CLK__OSC32k_32K_OUT 1020 | ||
1053 | MX53_PAD_SD1_CLK__GPT_CLKIN 1021 | ||
1054 | MX53_PAD_SD1_CLK__CSPI_SCLK 1022 | ||
1055 | MX53_PAD_SD1_CLK__SATA_PHY_DTB_0 1023 | ||
1056 | MX53_PAD_SD1_DATA3__ESDHC1_DAT3 1024 | ||
1057 | MX53_PAD_SD1_DATA3__GPIO1_21 1025 | ||
1058 | MX53_PAD_SD1_DATA3__GPT_CMPOUT3 1026 | ||
1059 | MX53_PAD_SD1_DATA3__PWM1_PWMO 1027 | ||
1060 | MX53_PAD_SD1_DATA3__WDOG2_WDOG_B 1028 | ||
1061 | MX53_PAD_SD1_DATA3__CSPI_SS2 1029 | ||
1062 | MX53_PAD_SD1_DATA3__WDOG2_WDOG_RST_B_DEB 1030 | ||
1063 | MX53_PAD_SD1_DATA3__SATA_PHY_DTB_1 1031 | ||
1064 | MX53_PAD_SD2_CLK__ESDHC2_CLK 1032 | ||
1065 | MX53_PAD_SD2_CLK__GPIO1_10 1033 | ||
1066 | MX53_PAD_SD2_CLK__KPP_COL_5 1034 | ||
1067 | MX53_PAD_SD2_CLK__AUDMUX_AUD4_RXFS 1035 | ||
1068 | MX53_PAD_SD2_CLK__CSPI_SCLK 1036 | ||
1069 | MX53_PAD_SD2_CLK__SCC_RANDOM_V 1037 | ||
1070 | MX53_PAD_SD2_CMD__ESDHC2_CMD 1038 | ||
1071 | MX53_PAD_SD2_CMD__GPIO1_11 1039 | ||
1072 | MX53_PAD_SD2_CMD__KPP_ROW_5 1040 | ||
1073 | MX53_PAD_SD2_CMD__AUDMUX_AUD4_RXC 1041 | ||
1074 | MX53_PAD_SD2_CMD__CSPI_MOSI 1042 | ||
1075 | MX53_PAD_SD2_CMD__SCC_RANDOM 1043 | ||
1076 | MX53_PAD_SD2_DATA3__ESDHC2_DAT3 1044 | ||
1077 | MX53_PAD_SD2_DATA3__GPIO1_12 1045 | ||
1078 | MX53_PAD_SD2_DATA3__KPP_COL_6 1046 | ||
1079 | MX53_PAD_SD2_DATA3__AUDMUX_AUD4_TXC 1047 | ||
1080 | MX53_PAD_SD2_DATA3__CSPI_SS2 1048 | ||
1081 | MX53_PAD_SD2_DATA3__SJC_DONE 1049 | ||
1082 | MX53_PAD_SD2_DATA2__ESDHC2_DAT2 1050 | ||
1083 | MX53_PAD_SD2_DATA2__GPIO1_13 1051 | ||
1084 | MX53_PAD_SD2_DATA2__KPP_ROW_6 1052 | ||
1085 | MX53_PAD_SD2_DATA2__AUDMUX_AUD4_TXD 1053 | ||
1086 | MX53_PAD_SD2_DATA2__CSPI_SS1 1054 | ||
1087 | MX53_PAD_SD2_DATA2__SJC_FAIL 1055 | ||
1088 | MX53_PAD_SD2_DATA1__ESDHC2_DAT1 1056 | ||
1089 | MX53_PAD_SD2_DATA1__GPIO1_14 1057 | ||
1090 | MX53_PAD_SD2_DATA1__KPP_COL_7 1058 | ||
1091 | MX53_PAD_SD2_DATA1__AUDMUX_AUD4_TXFS 1059 | ||
1092 | MX53_PAD_SD2_DATA1__CSPI_SS0 1060 | ||
1093 | MX53_PAD_SD2_DATA1__RTIC_SEC_VIO 1061 | ||
1094 | MX53_PAD_SD2_DATA0__ESDHC2_DAT0 1062 | ||
1095 | MX53_PAD_SD2_DATA0__GPIO1_15 1063 | ||
1096 | MX53_PAD_SD2_DATA0__KPP_ROW_7 1064 | ||
1097 | MX53_PAD_SD2_DATA0__AUDMUX_AUD4_RXD 1065 | ||
1098 | MX53_PAD_SD2_DATA0__CSPI_MISO 1066 | ||
1099 | MX53_PAD_SD2_DATA0__RTIC_DONE_INT 1067 | ||
1100 | MX53_PAD_GPIO_0__CCM_CLKO 1068 | ||
1101 | MX53_PAD_GPIO_0__GPIO1_0 1069 | ||
1102 | MX53_PAD_GPIO_0__KPP_COL_5 1070 | ||
1103 | MX53_PAD_GPIO_0__CCM_SSI_EXT1_CLK 1071 | ||
1104 | MX53_PAD_GPIO_0__EPIT1_EPITO 1072 | ||
1105 | MX53_PAD_GPIO_0__SRTC_ALARM_DEB 1073 | ||
1106 | MX53_PAD_GPIO_0__USBOH3_USBH1_PWR 1074 | ||
1107 | MX53_PAD_GPIO_0__CSU_TD 1075 | ||
1108 | MX53_PAD_GPIO_1__ESAI1_SCKR 1076 | ||
1109 | MX53_PAD_GPIO_1__GPIO1_1 1077 | ||
1110 | MX53_PAD_GPIO_1__KPP_ROW_5 1078 | ||
1111 | MX53_PAD_GPIO_1__CCM_SSI_EXT2_CLK 1079 | ||
1112 | MX53_PAD_GPIO_1__PWM2_PWMO 1080 | ||
1113 | MX53_PAD_GPIO_1__WDOG2_WDOG_B 1081 | ||
1114 | MX53_PAD_GPIO_1__ESDHC1_CD 1082 | ||
1115 | MX53_PAD_GPIO_1__SRC_TESTER_ACK 1083 | ||
1116 | MX53_PAD_GPIO_9__ESAI1_FSR 1084 | ||
1117 | MX53_PAD_GPIO_9__GPIO1_9 1085 | ||
1118 | MX53_PAD_GPIO_9__KPP_COL_6 1086 | ||
1119 | MX53_PAD_GPIO_9__CCM_REF_EN_B 1087 | ||
1120 | MX53_PAD_GPIO_9__PWM1_PWMO 1088 | ||
1121 | MX53_PAD_GPIO_9__WDOG1_WDOG_B 1089 | ||
1122 | MX53_PAD_GPIO_9__ESDHC1_WP 1090 | ||
1123 | MX53_PAD_GPIO_9__SCC_FAIL_STATE 1091 | ||
1124 | MX53_PAD_GPIO_3__ESAI1_HCKR 1092 | ||
1125 | MX53_PAD_GPIO_3__GPIO1_3 1093 | ||
1126 | MX53_PAD_GPIO_3__I2C3_SCL 1094 | ||
1127 | MX53_PAD_GPIO_3__DPLLIP1_TOG_EN 1095 | ||
1128 | MX53_PAD_GPIO_3__CCM_CLKO2 1096 | ||
1129 | MX53_PAD_GPIO_3__OBSERVE_MUX_OBSRV_INT_OUT0 1097 | ||
1130 | MX53_PAD_GPIO_3__USBOH3_USBH1_OC 1098 | ||
1131 | MX53_PAD_GPIO_3__MLB_MLBCLK 1099 | ||
1132 | MX53_PAD_GPIO_6__ESAI1_SCKT 1100 | ||
1133 | MX53_PAD_GPIO_6__GPIO1_6 1101 | ||
1134 | MX53_PAD_GPIO_6__I2C3_SDA 1102 | ||
1135 | MX53_PAD_GPIO_6__CCM_CCM_OUT_0 1103 | ||
1136 | MX53_PAD_GPIO_6__CSU_CSU_INT_DEB 1104 | ||
1137 | MX53_PAD_GPIO_6__OBSERVE_MUX_OBSRV_INT_OUT1 1105 | ||
1138 | MX53_PAD_GPIO_6__ESDHC2_LCTL 1106 | ||
1139 | MX53_PAD_GPIO_6__MLB_MLBSIG 1107 | ||
1140 | MX53_PAD_GPIO_2__ESAI1_FST 1108 | ||
1141 | MX53_PAD_GPIO_2__GPIO1_2 1109 | ||
1142 | MX53_PAD_GPIO_2__KPP_ROW_6 1110 | ||
1143 | MX53_PAD_GPIO_2__CCM_CCM_OUT_1 1111 | ||
1144 | MX53_PAD_GPIO_2__CSU_CSU_ALARM_AUT_0 1112 | ||
1145 | MX53_PAD_GPIO_2__OBSERVE_MUX_OBSRV_INT_OUT2 1113 | ||
1146 | MX53_PAD_GPIO_2__ESDHC2_WP 1114 | ||
1147 | MX53_PAD_GPIO_2__MLB_MLBDAT 1115 | ||
1148 | MX53_PAD_GPIO_4__ESAI1_HCKT 1116 | ||
1149 | MX53_PAD_GPIO_4__GPIO1_4 1117 | ||
1150 | MX53_PAD_GPIO_4__KPP_COL_7 1118 | ||
1151 | MX53_PAD_GPIO_4__CCM_CCM_OUT_2 1119 | ||
1152 | MX53_PAD_GPIO_4__CSU_CSU_ALARM_AUT_1 1120 | ||
1153 | MX53_PAD_GPIO_4__OBSERVE_MUX_OBSRV_INT_OUT3 1121 | ||
1154 | MX53_PAD_GPIO_4__ESDHC2_CD 1122 | ||
1155 | MX53_PAD_GPIO_4__SCC_SEC_STATE 1123 | ||
1156 | MX53_PAD_GPIO_5__ESAI1_TX2_RX3 1124 | ||
1157 | MX53_PAD_GPIO_5__GPIO1_5 1125 | ||
1158 | MX53_PAD_GPIO_5__KPP_ROW_7 1126 | ||
1159 | MX53_PAD_GPIO_5__CCM_CLKO 1127 | ||
1160 | MX53_PAD_GPIO_5__CSU_CSU_ALARM_AUT_2 1128 | ||
1161 | MX53_PAD_GPIO_5__OBSERVE_MUX_OBSRV_INT_OUT4 1129 | ||
1162 | MX53_PAD_GPIO_5__I2C3_SCL 1130 | ||
1163 | MX53_PAD_GPIO_5__CCM_PLL1_BYP 1131 | ||
1164 | MX53_PAD_GPIO_7__ESAI1_TX4_RX1 1132 | ||
1165 | MX53_PAD_GPIO_7__GPIO1_7 1133 | ||
1166 | MX53_PAD_GPIO_7__EPIT1_EPITO 1134 | ||
1167 | MX53_PAD_GPIO_7__CAN1_TXCAN 1135 | ||
1168 | MX53_PAD_GPIO_7__UART2_TXD_MUX 1136 | ||
1169 | MX53_PAD_GPIO_7__FIRI_RXD 1137 | ||
1170 | MX53_PAD_GPIO_7__SPDIF_PLOCK 1138 | ||
1171 | MX53_PAD_GPIO_7__CCM_PLL2_BYP 1139 | ||
1172 | MX53_PAD_GPIO_8__ESAI1_TX5_RX0 1140 | ||
1173 | MX53_PAD_GPIO_8__GPIO1_8 1141 | ||
1174 | MX53_PAD_GPIO_8__EPIT2_EPITO 1142 | ||
1175 | MX53_PAD_GPIO_8__CAN1_RXCAN 1143 | ||
1176 | MX53_PAD_GPIO_8__UART2_RXD_MUX 1144 | ||
1177 | MX53_PAD_GPIO_8__FIRI_TXD 1145 | ||
1178 | MX53_PAD_GPIO_8__SPDIF_SRCLK 1146 | ||
1179 | MX53_PAD_GPIO_8__CCM_PLL3_BYP 1147 | ||
1180 | MX53_PAD_GPIO_16__ESAI1_TX3_RX2 1148 | ||
1181 | MX53_PAD_GPIO_16__GPIO7_11 1149 | ||
1182 | MX53_PAD_GPIO_16__TZIC_PWRFAIL_INT 1150 | ||
1183 | MX53_PAD_GPIO_16__RTC_CE_RTC_EXT_TRIG1 1151 | ||
1184 | MX53_PAD_GPIO_16__SPDIF_IN1 1152 | ||
1185 | MX53_PAD_GPIO_16__I2C3_SDA 1153 | ||
1186 | MX53_PAD_GPIO_16__SJC_DE_B 1154 | ||
1187 | MX53_PAD_GPIO_17__ESAI1_TX0 1155 | ||
1188 | MX53_PAD_GPIO_17__GPIO7_12 1156 | ||
1189 | MX53_PAD_GPIO_17__SDMA_EXT_EVENT_0 1157 | ||
1190 | MX53_PAD_GPIO_17__GPC_PMIC_RDY 1158 | ||
1191 | MX53_PAD_GPIO_17__RTC_CE_RTC_FSV_TRIG 1159 | ||
1192 | MX53_PAD_GPIO_17__SPDIF_OUT1 1160 | ||
1193 | MX53_PAD_GPIO_17__IPU_SNOOP2 1161 | ||
1194 | MX53_PAD_GPIO_17__SJC_JTAG_ACT 1162 | ||
1195 | MX53_PAD_GPIO_18__ESAI1_TX1 1163 | ||
1196 | MX53_PAD_GPIO_18__GPIO7_13 1164 | ||
1197 | MX53_PAD_GPIO_18__SDMA_EXT_EVENT_1 1165 | ||
1198 | MX53_PAD_GPIO_18__OWIRE_LINE 1166 | ||
1199 | MX53_PAD_GPIO_18__RTC_CE_RTC_ALARM2_TRIG 1167 | ||
1200 | MX53_PAD_GPIO_18__CCM_ASRC_EXT_CLK 1168 | ||
1201 | MX53_PAD_GPIO_18__ESDHC1_LCTL 1169 | ||
1202 | MX53_PAD_GPIO_18__SRC_SYSTEM_RST 1170 | ||
diff --git a/Documentation/devicetree/bindings/pinctrl/fsl,imx6q-pinctrl.txt b/Documentation/devicetree/bindings/pinctrl/fsl,imx6q-pinctrl.txt new file mode 100644 index 000000000000..82b43f915857 --- /dev/null +++ b/Documentation/devicetree/bindings/pinctrl/fsl,imx6q-pinctrl.txt | |||
@@ -0,0 +1,1628 @@ | |||
1 | * Freescale IMX6Q IOMUX Controller | ||
2 | |||
3 | Please refer to fsl,imx-pinctrl.txt in this directory for common binding part | ||
4 | and usage. | ||
5 | |||
6 | Required properties: | ||
7 | - compatible: "fsl,imx6q-iomuxc" | ||
8 | - fsl,pins: two integers array, represents a group of pins mux and config | ||
9 | setting. The format is fsl,pins = <PIN_FUNC_ID CONFIG>, PIN_FUNC_ID is a | ||
10 | pin working on a specific function, CONFIG is the pad setting value like | ||
11 | pull-up for this pin. Please refer to imx6q datasheet for the valid pad | ||
12 | config settings. | ||
13 | |||
14 | CONFIG bits definition: | ||
15 | PAD_CTL_HYS (1 << 16) | ||
16 | PAD_CTL_PUS_100K_DOWN (0 << 14) | ||
17 | PAD_CTL_PUS_47K_UP (1 << 14) | ||
18 | PAD_CTL_PUS_100K_UP (2 << 14) | ||
19 | PAD_CTL_PUS_22K_UP (3 << 14) | ||
20 | PAD_CTL_PUE (1 << 13) | ||
21 | PAD_CTL_PKE (1 << 12) | ||
22 | PAD_CTL_ODE (1 << 11) | ||
23 | PAD_CTL_SPEED_LOW (1 << 6) | ||
24 | PAD_CTL_SPEED_MED (2 << 6) | ||
25 | PAD_CTL_SPEED_HIGH (3 << 6) | ||
26 | PAD_CTL_DSE_DISABLE (0 << 3) | ||
27 | PAD_CTL_DSE_240ohm (1 << 3) | ||
28 | PAD_CTL_DSE_120ohm (2 << 3) | ||
29 | PAD_CTL_DSE_80ohm (3 << 3) | ||
30 | PAD_CTL_DSE_60ohm (4 << 3) | ||
31 | PAD_CTL_DSE_48ohm (5 << 3) | ||
32 | PAD_CTL_DSE_40ohm (6 << 3) | ||
33 | PAD_CTL_DSE_34ohm (7 << 3) | ||
34 | PAD_CTL_SRE_FAST (1 << 0) | ||
35 | PAD_CTL_SRE_SLOW (0 << 0) | ||
36 | |||
37 | See below for available PIN_FUNC_ID for imx6q: | ||
38 | MX6Q_PAD_SD2_DAT1__USDHC2_DAT1 0 | ||
39 | MX6Q_PAD_SD2_DAT1__ECSPI5_SS0 1 | ||
40 | MX6Q_PAD_SD2_DAT1__WEIM_WEIM_CS_2 2 | ||
41 | MX6Q_PAD_SD2_DAT1__AUDMUX_AUD4_TXFS 3 | ||
42 | MX6Q_PAD_SD2_DAT1__KPP_COL_7 4 | ||
43 | MX6Q_PAD_SD2_DAT1__GPIO_1_14 5 | ||
44 | MX6Q_PAD_SD2_DAT1__CCM_WAIT 6 | ||
45 | MX6Q_PAD_SD2_DAT1__ANATOP_TESTO_0 7 | ||
46 | MX6Q_PAD_SD2_DAT2__USDHC2_DAT2 8 | ||
47 | MX6Q_PAD_SD2_DAT2__ECSPI5_SS1 9 | ||
48 | MX6Q_PAD_SD2_DAT2__WEIM_WEIM_CS_3 10 | ||
49 | MX6Q_PAD_SD2_DAT2__AUDMUX_AUD4_TXD 11 | ||
50 | MX6Q_PAD_SD2_DAT2__KPP_ROW_6 12 | ||
51 | MX6Q_PAD_SD2_DAT2__GPIO_1_13 13 | ||
52 | MX6Q_PAD_SD2_DAT2__CCM_STOP 14 | ||
53 | MX6Q_PAD_SD2_DAT2__ANATOP_TESTO_1 15 | ||
54 | MX6Q_PAD_SD2_DAT0__USDHC2_DAT0 16 | ||
55 | MX6Q_PAD_SD2_DAT0__ECSPI5_MISO 17 | ||
56 | MX6Q_PAD_SD2_DAT0__AUDMUX_AUD4_RXD 18 | ||
57 | MX6Q_PAD_SD2_DAT0__KPP_ROW_7 19 | ||
58 | MX6Q_PAD_SD2_DAT0__GPIO_1_15 20 | ||
59 | MX6Q_PAD_SD2_DAT0__DCIC2_DCIC_OUT 21 | ||
60 | MX6Q_PAD_SD2_DAT0__TESTO_2 22 | ||
61 | MX6Q_PAD_RGMII_TXC__USBOH3_H2_DATA 23 | ||
62 | MX6Q_PAD_RGMII_TXC__ENET_RGMII_TXC 24 | ||
63 | MX6Q_PAD_RGMII_TXC__SPDIF_SPDIF_EXTCLK 25 | ||
64 | MX6Q_PAD_RGMII_TXC__GPIO_6_19 26 | ||
65 | MX6Q_PAD_RGMII_TXC__MIPI_CORE_DPHY_IN_0 27 | ||
66 | MX6Q_PAD_RGMII_TXC__ANATOP_24M_OUT 28 | ||
67 | MX6Q_PAD_RGMII_TD0__MIPI_HSI_CRL_TX_RDY 29 | ||
68 | MX6Q_PAD_RGMII_TD0__ENET_RGMII_TD0 30 | ||
69 | MX6Q_PAD_RGMII_TD0__GPIO_6_20 31 | ||
70 | MX6Q_PAD_RGMII_TD0__MIPI_CORE_DPHY_IN_1 32 | ||
71 | MX6Q_PAD_RGMII_TD1__MIPI_HSI_CRL_RX_FLG 33 | ||
72 | MX6Q_PAD_RGMII_TD1__ENET_RGMII_TD1 34 | ||
73 | MX6Q_PAD_RGMII_TD1__GPIO_6_21 35 | ||
74 | MX6Q_PAD_RGMII_TD1__MIPI_CORE_DPHY_IN_2 36 | ||
75 | MX6Q_PAD_RGMII_TD1__CCM_PLL3_BYP 37 | ||
76 | MX6Q_PAD_RGMII_TD2__MIPI_HSI_CRL_RX_DTA 38 | ||
77 | MX6Q_PAD_RGMII_TD2__ENET_RGMII_TD2 39 | ||
78 | MX6Q_PAD_RGMII_TD2__GPIO_6_22 40 | ||
79 | MX6Q_PAD_RGMII_TD2__MIPI_CORE_DPHY_IN_3 41 | ||
80 | MX6Q_PAD_RGMII_TD2__CCM_PLL2_BYP 42 | ||
81 | MX6Q_PAD_RGMII_TD3__MIPI_HSI_CRL_RX_WAK 43 | ||
82 | MX6Q_PAD_RGMII_TD3__ENET_RGMII_TD3 44 | ||
83 | MX6Q_PAD_RGMII_TD3__GPIO_6_23 45 | ||
84 | MX6Q_PAD_RGMII_TD3__MIPI_CORE_DPHY_IN_4 46 | ||
85 | MX6Q_PAD_RGMII_RX_CTL__USBOH3_H3_DATA 47 | ||
86 | MX6Q_PAD_RGMII_RX_CTL__RGMII_RX_CTL 48 | ||
87 | MX6Q_PAD_RGMII_RX_CTL__GPIO_6_24 49 | ||
88 | MX6Q_PAD_RGMII_RX_CTL__MIPI_DPHY_IN_5 50 | ||
89 | MX6Q_PAD_RGMII_RD0__MIPI_HSI_CRL_RX_RDY 51 | ||
90 | MX6Q_PAD_RGMII_RD0__ENET_RGMII_RD0 52 | ||
91 | MX6Q_PAD_RGMII_RD0__GPIO_6_25 53 | ||
92 | MX6Q_PAD_RGMII_RD0__MIPI_CORE_DPHY_IN_6 54 | ||
93 | MX6Q_PAD_RGMII_TX_CTL__USBOH3_H2_STROBE 55 | ||
94 | MX6Q_PAD_RGMII_TX_CTL__RGMII_TX_CTL 56 | ||
95 | MX6Q_PAD_RGMII_TX_CTL__GPIO_6_26 57 | ||
96 | MX6Q_PAD_RGMII_TX_CTL__CORE_DPHY_IN_7 58 | ||
97 | MX6Q_PAD_RGMII_TX_CTL__ANATOP_REF_OUT 59 | ||
98 | MX6Q_PAD_RGMII_RD1__MIPI_HSI_CTRL_TX_FL 60 | ||
99 | MX6Q_PAD_RGMII_RD1__ENET_RGMII_RD1 61 | ||
100 | MX6Q_PAD_RGMII_RD1__GPIO_6_27 62 | ||
101 | MX6Q_PAD_RGMII_RD1__CORE_DPHY_TEST_IN_8 63 | ||
102 | MX6Q_PAD_RGMII_RD1__SJC_FAIL 64 | ||
103 | MX6Q_PAD_RGMII_RD2__MIPI_HSI_CRL_TX_DTA 65 | ||
104 | MX6Q_PAD_RGMII_RD2__ENET_RGMII_RD2 66 | ||
105 | MX6Q_PAD_RGMII_RD2__GPIO_6_28 67 | ||
106 | MX6Q_PAD_RGMII_RD2__MIPI_CORE_DPHY_IN_9 68 | ||
107 | MX6Q_PAD_RGMII_RD3__MIPI_HSI_CRL_TX_WAK 69 | ||
108 | MX6Q_PAD_RGMII_RD3__ENET_RGMII_RD3 70 | ||
109 | MX6Q_PAD_RGMII_RD3__GPIO_6_29 71 | ||
110 | MX6Q_PAD_RGMII_RD3__MIPI_CORE_DPHY_IN10 72 | ||
111 | MX6Q_PAD_RGMII_RXC__USBOH3_H3_STROBE 73 | ||
112 | MX6Q_PAD_RGMII_RXC__ENET_RGMII_RXC 74 | ||
113 | MX6Q_PAD_RGMII_RXC__GPIO_6_30 75 | ||
114 | MX6Q_PAD_RGMII_RXC__MIPI_CORE_DPHY_IN11 76 | ||
115 | MX6Q_PAD_EIM_A25__WEIM_WEIM_A_25 77 | ||
116 | MX6Q_PAD_EIM_A25__ECSPI4_SS1 78 | ||
117 | MX6Q_PAD_EIM_A25__ECSPI2_RDY 79 | ||
118 | MX6Q_PAD_EIM_A25__IPU1_DI1_PIN12 80 | ||
119 | MX6Q_PAD_EIM_A25__IPU1_DI0_D1_CS 81 | ||
120 | MX6Q_PAD_EIM_A25__GPIO_5_2 82 | ||
121 | MX6Q_PAD_EIM_A25__HDMI_TX_CEC_LINE 83 | ||
122 | MX6Q_PAD_EIM_A25__PL301_PER1_HBURST_0 84 | ||
123 | MX6Q_PAD_EIM_EB2__WEIM_WEIM_EB_2 85 | ||
124 | MX6Q_PAD_EIM_EB2__ECSPI1_SS0 86 | ||
125 | MX6Q_PAD_EIM_EB2__CCM_DI1_EXT_CLK 87 | ||
126 | MX6Q_PAD_EIM_EB2__IPU2_CSI1_D_19 88 | ||
127 | MX6Q_PAD_EIM_EB2__HDMI_TX_DDC_SCL 89 | ||
128 | MX6Q_PAD_EIM_EB2__GPIO_2_30 90 | ||
129 | MX6Q_PAD_EIM_EB2__I2C2_SCL 91 | ||
130 | MX6Q_PAD_EIM_EB2__SRC_BT_CFG_30 92 | ||
131 | MX6Q_PAD_EIM_D16__WEIM_WEIM_D_16 93 | ||
132 | MX6Q_PAD_EIM_D16__ECSPI1_SCLK 94 | ||
133 | MX6Q_PAD_EIM_D16__IPU1_DI0_PIN5 95 | ||
134 | MX6Q_PAD_EIM_D16__IPU2_CSI1_D_18 96 | ||
135 | MX6Q_PAD_EIM_D16__HDMI_TX_DDC_SDA 97 | ||
136 | MX6Q_PAD_EIM_D16__GPIO_3_16 98 | ||
137 | MX6Q_PAD_EIM_D16__I2C2_SDA 99 | ||
138 | MX6Q_PAD_EIM_D17__WEIM_WEIM_D_17 100 | ||
139 | MX6Q_PAD_EIM_D17__ECSPI1_MISO 101 | ||
140 | MX6Q_PAD_EIM_D17__IPU1_DI0_PIN6 102 | ||
141 | MX6Q_PAD_EIM_D17__IPU2_CSI1_PIXCLK 103 | ||
142 | MX6Q_PAD_EIM_D17__DCIC1_DCIC_OUT 104 | ||
143 | MX6Q_PAD_EIM_D17__GPIO_3_17 105 | ||
144 | MX6Q_PAD_EIM_D17__I2C3_SCL 106 | ||
145 | MX6Q_PAD_EIM_D17__PL301_PER1_HBURST_1 107 | ||
146 | MX6Q_PAD_EIM_D18__WEIM_WEIM_D_18 108 | ||
147 | MX6Q_PAD_EIM_D18__ECSPI1_MOSI 109 | ||
148 | MX6Q_PAD_EIM_D18__IPU1_DI0_PIN7 110 | ||
149 | MX6Q_PAD_EIM_D18__IPU2_CSI1_D_17 111 | ||
150 | MX6Q_PAD_EIM_D18__IPU1_DI1_D0_CS 112 | ||
151 | MX6Q_PAD_EIM_D18__GPIO_3_18 113 | ||
152 | MX6Q_PAD_EIM_D18__I2C3_SDA 114 | ||
153 | MX6Q_PAD_EIM_D18__PL301_PER1_HBURST_2 115 | ||
154 | MX6Q_PAD_EIM_D19__WEIM_WEIM_D_19 116 | ||
155 | MX6Q_PAD_EIM_D19__ECSPI1_SS1 117 | ||
156 | MX6Q_PAD_EIM_D19__IPU1_DI0_PIN8 118 | ||
157 | MX6Q_PAD_EIM_D19__IPU2_CSI1_D_16 119 | ||
158 | MX6Q_PAD_EIM_D19__UART1_CTS 120 | ||
159 | MX6Q_PAD_EIM_D19__GPIO_3_19 121 | ||
160 | MX6Q_PAD_EIM_D19__EPIT1_EPITO 122 | ||
161 | MX6Q_PAD_EIM_D19__PL301_PER1_HRESP 123 | ||
162 | MX6Q_PAD_EIM_D20__WEIM_WEIM_D_20 124 | ||
163 | MX6Q_PAD_EIM_D20__ECSPI4_SS0 125 | ||
164 | MX6Q_PAD_EIM_D20__IPU1_DI0_PIN16 126 | ||
165 | MX6Q_PAD_EIM_D20__IPU2_CSI1_D_15 127 | ||
166 | MX6Q_PAD_EIM_D20__UART1_RTS 128 | ||
167 | MX6Q_PAD_EIM_D20__GPIO_3_20 129 | ||
168 | MX6Q_PAD_EIM_D20__EPIT2_EPITO 130 | ||
169 | MX6Q_PAD_EIM_D21__WEIM_WEIM_D_21 131 | ||
170 | MX6Q_PAD_EIM_D21__ECSPI4_SCLK 132 | ||
171 | MX6Q_PAD_EIM_D21__IPU1_DI0_PIN17 133 | ||
172 | MX6Q_PAD_EIM_D21__IPU2_CSI1_D_11 134 | ||
173 | MX6Q_PAD_EIM_D21__USBOH3_USBOTG_OC 135 | ||
174 | MX6Q_PAD_EIM_D21__GPIO_3_21 136 | ||
175 | MX6Q_PAD_EIM_D21__I2C1_SCL 137 | ||
176 | MX6Q_PAD_EIM_D21__SPDIF_IN1 138 | ||
177 | MX6Q_PAD_EIM_D22__WEIM_WEIM_D_22 139 | ||
178 | MX6Q_PAD_EIM_D22__ECSPI4_MISO 140 | ||
179 | MX6Q_PAD_EIM_D22__IPU1_DI0_PIN1 141 | ||
180 | MX6Q_PAD_EIM_D22__IPU2_CSI1_D_10 142 | ||
181 | MX6Q_PAD_EIM_D22__USBOH3_USBOTG_PWR 143 | ||
182 | MX6Q_PAD_EIM_D22__GPIO_3_22 144 | ||
183 | MX6Q_PAD_EIM_D22__SPDIF_OUT1 145 | ||
184 | MX6Q_PAD_EIM_D22__PL301_PER1_HWRITE 146 | ||
185 | MX6Q_PAD_EIM_D23__WEIM_WEIM_D_23 147 | ||
186 | MX6Q_PAD_EIM_D23__IPU1_DI0_D0_CS 148 | ||
187 | MX6Q_PAD_EIM_D23__UART3_CTS 149 | ||
188 | MX6Q_PAD_EIM_D23__UART1_DCD 150 | ||
189 | MX6Q_PAD_EIM_D23__IPU2_CSI1_DATA_EN 151 | ||
190 | MX6Q_PAD_EIM_D23__GPIO_3_23 152 | ||
191 | MX6Q_PAD_EIM_D23__IPU1_DI1_PIN2 153 | ||
192 | MX6Q_PAD_EIM_D23__IPU1_DI1_PIN14 154 | ||
193 | MX6Q_PAD_EIM_EB3__WEIM_WEIM_EB_3 155 | ||
194 | MX6Q_PAD_EIM_EB3__ECSPI4_RDY 156 | ||
195 | MX6Q_PAD_EIM_EB3__UART3_RTS 157 | ||
196 | MX6Q_PAD_EIM_EB3__UART1_RI 158 | ||
197 | MX6Q_PAD_EIM_EB3__IPU2_CSI1_HSYNC 159 | ||
198 | MX6Q_PAD_EIM_EB3__GPIO_2_31 160 | ||
199 | MX6Q_PAD_EIM_EB3__IPU1_DI1_PIN3 161 | ||
200 | MX6Q_PAD_EIM_EB3__SRC_BT_CFG_31 162 | ||
201 | MX6Q_PAD_EIM_D24__WEIM_WEIM_D_24 163 | ||
202 | MX6Q_PAD_EIM_D24__ECSPI4_SS2 164 | ||
203 | MX6Q_PAD_EIM_D24__UART3_TXD 165 | ||
204 | MX6Q_PAD_EIM_D24__ECSPI1_SS2 166 | ||
205 | MX6Q_PAD_EIM_D24__ECSPI2_SS2 167 | ||
206 | MX6Q_PAD_EIM_D24__GPIO_3_24 168 | ||
207 | MX6Q_PAD_EIM_D24__AUDMUX_AUD5_RXFS 169 | ||
208 | MX6Q_PAD_EIM_D24__UART1_DTR 170 | ||
209 | MX6Q_PAD_EIM_D25__WEIM_WEIM_D_25 171 | ||
210 | MX6Q_PAD_EIM_D25__ECSPI4_SS3 172 | ||
211 | MX6Q_PAD_EIM_D25__UART3_RXD 173 | ||
212 | MX6Q_PAD_EIM_D25__ECSPI1_SS3 174 | ||
213 | MX6Q_PAD_EIM_D25__ECSPI2_SS3 175 | ||
214 | MX6Q_PAD_EIM_D25__GPIO_3_25 176 | ||
215 | MX6Q_PAD_EIM_D25__AUDMUX_AUD5_RXC 177 | ||
216 | MX6Q_PAD_EIM_D25__UART1_DSR 178 | ||
217 | MX6Q_PAD_EIM_D26__WEIM_WEIM_D_26 179 | ||
218 | MX6Q_PAD_EIM_D26__IPU1_DI1_PIN11 180 | ||
219 | MX6Q_PAD_EIM_D26__IPU1_CSI0_D_1 181 | ||
220 | MX6Q_PAD_EIM_D26__IPU2_CSI1_D_14 182 | ||
221 | MX6Q_PAD_EIM_D26__UART2_TXD 183 | ||
222 | MX6Q_PAD_EIM_D26__GPIO_3_26 184 | ||
223 | MX6Q_PAD_EIM_D26__IPU1_SISG_2 185 | ||
224 | MX6Q_PAD_EIM_D26__IPU1_DISP1_DAT_22 186 | ||
225 | MX6Q_PAD_EIM_D27__WEIM_WEIM_D_27 187 | ||
226 | MX6Q_PAD_EIM_D27__IPU1_DI1_PIN13 188 | ||
227 | MX6Q_PAD_EIM_D27__IPU1_CSI0_D_0 189 | ||
228 | MX6Q_PAD_EIM_D27__IPU2_CSI1_D_13 190 | ||
229 | MX6Q_PAD_EIM_D27__UART2_RXD 191 | ||
230 | MX6Q_PAD_EIM_D27__GPIO_3_27 192 | ||
231 | MX6Q_PAD_EIM_D27__IPU1_SISG_3 193 | ||
232 | MX6Q_PAD_EIM_D27__IPU1_DISP1_DAT_23 194 | ||
233 | MX6Q_PAD_EIM_D28__WEIM_WEIM_D_28 195 | ||
234 | MX6Q_PAD_EIM_D28__I2C1_SDA 196 | ||
235 | MX6Q_PAD_EIM_D28__ECSPI4_MOSI 197 | ||
236 | MX6Q_PAD_EIM_D28__IPU2_CSI1_D_12 198 | ||
237 | MX6Q_PAD_EIM_D28__UART2_CTS 199 | ||
238 | MX6Q_PAD_EIM_D28__GPIO_3_28 200 | ||
239 | MX6Q_PAD_EIM_D28__IPU1_EXT_TRIG 201 | ||
240 | MX6Q_PAD_EIM_D28__IPU1_DI0_PIN13 202 | ||
241 | MX6Q_PAD_EIM_D29__WEIM_WEIM_D_29 203 | ||
242 | MX6Q_PAD_EIM_D29__IPU1_DI1_PIN15 204 | ||
243 | MX6Q_PAD_EIM_D29__ECSPI4_SS0 205 | ||
244 | MX6Q_PAD_EIM_D29__UART2_RTS 206 | ||
245 | MX6Q_PAD_EIM_D29__GPIO_3_29 207 | ||
246 | MX6Q_PAD_EIM_D29__IPU2_CSI1_VSYNC 208 | ||
247 | MX6Q_PAD_EIM_D29__IPU1_DI0_PIN14 209 | ||
248 | MX6Q_PAD_EIM_D30__WEIM_WEIM_D_30 210 | ||
249 | MX6Q_PAD_EIM_D30__IPU1_DISP1_DAT_21 211 | ||
250 | MX6Q_PAD_EIM_D30__IPU1_DI0_PIN11 212 | ||
251 | MX6Q_PAD_EIM_D30__IPU1_CSI0_D_3 213 | ||
252 | MX6Q_PAD_EIM_D30__UART3_CTS 214 | ||
253 | MX6Q_PAD_EIM_D30__GPIO_3_30 215 | ||
254 | MX6Q_PAD_EIM_D30__USBOH3_USBH1_OC 216 | ||
255 | MX6Q_PAD_EIM_D30__PL301_PER1_HPROT_0 217 | ||
256 | MX6Q_PAD_EIM_D31__WEIM_WEIM_D_31 218 | ||
257 | MX6Q_PAD_EIM_D31__IPU1_DISP1_DAT_20 219 | ||
258 | MX6Q_PAD_EIM_D31__IPU1_DI0_PIN12 220 | ||
259 | MX6Q_PAD_EIM_D31__IPU1_CSI0_D_2 221 | ||
260 | MX6Q_PAD_EIM_D31__UART3_RTS 222 | ||
261 | MX6Q_PAD_EIM_D31__GPIO_3_31 223 | ||
262 | MX6Q_PAD_EIM_D31__USBOH3_USBH1_PWR 224 | ||
263 | MX6Q_PAD_EIM_D31__PL301_PER1_HPROT_1 225 | ||
264 | MX6Q_PAD_EIM_A24__WEIM_WEIM_A_24 226 | ||
265 | MX6Q_PAD_EIM_A24__IPU1_DISP1_DAT_19 227 | ||
266 | MX6Q_PAD_EIM_A24__IPU2_CSI1_D_19 228 | ||
267 | MX6Q_PAD_EIM_A24__IPU2_SISG_2 229 | ||
268 | MX6Q_PAD_EIM_A24__IPU1_SISG_2 230 | ||
269 | MX6Q_PAD_EIM_A24__GPIO_5_4 231 | ||
270 | MX6Q_PAD_EIM_A24__PL301_PER1_HPROT_2 232 | ||
271 | MX6Q_PAD_EIM_A24__SRC_BT_CFG_24 233 | ||
272 | MX6Q_PAD_EIM_A23__WEIM_WEIM_A_23 234 | ||
273 | MX6Q_PAD_EIM_A23__IPU1_DISP1_DAT_18 235 | ||
274 | MX6Q_PAD_EIM_A23__IPU2_CSI1_D_18 236 | ||
275 | MX6Q_PAD_EIM_A23__IPU2_SISG_3 237 | ||
276 | MX6Q_PAD_EIM_A23__IPU1_SISG_3 238 | ||
277 | MX6Q_PAD_EIM_A23__GPIO_6_6 239 | ||
278 | MX6Q_PAD_EIM_A23__PL301_PER1_HPROT_3 240 | ||
279 | MX6Q_PAD_EIM_A23__SRC_BT_CFG_23 241 | ||
280 | MX6Q_PAD_EIM_A22__WEIM_WEIM_A_22 242 | ||
281 | MX6Q_PAD_EIM_A22__IPU1_DISP1_DAT_17 243 | ||
282 | MX6Q_PAD_EIM_A22__IPU2_CSI1_D_17 244 | ||
283 | MX6Q_PAD_EIM_A22__GPIO_2_16 245 | ||
284 | MX6Q_PAD_EIM_A22__TPSMP_HDATA_0 246 | ||
285 | MX6Q_PAD_EIM_A22__SRC_BT_CFG_22 247 | ||
286 | MX6Q_PAD_EIM_A21__WEIM_WEIM_A_21 248 | ||
287 | MX6Q_PAD_EIM_A21__IPU1_DISP1_DAT_16 249 | ||
288 | MX6Q_PAD_EIM_A21__IPU2_CSI1_D_16 250 | ||
289 | MX6Q_PAD_EIM_A21__RESERVED_RESERVED 251 | ||
290 | MX6Q_PAD_EIM_A21__MIPI_CORE_DPHY_OUT_18 252 | ||
291 | MX6Q_PAD_EIM_A21__GPIO_2_17 253 | ||
292 | MX6Q_PAD_EIM_A21__TPSMP_HDATA_1 254 | ||
293 | MX6Q_PAD_EIM_A21__SRC_BT_CFG_21 255 | ||
294 | MX6Q_PAD_EIM_A20__WEIM_WEIM_A_20 256 | ||
295 | MX6Q_PAD_EIM_A20__IPU1_DISP1_DAT_15 257 | ||
296 | MX6Q_PAD_EIM_A20__IPU2_CSI1_D_15 258 | ||
297 | MX6Q_PAD_EIM_A20__RESERVED_RESERVED 259 | ||
298 | MX6Q_PAD_EIM_A20__MIPI_CORE_DPHY_OUT_19 260 | ||
299 | MX6Q_PAD_EIM_A20__GPIO_2_18 261 | ||
300 | MX6Q_PAD_EIM_A20__TPSMP_HDATA_2 262 | ||
301 | MX6Q_PAD_EIM_A20__SRC_BT_CFG_20 263 | ||
302 | MX6Q_PAD_EIM_A19__WEIM_WEIM_A_19 264 | ||
303 | MX6Q_PAD_EIM_A19__IPU1_DISP1_DAT_14 265 | ||
304 | MX6Q_PAD_EIM_A19__IPU2_CSI1_D_14 266 | ||
305 | MX6Q_PAD_EIM_A19__RESERVED_RESERVED 267 | ||
306 | MX6Q_PAD_EIM_A19__MIPI_CORE_DPHY_OUT_20 268 | ||
307 | MX6Q_PAD_EIM_A19__GPIO_2_19 269 | ||
308 | MX6Q_PAD_EIM_A19__TPSMP_HDATA_3 270 | ||
309 | MX6Q_PAD_EIM_A19__SRC_BT_CFG_19 271 | ||
310 | MX6Q_PAD_EIM_A18__WEIM_WEIM_A_18 272 | ||
311 | MX6Q_PAD_EIM_A18__IPU1_DISP1_DAT_13 273 | ||
312 | MX6Q_PAD_EIM_A18__IPU2_CSI1_D_13 274 | ||
313 | MX6Q_PAD_EIM_A18__RESERVED_RESERVED 275 | ||
314 | MX6Q_PAD_EIM_A18__MIPI_CORE_DPHY_OUT_21 276 | ||
315 | MX6Q_PAD_EIM_A18__GPIO_2_20 277 | ||
316 | MX6Q_PAD_EIM_A18__TPSMP_HDATA_4 278 | ||
317 | MX6Q_PAD_EIM_A18__SRC_BT_CFG_18 279 | ||
318 | MX6Q_PAD_EIM_A17__WEIM_WEIM_A_17 280 | ||
319 | MX6Q_PAD_EIM_A17__IPU1_DISP1_DAT_12 281 | ||
320 | MX6Q_PAD_EIM_A17__IPU2_CSI1_D_12 282 | ||
321 | MX6Q_PAD_EIM_A17__RESERVED_RESERVED 283 | ||
322 | MX6Q_PAD_EIM_A17__MIPI_CORE_DPHY_OUT_22 284 | ||
323 | MX6Q_PAD_EIM_A17__GPIO_2_21 285 | ||
324 | MX6Q_PAD_EIM_A17__TPSMP_HDATA_5 286 | ||
325 | MX6Q_PAD_EIM_A17__SRC_BT_CFG_17 287 | ||
326 | MX6Q_PAD_EIM_A16__WEIM_WEIM_A_16 288 | ||
327 | MX6Q_PAD_EIM_A16__IPU1_DI1_DISP_CLK 289 | ||
328 | MX6Q_PAD_EIM_A16__IPU2_CSI1_PIXCLK 290 | ||
329 | MX6Q_PAD_EIM_A16__MIPI_CORE_DPHY_OUT_23 291 | ||
330 | MX6Q_PAD_EIM_A16__GPIO_2_22 292 | ||
331 | MX6Q_PAD_EIM_A16__TPSMP_HDATA_6 293 | ||
332 | MX6Q_PAD_EIM_A16__SRC_BT_CFG_16 294 | ||
333 | MX6Q_PAD_EIM_CS0__WEIM_WEIM_CS_0 295 | ||
334 | MX6Q_PAD_EIM_CS0__IPU1_DI1_PIN5 296 | ||
335 | MX6Q_PAD_EIM_CS0__ECSPI2_SCLK 297 | ||
336 | MX6Q_PAD_EIM_CS0__MIPI_CORE_DPHY_OUT_24 298 | ||
337 | MX6Q_PAD_EIM_CS0__GPIO_2_23 299 | ||
338 | MX6Q_PAD_EIM_CS0__TPSMP_HDATA_7 300 | ||
339 | MX6Q_PAD_EIM_CS1__WEIM_WEIM_CS_1 301 | ||
340 | MX6Q_PAD_EIM_CS1__IPU1_DI1_PIN6 302 | ||
341 | MX6Q_PAD_EIM_CS1__ECSPI2_MOSI 303 | ||
342 | MX6Q_PAD_EIM_CS1__MIPI_CORE_DPHY_OUT_25 304 | ||
343 | MX6Q_PAD_EIM_CS1__GPIO_2_24 305 | ||
344 | MX6Q_PAD_EIM_CS1__TPSMP_HDATA_8 306 | ||
345 | MX6Q_PAD_EIM_OE__WEIM_WEIM_OE 307 | ||
346 | MX6Q_PAD_EIM_OE__IPU1_DI1_PIN7 308 | ||
347 | MX6Q_PAD_EIM_OE__ECSPI2_MISO 309 | ||
348 | MX6Q_PAD_EIM_OE__MIPI_CORE_DPHY_OUT_26 310 | ||
349 | MX6Q_PAD_EIM_OE__GPIO_2_25 311 | ||
350 | MX6Q_PAD_EIM_OE__TPSMP_HDATA_9 312 | ||
351 | MX6Q_PAD_EIM_RW__WEIM_WEIM_RW 313 | ||
352 | MX6Q_PAD_EIM_RW__IPU1_DI1_PIN8 314 | ||
353 | MX6Q_PAD_EIM_RW__ECSPI2_SS0 315 | ||
354 | MX6Q_PAD_EIM_RW__MIPI_CORE_DPHY_OUT_27 316 | ||
355 | MX6Q_PAD_EIM_RW__GPIO_2_26 317 | ||
356 | MX6Q_PAD_EIM_RW__TPSMP_HDATA_10 318 | ||
357 | MX6Q_PAD_EIM_RW__SRC_BT_CFG_29 319 | ||
358 | MX6Q_PAD_EIM_LBA__WEIM_WEIM_LBA 320 | ||
359 | MX6Q_PAD_EIM_LBA__IPU1_DI1_PIN17 321 | ||
360 | MX6Q_PAD_EIM_LBA__ECSPI2_SS1 322 | ||
361 | MX6Q_PAD_EIM_LBA__GPIO_2_27 323 | ||
362 | MX6Q_PAD_EIM_LBA__TPSMP_HDATA_11 324 | ||
363 | MX6Q_PAD_EIM_LBA__SRC_BT_CFG_26 325 | ||
364 | MX6Q_PAD_EIM_EB0__WEIM_WEIM_EB_0 326 | ||
365 | MX6Q_PAD_EIM_EB0__IPU1_DISP1_DAT_11 327 | ||
366 | MX6Q_PAD_EIM_EB0__IPU2_CSI1_D_11 328 | ||
367 | MX6Q_PAD_EIM_EB0__MIPI_CORE_DPHY_OUT_0 329 | ||
368 | MX6Q_PAD_EIM_EB0__CCM_PMIC_RDY 330 | ||
369 | MX6Q_PAD_EIM_EB0__GPIO_2_28 331 | ||
370 | MX6Q_PAD_EIM_EB0__TPSMP_HDATA_12 332 | ||
371 | MX6Q_PAD_EIM_EB0__SRC_BT_CFG_27 333 | ||
372 | MX6Q_PAD_EIM_EB1__WEIM_WEIM_EB_1 334 | ||
373 | MX6Q_PAD_EIM_EB1__IPU1_DISP1_DAT_10 335 | ||
374 | MX6Q_PAD_EIM_EB1__IPU2_CSI1_D_10 336 | ||
375 | MX6Q_PAD_EIM_EB1__MIPI_CORE_DPHY__OUT_1 337 | ||
376 | MX6Q_PAD_EIM_EB1__GPIO_2_29 338 | ||
377 | MX6Q_PAD_EIM_EB1__TPSMP_HDATA_13 339 | ||
378 | MX6Q_PAD_EIM_EB1__SRC_BT_CFG_28 340 | ||
379 | MX6Q_PAD_EIM_DA0__WEIM_WEIM_DA_A_0 341 | ||
380 | MX6Q_PAD_EIM_DA0__IPU1_DISP1_DAT_9 342 | ||
381 | MX6Q_PAD_EIM_DA0__IPU2_CSI1_D_9 343 | ||
382 | MX6Q_PAD_EIM_DA0__MIPI_CORE_DPHY__OUT_2 344 | ||
383 | MX6Q_PAD_EIM_DA0__GPIO_3_0 345 | ||
384 | MX6Q_PAD_EIM_DA0__TPSMP_HDATA_14 346 | ||
385 | MX6Q_PAD_EIM_DA0__SRC_BT_CFG_0 347 | ||
386 | MX6Q_PAD_EIM_DA1__WEIM_WEIM_DA_A_1 348 | ||
387 | MX6Q_PAD_EIM_DA1__IPU1_DISP1_DAT_8 349 | ||
388 | MX6Q_PAD_EIM_DA1__IPU2_CSI1_D_8 350 | ||
389 | MX6Q_PAD_EIM_DA1__MIPI_CORE_DPHY_OUT_3 351 | ||
390 | MX6Q_PAD_EIM_DA1__USBPHY1_TX_LS_MODE 352 | ||
391 | MX6Q_PAD_EIM_DA1__GPIO_3_1 353 | ||
392 | MX6Q_PAD_EIM_DA1__TPSMP_HDATA_15 354 | ||
393 | MX6Q_PAD_EIM_DA1__SRC_BT_CFG_1 355 | ||
394 | MX6Q_PAD_EIM_DA2__WEIM_WEIM_DA_A_2 356 | ||
395 | MX6Q_PAD_EIM_DA2__IPU1_DISP1_DAT_7 357 | ||
396 | MX6Q_PAD_EIM_DA2__IPU2_CSI1_D_7 358 | ||
397 | MX6Q_PAD_EIM_DA2__MIPI_CORE_DPHY_OUT_4 359 | ||
398 | MX6Q_PAD_EIM_DA2__USBPHY1_TX_HS_MODE 360 | ||
399 | MX6Q_PAD_EIM_DA2__GPIO_3_2 361 | ||
400 | MX6Q_PAD_EIM_DA2__TPSMP_HDATA_16 362 | ||
401 | MX6Q_PAD_EIM_DA2__SRC_BT_CFG_2 363 | ||
402 | MX6Q_PAD_EIM_DA3__WEIM_WEIM_DA_A_3 364 | ||
403 | MX6Q_PAD_EIM_DA3__IPU1_DISP1_DAT_6 365 | ||
404 | MX6Q_PAD_EIM_DA3__IPU2_CSI1_D_6 366 | ||
405 | MX6Q_PAD_EIM_DA3__MIPI_CORE_DPHY_OUT_5 367 | ||
406 | MX6Q_PAD_EIM_DA3__USBPHY1_TX_HIZ 368 | ||
407 | MX6Q_PAD_EIM_DA3__GPIO_3_3 369 | ||
408 | MX6Q_PAD_EIM_DA3__TPSMP_HDATA_17 370 | ||
409 | MX6Q_PAD_EIM_DA3__SRC_BT_CFG_3 371 | ||
410 | MX6Q_PAD_EIM_DA4__WEIM_WEIM_DA_A_4 372 | ||
411 | MX6Q_PAD_EIM_DA4__IPU1_DISP1_DAT_5 373 | ||
412 | MX6Q_PAD_EIM_DA4__IPU2_CSI1_D_5 374 | ||
413 | MX6Q_PAD_EIM_DA4__MIPI_CORE_DPHY_OUT_6 375 | ||
414 | MX6Q_PAD_EIM_DA4__ANATOP_USBPHY1_TX_EN 376 | ||
415 | MX6Q_PAD_EIM_DA4__GPIO_3_4 377 | ||
416 | MX6Q_PAD_EIM_DA4__TPSMP_HDATA_18 378 | ||
417 | MX6Q_PAD_EIM_DA4__SRC_BT_CFG_4 379 | ||
418 | MX6Q_PAD_EIM_DA5__WEIM_WEIM_DA_A_5 380 | ||
419 | MX6Q_PAD_EIM_DA5__IPU1_DISP1_DAT_4 381 | ||
420 | MX6Q_PAD_EIM_DA5__IPU2_CSI1_D_4 382 | ||
421 | MX6Q_PAD_EIM_DA5__MIPI_CORE_DPHY_OUT_7 383 | ||
422 | MX6Q_PAD_EIM_DA5__ANATOP_USBPHY1_TX_DP 384 | ||
423 | MX6Q_PAD_EIM_DA5__GPIO_3_5 385 | ||
424 | MX6Q_PAD_EIM_DA5__TPSMP_HDATA_19 386 | ||
425 | MX6Q_PAD_EIM_DA5__SRC_BT_CFG_5 387 | ||
426 | MX6Q_PAD_EIM_DA6__WEIM_WEIM_DA_A_6 388 | ||
427 | MX6Q_PAD_EIM_DA6__IPU1_DISP1_DAT_3 389 | ||
428 | MX6Q_PAD_EIM_DA6__IPU2_CSI1_D_3 390 | ||
429 | MX6Q_PAD_EIM_DA6__MIPI_CORE_DPHY_OUT_8 391 | ||
430 | MX6Q_PAD_EIM_DA6__ANATOP_USBPHY1_TX_DN 392 | ||
431 | MX6Q_PAD_EIM_DA6__GPIO_3_6 393 | ||
432 | MX6Q_PAD_EIM_DA6__TPSMP_HDATA_20 394 | ||
433 | MX6Q_PAD_EIM_DA6__SRC_BT_CFG_6 395 | ||
434 | MX6Q_PAD_EIM_DA7__WEIM_WEIM_DA_A_7 396 | ||
435 | MX6Q_PAD_EIM_DA7__IPU1_DISP1_DAT_2 397 | ||
436 | MX6Q_PAD_EIM_DA7__IPU2_CSI1_D_2 398 | ||
437 | MX6Q_PAD_EIM_DA7__MIPI_CORE_DPHY_OUT_9 399 | ||
438 | MX6Q_PAD_EIM_DA7__GPIO_3_7 400 | ||
439 | MX6Q_PAD_EIM_DA7__TPSMP_HDATA_21 401 | ||
440 | MX6Q_PAD_EIM_DA7__SRC_BT_CFG_7 402 | ||
441 | MX6Q_PAD_EIM_DA8__WEIM_WEIM_DA_A_8 403 | ||
442 | MX6Q_PAD_EIM_DA8__IPU1_DISP1_DAT_1 404 | ||
443 | MX6Q_PAD_EIM_DA8__IPU2_CSI1_D_1 405 | ||
444 | MX6Q_PAD_EIM_DA8__MIPI_CORE_DPHY_OUT_10 406 | ||
445 | MX6Q_PAD_EIM_DA8__GPIO_3_8 407 | ||
446 | MX6Q_PAD_EIM_DA8__TPSMP_HDATA_22 408 | ||
447 | MX6Q_PAD_EIM_DA8__SRC_BT_CFG_8 409 | ||
448 | MX6Q_PAD_EIM_DA9__WEIM_WEIM_DA_A_9 410 | ||
449 | MX6Q_PAD_EIM_DA9__IPU1_DISP1_DAT_0 411 | ||
450 | MX6Q_PAD_EIM_DA9__IPU2_CSI1_D_0 412 | ||
451 | MX6Q_PAD_EIM_DA9__MIPI_CORE_DPHY_OUT_11 413 | ||
452 | MX6Q_PAD_EIM_DA9__GPIO_3_9 414 | ||
453 | MX6Q_PAD_EIM_DA9__TPSMP_HDATA_23 415 | ||
454 | MX6Q_PAD_EIM_DA9__SRC_BT_CFG_9 416 | ||
455 | MX6Q_PAD_EIM_DA10__WEIM_WEIM_DA_A_10 417 | ||
456 | MX6Q_PAD_EIM_DA10__IPU1_DI1_PIN15 418 | ||
457 | MX6Q_PAD_EIM_DA10__IPU2_CSI1_DATA_EN 419 | ||
458 | MX6Q_PAD_EIM_DA10__MIPI_CORE_DPHY_OUT12 420 | ||
459 | MX6Q_PAD_EIM_DA10__GPIO_3_10 421 | ||
460 | MX6Q_PAD_EIM_DA10__TPSMP_HDATA_24 422 | ||
461 | MX6Q_PAD_EIM_DA10__SRC_BT_CFG_10 423 | ||
462 | MX6Q_PAD_EIM_DA11__WEIM_WEIM_DA_A_11 424 | ||
463 | MX6Q_PAD_EIM_DA11__IPU1_DI1_PIN2 425 | ||
464 | MX6Q_PAD_EIM_DA11__IPU2_CSI1_HSYNC 426 | ||
465 | MX6Q_PAD_EIM_DA11__MIPI_CORE_DPHY_OUT13 427 | ||
466 | MX6Q_PAD_EIM_DA11__SDMA_DBG_EVT_CHN_6 428 | ||
467 | MX6Q_PAD_EIM_DA11__GPIO_3_11 429 | ||
468 | MX6Q_PAD_EIM_DA11__TPSMP_HDATA_25 430 | ||
469 | MX6Q_PAD_EIM_DA11__SRC_BT_CFG_11 431 | ||
470 | MX6Q_PAD_EIM_DA12__WEIM_WEIM_DA_A_12 432 | ||
471 | MX6Q_PAD_EIM_DA12__IPU1_DI1_PIN3 433 | ||
472 | MX6Q_PAD_EIM_DA12__IPU2_CSI1_VSYNC 434 | ||
473 | MX6Q_PAD_EIM_DA12__MIPI_CORE_DPHY_OUT14 435 | ||
474 | MX6Q_PAD_EIM_DA12__SDMA_DEBUG_EVT_CHN_3 436 | ||
475 | MX6Q_PAD_EIM_DA12__GPIO_3_12 437 | ||
476 | MX6Q_PAD_EIM_DA12__TPSMP_HDATA_26 438 | ||
477 | MX6Q_PAD_EIM_DA12__SRC_BT_CFG_12 439 | ||
478 | MX6Q_PAD_EIM_DA13__WEIM_WEIM_DA_A_13 440 | ||
479 | MX6Q_PAD_EIM_DA13__IPU1_DI1_D0_CS 441 | ||
480 | MX6Q_PAD_EIM_DA13__CCM_DI1_EXT_CLK 442 | ||
481 | MX6Q_PAD_EIM_DA13__MIPI_CORE_DPHY_OUT15 443 | ||
482 | MX6Q_PAD_EIM_DA13__SDMA_DEBUG_EVT_CHN_4 444 | ||
483 | MX6Q_PAD_EIM_DA13__GPIO_3_13 445 | ||
484 | MX6Q_PAD_EIM_DA13__TPSMP_HDATA_27 446 | ||
485 | MX6Q_PAD_EIM_DA13__SRC_BT_CFG_13 447 | ||
486 | MX6Q_PAD_EIM_DA14__WEIM_WEIM_DA_A_14 448 | ||
487 | MX6Q_PAD_EIM_DA14__IPU1_DI1_D1_CS 449 | ||
488 | MX6Q_PAD_EIM_DA14__CCM_DI0_EXT_CLK 450 | ||
489 | MX6Q_PAD_EIM_DA14__MIPI_CORE_DPHY_OUT16 451 | ||
490 | MX6Q_PAD_EIM_DA14__SDMA_DEBUG_EVT_CHN_5 452 | ||
491 | MX6Q_PAD_EIM_DA14__GPIO_3_14 453 | ||
492 | MX6Q_PAD_EIM_DA14__TPSMP_HDATA_28 454 | ||
493 | MX6Q_PAD_EIM_DA14__SRC_BT_CFG_14 455 | ||
494 | MX6Q_PAD_EIM_DA15__WEIM_WEIM_DA_A_15 456 | ||
495 | MX6Q_PAD_EIM_DA15__IPU1_DI1_PIN1 457 | ||
496 | MX6Q_PAD_EIM_DA15__IPU1_DI1_PIN4 458 | ||
497 | MX6Q_PAD_EIM_DA15__MIPI_CORE_DPHY_OUT17 459 | ||
498 | MX6Q_PAD_EIM_DA15__GPIO_3_15 460 | ||
499 | MX6Q_PAD_EIM_DA15__TPSMP_HDATA_29 461 | ||
500 | MX6Q_PAD_EIM_DA15__SRC_BT_CFG_15 462 | ||
501 | MX6Q_PAD_EIM_WAIT__WEIM_WEIM_WAIT 463 | ||
502 | MX6Q_PAD_EIM_WAIT__WEIM_WEIM_DTACK_B 464 | ||
503 | MX6Q_PAD_EIM_WAIT__GPIO_5_0 465 | ||
504 | MX6Q_PAD_EIM_WAIT__TPSMP_HDATA_30 466 | ||
505 | MX6Q_PAD_EIM_WAIT__SRC_BT_CFG_25 467 | ||
506 | MX6Q_PAD_EIM_BCLK__WEIM_WEIM_BCLK 468 | ||
507 | MX6Q_PAD_EIM_BCLK__IPU1_DI1_PIN16 469 | ||
508 | MX6Q_PAD_EIM_BCLK__GPIO_6_31 470 | ||
509 | MX6Q_PAD_EIM_BCLK__TPSMP_HDATA_31 471 | ||
510 | MX6Q_PAD_DI0_DISP_CLK__IPU1_DI0_DSP_CLK 472 | ||
511 | MX6Q_PAD_DI0_DISP_CLK__IPU2_DI0_DSP_CLK 473 | ||
512 | MX6Q_PAD_DI0_DISP_CLK__MIPI_CR_DPY_OT28 474 | ||
513 | MX6Q_PAD_DI0_DISP_CLK__SDMA_DBG_CR_STA0 475 | ||
514 | MX6Q_PAD_DI0_DISP_CLK__GPIO_4_16 476 | ||
515 | MX6Q_PAD_DI0_DISP_CLK__MMDC_DEBUG_0 477 | ||
516 | MX6Q_PAD_DI0_PIN15__IPU1_DI0_PIN15 478 | ||
517 | MX6Q_PAD_DI0_PIN15__IPU2_DI0_PIN15 479 | ||
518 | MX6Q_PAD_DI0_PIN15__AUDMUX_AUD6_TXC 480 | ||
519 | MX6Q_PAD_DI0_PIN15__MIPI_CR_DPHY_OUT_29 481 | ||
520 | MX6Q_PAD_DI0_PIN15__SDMA_DBG_CORE_STA_1 482 | ||
521 | MX6Q_PAD_DI0_PIN15__GPIO_4_17 483 | ||
522 | MX6Q_PAD_DI0_PIN15__MMDC_MMDC_DEBUG_1 484 | ||
523 | MX6Q_PAD_DI0_PIN2__IPU1_DI0_PIN2 485 | ||
524 | MX6Q_PAD_DI0_PIN2__IPU2_DI0_PIN2 486 | ||
525 | MX6Q_PAD_DI0_PIN2__AUDMUX_AUD6_TXD 487 | ||
526 | MX6Q_PAD_DI0_PIN2__MIPI_CR_DPHY_OUT_30 488 | ||
527 | MX6Q_PAD_DI0_PIN2__SDMA_DBG_CORE_STA_2 489 | ||
528 | MX6Q_PAD_DI0_PIN2__GPIO_4_18 490 | ||
529 | MX6Q_PAD_DI0_PIN2__MMDC_DEBUG_2 491 | ||
530 | MX6Q_PAD_DI0_PIN2__PL301_PER1_HADDR_9 492 | ||
531 | MX6Q_PAD_DI0_PIN3__IPU1_DI0_PIN3 493 | ||
532 | MX6Q_PAD_DI0_PIN3__IPU2_DI0_PIN3 494 | ||
533 | MX6Q_PAD_DI0_PIN3__AUDMUX_AUD6_TXFS 495 | ||
534 | MX6Q_PAD_DI0_PIN3__MIPI_CORE_DPHY_OUT31 496 | ||
535 | MX6Q_PAD_DI0_PIN3__SDMA_DBG_CORE_STA_3 497 | ||
536 | MX6Q_PAD_DI0_PIN3__GPIO_4_19 498 | ||
537 | MX6Q_PAD_DI0_PIN3__MMDC_MMDC_DEBUG_3 499 | ||
538 | MX6Q_PAD_DI0_PIN3__PL301_PER1_HADDR_10 500 | ||
539 | MX6Q_PAD_DI0_PIN4__IPU1_DI0_PIN4 501 | ||
540 | MX6Q_PAD_DI0_PIN4__IPU2_DI0_PIN4 502 | ||
541 | MX6Q_PAD_DI0_PIN4__AUDMUX_AUD6_RXD 503 | ||
542 | MX6Q_PAD_DI0_PIN4__USDHC1_WP 504 | ||
543 | MX6Q_PAD_DI0_PIN4__SDMA_DEBUG_YIELD 505 | ||
544 | MX6Q_PAD_DI0_PIN4__GPIO_4_20 506 | ||
545 | MX6Q_PAD_DI0_PIN4__MMDC_MMDC_DEBUG_4 507 | ||
546 | MX6Q_PAD_DI0_PIN4__PL301_PER1_HADDR_11 508 | ||
547 | MX6Q_PAD_DISP0_DAT0__IPU1_DISP0_DAT_0 509 | ||
548 | MX6Q_PAD_DISP0_DAT0__IPU2_DISP0_DAT_0 510 | ||
549 | MX6Q_PAD_DISP0_DAT0__ECSPI3_SCLK 511 | ||
550 | MX6Q_PAD_DISP0_DAT0__USDHC1_USDHC_DBG_0 512 | ||
551 | MX6Q_PAD_DISP0_DAT0__SDMA_DBG_CORE_RUN 513 | ||
552 | MX6Q_PAD_DISP0_DAT0__GPIO_4_21 514 | ||
553 | MX6Q_PAD_DISP0_DAT0__MMDC_MMDC_DEBUG_5 515 | ||
554 | MX6Q_PAD_DISP0_DAT1__IPU1_DISP0_DAT_1 516 | ||
555 | MX6Q_PAD_DISP0_DAT1__IPU2_DISP0_DAT_1 517 | ||
556 | MX6Q_PAD_DISP0_DAT1__ECSPI3_MOSI 518 | ||
557 | MX6Q_PAD_DISP0_DAT1__USDHC1_USDHC_DBG_1 519 | ||
558 | MX6Q_PAD_DISP0_DAT1__SDMA_DBG_EVT_CHNSL 520 | ||
559 | MX6Q_PAD_DISP0_DAT1__GPIO_4_22 521 | ||
560 | MX6Q_PAD_DISP0_DAT1__MMDC_DEBUG_6 522 | ||
561 | MX6Q_PAD_DISP0_DAT1__PL301_PER1_HADR_12 523 | ||
562 | MX6Q_PAD_DISP0_DAT2__IPU1_DISP0_DAT_2 524 | ||
563 | MX6Q_PAD_DISP0_DAT2__IPU2_DISP0_DAT_2 525 | ||
564 | MX6Q_PAD_DISP0_DAT2__ECSPI3_MISO 526 | ||
565 | MX6Q_PAD_DISP0_DAT2__USDHC1_USDHC_DBG_2 527 | ||
566 | MX6Q_PAD_DISP0_DAT2__SDMA_DEBUG_MODE 528 | ||
567 | MX6Q_PAD_DISP0_DAT2__GPIO_4_23 529 | ||
568 | MX6Q_PAD_DISP0_DAT2__MMDC_DEBUG_7 530 | ||
569 | MX6Q_PAD_DISP0_DAT2__PL301_PER1_HADR_13 531 | ||
570 | MX6Q_PAD_DISP0_DAT3__IPU1_DISP0_DAT_3 532 | ||
571 | MX6Q_PAD_DISP0_DAT3__IPU2_DISP0_DAT_3 533 | ||
572 | MX6Q_PAD_DISP0_DAT3__ECSPI3_SS0 534 | ||
573 | MX6Q_PAD_DISP0_DAT3__USDHC1_USDHC_DBG_3 535 | ||
574 | MX6Q_PAD_DISP0_DAT3__SDMA_DBG_BUS_ERROR 536 | ||
575 | MX6Q_PAD_DISP0_DAT3__GPIO_4_24 537 | ||
576 | MX6Q_PAD_DISP0_DAT3__MMDC_MMDC_DBG_8 538 | ||
577 | MX6Q_PAD_DISP0_DAT3__PL301_PER1_HADR_14 539 | ||
578 | MX6Q_PAD_DISP0_DAT4__IPU1_DISP0_DAT_4 540 | ||
579 | MX6Q_PAD_DISP0_DAT4__IPU2_DISP0_DAT_4 541 | ||
580 | MX6Q_PAD_DISP0_DAT4__ECSPI3_SS1 542 | ||
581 | MX6Q_PAD_DISP0_DAT4__USDHC1_USDHC_DBG_4 543 | ||
582 | MX6Q_PAD_DISP0_DAT4__SDMA_DEBUG_BUS_RWB 544 | ||
583 | MX6Q_PAD_DISP0_DAT4__GPIO_4_25 545 | ||
584 | MX6Q_PAD_DISP0_DAT4__MMDC_MMDC_DEBUG_9 546 | ||
585 | MX6Q_PAD_DISP0_DAT4__PL301_PER1_HADR_15 547 | ||
586 | MX6Q_PAD_DISP0_DAT5__IPU1_DISP0_DAT_5 548 | ||
587 | MX6Q_PAD_DISP0_DAT5__IPU2_DISP0_DAT_5 549 | ||
588 | MX6Q_PAD_DISP0_DAT5__ECSPI3_SS2 550 | ||
589 | MX6Q_PAD_DISP0_DAT5__AUDMUX_AUD6_RXFS 551 | ||
590 | MX6Q_PAD_DISP0_DAT5__SDMA_DBG_MCH_DMBUS 552 | ||
591 | MX6Q_PAD_DISP0_DAT5__GPIO_4_26 553 | ||
592 | MX6Q_PAD_DISP0_DAT5__MMDC_DEBUG_10 554 | ||
593 | MX6Q_PAD_DISP0_DAT5__PL301_PER1_HADR_16 555 | ||
594 | MX6Q_PAD_DISP0_DAT6__IPU1_DISP0_DAT_6 556 | ||
595 | MX6Q_PAD_DISP0_DAT6__IPU2_DISP0_DAT_6 557 | ||
596 | MX6Q_PAD_DISP0_DAT6__ECSPI3_SS3 558 | ||
597 | MX6Q_PAD_DISP0_DAT6__AUDMUX_AUD6_RXC 559 | ||
598 | MX6Q_PAD_DISP0_DAT6__SDMA_DBG_RTBUF_WRT 560 | ||
599 | MX6Q_PAD_DISP0_DAT6__GPIO_4_27 561 | ||
600 | MX6Q_PAD_DISP0_DAT6__MMDC_DEBUG_11 562 | ||
601 | MX6Q_PAD_DISP0_DAT6__PL301_PER1_HADR_17 563 | ||
602 | MX6Q_PAD_DISP0_DAT7__IPU1_DISP0_DAT_7 564 | ||
603 | MX6Q_PAD_DISP0_DAT7__IPU2_DISP0_DAT_7 565 | ||
604 | MX6Q_PAD_DISP0_DAT7__ECSPI3_RDY 566 | ||
605 | MX6Q_PAD_DISP0_DAT7__USDHC1_USDHC_DBG_5 567 | ||
606 | MX6Q_PAD_DISP0_DAT7__SDMA_DBG_EVT_CHN_0 568 | ||
607 | MX6Q_PAD_DISP0_DAT7__GPIO_4_28 569 | ||
608 | MX6Q_PAD_DISP0_DAT7__MMDC_DEBUG_12 570 | ||
609 | MX6Q_PAD_DISP0_DAT7__PL301_PER1_HADR_18 571 | ||
610 | MX6Q_PAD_DISP0_DAT8__IPU1_DISP0_DAT_8 572 | ||
611 | MX6Q_PAD_DISP0_DAT8__IPU2_DISP0_DAT_8 573 | ||
612 | MX6Q_PAD_DISP0_DAT8__PWM1_PWMO 574 | ||
613 | MX6Q_PAD_DISP0_DAT8__WDOG1_WDOG_B 575 | ||
614 | MX6Q_PAD_DISP0_DAT8__SDMA_DBG_EVT_CHN_1 576 | ||
615 | MX6Q_PAD_DISP0_DAT8__GPIO_4_29 577 | ||
616 | MX6Q_PAD_DISP0_DAT8__MMDC_DEBUG_13 578 | ||
617 | MX6Q_PAD_DISP0_DAT8__PL301_PER1_HADR_19 579 | ||
618 | MX6Q_PAD_DISP0_DAT9__IPU1_DISP0_DAT_9 580 | ||
619 | MX6Q_PAD_DISP0_DAT9__IPU2_DISP0_DAT_9 581 | ||
620 | MX6Q_PAD_DISP0_DAT9__PWM2_PWMO 582 | ||
621 | MX6Q_PAD_DISP0_DAT9__WDOG2_WDOG_B 583 | ||
622 | MX6Q_PAD_DISP0_DAT9__SDMA_DBG_EVT_CHN_2 584 | ||
623 | MX6Q_PAD_DISP0_DAT9__GPIO_4_30 585 | ||
624 | MX6Q_PAD_DISP0_DAT9__MMDC_DEBUG_14 586 | ||
625 | MX6Q_PAD_DISP0_DAT9__PL301_PER1_HADR_20 587 | ||
626 | MX6Q_PAD_DISP0_DAT10__IPU1_DISP0_DAT_10 588 | ||
627 | MX6Q_PAD_DISP0_DAT10__IPU2_DISP0_DAT_10 589 | ||
628 | MX6Q_PAD_DISP0_DAT10__USDHC1_DBG_6 590 | ||
629 | MX6Q_PAD_DISP0_DAT10__SDMA_DBG_EVT_CHN3 591 | ||
630 | MX6Q_PAD_DISP0_DAT10__GPIO_4_31 592 | ||
631 | MX6Q_PAD_DISP0_DAT10__MMDC_DEBUG_15 593 | ||
632 | MX6Q_PAD_DISP0_DAT10__PL301_PER1_HADR21 594 | ||
633 | MX6Q_PAD_DISP0_DAT11__IPU1_DISP0_DAT_11 595 | ||
634 | MX6Q_PAD_DISP0_DAT11__IPU2_DISP0_DAT_11 596 | ||
635 | MX6Q_PAD_DISP0_DAT11__USDHC1_USDHC_DBG7 597 | ||
636 | MX6Q_PAD_DISP0_DAT11__SDMA_DBG_EVT_CHN4 598 | ||
637 | MX6Q_PAD_DISP0_DAT11__GPIO_5_5 599 | ||
638 | MX6Q_PAD_DISP0_DAT11__MMDC_DEBUG_16 600 | ||
639 | MX6Q_PAD_DISP0_DAT11__PL301_PER1_HADR22 601 | ||
640 | MX6Q_PAD_DISP0_DAT12__IPU1_DISP0_DAT_12 602 | ||
641 | MX6Q_PAD_DISP0_DAT12__IPU2_DISP0_DAT_12 603 | ||
642 | MX6Q_PAD_DISP0_DAT12__RESERVED_RESERVED 604 | ||
643 | MX6Q_PAD_DISP0_DAT12__SDMA_DBG_EVT_CHN5 605 | ||
644 | MX6Q_PAD_DISP0_DAT12__GPIO_5_6 606 | ||
645 | MX6Q_PAD_DISP0_DAT12__MMDC_DEBUG_17 607 | ||
646 | MX6Q_PAD_DISP0_DAT12__PL301_PER1_HADR23 608 | ||
647 | MX6Q_PAD_DISP0_DAT13__IPU1_DISP0_DAT_13 609 | ||
648 | MX6Q_PAD_DISP0_DAT13__IPU2_DISP0_DAT_13 610 | ||
649 | MX6Q_PAD_DISP0_DAT13__AUDMUX_AUD5_RXFS 611 | ||
650 | MX6Q_PAD_DISP0_DAT13__SDMA_DBG_EVT_CHN0 612 | ||
651 | MX6Q_PAD_DISP0_DAT13__GPIO_5_7 613 | ||
652 | MX6Q_PAD_DISP0_DAT13__MMDC_DEBUG_18 614 | ||
653 | MX6Q_PAD_DISP0_DAT13__PL301_PER1_HADR24 615 | ||
654 | MX6Q_PAD_DISP0_DAT14__IPU1_DISP0_DAT_14 616 | ||
655 | MX6Q_PAD_DISP0_DAT14__IPU2_DISP0_DAT_14 617 | ||
656 | MX6Q_PAD_DISP0_DAT14__AUDMUX_AUD5_RXC 618 | ||
657 | MX6Q_PAD_DISP0_DAT14__SDMA_DBG_EVT_CHN1 619 | ||
658 | MX6Q_PAD_DISP0_DAT14__GPIO_5_8 620 | ||
659 | MX6Q_PAD_DISP0_DAT14__MMDC_DEBUG_19 621 | ||
660 | MX6Q_PAD_DISP0_DAT15__IPU1_DISP0_DAT_15 622 | ||
661 | MX6Q_PAD_DISP0_DAT15__IPU2_DISP0_DAT_15 623 | ||
662 | MX6Q_PAD_DISP0_DAT15__ECSPI1_SS1 624 | ||
663 | MX6Q_PAD_DISP0_DAT15__ECSPI2_SS1 625 | ||
664 | MX6Q_PAD_DISP0_DAT15__SDMA_DBG_EVT_CHN2 626 | ||
665 | MX6Q_PAD_DISP0_DAT15__GPIO_5_9 627 | ||
666 | MX6Q_PAD_DISP0_DAT15__MMDC_DEBUG_20 628 | ||
667 | MX6Q_PAD_DISP0_DAT15__PL301_PER1_HADR25 629 | ||
668 | MX6Q_PAD_DISP0_DAT16__IPU1_DISP0_DAT_16 630 | ||
669 | MX6Q_PAD_DISP0_DAT16__IPU2_DISP0_DAT_16 631 | ||
670 | MX6Q_PAD_DISP0_DAT16__ECSPI2_MOSI 632 | ||
671 | MX6Q_PAD_DISP0_DAT16__AUDMUX_AUD5_TXC 633 | ||
672 | MX6Q_PAD_DISP0_DAT16__SDMA_EXT_EVENT_0 634 | ||
673 | MX6Q_PAD_DISP0_DAT16__GPIO_5_10 635 | ||
674 | MX6Q_PAD_DISP0_DAT16__MMDC_DEBUG_21 636 | ||
675 | MX6Q_PAD_DISP0_DAT16__PL301_PER1_HADR26 637 | ||
676 | MX6Q_PAD_DISP0_DAT17__IPU1_DISP0_DAT_17 638 | ||
677 | MX6Q_PAD_DISP0_DAT17__IPU2_DISP0_DAT_17 639 | ||
678 | MX6Q_PAD_DISP0_DAT17__ECSPI2_MISO 640 | ||
679 | MX6Q_PAD_DISP0_DAT17__AUDMUX_AUD5_TXD 641 | ||
680 | MX6Q_PAD_DISP0_DAT17__SDMA_EXT_EVENT_1 642 | ||
681 | MX6Q_PAD_DISP0_DAT17__GPIO_5_11 643 | ||
682 | MX6Q_PAD_DISP0_DAT17__MMDC_DEBUG_22 644 | ||
683 | MX6Q_PAD_DISP0_DAT17__PL301_PER1_HADR27 645 | ||
684 | MX6Q_PAD_DISP0_DAT18__IPU1_DISP0_DAT_18 646 | ||
685 | MX6Q_PAD_DISP0_DAT18__IPU2_DISP0_DAT_18 647 | ||
686 | MX6Q_PAD_DISP0_DAT18__ECSPI2_SS0 648 | ||
687 | MX6Q_PAD_DISP0_DAT18__AUDMUX_AUD5_TXFS 649 | ||
688 | MX6Q_PAD_DISP0_DAT18__AUDMUX_AUD4_RXFS 650 | ||
689 | MX6Q_PAD_DISP0_DAT18__GPIO_5_12 651 | ||
690 | MX6Q_PAD_DISP0_DAT18__MMDC_DEBUG_23 652 | ||
691 | MX6Q_PAD_DISP0_DAT18__WEIM_WEIM_CS_2 653 | ||
692 | MX6Q_PAD_DISP0_DAT19__IPU1_DISP0_DAT_19 654 | ||
693 | MX6Q_PAD_DISP0_DAT19__IPU2_DISP0_DAT_19 655 | ||
694 | MX6Q_PAD_DISP0_DAT19__ECSPI2_SCLK 656 | ||
695 | MX6Q_PAD_DISP0_DAT19__AUDMUX_AUD5_RXD 657 | ||
696 | MX6Q_PAD_DISP0_DAT19__AUDMUX_AUD4_RXC 658 | ||
697 | MX6Q_PAD_DISP0_DAT19__GPIO_5_13 659 | ||
698 | MX6Q_PAD_DISP0_DAT19__MMDC_DEBUG_24 660 | ||
699 | MX6Q_PAD_DISP0_DAT19__WEIM_WEIM_CS_3 661 | ||
700 | MX6Q_PAD_DISP0_DAT20__IPU1_DISP0_DAT_20 662 | ||
701 | MX6Q_PAD_DISP0_DAT20__IPU2_DISP0_DAT_20 663 | ||
702 | MX6Q_PAD_DISP0_DAT20__ECSPI1_SCLK 664 | ||
703 | MX6Q_PAD_DISP0_DAT20__AUDMUX_AUD4_TXC 665 | ||
704 | MX6Q_PAD_DISP0_DAT20__SDMA_DBG_EVT_CHN7 666 | ||
705 | MX6Q_PAD_DISP0_DAT20__GPIO_5_14 667 | ||
706 | MX6Q_PAD_DISP0_DAT20__MMDC_DEBUG_25 668 | ||
707 | MX6Q_PAD_DISP0_DAT20__PL301_PER1_HADR28 669 | ||
708 | MX6Q_PAD_DISP0_DAT21__IPU1_DISP0_DAT_21 670 | ||
709 | MX6Q_PAD_DISP0_DAT21__IPU2_DISP0_DAT_21 671 | ||
710 | MX6Q_PAD_DISP0_DAT21__ECSPI1_MOSI 672 | ||
711 | MX6Q_PAD_DISP0_DAT21__AUDMUX_AUD4_TXD 673 | ||
712 | MX6Q_PAD_DISP0_DAT21__SDMA_DBG_BUS_DEV0 674 | ||
713 | MX6Q_PAD_DISP0_DAT21__GPIO_5_15 675 | ||
714 | MX6Q_PAD_DISP0_DAT21__MMDC_DEBUG_26 676 | ||
715 | MX6Q_PAD_DISP0_DAT21__PL301_PER1_HADR29 677 | ||
716 | MX6Q_PAD_DISP0_DAT22__IPU1_DISP0_DAT_22 678 | ||
717 | MX6Q_PAD_DISP0_DAT22__IPU2_DISP0_DAT_22 679 | ||
718 | MX6Q_PAD_DISP0_DAT22__ECSPI1_MISO 680 | ||
719 | MX6Q_PAD_DISP0_DAT22__AUDMUX_AUD4_TXFS 681 | ||
720 | MX6Q_PAD_DISP0_DAT22__SDMA_DBG_BUS_DEV1 682 | ||
721 | MX6Q_PAD_DISP0_DAT22__GPIO_5_16 683 | ||
722 | MX6Q_PAD_DISP0_DAT22__MMDC_DEBUG_27 684 | ||
723 | MX6Q_PAD_DISP0_DAT22__PL301_PER1_HADR30 685 | ||
724 | MX6Q_PAD_DISP0_DAT23__IPU1_DISP0_DAT_23 686 | ||
725 | MX6Q_PAD_DISP0_DAT23__IPU2_DISP0_DAT_23 687 | ||
726 | MX6Q_PAD_DISP0_DAT23__ECSPI1_SS0 688 | ||
727 | MX6Q_PAD_DISP0_DAT23__AUDMUX_AUD4_RXD 689 | ||
728 | MX6Q_PAD_DISP0_DAT23__SDMA_DBG_BUS_DEV2 690 | ||
729 | MX6Q_PAD_DISP0_DAT23__GPIO_5_17 691 | ||
730 | MX6Q_PAD_DISP0_DAT23__MMDC_DEBUG_28 692 | ||
731 | MX6Q_PAD_DISP0_DAT23__PL301_PER1_HADR31 693 | ||
732 | MX6Q_PAD_ENET_MDIO__RESERVED_RESERVED 694 | ||
733 | MX6Q_PAD_ENET_MDIO__ENET_MDIO 695 | ||
734 | MX6Q_PAD_ENET_MDIO__ESAI1_SCKR 696 | ||
735 | MX6Q_PAD_ENET_MDIO__SDMA_DEBUG_BUS_DEV3 697 | ||
736 | MX6Q_PAD_ENET_MDIO__ENET_1588_EVT1_OUT 698 | ||
737 | MX6Q_PAD_ENET_MDIO__GPIO_1_22 699 | ||
738 | MX6Q_PAD_ENET_MDIO__SPDIF_PLOCK 700 | ||
739 | MX6Q_PAD_ENET_REF_CLK__RESERVED_RSRVED 701 | ||
740 | MX6Q_PAD_ENET_REF_CLK__ENET_TX_CLK 702 | ||
741 | MX6Q_PAD_ENET_REF_CLK__ESAI1_FSR 703 | ||
742 | MX6Q_PAD_ENET_REF_CLK__SDMA_DBGBUS_DEV4 704 | ||
743 | MX6Q_PAD_ENET_REF_CLK__GPIO_1_23 705 | ||
744 | MX6Q_PAD_ENET_REF_CLK__SPDIF_SRCLK 706 | ||
745 | MX6Q_PAD_ENET_REF_CLK__USBPHY1_RX_SQH 707 | ||
746 | MX6Q_PAD_ENET_RX_ER__ENET_RX_ER 708 | ||
747 | MX6Q_PAD_ENET_RX_ER__ESAI1_HCKR 709 | ||
748 | MX6Q_PAD_ENET_RX_ER__SPDIF_IN1 710 | ||
749 | MX6Q_PAD_ENET_RX_ER__ENET_1588_EVT2_OUT 711 | ||
750 | MX6Q_PAD_ENET_RX_ER__GPIO_1_24 712 | ||
751 | MX6Q_PAD_ENET_RX_ER__PHY_TDI 713 | ||
752 | MX6Q_PAD_ENET_RX_ER__USBPHY1_RX_HS_RXD 714 | ||
753 | MX6Q_PAD_ENET_CRS_DV__RESERVED_RSRVED 715 | ||
754 | MX6Q_PAD_ENET_CRS_DV__ENET_RX_EN 716 | ||
755 | MX6Q_PAD_ENET_CRS_DV__ESAI1_SCKT 717 | ||
756 | MX6Q_PAD_ENET_CRS_DV__SPDIF_EXTCLK 718 | ||
757 | MX6Q_PAD_ENET_CRS_DV__GPIO_1_25 719 | ||
758 | MX6Q_PAD_ENET_CRS_DV__PHY_TDO 720 | ||
759 | MX6Q_PAD_ENET_CRS_DV__USBPHY1_RX_FS_RXD 721 | ||
760 | MX6Q_PAD_ENET_RXD1__MLB_MLBSIG 722 | ||
761 | MX6Q_PAD_ENET_RXD1__ENET_RDATA_1 723 | ||
762 | MX6Q_PAD_ENET_RXD1__ESAI1_FST 724 | ||
763 | MX6Q_PAD_ENET_RXD1__ENET_1588_EVT3_OUT 725 | ||
764 | MX6Q_PAD_ENET_RXD1__GPIO_1_26 726 | ||
765 | MX6Q_PAD_ENET_RXD1__PHY_TCK 727 | ||
766 | MX6Q_PAD_ENET_RXD1__USBPHY1_RX_DISCON 728 | ||
767 | MX6Q_PAD_ENET_RXD0__OSC32K_32K_OUT 729 | ||
768 | MX6Q_PAD_ENET_RXD0__ENET_RDATA_0 730 | ||
769 | MX6Q_PAD_ENET_RXD0__ESAI1_HCKT 731 | ||
770 | MX6Q_PAD_ENET_RXD0__SPDIF_OUT1 732 | ||
771 | MX6Q_PAD_ENET_RXD0__GPIO_1_27 733 | ||
772 | MX6Q_PAD_ENET_RXD0__PHY_TMS 734 | ||
773 | MX6Q_PAD_ENET_RXD0__USBPHY1_PLL_CK20DIV 735 | ||
774 | MX6Q_PAD_ENET_TX_EN__RESERVED_RSRVED 736 | ||
775 | MX6Q_PAD_ENET_TX_EN__ENET_TX_EN 737 | ||
776 | MX6Q_PAD_ENET_TX_EN__ESAI1_TX3_RX2 738 | ||
777 | MX6Q_PAD_ENET_TX_EN__GPIO_1_28 739 | ||
778 | MX6Q_PAD_ENET_TX_EN__SATA_PHY_TDI 740 | ||
779 | MX6Q_PAD_ENET_TX_EN__USBPHY2_RX_SQH 741 | ||
780 | MX6Q_PAD_ENET_TXD1__MLB_MLBCLK 742 | ||
781 | MX6Q_PAD_ENET_TXD1__ENET_TDATA_1 743 | ||
782 | MX6Q_PAD_ENET_TXD1__ESAI1_TX2_RX3 744 | ||
783 | MX6Q_PAD_ENET_TXD1__ENET_1588_EVENT0_IN 745 | ||
784 | MX6Q_PAD_ENET_TXD1__GPIO_1_29 746 | ||
785 | MX6Q_PAD_ENET_TXD1__SATA_PHY_TDO 747 | ||
786 | MX6Q_PAD_ENET_TXD1__USBPHY2_RX_HS_RXD 748 | ||
787 | MX6Q_PAD_ENET_TXD0__RESERVED_RSRVED 749 | ||
788 | MX6Q_PAD_ENET_TXD0__ENET_TDATA_0 750 | ||
789 | MX6Q_PAD_ENET_TXD0__ESAI1_TX4_RX1 751 | ||
790 | MX6Q_PAD_ENET_TXD0__GPIO_1_30 752 | ||
791 | MX6Q_PAD_ENET_TXD0__SATA_PHY_TCK 753 | ||
792 | MX6Q_PAD_ENET_TXD0__USBPHY2_RX_FS_RXD 754 | ||
793 | MX6Q_PAD_ENET_MDC__MLB_MLBDAT 755 | ||
794 | MX6Q_PAD_ENET_MDC__ENET_MDC 756 | ||
795 | MX6Q_PAD_ENET_MDC__ESAI1_TX5_RX0 757 | ||
796 | MX6Q_PAD_ENET_MDC__ENET_1588_EVENT1_IN 758 | ||
797 | MX6Q_PAD_ENET_MDC__GPIO_1_31 759 | ||
798 | MX6Q_PAD_ENET_MDC__SATA_PHY_TMS 760 | ||
799 | MX6Q_PAD_ENET_MDC__USBPHY2_RX_DISCON 761 | ||
800 | MX6Q_PAD_DRAM_D40__MMDC_DRAM_D_40 762 | ||
801 | MX6Q_PAD_DRAM_D41__MMDC_DRAM_D_41 763 | ||
802 | MX6Q_PAD_DRAM_D42__MMDC_DRAM_D_42 764 | ||
803 | MX6Q_PAD_DRAM_D43__MMDC_DRAM_D_43 765 | ||
804 | MX6Q_PAD_DRAM_D44__MMDC_DRAM_D_44 766 | ||
805 | MX6Q_PAD_DRAM_D45__MMDC_DRAM_D_45 767 | ||
806 | MX6Q_PAD_DRAM_D46__MMDC_DRAM_D_46 768 | ||
807 | MX6Q_PAD_DRAM_D47__MMDC_DRAM_D_47 769 | ||
808 | MX6Q_PAD_DRAM_SDQS5__MMDC_DRAM_SDQS_5 770 | ||
809 | MX6Q_PAD_DRAM_DQM5__MMDC_DRAM_DQM_5 771 | ||
810 | MX6Q_PAD_DRAM_D32__MMDC_DRAM_D_32 772 | ||
811 | MX6Q_PAD_DRAM_D33__MMDC_DRAM_D_33 773 | ||
812 | MX6Q_PAD_DRAM_D34__MMDC_DRAM_D_34 774 | ||
813 | MX6Q_PAD_DRAM_D35__MMDC_DRAM_D_35 775 | ||
814 | MX6Q_PAD_DRAM_D36__MMDC_DRAM_D_36 776 | ||
815 | MX6Q_PAD_DRAM_D37__MMDC_DRAM_D_37 777 | ||
816 | MX6Q_PAD_DRAM_D38__MMDC_DRAM_D_38 778 | ||
817 | MX6Q_PAD_DRAM_D39__MMDC_DRAM_D_39 779 | ||
818 | MX6Q_PAD_DRAM_DQM4__MMDC_DRAM_DQM_4 780 | ||
819 | MX6Q_PAD_DRAM_SDQS4__MMDC_DRAM_SDQS_4 781 | ||
820 | MX6Q_PAD_DRAM_D24__MMDC_DRAM_D_24 782 | ||
821 | MX6Q_PAD_DRAM_D25__MMDC_DRAM_D_25 783 | ||
822 | MX6Q_PAD_DRAM_D26__MMDC_DRAM_D_26 784 | ||
823 | MX6Q_PAD_DRAM_D27__MMDC_DRAM_D_27 785 | ||
824 | MX6Q_PAD_DRAM_D28__MMDC_DRAM_D_28 786 | ||
825 | MX6Q_PAD_DRAM_D29__MMDC_DRAM_D_29 787 | ||
826 | MX6Q_PAD_DRAM_SDQS3__MMDC_DRAM_SDQS_3 788 | ||
827 | MX6Q_PAD_DRAM_D30__MMDC_DRAM_D_30 789 | ||
828 | MX6Q_PAD_DRAM_D31__MMDC_DRAM_D_31 790 | ||
829 | MX6Q_PAD_DRAM_DQM3__MMDC_DRAM_DQM_3 791 | ||
830 | MX6Q_PAD_DRAM_D16__MMDC_DRAM_D_16 792 | ||
831 | MX6Q_PAD_DRAM_D17__MMDC_DRAM_D_17 793 | ||
832 | MX6Q_PAD_DRAM_D18__MMDC_DRAM_D_18 794 | ||
833 | MX6Q_PAD_DRAM_D19__MMDC_DRAM_D_19 795 | ||
834 | MX6Q_PAD_DRAM_D20__MMDC_DRAM_D_20 796 | ||
835 | MX6Q_PAD_DRAM_D21__MMDC_DRAM_D_21 797 | ||
836 | MX6Q_PAD_DRAM_D22__MMDC_DRAM_D_22 798 | ||
837 | MX6Q_PAD_DRAM_SDQS2__MMDC_DRAM_SDQS_2 799 | ||
838 | MX6Q_PAD_DRAM_D23__MMDC_DRAM_D_23 800 | ||
839 | MX6Q_PAD_DRAM_DQM2__MMDC_DRAM_DQM_2 801 | ||
840 | MX6Q_PAD_DRAM_A0__MMDC_DRAM_A_0 802 | ||
841 | MX6Q_PAD_DRAM_A1__MMDC_DRAM_A_1 803 | ||
842 | MX6Q_PAD_DRAM_A2__MMDC_DRAM_A_2 804 | ||
843 | MX6Q_PAD_DRAM_A3__MMDC_DRAM_A_3 805 | ||
844 | MX6Q_PAD_DRAM_A4__MMDC_DRAM_A_4 806 | ||
845 | MX6Q_PAD_DRAM_A5__MMDC_DRAM_A_5 807 | ||
846 | MX6Q_PAD_DRAM_A6__MMDC_DRAM_A_6 808 | ||
847 | MX6Q_PAD_DRAM_A7__MMDC_DRAM_A_7 809 | ||
848 | MX6Q_PAD_DRAM_A8__MMDC_DRAM_A_8 810 | ||
849 | MX6Q_PAD_DRAM_A9__MMDC_DRAM_A_9 811 | ||
850 | MX6Q_PAD_DRAM_A10__MMDC_DRAM_A_10 812 | ||
851 | MX6Q_PAD_DRAM_A11__MMDC_DRAM_A_11 813 | ||
852 | MX6Q_PAD_DRAM_A12__MMDC_DRAM_A_12 814 | ||
853 | MX6Q_PAD_DRAM_A13__MMDC_DRAM_A_13 815 | ||
854 | MX6Q_PAD_DRAM_A14__MMDC_DRAM_A_14 816 | ||
855 | MX6Q_PAD_DRAM_A15__MMDC_DRAM_A_15 817 | ||
856 | MX6Q_PAD_DRAM_CAS__MMDC_DRAM_CAS 818 | ||
857 | MX6Q_PAD_DRAM_CS0__MMDC_DRAM_CS_0 819 | ||
858 | MX6Q_PAD_DRAM_CS1__MMDC_DRAM_CS_1 820 | ||
859 | MX6Q_PAD_DRAM_RAS__MMDC_DRAM_RAS 821 | ||
860 | MX6Q_PAD_DRAM_RESET__MMDC_DRAM_RESET 822 | ||
861 | MX6Q_PAD_DRAM_SDBA0__MMDC_DRAM_SDBA_0 823 | ||
862 | MX6Q_PAD_DRAM_SDBA1__MMDC_DRAM_SDBA_1 824 | ||
863 | MX6Q_PAD_DRAM_SDCLK_0__MMDC_DRAM_SDCLK0 825 | ||
864 | MX6Q_PAD_DRAM_SDBA2__MMDC_DRAM_SDBA_2 826 | ||
865 | MX6Q_PAD_DRAM_SDCKE0__MMDC_DRAM_SDCKE_0 827 | ||
866 | MX6Q_PAD_DRAM_SDCLK_1__MMDC_DRAM_SDCLK1 828 | ||
867 | MX6Q_PAD_DRAM_SDCKE1__MMDC_DRAM_SDCKE_1 829 | ||
868 | MX6Q_PAD_DRAM_SDODT0__MMDC_DRAM_ODT_0 830 | ||
869 | MX6Q_PAD_DRAM_SDODT1__MMDC_DRAM_ODT_1 831 | ||
870 | MX6Q_PAD_DRAM_SDWE__MMDC_DRAM_SDWE 832 | ||
871 | MX6Q_PAD_DRAM_D0__MMDC_DRAM_D_0 833 | ||
872 | MX6Q_PAD_DRAM_D1__MMDC_DRAM_D_1 834 | ||
873 | MX6Q_PAD_DRAM_D2__MMDC_DRAM_D_2 835 | ||
874 | MX6Q_PAD_DRAM_D3__MMDC_DRAM_D_3 836 | ||
875 | MX6Q_PAD_DRAM_D4__MMDC_DRAM_D_4 837 | ||
876 | MX6Q_PAD_DRAM_D5__MMDC_DRAM_D_5 838 | ||
877 | MX6Q_PAD_DRAM_SDQS0__MMDC_DRAM_SDQS_0 839 | ||
878 | MX6Q_PAD_DRAM_D6__MMDC_DRAM_D_6 840 | ||
879 | MX6Q_PAD_DRAM_D7__MMDC_DRAM_D_7 841 | ||
880 | MX6Q_PAD_DRAM_DQM0__MMDC_DRAM_DQM_0 842 | ||
881 | MX6Q_PAD_DRAM_D8__MMDC_DRAM_D_8 843 | ||
882 | MX6Q_PAD_DRAM_D9__MMDC_DRAM_D_9 844 | ||
883 | MX6Q_PAD_DRAM_D10__MMDC_DRAM_D_10 845 | ||
884 | MX6Q_PAD_DRAM_D11__MMDC_DRAM_D_11 846 | ||
885 | MX6Q_PAD_DRAM_D12__MMDC_DRAM_D_12 847 | ||
886 | MX6Q_PAD_DRAM_D13__MMDC_DRAM_D_13 848 | ||
887 | MX6Q_PAD_DRAM_D14__MMDC_DRAM_D_14 849 | ||
888 | MX6Q_PAD_DRAM_SDQS1__MMDC_DRAM_SDQS_1 850 | ||
889 | MX6Q_PAD_DRAM_D15__MMDC_DRAM_D_15 851 | ||
890 | MX6Q_PAD_DRAM_DQM1__MMDC_DRAM_DQM_1 852 | ||
891 | MX6Q_PAD_DRAM_D48__MMDC_DRAM_D_48 853 | ||
892 | MX6Q_PAD_DRAM_D49__MMDC_DRAM_D_49 854 | ||
893 | MX6Q_PAD_DRAM_D50__MMDC_DRAM_D_50 855 | ||
894 | MX6Q_PAD_DRAM_D51__MMDC_DRAM_D_51 856 | ||
895 | MX6Q_PAD_DRAM_D52__MMDC_DRAM_D_52 857 | ||
896 | MX6Q_PAD_DRAM_D53__MMDC_DRAM_D_53 858 | ||
897 | MX6Q_PAD_DRAM_D54__MMDC_DRAM_D_54 859 | ||
898 | MX6Q_PAD_DRAM_D55__MMDC_DRAM_D_55 860 | ||
899 | MX6Q_PAD_DRAM_SDQS6__MMDC_DRAM_SDQS_6 861 | ||
900 | MX6Q_PAD_DRAM_DQM6__MMDC_DRAM_DQM_6 862 | ||
901 | MX6Q_PAD_DRAM_D56__MMDC_DRAM_D_56 863 | ||
902 | MX6Q_PAD_DRAM_SDQS7__MMDC_DRAM_SDQS_7 864 | ||
903 | MX6Q_PAD_DRAM_D57__MMDC_DRAM_D_57 865 | ||
904 | MX6Q_PAD_DRAM_D58__MMDC_DRAM_D_58 866 | ||
905 | MX6Q_PAD_DRAM_D59__MMDC_DRAM_D_59 867 | ||
906 | MX6Q_PAD_DRAM_D60__MMDC_DRAM_D_60 868 | ||
907 | MX6Q_PAD_DRAM_DQM7__MMDC_DRAM_DQM_7 869 | ||
908 | MX6Q_PAD_DRAM_D61__MMDC_DRAM_D_61 870 | ||
909 | MX6Q_PAD_DRAM_D62__MMDC_DRAM_D_62 871 | ||
910 | MX6Q_PAD_DRAM_D63__MMDC_DRAM_D_63 872 | ||
911 | MX6Q_PAD_KEY_COL0__ECSPI1_SCLK 873 | ||
912 | MX6Q_PAD_KEY_COL0__ENET_RDATA_3 874 | ||
913 | MX6Q_PAD_KEY_COL0__AUDMUX_AUD5_TXC 875 | ||
914 | MX6Q_PAD_KEY_COL0__KPP_COL_0 876 | ||
915 | MX6Q_PAD_KEY_COL0__UART4_TXD 877 | ||
916 | MX6Q_PAD_KEY_COL0__GPIO_4_6 878 | ||
917 | MX6Q_PAD_KEY_COL0__DCIC1_DCIC_OUT 879 | ||
918 | MX6Q_PAD_KEY_COL0__SRC_ANY_PU_RST 880 | ||
919 | MX6Q_PAD_KEY_ROW0__ECSPI1_MOSI 881 | ||
920 | MX6Q_PAD_KEY_ROW0__ENET_TDATA_3 882 | ||
921 | MX6Q_PAD_KEY_ROW0__AUDMUX_AUD5_TXD 883 | ||
922 | MX6Q_PAD_KEY_ROW0__KPP_ROW_0 884 | ||
923 | MX6Q_PAD_KEY_ROW0__UART4_RXD 885 | ||
924 | MX6Q_PAD_KEY_ROW0__GPIO_4_7 886 | ||
925 | MX6Q_PAD_KEY_ROW0__DCIC2_DCIC_OUT 887 | ||
926 | MX6Q_PAD_KEY_ROW0__PL301_PER1_HADR_0 888 | ||
927 | MX6Q_PAD_KEY_COL1__ECSPI1_MISO 889 | ||
928 | MX6Q_PAD_KEY_COL1__ENET_MDIO 890 | ||
929 | MX6Q_PAD_KEY_COL1__AUDMUX_AUD5_TXFS 891 | ||
930 | MX6Q_PAD_KEY_COL1__KPP_COL_1 892 | ||
931 | MX6Q_PAD_KEY_COL1__UART5_TXD 893 | ||
932 | MX6Q_PAD_KEY_COL1__GPIO_4_8 894 | ||
933 | MX6Q_PAD_KEY_COL1__USDHC1_VSELECT 895 | ||
934 | MX6Q_PAD_KEY_COL1__PL301MX_PER1_HADR_1 896 | ||
935 | MX6Q_PAD_KEY_ROW1__ECSPI1_SS0 897 | ||
936 | MX6Q_PAD_KEY_ROW1__ENET_COL 898 | ||
937 | MX6Q_PAD_KEY_ROW1__AUDMUX_AUD5_RXD 899 | ||
938 | MX6Q_PAD_KEY_ROW1__KPP_ROW_1 900 | ||
939 | MX6Q_PAD_KEY_ROW1__UART5_RXD 901 | ||
940 | MX6Q_PAD_KEY_ROW1__GPIO_4_9 902 | ||
941 | MX6Q_PAD_KEY_ROW1__USDHC2_VSELECT 903 | ||
942 | MX6Q_PAD_KEY_ROW1__PL301_PER1_HADDR_2 904 | ||
943 | MX6Q_PAD_KEY_COL2__ECSPI1_SS1 905 | ||
944 | MX6Q_PAD_KEY_COL2__ENET_RDATA_2 906 | ||
945 | MX6Q_PAD_KEY_COL2__CAN1_TXCAN 907 | ||
946 | MX6Q_PAD_KEY_COL2__KPP_COL_2 908 | ||
947 | MX6Q_PAD_KEY_COL2__ENET_MDC 909 | ||
948 | MX6Q_PAD_KEY_COL2__GPIO_4_10 910 | ||
949 | MX6Q_PAD_KEY_COL2__USBOH3_H1_PWRCTL_WKP 911 | ||
950 | MX6Q_PAD_KEY_COL2__PL301_PER1_HADDR_3 912 | ||
951 | MX6Q_PAD_KEY_ROW2__ECSPI1_SS2 913 | ||
952 | MX6Q_PAD_KEY_ROW2__ENET_TDATA_2 914 | ||
953 | MX6Q_PAD_KEY_ROW2__CAN1_RXCAN 915 | ||
954 | MX6Q_PAD_KEY_ROW2__KPP_ROW_2 916 | ||
955 | MX6Q_PAD_KEY_ROW2__USDHC2_VSELECT 917 | ||
956 | MX6Q_PAD_KEY_ROW2__GPIO_4_11 918 | ||
957 | MX6Q_PAD_KEY_ROW2__HDMI_TX_CEC_LINE 919 | ||
958 | MX6Q_PAD_KEY_ROW2__PL301_PER1_HADR_4 920 | ||
959 | MX6Q_PAD_KEY_COL3__ECSPI1_SS3 921 | ||
960 | MX6Q_PAD_KEY_COL3__ENET_CRS 922 | ||
961 | MX6Q_PAD_KEY_COL3__HDMI_TX_DDC_SCL 923 | ||
962 | MX6Q_PAD_KEY_COL3__KPP_COL_3 924 | ||
963 | MX6Q_PAD_KEY_COL3__I2C2_SCL 925 | ||
964 | MX6Q_PAD_KEY_COL3__GPIO_4_12 926 | ||
965 | MX6Q_PAD_KEY_COL3__SPDIF_IN1 927 | ||
966 | MX6Q_PAD_KEY_COL3__PL301_PER1_HADR_5 928 | ||
967 | MX6Q_PAD_KEY_ROW3__OSC32K_32K_OUT 929 | ||
968 | MX6Q_PAD_KEY_ROW3__ASRC_ASRC_EXT_CLK 930 | ||
969 | MX6Q_PAD_KEY_ROW3__HDMI_TX_DDC_SDA 931 | ||
970 | MX6Q_PAD_KEY_ROW3__KPP_ROW_3 932 | ||
971 | MX6Q_PAD_KEY_ROW3__I2C2_SDA 933 | ||
972 | MX6Q_PAD_KEY_ROW3__GPIO_4_13 934 | ||
973 | MX6Q_PAD_KEY_ROW3__USDHC1_VSELECT 935 | ||
974 | MX6Q_PAD_KEY_ROW3__PL301_PER1_HADR_6 936 | ||
975 | MX6Q_PAD_KEY_COL4__CAN2_TXCAN 937 | ||
976 | MX6Q_PAD_KEY_COL4__IPU1_SISG_4 938 | ||
977 | MX6Q_PAD_KEY_COL4__USBOH3_USBOTG_OC 939 | ||
978 | MX6Q_PAD_KEY_COL4__KPP_COL_4 940 | ||
979 | MX6Q_PAD_KEY_COL4__UART5_RTS 941 | ||
980 | MX6Q_PAD_KEY_COL4__GPIO_4_14 942 | ||
981 | MX6Q_PAD_KEY_COL4__MMDC_DEBUG_49 943 | ||
982 | MX6Q_PAD_KEY_COL4__PL301_PER1_HADDR_7 944 | ||
983 | MX6Q_PAD_KEY_ROW4__CAN2_RXCAN 945 | ||
984 | MX6Q_PAD_KEY_ROW4__IPU1_SISG_5 946 | ||
985 | MX6Q_PAD_KEY_ROW4__USBOH3_USBOTG_PWR 947 | ||
986 | MX6Q_PAD_KEY_ROW4__KPP_ROW_4 948 | ||
987 | MX6Q_PAD_KEY_ROW4__UART5_CTS 949 | ||
988 | MX6Q_PAD_KEY_ROW4__GPIO_4_15 950 | ||
989 | MX6Q_PAD_KEY_ROW4__MMDC_DEBUG_50 951 | ||
990 | MX6Q_PAD_KEY_ROW4__PL301_PER1_HADR_8 952 | ||
991 | MX6Q_PAD_GPIO_0__CCM_CLKO 953 | ||
992 | MX6Q_PAD_GPIO_0__KPP_COL_5 954 | ||
993 | MX6Q_PAD_GPIO_0__ASRC_ASRC_EXT_CLK 955 | ||
994 | MX6Q_PAD_GPIO_0__EPIT1_EPITO 956 | ||
995 | MX6Q_PAD_GPIO_0__GPIO_1_0 957 | ||
996 | MX6Q_PAD_GPIO_0__USBOH3_USBH1_PWR 958 | ||
997 | MX6Q_PAD_GPIO_0__SNVS_HP_WRAP_SNVS_VIO5 959 | ||
998 | MX6Q_PAD_GPIO_1__ESAI1_SCKR 960 | ||
999 | MX6Q_PAD_GPIO_1__WDOG2_WDOG_B 961 | ||
1000 | MX6Q_PAD_GPIO_1__KPP_ROW_5 962 | ||
1001 | MX6Q_PAD_GPIO_1__PWM2_PWMO 963 | ||
1002 | MX6Q_PAD_GPIO_1__GPIO_1_1 964 | ||
1003 | MX6Q_PAD_GPIO_1__USDHC1_CD 965 | ||
1004 | MX6Q_PAD_GPIO_1__SRC_TESTER_ACK 966 | ||
1005 | MX6Q_PAD_GPIO_9__ESAI1_FSR 967 | ||
1006 | MX6Q_PAD_GPIO_9__WDOG1_WDOG_B 968 | ||
1007 | MX6Q_PAD_GPIO_9__KPP_COL_6 969 | ||
1008 | MX6Q_PAD_GPIO_9__CCM_REF_EN_B 970 | ||
1009 | MX6Q_PAD_GPIO_9__PWM1_PWMO 971 | ||
1010 | MX6Q_PAD_GPIO_9__GPIO_1_9 972 | ||
1011 | MX6Q_PAD_GPIO_9__USDHC1_WP 973 | ||
1012 | MX6Q_PAD_GPIO_9__SRC_EARLY_RST 974 | ||
1013 | MX6Q_PAD_GPIO_3__ESAI1_HCKR 975 | ||
1014 | MX6Q_PAD_GPIO_3__OBSERVE_MUX_INT_OUT0 976 | ||
1015 | MX6Q_PAD_GPIO_3__I2C3_SCL 977 | ||
1016 | MX6Q_PAD_GPIO_3__ANATOP_24M_OUT 978 | ||
1017 | MX6Q_PAD_GPIO_3__CCM_CLKO2 979 | ||
1018 | MX6Q_PAD_GPIO_3__GPIO_1_3 980 | ||
1019 | MX6Q_PAD_GPIO_3__USBOH3_USBH1_OC 981 | ||
1020 | MX6Q_PAD_GPIO_3__MLB_MLBCLK 982 | ||
1021 | MX6Q_PAD_GPIO_6__ESAI1_SCKT 983 | ||
1022 | MX6Q_PAD_GPIO_6__OBSERVE_MUX_INT_OUT1 984 | ||
1023 | MX6Q_PAD_GPIO_6__I2C3_SDA 985 | ||
1024 | MX6Q_PAD_GPIO_6__CCM_CCM_OUT_0 986 | ||
1025 | MX6Q_PAD_GPIO_6__CSU_CSU_INT_DEB 987 | ||
1026 | MX6Q_PAD_GPIO_6__GPIO_1_6 988 | ||
1027 | MX6Q_PAD_GPIO_6__USDHC2_LCTL 989 | ||
1028 | MX6Q_PAD_GPIO_6__MLB_MLBSIG 990 | ||
1029 | MX6Q_PAD_GPIO_2__ESAI1_FST 991 | ||
1030 | MX6Q_PAD_GPIO_2__OBSERVE_MUX_INT_OUT2 992 | ||
1031 | MX6Q_PAD_GPIO_2__KPP_ROW_6 993 | ||
1032 | MX6Q_PAD_GPIO_2__CCM_CCM_OUT_1 994 | ||
1033 | MX6Q_PAD_GPIO_2__CSU_CSU_ALARM_AUT_0 995 | ||
1034 | MX6Q_PAD_GPIO_2__GPIO_1_2 996 | ||
1035 | MX6Q_PAD_GPIO_2__USDHC2_WP 997 | ||
1036 | MX6Q_PAD_GPIO_2__MLB_MLBDAT 998 | ||
1037 | MX6Q_PAD_GPIO_4__ESAI1_HCKT 999 | ||
1038 | MX6Q_PAD_GPIO_4__OBSERVE_MUX_INT_OUT3 1000 | ||
1039 | MX6Q_PAD_GPIO_4__KPP_COL_7 1001 | ||
1040 | MX6Q_PAD_GPIO_4__CCM_CCM_OUT_2 1002 | ||
1041 | MX6Q_PAD_GPIO_4__CSU_CSU_ALARM_AUT_1 1003 | ||
1042 | MX6Q_PAD_GPIO_4__GPIO_1_4 1004 | ||
1043 | MX6Q_PAD_GPIO_4__USDHC2_CD 1005 | ||
1044 | MX6Q_PAD_GPIO_4__OCOTP_CRL_WRAR_FUSE_LA 1006 | ||
1045 | MX6Q_PAD_GPIO_5__ESAI1_TX2_RX3 1007 | ||
1046 | MX6Q_PAD_GPIO_5__OBSERVE_MUX_INT_OUT4 1008 | ||
1047 | MX6Q_PAD_GPIO_5__KPP_ROW_7 1009 | ||
1048 | MX6Q_PAD_GPIO_5__CCM_CLKO 1010 | ||
1049 | MX6Q_PAD_GPIO_5__CSU_CSU_ALARM_AUT_2 1011 | ||
1050 | MX6Q_PAD_GPIO_5__GPIO_1_5 1012 | ||
1051 | MX6Q_PAD_GPIO_5__I2C3_SCL 1013 | ||
1052 | MX6Q_PAD_GPIO_5__CHEETAH_EVENTI 1014 | ||
1053 | MX6Q_PAD_GPIO_7__ESAI1_TX4_RX1 1015 | ||
1054 | MX6Q_PAD_GPIO_7__ECSPI5_RDY 1016 | ||
1055 | MX6Q_PAD_GPIO_7__EPIT1_EPITO 1017 | ||
1056 | MX6Q_PAD_GPIO_7__CAN1_TXCAN 1018 | ||
1057 | MX6Q_PAD_GPIO_7__UART2_TXD 1019 | ||
1058 | MX6Q_PAD_GPIO_7__GPIO_1_7 1020 | ||
1059 | MX6Q_PAD_GPIO_7__SPDIF_PLOCK 1021 | ||
1060 | MX6Q_PAD_GPIO_7__USBOH3_OTGUSB_HST_MODE 1022 | ||
1061 | MX6Q_PAD_GPIO_8__ESAI1_TX5_RX0 1023 | ||
1062 | MX6Q_PAD_GPIO_8__ANATOP_ANATOP_32K_OUT 1024 | ||
1063 | MX6Q_PAD_GPIO_8__EPIT2_EPITO 1025 | ||
1064 | MX6Q_PAD_GPIO_8__CAN1_RXCAN 1026 | ||
1065 | MX6Q_PAD_GPIO_8__UART2_RXD 1027 | ||
1066 | MX6Q_PAD_GPIO_8__GPIO_1_8 1028 | ||
1067 | MX6Q_PAD_GPIO_8__SPDIF_SRCLK 1029 | ||
1068 | MX6Q_PAD_GPIO_8__USBOH3_OTG_PWRCTL_WAK 1030 | ||
1069 | MX6Q_PAD_GPIO_16__ESAI1_TX3_RX2 1031 | ||
1070 | MX6Q_PAD_GPIO_16__ENET_1588_EVENT2_IN 1032 | ||
1071 | MX6Q_PAD_GPIO_16__ENET_ETHERNET_REF_OUT 1033 | ||
1072 | MX6Q_PAD_GPIO_16__USDHC1_LCTL 1034 | ||
1073 | MX6Q_PAD_GPIO_16__SPDIF_IN1 1035 | ||
1074 | MX6Q_PAD_GPIO_16__GPIO_7_11 1036 | ||
1075 | MX6Q_PAD_GPIO_16__I2C3_SDA 1037 | ||
1076 | MX6Q_PAD_GPIO_16__SJC_DE_B 1038 | ||
1077 | MX6Q_PAD_GPIO_17__ESAI1_TX0 1039 | ||
1078 | MX6Q_PAD_GPIO_17__ENET_1588_EVENT3_IN 1040 | ||
1079 | MX6Q_PAD_GPIO_17__CCM_PMIC_RDY 1041 | ||
1080 | MX6Q_PAD_GPIO_17__SDMA_SDMA_EXT_EVENT_0 1042 | ||
1081 | MX6Q_PAD_GPIO_17__SPDIF_OUT1 1043 | ||
1082 | MX6Q_PAD_GPIO_17__GPIO_7_12 1044 | ||
1083 | MX6Q_PAD_GPIO_17__SJC_JTAG_ACT 1045 | ||
1084 | MX6Q_PAD_GPIO_18__ESAI1_TX1 1046 | ||
1085 | MX6Q_PAD_GPIO_18__ENET_RX_CLK 1047 | ||
1086 | MX6Q_PAD_GPIO_18__USDHC3_VSELECT 1048 | ||
1087 | MX6Q_PAD_GPIO_18__SDMA_SDMA_EXT_EVENT_1 1049 | ||
1088 | MX6Q_PAD_GPIO_18__ASRC_ASRC_EXT_CLK 1050 | ||
1089 | MX6Q_PAD_GPIO_18__GPIO_7_13 1051 | ||
1090 | MX6Q_PAD_GPIO_18__SNVS_HP_WRA_SNVS_VIO5 1052 | ||
1091 | MX6Q_PAD_GPIO_18__SRC_SYSTEM_RST 1053 | ||
1092 | MX6Q_PAD_GPIO_19__KPP_COL_5 1054 | ||
1093 | MX6Q_PAD_GPIO_19__ENET_1588_EVENT0_OUT 1055 | ||
1094 | MX6Q_PAD_GPIO_19__SPDIF_OUT1 1056 | ||
1095 | MX6Q_PAD_GPIO_19__CCM_CLKO 1057 | ||
1096 | MX6Q_PAD_GPIO_19__ECSPI1_RDY 1058 | ||
1097 | MX6Q_PAD_GPIO_19__GPIO_4_5 1059 | ||
1098 | MX6Q_PAD_GPIO_19__ENET_TX_ER 1060 | ||
1099 | MX6Q_PAD_GPIO_19__SRC_INT_BOOT 1061 | ||
1100 | MX6Q_PAD_CSI0_PIXCLK__IPU1_CSI0_PIXCLK 1062 | ||
1101 | MX6Q_PAD_CSI0_PIXCLK__PCIE_CTRL_MUX_12 1063 | ||
1102 | MX6Q_PAD_CSI0_PIXCLK__SDMA_DEBUG_PC_0 1064 | ||
1103 | MX6Q_PAD_CSI0_PIXCLK__GPIO_5_18 1065 | ||
1104 | MX6Q_PAD_CSI0_PIXCLK___MMDC_DEBUG_29 1066 | ||
1105 | MX6Q_PAD_CSI0_PIXCLK__CHEETAH_EVENTO 1067 | ||
1106 | MX6Q_PAD_CSI0_MCLK__IPU1_CSI0_HSYNC 1068 | ||
1107 | MX6Q_PAD_CSI0_MCLK__PCIE_CTRL_MUX_13 1069 | ||
1108 | MX6Q_PAD_CSI0_MCLK__CCM_CLKO 1070 | ||
1109 | MX6Q_PAD_CSI0_MCLK__SDMA_DEBUG_PC_1 1071 | ||
1110 | MX6Q_PAD_CSI0_MCLK__GPIO_5_19 1072 | ||
1111 | MX6Q_PAD_CSI0_MCLK__MMDC_MMDC_DEBUG_30 1073 | ||
1112 | MX6Q_PAD_CSI0_MCLK__CHEETAH_TRCTL 1074 | ||
1113 | MX6Q_PAD_CSI0_DATA_EN__IPU1_CSI0_DA_EN 1075 | ||
1114 | MX6Q_PAD_CSI0_DATA_EN__WEIM_WEIM_D_0 1076 | ||
1115 | MX6Q_PAD_CSI0_DATA_EN__PCIE_CTRL_MUX_14 1077 | ||
1116 | MX6Q_PAD_CSI0_DATA_EN__SDMA_DEBUG_PC_2 1078 | ||
1117 | MX6Q_PAD_CSI0_DATA_EN__GPIO_5_20 1079 | ||
1118 | MX6Q_PAD_CSI0_DATA_EN__MMDC_DEBUG_31 1080 | ||
1119 | MX6Q_PAD_CSI0_DATA_EN__CHEETAH_TRCLK 1081 | ||
1120 | MX6Q_PAD_CSI0_VSYNC__IPU1_CSI0_VSYNC 1082 | ||
1121 | MX6Q_PAD_CSI0_VSYNC__WEIM_WEIM_D_1 1083 | ||
1122 | MX6Q_PAD_CSI0_VSYNC__PCIE_CTRL_MUX_15 1084 | ||
1123 | MX6Q_PAD_CSI0_VSYNC__SDMA_DEBUG_PC_3 1085 | ||
1124 | MX6Q_PAD_CSI0_VSYNC__GPIO_5_21 1086 | ||
1125 | MX6Q_PAD_CSI0_VSYNC__MMDC_DEBUG_32 1087 | ||
1126 | MX6Q_PAD_CSI0_VSYNC__CHEETAH_TRACE_0 1088 | ||
1127 | MX6Q_PAD_CSI0_DAT4__IPU1_CSI0_D_4 1089 | ||
1128 | MX6Q_PAD_CSI0_DAT4__WEIM_WEIM_D_2 1090 | ||
1129 | MX6Q_PAD_CSI0_DAT4__ECSPI1_SCLK 1091 | ||
1130 | MX6Q_PAD_CSI0_DAT4__KPP_COL_5 1092 | ||
1131 | MX6Q_PAD_CSI0_DAT4__AUDMUX_AUD3_TXC 1093 | ||
1132 | MX6Q_PAD_CSI0_DAT4__GPIO_5_22 1094 | ||
1133 | MX6Q_PAD_CSI0_DAT4__MMDC_DEBUG_43 1095 | ||
1134 | MX6Q_PAD_CSI0_DAT4__CHEETAH_TRACE_1 1096 | ||
1135 | MX6Q_PAD_CSI0_DAT5__IPU1_CSI0_D_5 1097 | ||
1136 | MX6Q_PAD_CSI0_DAT5__WEIM_WEIM_D_3 1098 | ||
1137 | MX6Q_PAD_CSI0_DAT5__ECSPI1_MOSI 1099 | ||
1138 | MX6Q_PAD_CSI0_DAT5__KPP_ROW_5 1100 | ||
1139 | MX6Q_PAD_CSI0_DAT5__AUDMUX_AUD3_TXD 1101 | ||
1140 | MX6Q_PAD_CSI0_DAT5__GPIO_5_23 1102 | ||
1141 | MX6Q_PAD_CSI0_DAT5__MMDC_MMDC_DEBUG_44 1103 | ||
1142 | MX6Q_PAD_CSI0_DAT5__CHEETAH_TRACE_2 1104 | ||
1143 | MX6Q_PAD_CSI0_DAT6__IPU1_CSI0_D_6 1105 | ||
1144 | MX6Q_PAD_CSI0_DAT6__WEIM_WEIM_D_4 1106 | ||
1145 | MX6Q_PAD_CSI0_DAT6__ECSPI1_MISO 1107 | ||
1146 | MX6Q_PAD_CSI0_DAT6__KPP_COL_6 1108 | ||
1147 | MX6Q_PAD_CSI0_DAT6__AUDMUX_AUD3_TXFS 1109 | ||
1148 | MX6Q_PAD_CSI0_DAT6__GPIO_5_24 1110 | ||
1149 | MX6Q_PAD_CSI0_DAT6__MMDC_MMDC_DEBUG_45 1111 | ||
1150 | MX6Q_PAD_CSI0_DAT6__CHEETAH_TRACE_3 1112 | ||
1151 | MX6Q_PAD_CSI0_DAT7__IPU1_CSI0_D_7 1113 | ||
1152 | MX6Q_PAD_CSI0_DAT7__WEIM_WEIM_D_5 1114 | ||
1153 | MX6Q_PAD_CSI0_DAT7__ECSPI1_SS0 1115 | ||
1154 | MX6Q_PAD_CSI0_DAT7__KPP_ROW_6 1116 | ||
1155 | MX6Q_PAD_CSI0_DAT7__AUDMUX_AUD3_RXD 1117 | ||
1156 | MX6Q_PAD_CSI0_DAT7__GPIO_5_25 1118 | ||
1157 | MX6Q_PAD_CSI0_DAT7__MMDC_MMDC_DEBUG_46 1119 | ||
1158 | MX6Q_PAD_CSI0_DAT7__CHEETAH_TRACE_4 1120 | ||
1159 | MX6Q_PAD_CSI0_DAT8__IPU1_CSI0_D_8 1121 | ||
1160 | MX6Q_PAD_CSI0_DAT8__WEIM_WEIM_D_6 1122 | ||
1161 | MX6Q_PAD_CSI0_DAT8__ECSPI2_SCLK 1123 | ||
1162 | MX6Q_PAD_CSI0_DAT8__KPP_COL_7 1124 | ||
1163 | MX6Q_PAD_CSI0_DAT8__I2C1_SDA 1125 | ||
1164 | MX6Q_PAD_CSI0_DAT8__GPIO_5_26 1126 | ||
1165 | MX6Q_PAD_CSI0_DAT8__MMDC_MMDC_DEBUG_47 1127 | ||
1166 | MX6Q_PAD_CSI0_DAT8__CHEETAH_TRACE_5 1128 | ||
1167 | MX6Q_PAD_CSI0_DAT9__IPU1_CSI0_D_9 1129 | ||
1168 | MX6Q_PAD_CSI0_DAT9__WEIM_WEIM_D_7 1130 | ||
1169 | MX6Q_PAD_CSI0_DAT9__ECSPI2_MOSI 1131 | ||
1170 | MX6Q_PAD_CSI0_DAT9__KPP_ROW_7 1132 | ||
1171 | MX6Q_PAD_CSI0_DAT9__I2C1_SCL 1133 | ||
1172 | MX6Q_PAD_CSI0_DAT9__GPIO_5_27 1134 | ||
1173 | MX6Q_PAD_CSI0_DAT9__MMDC_MMDC_DEBUG_48 1135 | ||
1174 | MX6Q_PAD_CSI0_DAT9__CHEETAH_TRACE_6 1136 | ||
1175 | MX6Q_PAD_CSI0_DAT10__IPU1_CSI0_D_10 1137 | ||
1176 | MX6Q_PAD_CSI0_DAT10__AUDMUX_AUD3_RXC 1138 | ||
1177 | MX6Q_PAD_CSI0_DAT10__ECSPI2_MISO 1139 | ||
1178 | MX6Q_PAD_CSI0_DAT10__UART1_TXD 1140 | ||
1179 | MX6Q_PAD_CSI0_DAT10__SDMA_DEBUG_PC_4 1141 | ||
1180 | MX6Q_PAD_CSI0_DAT10__GPIO_5_28 1142 | ||
1181 | MX6Q_PAD_CSI0_DAT10__MMDC_MMDC_DEBUG_33 1143 | ||
1182 | MX6Q_PAD_CSI0_DAT10__CHEETAH_TRACE_7 1144 | ||
1183 | MX6Q_PAD_CSI0_DAT11__IPU1_CSI0_D_11 1145 | ||
1184 | MX6Q_PAD_CSI0_DAT11__AUDMUX_AUD3_RXFS 1146 | ||
1185 | MX6Q_PAD_CSI0_DAT11__ECSPI2_SS0 1147 | ||
1186 | MX6Q_PAD_CSI0_DAT11__UART1_RXD 1148 | ||
1187 | MX6Q_PAD_CSI0_DAT11__SDMA_DEBUG_PC_5 1149 | ||
1188 | MX6Q_PAD_CSI0_DAT11__GPIO_5_29 1150 | ||
1189 | MX6Q_PAD_CSI0_DAT11__MMDC_MMDC_DEBUG_34 1151 | ||
1190 | MX6Q_PAD_CSI0_DAT11__CHEETAH_TRACE_8 1152 | ||
1191 | MX6Q_PAD_CSI0_DAT12__IPU1_CSI0_D_12 1153 | ||
1192 | MX6Q_PAD_CSI0_DAT12__WEIM_WEIM_D_8 1154 | ||
1193 | MX6Q_PAD_CSI0_DAT12__PCIE_CTRL_MUX_16 1155 | ||
1194 | MX6Q_PAD_CSI0_DAT12__UART4_TXD 1156 | ||
1195 | MX6Q_PAD_CSI0_DAT12__SDMA_DEBUG_PC_6 1157 | ||
1196 | MX6Q_PAD_CSI0_DAT12__GPIO_5_30 1158 | ||
1197 | MX6Q_PAD_CSI0_DAT12__MMDC_MMDC_DEBUG_35 1159 | ||
1198 | MX6Q_PAD_CSI0_DAT12__CHEETAH_TRACE_9 1160 | ||
1199 | MX6Q_PAD_CSI0_DAT13__IPU1_CSI0_D_13 1161 | ||
1200 | MX6Q_PAD_CSI0_DAT13__WEIM_WEIM_D_9 1162 | ||
1201 | MX6Q_PAD_CSI0_DAT13__PCIE_CTRL_MUX_17 1163 | ||
1202 | MX6Q_PAD_CSI0_DAT13__UART4_RXD 1164 | ||
1203 | MX6Q_PAD_CSI0_DAT13__SDMA_DEBUG_PC_7 1165 | ||
1204 | MX6Q_PAD_CSI0_DAT13__GPIO_5_31 1166 | ||
1205 | MX6Q_PAD_CSI0_DAT13__MMDC_MMDC_DEBUG_36 1167 | ||
1206 | MX6Q_PAD_CSI0_DAT13__CHEETAH_TRACE_10 1168 | ||
1207 | MX6Q_PAD_CSI0_DAT14__IPU1_CSI0_D_14 1169 | ||
1208 | MX6Q_PAD_CSI0_DAT14__WEIM_WEIM_D_10 1170 | ||
1209 | MX6Q_PAD_CSI0_DAT14__PCIE_CTRL_MUX_18 1171 | ||
1210 | MX6Q_PAD_CSI0_DAT14__UART5_TXD 1172 | ||
1211 | MX6Q_PAD_CSI0_DAT14__SDMA_DEBUG_PC_8 1173 | ||
1212 | MX6Q_PAD_CSI0_DAT14__GPIO_6_0 1174 | ||
1213 | MX6Q_PAD_CSI0_DAT14__MMDC_MMDC_DEBUG_37 1175 | ||
1214 | MX6Q_PAD_CSI0_DAT14__CHEETAH_TRACE_11 1176 | ||
1215 | MX6Q_PAD_CSI0_DAT15__IPU1_CSI0_D_15 1177 | ||
1216 | MX6Q_PAD_CSI0_DAT15__WEIM_WEIM_D_11 1178 | ||
1217 | MX6Q_PAD_CSI0_DAT15__PCIE_CTRL_MUX_19 1179 | ||
1218 | MX6Q_PAD_CSI0_DAT15__UART5_RXD 1180 | ||
1219 | MX6Q_PAD_CSI0_DAT15__SDMA_DEBUG_PC_9 1181 | ||
1220 | MX6Q_PAD_CSI0_DAT15__GPIO_6_1 1182 | ||
1221 | MX6Q_PAD_CSI0_DAT15__MMDC_MMDC_DEBUG_38 1183 | ||
1222 | MX6Q_PAD_CSI0_DAT15__CHEETAH_TRACE_12 1184 | ||
1223 | MX6Q_PAD_CSI0_DAT16__IPU1_CSI0_D_16 1185 | ||
1224 | MX6Q_PAD_CSI0_DAT16__WEIM_WEIM_D_12 1186 | ||
1225 | MX6Q_PAD_CSI0_DAT16__PCIE_CTRL_MUX_20 1187 | ||
1226 | MX6Q_PAD_CSI0_DAT16__UART4_RTS 1188 | ||
1227 | MX6Q_PAD_CSI0_DAT16__SDMA_DEBUG_PC_10 1189 | ||
1228 | MX6Q_PAD_CSI0_DAT16__GPIO_6_2 1190 | ||
1229 | MX6Q_PAD_CSI0_DAT16__MMDC_MMDC_DEBUG_39 1191 | ||
1230 | MX6Q_PAD_CSI0_DAT16__CHEETAH_TRACE_13 1192 | ||
1231 | MX6Q_PAD_CSI0_DAT17__IPU1_CSI0_D_17 1193 | ||
1232 | MX6Q_PAD_CSI0_DAT17__WEIM_WEIM_D_13 1194 | ||
1233 | MX6Q_PAD_CSI0_DAT17__PCIE_CTRL_MUX_21 1195 | ||
1234 | MX6Q_PAD_CSI0_DAT17__UART4_CTS 1196 | ||
1235 | MX6Q_PAD_CSI0_DAT17__SDMA_DEBUG_PC_11 1197 | ||
1236 | MX6Q_PAD_CSI0_DAT17__GPIO_6_3 1198 | ||
1237 | MX6Q_PAD_CSI0_DAT17__MMDC_MMDC_DEBUG_40 1199 | ||
1238 | MX6Q_PAD_CSI0_DAT17__CHEETAH_TRACE_14 1200 | ||
1239 | MX6Q_PAD_CSI0_DAT18__IPU1_CSI0_D_18 1201 | ||
1240 | MX6Q_PAD_CSI0_DAT18__WEIM_WEIM_D_14 1202 | ||
1241 | MX6Q_PAD_CSI0_DAT18__PCIE_CTRL_MUX_22 1203 | ||
1242 | MX6Q_PAD_CSI0_DAT18__UART5_RTS 1204 | ||
1243 | MX6Q_PAD_CSI0_DAT18__SDMA_DEBUG_PC_12 1205 | ||
1244 | MX6Q_PAD_CSI0_DAT18__GPIO_6_4 1206 | ||
1245 | MX6Q_PAD_CSI0_DAT18__MMDC_MMDC_DEBUG_41 1207 | ||
1246 | MX6Q_PAD_CSI0_DAT18__CHEETAH_TRACE_15 1208 | ||
1247 | MX6Q_PAD_CSI0_DAT19__IPU1_CSI0_D_19 1209 | ||
1248 | MX6Q_PAD_CSI0_DAT19__WEIM_WEIM_D_15 1210 | ||
1249 | MX6Q_PAD_CSI0_DAT19__PCIE_CTRL_MUX_23 1211 | ||
1250 | MX6Q_PAD_CSI0_DAT19__UART5_CTS 1212 | ||
1251 | MX6Q_PAD_CSI0_DAT19__SDMA_DEBUG_PC_13 1213 | ||
1252 | MX6Q_PAD_CSI0_DAT19__GPIO_6_5 1214 | ||
1253 | MX6Q_PAD_CSI0_DAT19__MMDC_MMDC_DEBUG_42 1215 | ||
1254 | MX6Q_PAD_CSI0_DAT19__ANATOP_TESTO_9 1216 | ||
1255 | MX6Q_PAD_JTAG_TMS__SJC_TMS 1217 | ||
1256 | MX6Q_PAD_JTAG_MOD__SJC_MOD 1218 | ||
1257 | MX6Q_PAD_JTAG_TRSTB__SJC_TRSTB 1219 | ||
1258 | MX6Q_PAD_JTAG_TDI__SJC_TDI 1220 | ||
1259 | MX6Q_PAD_JTAG_TCK__SJC_TCK 1221 | ||
1260 | MX6Q_PAD_JTAG_TDO__SJC_TDO 1222 | ||
1261 | MX6Q_PAD_LVDS1_TX3_P__LDB_LVDS1_TX3 1223 | ||
1262 | MX6Q_PAD_LVDS1_TX2_P__LDB_LVDS1_TX2 1224 | ||
1263 | MX6Q_PAD_LVDS1_CLK_P__LDB_LVDS1_CLK 1225 | ||
1264 | MX6Q_PAD_LVDS1_TX1_P__LDB_LVDS1_TX1 1226 | ||
1265 | MX6Q_PAD_LVDS1_TX0_P__LDB_LVDS1_TX0 1227 | ||
1266 | MX6Q_PAD_LVDS0_TX3_P__LDB_LVDS0_TX3 1228 | ||
1267 | MX6Q_PAD_LVDS0_CLK_P__LDB_LVDS0_CLK 1229 | ||
1268 | MX6Q_PAD_LVDS0_TX2_P__LDB_LVDS0_TX2 1230 | ||
1269 | MX6Q_PAD_LVDS0_TX1_P__LDB_LVDS0_TX1 1231 | ||
1270 | MX6Q_PAD_LVDS0_TX0_P__LDB_LVDS0_TX0 1232 | ||
1271 | MX6Q_PAD_TAMPER__SNVS_LP_WRAP_SNVS_TD1 1233 | ||
1272 | MX6Q_PAD_PMIC_ON_REQ__SNVS_LPWRAP_WKALM 1234 | ||
1273 | MX6Q_PAD_PMIC_STBY_REQ__CCM_PMIC_STBYRQ 1235 | ||
1274 | MX6Q_PAD_POR_B__SRC_POR_B 1236 | ||
1275 | MX6Q_PAD_BOOT_MODE1__SRC_BOOT_MODE_1 1237 | ||
1276 | MX6Q_PAD_RESET_IN_B__SRC_RESET_B 1238 | ||
1277 | MX6Q_PAD_BOOT_MODE0__SRC_BOOT_MODE_0 1239 | ||
1278 | MX6Q_PAD_TEST_MODE__TCU_TEST_MODE 1240 | ||
1279 | MX6Q_PAD_SD3_DAT7__USDHC3_DAT7 1241 | ||
1280 | MX6Q_PAD_SD3_DAT7__UART1_TXD 1242 | ||
1281 | MX6Q_PAD_SD3_DAT7__PCIE_CTRL_MUX_24 1243 | ||
1282 | MX6Q_PAD_SD3_DAT7__USBOH3_UH3_DFD_OUT_0 1244 | ||
1283 | MX6Q_PAD_SD3_DAT7__USBOH3_UH2_DFD_OUT_0 1245 | ||
1284 | MX6Q_PAD_SD3_DAT7__GPIO_6_17 1246 | ||
1285 | MX6Q_PAD_SD3_DAT7__MIPI_CORE_DPHY_IN_12 1247 | ||
1286 | MX6Q_PAD_SD3_DAT7__USBPHY2_CLK20DIV 1248 | ||
1287 | MX6Q_PAD_SD3_DAT6__USDHC3_DAT6 1249 | ||
1288 | MX6Q_PAD_SD3_DAT6__UART1_RXD 1250 | ||
1289 | MX6Q_PAD_SD3_DAT6__PCIE_CTRL_MUX_25 1251 | ||
1290 | MX6Q_PAD_SD3_DAT6__USBOH3_UH3_DFD_OUT_1 1252 | ||
1291 | MX6Q_PAD_SD3_DAT6__USBOH3_UH2_DFD_OUT_1 1253 | ||
1292 | MX6Q_PAD_SD3_DAT6__GPIO_6_18 1254 | ||
1293 | MX6Q_PAD_SD3_DAT6__MIPI_CORE_DPHY_IN_13 1255 | ||
1294 | MX6Q_PAD_SD3_DAT6__ANATOP_TESTO_10 1256 | ||
1295 | MX6Q_PAD_SD3_DAT5__USDHC3_DAT5 1257 | ||
1296 | MX6Q_PAD_SD3_DAT5__UART2_TXD 1258 | ||
1297 | MX6Q_PAD_SD3_DAT5__PCIE_CTRL_MUX_26 1259 | ||
1298 | MX6Q_PAD_SD3_DAT5__USBOH3_UH3_DFD_OUT_2 1260 | ||
1299 | MX6Q_PAD_SD3_DAT5__USBOH3_UH2_DFD_OUT_2 1261 | ||
1300 | MX6Q_PAD_SD3_DAT5__GPIO_7_0 1262 | ||
1301 | MX6Q_PAD_SD3_DAT5__MIPI_CORE_DPHY_IN_14 1263 | ||
1302 | MX6Q_PAD_SD3_DAT5__ANATOP_TESTO_11 1264 | ||
1303 | MX6Q_PAD_SD3_DAT4__USDHC3_DAT4 1265 | ||
1304 | MX6Q_PAD_SD3_DAT4__UART2_RXD 1266 | ||
1305 | MX6Q_PAD_SD3_DAT4__PCIE_CTRL_MUX_27 1267 | ||
1306 | MX6Q_PAD_SD3_DAT4__USBOH3_UH3_DFD_OUT_3 1268 | ||
1307 | MX6Q_PAD_SD3_DAT4__USBOH3_UH2_DFD_OUT_3 1269 | ||
1308 | MX6Q_PAD_SD3_DAT4__GPIO_7_1 1270 | ||
1309 | MX6Q_PAD_SD3_DAT4__MIPI_CORE_DPHY_IN_15 1271 | ||
1310 | MX6Q_PAD_SD3_DAT4__ANATOP_TESTO_12 1272 | ||
1311 | MX6Q_PAD_SD3_CMD__USDHC3_CMD 1273 | ||
1312 | MX6Q_PAD_SD3_CMD__UART2_CTS 1274 | ||
1313 | MX6Q_PAD_SD3_CMD__CAN1_TXCAN 1275 | ||
1314 | MX6Q_PAD_SD3_CMD__USBOH3_UH3_DFD_OUT_4 1276 | ||
1315 | MX6Q_PAD_SD3_CMD__USBOH3_UH2_DFD_OUT_4 1277 | ||
1316 | MX6Q_PAD_SD3_CMD__GPIO_7_2 1278 | ||
1317 | MX6Q_PAD_SD3_CMD__MIPI_CORE_DPHY_IN_16 1279 | ||
1318 | MX6Q_PAD_SD3_CMD__ANATOP_TESTO_13 1280 | ||
1319 | MX6Q_PAD_SD3_CLK__USDHC3_CLK 1281 | ||
1320 | MX6Q_PAD_SD3_CLK__UART2_RTS 1282 | ||
1321 | MX6Q_PAD_SD3_CLK__CAN1_RXCAN 1283 | ||
1322 | MX6Q_PAD_SD3_CLK__USBOH3_UH3_DFD_OUT_5 1284 | ||
1323 | MX6Q_PAD_SD3_CLK__USBOH3_UH2_DFD_OUT_5 1285 | ||
1324 | MX6Q_PAD_SD3_CLK__GPIO_7_3 1286 | ||
1325 | MX6Q_PAD_SD3_CLK__MIPI_CORE_DPHY_IN_17 1287 | ||
1326 | MX6Q_PAD_SD3_CLK__ANATOP_TESTO_14 1288 | ||
1327 | MX6Q_PAD_SD3_DAT0__USDHC3_DAT0 1289 | ||
1328 | MX6Q_PAD_SD3_DAT0__UART1_CTS 1290 | ||
1329 | MX6Q_PAD_SD3_DAT0__CAN2_TXCAN 1291 | ||
1330 | MX6Q_PAD_SD3_DAT0__USBOH3_UH3_DFD_OUT_6 1292 | ||
1331 | MX6Q_PAD_SD3_DAT0__USBOH3_UH2_DFD_OUT_6 1293 | ||
1332 | MX6Q_PAD_SD3_DAT0__GPIO_7_4 1294 | ||
1333 | MX6Q_PAD_SD3_DAT0__MIPI_CORE_DPHY_IN_18 1295 | ||
1334 | MX6Q_PAD_SD3_DAT0__ANATOP_TESTO_15 1296 | ||
1335 | MX6Q_PAD_SD3_DAT1__USDHC3_DAT1 1297 | ||
1336 | MX6Q_PAD_SD3_DAT1__UART1_RTS 1298 | ||
1337 | MX6Q_PAD_SD3_DAT1__CAN2_RXCAN 1299 | ||
1338 | MX6Q_PAD_SD3_DAT1__USBOH3_UH3_DFD_OUT_7 1300 | ||
1339 | MX6Q_PAD_SD3_DAT1__USBOH3_UH2_DFD_OUT_7 1301 | ||
1340 | MX6Q_PAD_SD3_DAT1__GPIO_7_5 1302 | ||
1341 | MX6Q_PAD_SD3_DAT1__MIPI_CORE_DPHY_IN_19 1303 | ||
1342 | MX6Q_PAD_SD3_DAT1__ANATOP_TESTI_0 1304 | ||
1343 | MX6Q_PAD_SD3_DAT2__USDHC3_DAT2 1305 | ||
1344 | MX6Q_PAD_SD3_DAT2__PCIE_CTRL_MUX_28 1306 | ||
1345 | MX6Q_PAD_SD3_DAT2__USBOH3_UH3_DFD_OUT_8 1307 | ||
1346 | MX6Q_PAD_SD3_DAT2__USBOH3_UH2_DFD_OUT_8 1308 | ||
1347 | MX6Q_PAD_SD3_DAT2__GPIO_7_6 1309 | ||
1348 | MX6Q_PAD_SD3_DAT2__MIPI_CORE_DPHY_IN_20 1310 | ||
1349 | MX6Q_PAD_SD3_DAT2__ANATOP_TESTI_1 1311 | ||
1350 | MX6Q_PAD_SD3_DAT3__USDHC3_DAT3 1312 | ||
1351 | MX6Q_PAD_SD3_DAT3__UART3_CTS 1313 | ||
1352 | MX6Q_PAD_SD3_DAT3__PCIE_CTRL_MUX_29 1314 | ||
1353 | MX6Q_PAD_SD3_DAT3__USBOH3_UH3_DFD_OUT_9 1315 | ||
1354 | MX6Q_PAD_SD3_DAT3__USBOH3_UH2_DFD_OUT_9 1316 | ||
1355 | MX6Q_PAD_SD3_DAT3__GPIO_7_7 1317 | ||
1356 | MX6Q_PAD_SD3_DAT3__MIPI_CORE_DPHY_IN_21 1318 | ||
1357 | MX6Q_PAD_SD3_DAT3__ANATOP_TESTI_2 1319 | ||
1358 | MX6Q_PAD_SD3_RST__USDHC3_RST 1320 | ||
1359 | MX6Q_PAD_SD3_RST__UART3_RTS 1321 | ||
1360 | MX6Q_PAD_SD3_RST__PCIE_CTRL_MUX_30 1322 | ||
1361 | MX6Q_PAD_SD3_RST__USBOH3_UH3_DFD_OUT_10 1323 | ||
1362 | MX6Q_PAD_SD3_RST__USBOH3_UH2_DFD_OUT_10 1324 | ||
1363 | MX6Q_PAD_SD3_RST__GPIO_7_8 1325 | ||
1364 | MX6Q_PAD_SD3_RST__MIPI_CORE_DPHY_IN_22 1326 | ||
1365 | MX6Q_PAD_SD3_RST__ANATOP_ANATOP_TESTI_3 1327 | ||
1366 | MX6Q_PAD_NANDF_CLE__RAWNAND_CLE 1328 | ||
1367 | MX6Q_PAD_NANDF_CLE__IPU2_SISG_4 1329 | ||
1368 | MX6Q_PAD_NANDF_CLE__PCIE_CTRL_MUX_31 1330 | ||
1369 | MX6Q_PAD_NANDF_CLE__USBOH3_UH3_DFD_OT11 1331 | ||
1370 | MX6Q_PAD_NANDF_CLE__USBOH3_UH2_DFD_OT11 1332 | ||
1371 | MX6Q_PAD_NANDF_CLE__GPIO_6_7 1333 | ||
1372 | MX6Q_PAD_NANDF_CLE__MIPI_CORE_DPHY_IN23 1334 | ||
1373 | MX6Q_PAD_NANDF_CLE__TPSMP_HTRANS_0 1335 | ||
1374 | MX6Q_PAD_NANDF_ALE__RAWNAND_ALE 1336 | ||
1375 | MX6Q_PAD_NANDF_ALE__USDHC4_RST 1337 | ||
1376 | MX6Q_PAD_NANDF_ALE__PCIE_CTRL_MUX_0 1338 | ||
1377 | MX6Q_PAD_NANDF_ALE__USBOH3_UH3_DFD_OT12 1339 | ||
1378 | MX6Q_PAD_NANDF_ALE__USBOH3_UH2_DFD_OT12 1340 | ||
1379 | MX6Q_PAD_NANDF_ALE__GPIO_6_8 1341 | ||
1380 | MX6Q_PAD_NANDF_ALE__MIPI_CR_DPHY_IN_24 1342 | ||
1381 | MX6Q_PAD_NANDF_ALE__TPSMP_HTRANS_1 1343 | ||
1382 | MX6Q_PAD_NANDF_WP_B__RAWNAND_RESETN 1344 | ||
1383 | MX6Q_PAD_NANDF_WP_B__IPU2_SISG_5 1345 | ||
1384 | MX6Q_PAD_NANDF_WP_B__PCIE_CTRL__MUX_1 1346 | ||
1385 | MX6Q_PAD_NANDF_WP_B__USBOH3_UH3_DFDOT13 1347 | ||
1386 | MX6Q_PAD_NANDF_WP_B__USBOH3_UH2_DFDOT13 1348 | ||
1387 | MX6Q_PAD_NANDF_WP_B__GPIO_6_9 1349 | ||
1388 | MX6Q_PAD_NANDF_WP_B__MIPI_CR_DPHY_OUT32 1350 | ||
1389 | MX6Q_PAD_NANDF_WP_B__PL301_PER1_HSIZE_0 1351 | ||
1390 | MX6Q_PAD_NANDF_RB0__RAWNAND_READY0 1352 | ||
1391 | MX6Q_PAD_NANDF_RB0__IPU2_DI0_PIN1 1353 | ||
1392 | MX6Q_PAD_NANDF_RB0__PCIE_CTRL_MUX_2 1354 | ||
1393 | MX6Q_PAD_NANDF_RB0__USBOH3_UH3_DFD_OT14 1355 | ||
1394 | MX6Q_PAD_NANDF_RB0__USBOH3_UH2_DFD_OT14 1356 | ||
1395 | MX6Q_PAD_NANDF_RB0__GPIO_6_10 1357 | ||
1396 | MX6Q_PAD_NANDF_RB0__MIPI_CR_DPHY_OUT_33 1358 | ||
1397 | MX6Q_PAD_NANDF_RB0__PL301_PER1_HSIZE_1 1359 | ||
1398 | MX6Q_PAD_NANDF_CS0__RAWNAND_CE0N 1360 | ||
1399 | MX6Q_PAD_NANDF_CS0__USBOH3_UH3_DFD_OT15 1361 | ||
1400 | MX6Q_PAD_NANDF_CS0__USBOH3_UH2_DFD_OT15 1362 | ||
1401 | MX6Q_PAD_NANDF_CS0__GPIO_6_11 1363 | ||
1402 | MX6Q_PAD_NANDF_CS0__PL301_PER1_HSIZE_2 1364 | ||
1403 | MX6Q_PAD_NANDF_CS1__RAWNAND_CE1N 1365 | ||
1404 | MX6Q_PAD_NANDF_CS1__USDHC4_VSELECT 1366 | ||
1405 | MX6Q_PAD_NANDF_CS1__USDHC3_VSELECT 1367 | ||
1406 | MX6Q_PAD_NANDF_CS1__PCIE_CTRL_MUX_3 1368 | ||
1407 | MX6Q_PAD_NANDF_CS1__GPIO_6_14 1369 | ||
1408 | MX6Q_PAD_NANDF_CS1__PL301_PER1_HRDYOUT 1370 | ||
1409 | MX6Q_PAD_NANDF_CS2__RAWNAND_CE2N 1371 | ||
1410 | MX6Q_PAD_NANDF_CS2__IPU1_SISG_0 1372 | ||
1411 | MX6Q_PAD_NANDF_CS2__ESAI1_TX0 1373 | ||
1412 | MX6Q_PAD_NANDF_CS2__WEIM_WEIM_CRE 1374 | ||
1413 | MX6Q_PAD_NANDF_CS2__CCM_CLKO2 1375 | ||
1414 | MX6Q_PAD_NANDF_CS2__GPIO_6_15 1376 | ||
1415 | MX6Q_PAD_NANDF_CS2__IPU2_SISG_0 1377 | ||
1416 | MX6Q_PAD_NANDF_CS3__RAWNAND_CE3N 1378 | ||
1417 | MX6Q_PAD_NANDF_CS3__IPU1_SISG_1 1379 | ||
1418 | MX6Q_PAD_NANDF_CS3__ESAI1_TX1 1380 | ||
1419 | MX6Q_PAD_NANDF_CS3__WEIM_WEIM_A_26 1381 | ||
1420 | MX6Q_PAD_NANDF_CS3__PCIE_CTRL_MUX_4 1382 | ||
1421 | MX6Q_PAD_NANDF_CS3__GPIO_6_16 1383 | ||
1422 | MX6Q_PAD_NANDF_CS3__IPU2_SISG_1 1384 | ||
1423 | MX6Q_PAD_NANDF_CS3__TPSMP_CLK 1385 | ||
1424 | MX6Q_PAD_SD4_CMD__USDHC4_CMD 1386 | ||
1425 | MX6Q_PAD_SD4_CMD__RAWNAND_RDN 1387 | ||
1426 | MX6Q_PAD_SD4_CMD__UART3_TXD 1388 | ||
1427 | MX6Q_PAD_SD4_CMD__PCIE_CTRL_MUX_5 1389 | ||
1428 | MX6Q_PAD_SD4_CMD__GPIO_7_9 1390 | ||
1429 | MX6Q_PAD_SD4_CMD__TPSMP_HDATA_DIR 1391 | ||
1430 | MX6Q_PAD_SD4_CLK__USDHC4_CLK 1392 | ||
1431 | MX6Q_PAD_SD4_CLK__RAWNAND_WRN 1393 | ||
1432 | MX6Q_PAD_SD4_CLK__UART3_RXD 1394 | ||
1433 | MX6Q_PAD_SD4_CLK__PCIE_CTRL_MUX_6 1395 | ||
1434 | MX6Q_PAD_SD4_CLK__GPIO_7_10 1396 | ||
1435 | MX6Q_PAD_NANDF_D0__RAWNAND_D0 1397 | ||
1436 | MX6Q_PAD_NANDF_D0__USDHC1_DAT4 1398 | ||
1437 | MX6Q_PAD_NANDF_D0__GPU3D_GPU_DBG_OUT_0 1399 | ||
1438 | MX6Q_PAD_NANDF_D0__USBOH3_UH2_DFD_OUT16 1400 | ||
1439 | MX6Q_PAD_NANDF_D0__USBOH3_UH3_DFD_OUT16 1401 | ||
1440 | MX6Q_PAD_NANDF_D0__GPIO_2_0 1402 | ||
1441 | MX6Q_PAD_NANDF_D0__IPU1_IPU_DIAG_BUS_0 1403 | ||
1442 | MX6Q_PAD_NANDF_D0__IPU2_IPU_DIAG_BUS_0 1404 | ||
1443 | MX6Q_PAD_NANDF_D1__RAWNAND_D1 1405 | ||
1444 | MX6Q_PAD_NANDF_D1__USDHC1_DAT5 1406 | ||
1445 | MX6Q_PAD_NANDF_D1__GPU3D_GPU_DEBUG_OUT1 1407 | ||
1446 | MX6Q_PAD_NANDF_D1__USBOH3_UH2_DFD_OUT17 1408 | ||
1447 | MX6Q_PAD_NANDF_D1__USBOH3_UH3_DFD_OUT17 1409 | ||
1448 | MX6Q_PAD_NANDF_D1__GPIO_2_1 1410 | ||
1449 | MX6Q_PAD_NANDF_D1__IPU1_IPU_DIAG_BUS_1 1411 | ||
1450 | MX6Q_PAD_NANDF_D1__IPU2_IPU_DIAG_BUS_1 1412 | ||
1451 | MX6Q_PAD_NANDF_D2__RAWNAND_D2 1413 | ||
1452 | MX6Q_PAD_NANDF_D2__USDHC1_DAT6 1414 | ||
1453 | MX6Q_PAD_NANDF_D2__GPU3D_GPU_DBG_OUT_2 1415 | ||
1454 | MX6Q_PAD_NANDF_D2__USBOH3_UH2_DFD_OUT18 1416 | ||
1455 | MX6Q_PAD_NANDF_D2__USBOH3_UH3_DFD_OUT18 1417 | ||
1456 | MX6Q_PAD_NANDF_D2__GPIO_2_2 1418 | ||
1457 | MX6Q_PAD_NANDF_D2__IPU1_IPU_DIAG_BUS_2 1419 | ||
1458 | MX6Q_PAD_NANDF_D2__IPU2_IPU_DIAG_BUS_2 1420 | ||
1459 | MX6Q_PAD_NANDF_D3__RAWNAND_D3 1421 | ||
1460 | MX6Q_PAD_NANDF_D3__USDHC1_DAT7 1422 | ||
1461 | MX6Q_PAD_NANDF_D3__GPU3D_GPU_DBG_OUT_3 1423 | ||
1462 | MX6Q_PAD_NANDF_D3__USBOH3_UH2_DFD_OUT19 1424 | ||
1463 | MX6Q_PAD_NANDF_D3__USBOH3_UH3_DFD_OUT19 1425 | ||
1464 | MX6Q_PAD_NANDF_D3__GPIO_2_3 1426 | ||
1465 | MX6Q_PAD_NANDF_D3__IPU1_IPU_DIAG_BUS_3 1427 | ||
1466 | MX6Q_PAD_NANDF_D3__IPU2_IPU_DIAG_BUS_3 1428 | ||
1467 | MX6Q_PAD_NANDF_D4__RAWNAND_D4 1429 | ||
1468 | MX6Q_PAD_NANDF_D4__USDHC2_DAT4 1430 | ||
1469 | MX6Q_PAD_NANDF_D4__GPU3D_GPU_DBG_OUT_4 1431 | ||
1470 | MX6Q_PAD_NANDF_D4__USBOH3_UH2_DFD_OUT20 1432 | ||
1471 | MX6Q_PAD_NANDF_D4__USBOH3_UH3_DFD_OUT20 1433 | ||
1472 | MX6Q_PAD_NANDF_D4__GPIO_2_4 1434 | ||
1473 | MX6Q_PAD_NANDF_D4__IPU1_IPU_DIAG_BUS_4 1435 | ||
1474 | MX6Q_PAD_NANDF_D4__IPU2_IPU_DIAG_BUS_4 1436 | ||
1475 | MX6Q_PAD_NANDF_D5__RAWNAND_D5 1437 | ||
1476 | MX6Q_PAD_NANDF_D5__USDHC2_DAT5 1438 | ||
1477 | MX6Q_PAD_NANDF_D5__GPU3D_GPU_DBG_OUT_5 1439 | ||
1478 | MX6Q_PAD_NANDF_D5__USBOH3_UH2_DFD_OUT21 1440 | ||
1479 | MX6Q_PAD_NANDF_D5__USBOH3_UH3_DFD_OUT21 1441 | ||
1480 | MX6Q_PAD_NANDF_D5__GPIO_2_5 1442 | ||
1481 | MX6Q_PAD_NANDF_D5__IPU1_IPU_DIAG_BUS_5 1443 | ||
1482 | MX6Q_PAD_NANDF_D5__IPU2_IPU_DIAG_BUS_5 1444 | ||
1483 | MX6Q_PAD_NANDF_D6__RAWNAND_D6 1445 | ||
1484 | MX6Q_PAD_NANDF_D6__USDHC2_DAT6 1446 | ||
1485 | MX6Q_PAD_NANDF_D6__GPU3D_GPU_DBG_OUT_6 1447 | ||
1486 | MX6Q_PAD_NANDF_D6__USBOH3_UH2_DFD_OUT22 1448 | ||
1487 | MX6Q_PAD_NANDF_D6__USBOH3_UH3_DFD_OUT22 1449 | ||
1488 | MX6Q_PAD_NANDF_D6__GPIO_2_6 1450 | ||
1489 | MX6Q_PAD_NANDF_D6__IPU1_IPU_DIAG_BUS_6 1451 | ||
1490 | MX6Q_PAD_NANDF_D6__IPU2_IPU_DIAG_BUS_6 1452 | ||
1491 | MX6Q_PAD_NANDF_D7__RAWNAND_D7 1453 | ||
1492 | MX6Q_PAD_NANDF_D7__USDHC2_DAT7 1454 | ||
1493 | MX6Q_PAD_NANDF_D7__GPU3D_GPU_DBG_OUT_7 1455 | ||
1494 | MX6Q_PAD_NANDF_D7__USBOH3_UH2_DFD_OUT23 1456 | ||
1495 | MX6Q_PAD_NANDF_D7__USBOH3_UH3_DFD_OUT23 1457 | ||
1496 | MX6Q_PAD_NANDF_D7__GPIO_2_7 1458 | ||
1497 | MX6Q_PAD_NANDF_D7__IPU1_IPU_DIAG_BUS_7 1459 | ||
1498 | MX6Q_PAD_NANDF_D7__IPU2_IPU_DIAG_BUS_7 1460 | ||
1499 | MX6Q_PAD_SD4_DAT0__RAWNAND_D8 1461 | ||
1500 | MX6Q_PAD_SD4_DAT0__USDHC4_DAT0 1462 | ||
1501 | MX6Q_PAD_SD4_DAT0__RAWNAND_DQS 1463 | ||
1502 | MX6Q_PAD_SD4_DAT0__USBOH3_UH2_DFD_OUT24 1464 | ||
1503 | MX6Q_PAD_SD4_DAT0__USBOH3_UH3_DFD_OUT24 1465 | ||
1504 | MX6Q_PAD_SD4_DAT0__GPIO_2_8 1466 | ||
1505 | MX6Q_PAD_SD4_DAT0__IPU1_IPU_DIAG_BUS_8 1467 | ||
1506 | MX6Q_PAD_SD4_DAT0__IPU2_IPU_DIAG_BUS_8 1468 | ||
1507 | MX6Q_PAD_SD4_DAT1__RAWNAND_D9 1469 | ||
1508 | MX6Q_PAD_SD4_DAT1__USDHC4_DAT1 1470 | ||
1509 | MX6Q_PAD_SD4_DAT1__PWM3_PWMO 1471 | ||
1510 | MX6Q_PAD_SD4_DAT1__USBOH3_UH2_DFD_OUT25 1472 | ||
1511 | MX6Q_PAD_SD4_DAT1__USBOH3_UH3_DFD_OUT25 1473 | ||
1512 | MX6Q_PAD_SD4_DAT1__GPIO_2_9 1474 | ||
1513 | MX6Q_PAD_SD4_DAT1__IPU1_IPU_DIAG_BUS_9 1475 | ||
1514 | MX6Q_PAD_SD4_DAT1__IPU2_IPU_DIAG_BUS_9 1476 | ||
1515 | MX6Q_PAD_SD4_DAT2__RAWNAND_D10 1477 | ||
1516 | MX6Q_PAD_SD4_DAT2__USDHC4_DAT2 1478 | ||
1517 | MX6Q_PAD_SD4_DAT2__PWM4_PWMO 1479 | ||
1518 | MX6Q_PAD_SD4_DAT2__USBOH3_UH2_DFD_OUT26 1480 | ||
1519 | MX6Q_PAD_SD4_DAT2__USBOH3_UH3_DFD_OUT26 1481 | ||
1520 | MX6Q_PAD_SD4_DAT2__GPIO_2_10 1482 | ||
1521 | MX6Q_PAD_SD4_DAT2__IPU1_IPU_DIAG_BUS_10 1483 | ||
1522 | MX6Q_PAD_SD4_DAT2__IPU2_IPU_DIAG_BUS_10 1484 | ||
1523 | MX6Q_PAD_SD4_DAT3__RAWNAND_D11 1485 | ||
1524 | MX6Q_PAD_SD4_DAT3__USDHC4_DAT3 1486 | ||
1525 | MX6Q_PAD_SD4_DAT3__USBOH3_UH2_DFD_OUT27 1487 | ||
1526 | MX6Q_PAD_SD4_DAT3__USBOH3_UH3_DFD_OUT27 1488 | ||
1527 | MX6Q_PAD_SD4_DAT3__GPIO_2_11 1489 | ||
1528 | MX6Q_PAD_SD4_DAT3__IPU1_IPU_DIAG_BUS_11 1490 | ||
1529 | MX6Q_PAD_SD4_DAT3__IPU2_IPU_DIAG_BUS_11 1491 | ||
1530 | MX6Q_PAD_SD4_DAT4__RAWNAND_D12 1492 | ||
1531 | MX6Q_PAD_SD4_DAT4__USDHC4_DAT4 1493 | ||
1532 | MX6Q_PAD_SD4_DAT4__UART2_RXD 1494 | ||
1533 | MX6Q_PAD_SD4_DAT4__USBOH3_UH2_DFD_OUT28 1495 | ||
1534 | MX6Q_PAD_SD4_DAT4__USBOH3_UH3_DFD_OUT28 1496 | ||
1535 | MX6Q_PAD_SD4_DAT4__GPIO_2_12 1497 | ||
1536 | MX6Q_PAD_SD4_DAT4__IPU1_IPU_DIAG_BUS_12 1498 | ||
1537 | MX6Q_PAD_SD4_DAT4__IPU2_IPU_DIAG_BUS_12 1499 | ||
1538 | MX6Q_PAD_SD4_DAT5__RAWNAND_D13 1500 | ||
1539 | MX6Q_PAD_SD4_DAT5__USDHC4_DAT5 1501 | ||
1540 | MX6Q_PAD_SD4_DAT5__UART2_RTS 1502 | ||
1541 | MX6Q_PAD_SD4_DAT5__USBOH3_UH2_DFD_OUT29 1503 | ||
1542 | MX6Q_PAD_SD4_DAT5__USBOH3_UH3_DFD_OUT29 1504 | ||
1543 | MX6Q_PAD_SD4_DAT5__GPIO_2_13 1505 | ||
1544 | MX6Q_PAD_SD4_DAT5__IPU1_IPU_DIAG_BUS_13 1506 | ||
1545 | MX6Q_PAD_SD4_DAT5__IPU2_IPU_DIAG_BUS_13 1507 | ||
1546 | MX6Q_PAD_SD4_DAT6__RAWNAND_D14 1508 | ||
1547 | MX6Q_PAD_SD4_DAT6__USDHC4_DAT6 1509 | ||
1548 | MX6Q_PAD_SD4_DAT6__UART2_CTS 1510 | ||
1549 | MX6Q_PAD_SD4_DAT6__USBOH3_UH2_DFD_OUT30 1511 | ||
1550 | MX6Q_PAD_SD4_DAT6__USBOH3_UH3_DFD_OUT30 1512 | ||
1551 | MX6Q_PAD_SD4_DAT6__GPIO_2_14 1513 | ||
1552 | MX6Q_PAD_SD4_DAT6__IPU1_IPU_DIAG_BUS_14 1514 | ||
1553 | MX6Q_PAD_SD4_DAT6__IPU2_IPU_DIAG_BUS_14 1515 | ||
1554 | MX6Q_PAD_SD4_DAT7__RAWNAND_D15 1516 | ||
1555 | MX6Q_PAD_SD4_DAT7__USDHC4_DAT7 1517 | ||
1556 | MX6Q_PAD_SD4_DAT7__UART2_TXD 1518 | ||
1557 | MX6Q_PAD_SD4_DAT7__USBOH3_UH2_DFD_OUT31 1519 | ||
1558 | MX6Q_PAD_SD4_DAT7__USBOH3_UH3_DFD_OUT31 1520 | ||
1559 | MX6Q_PAD_SD4_DAT7__GPIO_2_15 1521 | ||
1560 | MX6Q_PAD_SD4_DAT7__IPU1_IPU_DIAG_BUS_15 1522 | ||
1561 | MX6Q_PAD_SD4_DAT7__IPU2_IPU_DIAG_BUS_15 1523 | ||
1562 | MX6Q_PAD_SD1_DAT1__USDHC1_DAT1 1524 | ||
1563 | MX6Q_PAD_SD1_DAT1__ECSPI5_SS0 1525 | ||
1564 | MX6Q_PAD_SD1_DAT1__PWM3_PWMO 1526 | ||
1565 | MX6Q_PAD_SD1_DAT1__GPT_CAPIN2 1527 | ||
1566 | MX6Q_PAD_SD1_DAT1__PCIE_CTRL_MUX_7 1528 | ||
1567 | MX6Q_PAD_SD1_DAT1__GPIO_1_17 1529 | ||
1568 | MX6Q_PAD_SD1_DAT1__HDMI_TX_OPHYDTB_0 1530 | ||
1569 | MX6Q_PAD_SD1_DAT1__ANATOP_TESTO_8 1531 | ||
1570 | MX6Q_PAD_SD1_DAT0__USDHC1_DAT0 1532 | ||
1571 | MX6Q_PAD_SD1_DAT0__ECSPI5_MISO 1533 | ||
1572 | MX6Q_PAD_SD1_DAT0__CAAM_WRAP_RNG_OSCOBS 1534 | ||
1573 | MX6Q_PAD_SD1_DAT0__GPT_CAPIN1 1535 | ||
1574 | MX6Q_PAD_SD1_DAT0__PCIE_CTRL_MUX_8 1536 | ||
1575 | MX6Q_PAD_SD1_DAT0__GPIO_1_16 1537 | ||
1576 | MX6Q_PAD_SD1_DAT0__HDMI_TX_OPHYDTB_1 1538 | ||
1577 | MX6Q_PAD_SD1_DAT0__ANATOP_TESTO_7 1539 | ||
1578 | MX6Q_PAD_SD1_DAT3__USDHC1_DAT3 1540 | ||
1579 | MX6Q_PAD_SD1_DAT3__ECSPI5_SS2 1541 | ||
1580 | MX6Q_PAD_SD1_DAT3__GPT_CMPOUT3 1542 | ||
1581 | MX6Q_PAD_SD1_DAT3__PWM1_PWMO 1543 | ||
1582 | MX6Q_PAD_SD1_DAT3__WDOG2_WDOG_B 1544 | ||
1583 | MX6Q_PAD_SD1_DAT3__GPIO_1_21 1545 | ||
1584 | MX6Q_PAD_SD1_DAT3__WDOG2_WDOG_RST_B_DEB 1546 | ||
1585 | MX6Q_PAD_SD1_DAT3__ANATOP_TESTO_6 1547 | ||
1586 | MX6Q_PAD_SD1_CMD__USDHC1_CMD 1548 | ||
1587 | MX6Q_PAD_SD1_CMD__ECSPI5_MOSI 1549 | ||
1588 | MX6Q_PAD_SD1_CMD__PWM4_PWMO 1550 | ||
1589 | MX6Q_PAD_SD1_CMD__GPT_CMPOUT1 1551 | ||
1590 | MX6Q_PAD_SD1_CMD__GPIO_1_18 1552 | ||
1591 | MX6Q_PAD_SD1_CMD__ANATOP_TESTO_5 1553 | ||
1592 | MX6Q_PAD_SD1_DAT2__USDHC1_DAT2 1554 | ||
1593 | MX6Q_PAD_SD1_DAT2__ECSPI5_SS1 1555 | ||
1594 | MX6Q_PAD_SD1_DAT2__GPT_CMPOUT2 1556 | ||
1595 | MX6Q_PAD_SD1_DAT2__PWM2_PWMO 1557 | ||
1596 | MX6Q_PAD_SD1_DAT2__WDOG1_WDOG_B 1558 | ||
1597 | MX6Q_PAD_SD1_DAT2__GPIO_1_19 1559 | ||
1598 | MX6Q_PAD_SD1_DAT2__WDOG1_WDOG_RST_B_DEB 1560 | ||
1599 | MX6Q_PAD_SD1_DAT2__ANATOP_TESTO_4 1561 | ||
1600 | MX6Q_PAD_SD1_CLK__USDHC1_CLK 1562 | ||
1601 | MX6Q_PAD_SD1_CLK__ECSPI5_SCLK 1563 | ||
1602 | MX6Q_PAD_SD1_CLK__OSC32K_32K_OUT 1564 | ||
1603 | MX6Q_PAD_SD1_CLK__GPT_CLKIN 1565 | ||
1604 | MX6Q_PAD_SD1_CLK__GPIO_1_20 1566 | ||
1605 | MX6Q_PAD_SD1_CLK__PHY_DTB_0 1567 | ||
1606 | MX6Q_PAD_SD1_CLK__SATA_PHY_DTB_0 1568 | ||
1607 | MX6Q_PAD_SD2_CLK__USDHC2_CLK 1569 | ||
1608 | MX6Q_PAD_SD2_CLK__ECSPI5_SCLK 1570 | ||
1609 | MX6Q_PAD_SD2_CLK__KPP_COL_5 1571 | ||
1610 | MX6Q_PAD_SD2_CLK__AUDMUX_AUD4_RXFS 1572 | ||
1611 | MX6Q_PAD_SD2_CLK__PCIE_CTRL_MUX_9 1573 | ||
1612 | MX6Q_PAD_SD2_CLK__GPIO_1_10 1574 | ||
1613 | MX6Q_PAD_SD2_CLK__PHY_DTB_1 1575 | ||
1614 | MX6Q_PAD_SD2_CLK__SATA_PHY_DTB_1 1576 | ||
1615 | MX6Q_PAD_SD2_CMD__USDHC2_CMD 1577 | ||
1616 | MX6Q_PAD_SD2_CMD__ECSPI5_MOSI 1578 | ||
1617 | MX6Q_PAD_SD2_CMD__KPP_ROW_5 1579 | ||
1618 | MX6Q_PAD_SD2_CMD__AUDMUX_AUD4_RXC 1580 | ||
1619 | MX6Q_PAD_SD2_CMD__PCIE_CTRL_MUX_10 1581 | ||
1620 | MX6Q_PAD_SD2_CMD__GPIO_1_11 1582 | ||
1621 | MX6Q_PAD_SD2_DAT3__USDHC2_DAT3 1583 | ||
1622 | MX6Q_PAD_SD2_DAT3__ECSPI5_SS3 1584 | ||
1623 | MX6Q_PAD_SD2_DAT3__KPP_COL_6 1585 | ||
1624 | MX6Q_PAD_SD2_DAT3__AUDMUX_AUD4_TXC 1586 | ||
1625 | MX6Q_PAD_SD2_DAT3__PCIE_CTRL_MUX_11 1587 | ||
1626 | MX6Q_PAD_SD2_DAT3__GPIO_1_12 1588 | ||
1627 | MX6Q_PAD_SD2_DAT3__SJC_DONE 1589 | ||
1628 | MX6Q_PAD_SD2_DAT3__ANATOP_TESTO_3 1590 | ||
diff --git a/Documentation/devicetree/bindings/pinctrl/fsl,mxs-pinctrl.txt b/Documentation/devicetree/bindings/pinctrl/fsl,mxs-pinctrl.txt new file mode 100644 index 000000000000..f7e8e8f4d9a3 --- /dev/null +++ b/Documentation/devicetree/bindings/pinctrl/fsl,mxs-pinctrl.txt | |||
@@ -0,0 +1,918 @@ | |||
1 | * Freescale MXS Pin Controller | ||
2 | |||
3 | The pins controlled by mxs pin controller are organized in banks, each bank | ||
4 | has 32 pins. Each pin has 4 multiplexing functions, and generally, the 4th | ||
5 | function is GPIO. The configuration on the pins includes drive strength, | ||
6 | voltage and pull-up. | ||
7 | |||
8 | Required properties: | ||
9 | - compatible: "fsl,imx23-pinctrl" or "fsl,imx28-pinctrl" | ||
10 | - reg: Should contain the register physical address and length for the | ||
11 | pin controller. | ||
12 | |||
13 | Please refer to pinctrl-bindings.txt in this directory for details of the | ||
14 | common pinctrl bindings used by client devices. | ||
15 | |||
16 | The node of mxs pin controller acts as a container for an arbitrary number of | ||
17 | subnodes. Each of these subnodes represents some desired configuration for | ||
18 | a group of pins, and only affects those parameters that are explicitly listed. | ||
19 | In other words, a subnode that describes a drive strength parameter implies no | ||
20 | information about pull-up. For this reason, even seemingly boolean values are | ||
21 | actually tristates in this binding: unspecified, off, or on. Unspecified is | ||
22 | represented as an absent property, and off/on are represented as integer | ||
23 | values 0 and 1. | ||
24 | |||
25 | Those subnodes under mxs pin controller node will fall into two categories. | ||
26 | One is to set up a group of pins for a function, both mux selection and pin | ||
27 | configurations, and it's called group node in the binding document. The other | ||
28 | one is to adjust the pin configuration for some particular pins that need a | ||
29 | different configuration than what is defined in group node. The binding | ||
30 | document calls this type of node config node. | ||
31 | |||
32 | On mxs, there is no hardware pin group. The pin group in this binding only | ||
33 | means a group of pins put together for particular peripheral to work in | ||
34 | particular function, like SSP0 functioning as mmc0-8bit. That said, the | ||
35 | group node should include all the pins needed for one function rather than | ||
36 | having these pins defined in several group nodes. It also means each of | ||
37 | "pinctrl-*" phandle in client device node should only have one group node | ||
38 | pointed in there, while the phandle can have multiple config node referenced | ||
39 | there to adjust configurations for some pins in the group. | ||
40 | |||
41 | Required subnode-properties: | ||
42 | - fsl,pinmux-ids: An integer array. Each integer in the array specify a pin | ||
43 | with given mux function, with bank, pin and mux packed as below. | ||
44 | |||
45 | [15..12] : bank number | ||
46 | [11..4] : pin number | ||
47 | [3..0] : mux selection | ||
48 | |||
49 | This integer with mux selection packed is used as an entity by both group | ||
50 | and config nodes to identify a pin. The mux selection in the integer takes | ||
51 | effects only on group node, and will get ignored by driver with config node, | ||
52 | since config node is only meant to set up pin configurations. | ||
53 | |||
54 | Valid values for these integers are listed below. | ||
55 | |||
56 | - reg: Should be the index of the group nodes for same function. This property | ||
57 | is required only for group nodes, and should not be present in any config | ||
58 | nodes. | ||
59 | |||
60 | Optional subnode-properties: | ||
61 | - fsl,drive-strength: Integer. | ||
62 | 0: 4 mA | ||
63 | 1: 8 mA | ||
64 | 2: 12 mA | ||
65 | 3: 16 mA | ||
66 | - fsl,voltage: Integer. | ||
67 | 0: 1.8 V | ||
68 | 1: 3.3 V | ||
69 | - fsl,pull-up: Integer. | ||
70 | 0: Disable the internal pull-up | ||
71 | 1: Enable the internal pull-up | ||
72 | |||
73 | Examples: | ||
74 | |||
75 | pinctrl@80018000 { | ||
76 | #address-cells = <1>; | ||
77 | #size-cells = <0>; | ||
78 | compatible = "fsl,imx28-pinctrl"; | ||
79 | reg = <0x80018000 2000>; | ||
80 | |||
81 | mmc0_8bit_pins_a: mmc0-8bit@0 { | ||
82 | reg = <0>; | ||
83 | fsl,pinmux-ids = < | ||
84 | 0x2000 0x2010 0x2020 0x2030 | ||
85 | 0x2040 0x2050 0x2060 0x2070 | ||
86 | 0x2080 0x2090 0x20a0>; | ||
87 | fsl,drive-strength = <1>; | ||
88 | fsl,voltage = <1>; | ||
89 | fsl,pull-up = <1>; | ||
90 | }; | ||
91 | |||
92 | mmc_cd_cfg: mmc-cd-cfg { | ||
93 | fsl,pinmux-ids = <0x2090>; | ||
94 | fsl,pull-up = <0>; | ||
95 | }; | ||
96 | |||
97 | mmc_sck_cfg: mmc-sck-cfg { | ||
98 | fsl,pinmux-ids = <0x20a0>; | ||
99 | fsl,drive-strength = <2>; | ||
100 | fsl,pull-up = <0>; | ||
101 | }; | ||
102 | }; | ||
103 | |||
104 | In this example, group node mmc0-8bit defines a group of pins for mxs SSP0 | ||
105 | to function as a 8-bit mmc device, with 8mA, 3.3V and pull-up configurations | ||
106 | applied on all these pins. And config nodes mmc-cd-cfg and mmc-sck-cfg are | ||
107 | adjusting the configuration for pins card-detection and clock from what group | ||
108 | node mmc0-8bit defines. Only the configuration properties to be adjusted need | ||
109 | to be listed in the config nodes. | ||
110 | |||
111 | Valid values for i.MX28 pinmux-id: | ||
112 | |||
113 | pinmux id | ||
114 | ------ -- | ||
115 | MX28_PAD_GPMI_D00__GPMI_D0 0x0000 | ||
116 | MX28_PAD_GPMI_D01__GPMI_D1 0x0010 | ||
117 | MX28_PAD_GPMI_D02__GPMI_D2 0x0020 | ||
118 | MX28_PAD_GPMI_D03__GPMI_D3 0x0030 | ||
119 | MX28_PAD_GPMI_D04__GPMI_D4 0x0040 | ||
120 | MX28_PAD_GPMI_D05__GPMI_D5 0x0050 | ||
121 | MX28_PAD_GPMI_D06__GPMI_D6 0x0060 | ||
122 | MX28_PAD_GPMI_D07__GPMI_D7 0x0070 | ||
123 | MX28_PAD_GPMI_CE0N__GPMI_CE0N 0x0100 | ||
124 | MX28_PAD_GPMI_CE1N__GPMI_CE1N 0x0110 | ||
125 | MX28_PAD_GPMI_CE2N__GPMI_CE2N 0x0120 | ||
126 | MX28_PAD_GPMI_CE3N__GPMI_CE3N 0x0130 | ||
127 | MX28_PAD_GPMI_RDY0__GPMI_READY0 0x0140 | ||
128 | MX28_PAD_GPMI_RDY1__GPMI_READY1 0x0150 | ||
129 | MX28_PAD_GPMI_RDY2__GPMI_READY2 0x0160 | ||
130 | MX28_PAD_GPMI_RDY3__GPMI_READY3 0x0170 | ||
131 | MX28_PAD_GPMI_RDN__GPMI_RDN 0x0180 | ||
132 | MX28_PAD_GPMI_WRN__GPMI_WRN 0x0190 | ||
133 | MX28_PAD_GPMI_ALE__GPMI_ALE 0x01a0 | ||
134 | MX28_PAD_GPMI_CLE__GPMI_CLE 0x01b0 | ||
135 | MX28_PAD_GPMI_RESETN__GPMI_RESETN 0x01c0 | ||
136 | MX28_PAD_LCD_D00__LCD_D0 0x1000 | ||
137 | MX28_PAD_LCD_D01__LCD_D1 0x1010 | ||
138 | MX28_PAD_LCD_D02__LCD_D2 0x1020 | ||
139 | MX28_PAD_LCD_D03__LCD_D3 0x1030 | ||
140 | MX28_PAD_LCD_D04__LCD_D4 0x1040 | ||
141 | MX28_PAD_LCD_D05__LCD_D5 0x1050 | ||
142 | MX28_PAD_LCD_D06__LCD_D6 0x1060 | ||
143 | MX28_PAD_LCD_D07__LCD_D7 0x1070 | ||
144 | MX28_PAD_LCD_D08__LCD_D8 0x1080 | ||
145 | MX28_PAD_LCD_D09__LCD_D9 0x1090 | ||
146 | MX28_PAD_LCD_D10__LCD_D10 0x10a0 | ||
147 | MX28_PAD_LCD_D11__LCD_D11 0x10b0 | ||
148 | MX28_PAD_LCD_D12__LCD_D12 0x10c0 | ||
149 | MX28_PAD_LCD_D13__LCD_D13 0x10d0 | ||
150 | MX28_PAD_LCD_D14__LCD_D14 0x10e0 | ||
151 | MX28_PAD_LCD_D15__LCD_D15 0x10f0 | ||
152 | MX28_PAD_LCD_D16__LCD_D16 0x1100 | ||
153 | MX28_PAD_LCD_D17__LCD_D17 0x1110 | ||
154 | MX28_PAD_LCD_D18__LCD_D18 0x1120 | ||
155 | MX28_PAD_LCD_D19__LCD_D19 0x1130 | ||
156 | MX28_PAD_LCD_D20__LCD_D20 0x1140 | ||
157 | MX28_PAD_LCD_D21__LCD_D21 0x1150 | ||
158 | MX28_PAD_LCD_D22__LCD_D22 0x1160 | ||
159 | MX28_PAD_LCD_D23__LCD_D23 0x1170 | ||
160 | MX28_PAD_LCD_RD_E__LCD_RD_E 0x1180 | ||
161 | MX28_PAD_LCD_WR_RWN__LCD_WR_RWN 0x1190 | ||
162 | MX28_PAD_LCD_RS__LCD_RS 0x11a0 | ||
163 | MX28_PAD_LCD_CS__LCD_CS 0x11b0 | ||
164 | MX28_PAD_LCD_VSYNC__LCD_VSYNC 0x11c0 | ||
165 | MX28_PAD_LCD_HSYNC__LCD_HSYNC 0x11d0 | ||
166 | MX28_PAD_LCD_DOTCLK__LCD_DOTCLK 0x11e0 | ||
167 | MX28_PAD_LCD_ENABLE__LCD_ENABLE 0x11f0 | ||
168 | MX28_PAD_SSP0_DATA0__SSP0_D0 0x2000 | ||
169 | MX28_PAD_SSP0_DATA1__SSP0_D1 0x2010 | ||
170 | MX28_PAD_SSP0_DATA2__SSP0_D2 0x2020 | ||
171 | MX28_PAD_SSP0_DATA3__SSP0_D3 0x2030 | ||
172 | MX28_PAD_SSP0_DATA4__SSP0_D4 0x2040 | ||
173 | MX28_PAD_SSP0_DATA5__SSP0_D5 0x2050 | ||
174 | MX28_PAD_SSP0_DATA6__SSP0_D6 0x2060 | ||
175 | MX28_PAD_SSP0_DATA7__SSP0_D7 0x2070 | ||
176 | MX28_PAD_SSP0_CMD__SSP0_CMD 0x2080 | ||
177 | MX28_PAD_SSP0_DETECT__SSP0_CARD_DETECT 0x2090 | ||
178 | MX28_PAD_SSP0_SCK__SSP0_SCK 0x20a0 | ||
179 | MX28_PAD_SSP1_SCK__SSP1_SCK 0x20c0 | ||
180 | MX28_PAD_SSP1_CMD__SSP1_CMD 0x20d0 | ||
181 | MX28_PAD_SSP1_DATA0__SSP1_D0 0x20e0 | ||
182 | MX28_PAD_SSP1_DATA3__SSP1_D3 0x20f0 | ||
183 | MX28_PAD_SSP2_SCK__SSP2_SCK 0x2100 | ||
184 | MX28_PAD_SSP2_MOSI__SSP2_CMD 0x2110 | ||
185 | MX28_PAD_SSP2_MISO__SSP2_D0 0x2120 | ||
186 | MX28_PAD_SSP2_SS0__SSP2_D3 0x2130 | ||
187 | MX28_PAD_SSP2_SS1__SSP2_D4 0x2140 | ||
188 | MX28_PAD_SSP2_SS2__SSP2_D5 0x2150 | ||
189 | MX28_PAD_SSP3_SCK__SSP3_SCK 0x2180 | ||
190 | MX28_PAD_SSP3_MOSI__SSP3_CMD 0x2190 | ||
191 | MX28_PAD_SSP3_MISO__SSP3_D0 0x21a0 | ||
192 | MX28_PAD_SSP3_SS0__SSP3_D3 0x21b0 | ||
193 | MX28_PAD_AUART0_RX__AUART0_RX 0x3000 | ||
194 | MX28_PAD_AUART0_TX__AUART0_TX 0x3010 | ||
195 | MX28_PAD_AUART0_CTS__AUART0_CTS 0x3020 | ||
196 | MX28_PAD_AUART0_RTS__AUART0_RTS 0x3030 | ||
197 | MX28_PAD_AUART1_RX__AUART1_RX 0x3040 | ||
198 | MX28_PAD_AUART1_TX__AUART1_TX 0x3050 | ||
199 | MX28_PAD_AUART1_CTS__AUART1_CTS 0x3060 | ||
200 | MX28_PAD_AUART1_RTS__AUART1_RTS 0x3070 | ||
201 | MX28_PAD_AUART2_RX__AUART2_RX 0x3080 | ||
202 | MX28_PAD_AUART2_TX__AUART2_TX 0x3090 | ||
203 | MX28_PAD_AUART2_CTS__AUART2_CTS 0x30a0 | ||
204 | MX28_PAD_AUART2_RTS__AUART2_RTS 0x30b0 | ||
205 | MX28_PAD_AUART3_RX__AUART3_RX 0x30c0 | ||
206 | MX28_PAD_AUART3_TX__AUART3_TX 0x30d0 | ||
207 | MX28_PAD_AUART3_CTS__AUART3_CTS 0x30e0 | ||
208 | MX28_PAD_AUART3_RTS__AUART3_RTS 0x30f0 | ||
209 | MX28_PAD_PWM0__PWM_0 0x3100 | ||
210 | MX28_PAD_PWM1__PWM_1 0x3110 | ||
211 | MX28_PAD_PWM2__PWM_2 0x3120 | ||
212 | MX28_PAD_SAIF0_MCLK__SAIF0_MCLK 0x3140 | ||
213 | MX28_PAD_SAIF0_LRCLK__SAIF0_LRCLK 0x3150 | ||
214 | MX28_PAD_SAIF0_BITCLK__SAIF0_BITCLK 0x3160 | ||
215 | MX28_PAD_SAIF0_SDATA0__SAIF0_SDATA0 0x3170 | ||
216 | MX28_PAD_I2C0_SCL__I2C0_SCL 0x3180 | ||
217 | MX28_PAD_I2C0_SDA__I2C0_SDA 0x3190 | ||
218 | MX28_PAD_SAIF1_SDATA0__SAIF1_SDATA0 0x31a0 | ||
219 | MX28_PAD_SPDIF__SPDIF_TX 0x31b0 | ||
220 | MX28_PAD_PWM3__PWM_3 0x31c0 | ||
221 | MX28_PAD_PWM4__PWM_4 0x31d0 | ||
222 | MX28_PAD_LCD_RESET__LCD_RESET 0x31e0 | ||
223 | MX28_PAD_ENET0_MDC__ENET0_MDC 0x4000 | ||
224 | MX28_PAD_ENET0_MDIO__ENET0_MDIO 0x4010 | ||
225 | MX28_PAD_ENET0_RX_EN__ENET0_RX_EN 0x4020 | ||
226 | MX28_PAD_ENET0_RXD0__ENET0_RXD0 0x4030 | ||
227 | MX28_PAD_ENET0_RXD1__ENET0_RXD1 0x4040 | ||
228 | MX28_PAD_ENET0_TX_CLK__ENET0_TX_CLK 0x4050 | ||
229 | MX28_PAD_ENET0_TX_EN__ENET0_TX_EN 0x4060 | ||
230 | MX28_PAD_ENET0_TXD0__ENET0_TXD0 0x4070 | ||
231 | MX28_PAD_ENET0_TXD1__ENET0_TXD1 0x4080 | ||
232 | MX28_PAD_ENET0_RXD2__ENET0_RXD2 0x4090 | ||
233 | MX28_PAD_ENET0_RXD3__ENET0_RXD3 0x40a0 | ||
234 | MX28_PAD_ENET0_TXD2__ENET0_TXD2 0x40b0 | ||
235 | MX28_PAD_ENET0_TXD3__ENET0_TXD3 0x40c0 | ||
236 | MX28_PAD_ENET0_RX_CLK__ENET0_RX_CLK 0x40d0 | ||
237 | MX28_PAD_ENET0_COL__ENET0_COL 0x40e0 | ||
238 | MX28_PAD_ENET0_CRS__ENET0_CRS 0x40f0 | ||
239 | MX28_PAD_ENET_CLK__CLKCTRL_ENET 0x4100 | ||
240 | MX28_PAD_JTAG_RTCK__JTAG_RTCK 0x4140 | ||
241 | MX28_PAD_EMI_D00__EMI_DATA0 0x5000 | ||
242 | MX28_PAD_EMI_D01__EMI_DATA1 0x5010 | ||
243 | MX28_PAD_EMI_D02__EMI_DATA2 0x5020 | ||
244 | MX28_PAD_EMI_D03__EMI_DATA3 0x5030 | ||
245 | MX28_PAD_EMI_D04__EMI_DATA4 0x5040 | ||
246 | MX28_PAD_EMI_D05__EMI_DATA5 0x5050 | ||
247 | MX28_PAD_EMI_D06__EMI_DATA6 0x5060 | ||
248 | MX28_PAD_EMI_D07__EMI_DATA7 0x5070 | ||
249 | MX28_PAD_EMI_D08__EMI_DATA8 0x5080 | ||
250 | MX28_PAD_EMI_D09__EMI_DATA9 0x5090 | ||
251 | MX28_PAD_EMI_D10__EMI_DATA10 0x50a0 | ||
252 | MX28_PAD_EMI_D11__EMI_DATA11 0x50b0 | ||
253 | MX28_PAD_EMI_D12__EMI_DATA12 0x50c0 | ||
254 | MX28_PAD_EMI_D13__EMI_DATA13 0x50d0 | ||
255 | MX28_PAD_EMI_D14__EMI_DATA14 0x50e0 | ||
256 | MX28_PAD_EMI_D15__EMI_DATA15 0x50f0 | ||
257 | MX28_PAD_EMI_ODT0__EMI_ODT0 0x5100 | ||
258 | MX28_PAD_EMI_DQM0__EMI_DQM0 0x5110 | ||
259 | MX28_PAD_EMI_ODT1__EMI_ODT1 0x5120 | ||
260 | MX28_PAD_EMI_DQM1__EMI_DQM1 0x5130 | ||
261 | MX28_PAD_EMI_DDR_OPEN_FB__EMI_DDR_OPEN_FEEDBACK 0x5140 | ||
262 | MX28_PAD_EMI_CLK__EMI_CLK 0x5150 | ||
263 | MX28_PAD_EMI_DQS0__EMI_DQS0 0x5160 | ||
264 | MX28_PAD_EMI_DQS1__EMI_DQS1 0x5170 | ||
265 | MX28_PAD_EMI_DDR_OPEN__EMI_DDR_OPEN 0x51a0 | ||
266 | MX28_PAD_EMI_A00__EMI_ADDR0 0x6000 | ||
267 | MX28_PAD_EMI_A01__EMI_ADDR1 0x6010 | ||
268 | MX28_PAD_EMI_A02__EMI_ADDR2 0x6020 | ||
269 | MX28_PAD_EMI_A03__EMI_ADDR3 0x6030 | ||
270 | MX28_PAD_EMI_A04__EMI_ADDR4 0x6040 | ||
271 | MX28_PAD_EMI_A05__EMI_ADDR5 0x6050 | ||
272 | MX28_PAD_EMI_A06__EMI_ADDR6 0x6060 | ||
273 | MX28_PAD_EMI_A07__EMI_ADDR7 0x6070 | ||
274 | MX28_PAD_EMI_A08__EMI_ADDR8 0x6080 | ||
275 | MX28_PAD_EMI_A09__EMI_ADDR9 0x6090 | ||
276 | MX28_PAD_EMI_A10__EMI_ADDR10 0x60a0 | ||
277 | MX28_PAD_EMI_A11__EMI_ADDR11 0x60b0 | ||
278 | MX28_PAD_EMI_A12__EMI_ADDR12 0x60c0 | ||
279 | MX28_PAD_EMI_A13__EMI_ADDR13 0x60d0 | ||
280 | MX28_PAD_EMI_A14__EMI_ADDR14 0x60e0 | ||
281 | MX28_PAD_EMI_BA0__EMI_BA0 0x6100 | ||
282 | MX28_PAD_EMI_BA1__EMI_BA1 0x6110 | ||
283 | MX28_PAD_EMI_BA2__EMI_BA2 0x6120 | ||
284 | MX28_PAD_EMI_CASN__EMI_CASN 0x6130 | ||
285 | MX28_PAD_EMI_RASN__EMI_RASN 0x6140 | ||
286 | MX28_PAD_EMI_WEN__EMI_WEN 0x6150 | ||
287 | MX28_PAD_EMI_CE0N__EMI_CE0N 0x6160 | ||
288 | MX28_PAD_EMI_CE1N__EMI_CE1N 0x6170 | ||
289 | MX28_PAD_EMI_CKE__EMI_CKE 0x6180 | ||
290 | MX28_PAD_GPMI_D00__SSP1_D0 0x0001 | ||
291 | MX28_PAD_GPMI_D01__SSP1_D1 0x0011 | ||
292 | MX28_PAD_GPMI_D02__SSP1_D2 0x0021 | ||
293 | MX28_PAD_GPMI_D03__SSP1_D3 0x0031 | ||
294 | MX28_PAD_GPMI_D04__SSP1_D4 0x0041 | ||
295 | MX28_PAD_GPMI_D05__SSP1_D5 0x0051 | ||
296 | MX28_PAD_GPMI_D06__SSP1_D6 0x0061 | ||
297 | MX28_PAD_GPMI_D07__SSP1_D7 0x0071 | ||
298 | MX28_PAD_GPMI_CE0N__SSP3_D0 0x0101 | ||
299 | MX28_PAD_GPMI_CE1N__SSP3_D3 0x0111 | ||
300 | MX28_PAD_GPMI_CE2N__CAN1_TX 0x0121 | ||
301 | MX28_PAD_GPMI_CE3N__CAN1_RX 0x0131 | ||
302 | MX28_PAD_GPMI_RDY0__SSP1_CARD_DETECT 0x0141 | ||
303 | MX28_PAD_GPMI_RDY1__SSP1_CMD 0x0151 | ||
304 | MX28_PAD_GPMI_RDY2__CAN0_TX 0x0161 | ||
305 | MX28_PAD_GPMI_RDY3__CAN0_RX 0x0171 | ||
306 | MX28_PAD_GPMI_RDN__SSP3_SCK 0x0181 | ||
307 | MX28_PAD_GPMI_WRN__SSP1_SCK 0x0191 | ||
308 | MX28_PAD_GPMI_ALE__SSP3_D1 0x01a1 | ||
309 | MX28_PAD_GPMI_CLE__SSP3_D2 0x01b1 | ||
310 | MX28_PAD_GPMI_RESETN__SSP3_CMD 0x01c1 | ||
311 | MX28_PAD_LCD_D03__ETM_DA8 0x1031 | ||
312 | MX28_PAD_LCD_D04__ETM_DA9 0x1041 | ||
313 | MX28_PAD_LCD_D08__ETM_DA3 0x1081 | ||
314 | MX28_PAD_LCD_D09__ETM_DA4 0x1091 | ||
315 | MX28_PAD_LCD_D20__ENET1_1588_EVENT2_OUT 0x1141 | ||
316 | MX28_PAD_LCD_D21__ENET1_1588_EVENT2_IN 0x1151 | ||
317 | MX28_PAD_LCD_D22__ENET1_1588_EVENT3_OUT 0x1161 | ||
318 | MX28_PAD_LCD_D23__ENET1_1588_EVENT3_IN 0x1171 | ||
319 | MX28_PAD_LCD_RD_E__LCD_VSYNC 0x1181 | ||
320 | MX28_PAD_LCD_WR_RWN__LCD_HSYNC 0x1191 | ||
321 | MX28_PAD_LCD_RS__LCD_DOTCLK 0x11a1 | ||
322 | MX28_PAD_LCD_CS__LCD_ENABLE 0x11b1 | ||
323 | MX28_PAD_LCD_VSYNC__SAIF1_SDATA0 0x11c1 | ||
324 | MX28_PAD_LCD_HSYNC__SAIF1_SDATA1 0x11d1 | ||
325 | MX28_PAD_LCD_DOTCLK__SAIF1_MCLK 0x11e1 | ||
326 | MX28_PAD_SSP0_DATA4__SSP2_D0 0x2041 | ||
327 | MX28_PAD_SSP0_DATA5__SSP2_D3 0x2051 | ||
328 | MX28_PAD_SSP0_DATA6__SSP2_CMD 0x2061 | ||
329 | MX28_PAD_SSP0_DATA7__SSP2_SCK 0x2071 | ||
330 | MX28_PAD_SSP1_SCK__SSP2_D1 0x20c1 | ||
331 | MX28_PAD_SSP1_CMD__SSP2_D2 0x20d1 | ||
332 | MX28_PAD_SSP1_DATA0__SSP2_D6 0x20e1 | ||
333 | MX28_PAD_SSP1_DATA3__SSP2_D7 0x20f1 | ||
334 | MX28_PAD_SSP2_SCK__AUART2_RX 0x2101 | ||
335 | MX28_PAD_SSP2_MOSI__AUART2_TX 0x2111 | ||
336 | MX28_PAD_SSP2_MISO__AUART3_RX 0x2121 | ||
337 | MX28_PAD_SSP2_SS0__AUART3_TX 0x2131 | ||
338 | MX28_PAD_SSP2_SS1__SSP2_D1 0x2141 | ||
339 | MX28_PAD_SSP2_SS2__SSP2_D2 0x2151 | ||
340 | MX28_PAD_SSP3_SCK__AUART4_TX 0x2181 | ||
341 | MX28_PAD_SSP3_MOSI__AUART4_RX 0x2191 | ||
342 | MX28_PAD_SSP3_MISO__AUART4_RTS 0x21a1 | ||
343 | MX28_PAD_SSP3_SS0__AUART4_CTS 0x21b1 | ||
344 | MX28_PAD_AUART0_RX__I2C0_SCL 0x3001 | ||
345 | MX28_PAD_AUART0_TX__I2C0_SDA 0x3011 | ||
346 | MX28_PAD_AUART0_CTS__AUART4_RX 0x3021 | ||
347 | MX28_PAD_AUART0_RTS__AUART4_TX 0x3031 | ||
348 | MX28_PAD_AUART1_RX__SSP2_CARD_DETECT 0x3041 | ||
349 | MX28_PAD_AUART1_TX__SSP3_CARD_DETECT 0x3051 | ||
350 | MX28_PAD_AUART1_CTS__USB0_OVERCURRENT 0x3061 | ||
351 | MX28_PAD_AUART1_RTS__USB0_ID 0x3071 | ||
352 | MX28_PAD_AUART2_RX__SSP3_D1 0x3081 | ||
353 | MX28_PAD_AUART2_TX__SSP3_D2 0x3091 | ||
354 | MX28_PAD_AUART2_CTS__I2C1_SCL 0x30a1 | ||
355 | MX28_PAD_AUART2_RTS__I2C1_SDA 0x30b1 | ||
356 | MX28_PAD_AUART3_RX__CAN0_TX 0x30c1 | ||
357 | MX28_PAD_AUART3_TX__CAN0_RX 0x30d1 | ||
358 | MX28_PAD_AUART3_CTS__CAN1_TX 0x30e1 | ||
359 | MX28_PAD_AUART3_RTS__CAN1_RX 0x30f1 | ||
360 | MX28_PAD_PWM0__I2C1_SCL 0x3101 | ||
361 | MX28_PAD_PWM1__I2C1_SDA 0x3111 | ||
362 | MX28_PAD_PWM2__USB0_ID 0x3121 | ||
363 | MX28_PAD_SAIF0_MCLK__PWM_3 0x3141 | ||
364 | MX28_PAD_SAIF0_LRCLK__PWM_4 0x3151 | ||
365 | MX28_PAD_SAIF0_BITCLK__PWM_5 0x3161 | ||
366 | MX28_PAD_SAIF0_SDATA0__PWM_6 0x3171 | ||
367 | MX28_PAD_I2C0_SCL__TIMROT_ROTARYA 0x3181 | ||
368 | MX28_PAD_I2C0_SDA__TIMROT_ROTARYB 0x3191 | ||
369 | MX28_PAD_SAIF1_SDATA0__PWM_7 0x31a1 | ||
370 | MX28_PAD_LCD_RESET__LCD_VSYNC 0x31e1 | ||
371 | MX28_PAD_ENET0_MDC__GPMI_CE4N 0x4001 | ||
372 | MX28_PAD_ENET0_MDIO__GPMI_CE5N 0x4011 | ||
373 | MX28_PAD_ENET0_RX_EN__GPMI_CE6N 0x4021 | ||
374 | MX28_PAD_ENET0_RXD0__GPMI_CE7N 0x4031 | ||
375 | MX28_PAD_ENET0_RXD1__GPMI_READY4 0x4041 | ||
376 | MX28_PAD_ENET0_TX_CLK__HSADC_TRIGGER 0x4051 | ||
377 | MX28_PAD_ENET0_TX_EN__GPMI_READY5 0x4061 | ||
378 | MX28_PAD_ENET0_TXD0__GPMI_READY6 0x4071 | ||
379 | MX28_PAD_ENET0_TXD1__GPMI_READY7 0x4081 | ||
380 | MX28_PAD_ENET0_RXD2__ENET1_RXD0 0x4091 | ||
381 | MX28_PAD_ENET0_RXD3__ENET1_RXD1 0x40a1 | ||
382 | MX28_PAD_ENET0_TXD2__ENET1_TXD0 0x40b1 | ||
383 | MX28_PAD_ENET0_TXD3__ENET1_TXD1 0x40c1 | ||
384 | MX28_PAD_ENET0_RX_CLK__ENET0_RX_ER 0x40d1 | ||
385 | MX28_PAD_ENET0_COL__ENET1_TX_EN 0x40e1 | ||
386 | MX28_PAD_ENET0_CRS__ENET1_RX_EN 0x40f1 | ||
387 | MX28_PAD_GPMI_CE2N__ENET0_RX_ER 0x0122 | ||
388 | MX28_PAD_GPMI_CE3N__SAIF1_MCLK 0x0132 | ||
389 | MX28_PAD_GPMI_RDY0__USB0_ID 0x0142 | ||
390 | MX28_PAD_GPMI_RDY2__ENET0_TX_ER 0x0162 | ||
391 | MX28_PAD_GPMI_RDY3__HSADC_TRIGGER 0x0172 | ||
392 | MX28_PAD_GPMI_ALE__SSP3_D4 0x01a2 | ||
393 | MX28_PAD_GPMI_CLE__SSP3_D5 0x01b2 | ||
394 | MX28_PAD_LCD_D00__ETM_DA0 0x1002 | ||
395 | MX28_PAD_LCD_D01__ETM_DA1 0x1012 | ||
396 | MX28_PAD_LCD_D02__ETM_DA2 0x1022 | ||
397 | MX28_PAD_LCD_D03__ETM_DA3 0x1032 | ||
398 | MX28_PAD_LCD_D04__ETM_DA4 0x1042 | ||
399 | MX28_PAD_LCD_D05__ETM_DA5 0x1052 | ||
400 | MX28_PAD_LCD_D06__ETM_DA6 0x1062 | ||
401 | MX28_PAD_LCD_D07__ETM_DA7 0x1072 | ||
402 | MX28_PAD_LCD_D08__ETM_DA8 0x1082 | ||
403 | MX28_PAD_LCD_D09__ETM_DA9 0x1092 | ||
404 | MX28_PAD_LCD_D10__ETM_DA10 0x10a2 | ||
405 | MX28_PAD_LCD_D11__ETM_DA11 0x10b2 | ||
406 | MX28_PAD_LCD_D12__ETM_DA12 0x10c2 | ||
407 | MX28_PAD_LCD_D13__ETM_DA13 0x10d2 | ||
408 | MX28_PAD_LCD_D14__ETM_DA14 0x10e2 | ||
409 | MX28_PAD_LCD_D15__ETM_DA15 0x10f2 | ||
410 | MX28_PAD_LCD_D16__ETM_DA7 0x1102 | ||
411 | MX28_PAD_LCD_D17__ETM_DA6 0x1112 | ||
412 | MX28_PAD_LCD_D18__ETM_DA5 0x1122 | ||
413 | MX28_PAD_LCD_D19__ETM_DA4 0x1132 | ||
414 | MX28_PAD_LCD_D20__ETM_DA3 0x1142 | ||
415 | MX28_PAD_LCD_D21__ETM_DA2 0x1152 | ||
416 | MX28_PAD_LCD_D22__ETM_DA1 0x1162 | ||
417 | MX28_PAD_LCD_D23__ETM_DA0 0x1172 | ||
418 | MX28_PAD_LCD_RD_E__ETM_TCTL 0x1182 | ||
419 | MX28_PAD_LCD_WR_RWN__ETM_TCLK 0x1192 | ||
420 | MX28_PAD_LCD_HSYNC__ETM_TCTL 0x11d2 | ||
421 | MX28_PAD_LCD_DOTCLK__ETM_TCLK 0x11e2 | ||
422 | MX28_PAD_SSP1_SCK__ENET0_1588_EVENT2_OUT 0x20c2 | ||
423 | MX28_PAD_SSP1_CMD__ENET0_1588_EVENT2_IN 0x20d2 | ||
424 | MX28_PAD_SSP1_DATA0__ENET0_1588_EVENT3_OUT 0x20e2 | ||
425 | MX28_PAD_SSP1_DATA3__ENET0_1588_EVENT3_IN 0x20f2 | ||
426 | MX28_PAD_SSP2_SCK__SAIF0_SDATA1 0x2102 | ||
427 | MX28_PAD_SSP2_MOSI__SAIF0_SDATA2 0x2112 | ||
428 | MX28_PAD_SSP2_MISO__SAIF1_SDATA1 0x2122 | ||
429 | MX28_PAD_SSP2_SS0__SAIF1_SDATA2 0x2132 | ||
430 | MX28_PAD_SSP2_SS1__USB1_OVERCURRENT 0x2142 | ||
431 | MX28_PAD_SSP2_SS2__USB0_OVERCURRENT 0x2152 | ||
432 | MX28_PAD_SSP3_SCK__ENET1_1588_EVENT0_OUT 0x2182 | ||
433 | MX28_PAD_SSP3_MOSI__ENET1_1588_EVENT0_IN 0x2192 | ||
434 | MX28_PAD_SSP3_MISO__ENET1_1588_EVENT1_OUT 0x21a2 | ||
435 | MX28_PAD_SSP3_SS0__ENET1_1588_EVENT1_IN 0x21b2 | ||
436 | MX28_PAD_AUART0_RX__DUART_CTS 0x3002 | ||
437 | MX28_PAD_AUART0_TX__DUART_RTS 0x3012 | ||
438 | MX28_PAD_AUART0_CTS__DUART_RX 0x3022 | ||
439 | MX28_PAD_AUART0_RTS__DUART_TX 0x3032 | ||
440 | MX28_PAD_AUART1_RX__PWM_0 0x3042 | ||
441 | MX28_PAD_AUART1_TX__PWM_1 0x3052 | ||
442 | MX28_PAD_AUART1_CTS__TIMROT_ROTARYA 0x3062 | ||
443 | MX28_PAD_AUART1_RTS__TIMROT_ROTARYB 0x3072 | ||
444 | MX28_PAD_AUART2_RX__SSP3_D4 0x3082 | ||
445 | MX28_PAD_AUART2_TX__SSP3_D5 0x3092 | ||
446 | MX28_PAD_AUART2_CTS__SAIF1_BITCLK 0x30a2 | ||
447 | MX28_PAD_AUART2_RTS__SAIF1_LRCLK 0x30b2 | ||
448 | MX28_PAD_AUART3_RX__ENET0_1588_EVENT0_OUT 0x30c2 | ||
449 | MX28_PAD_AUART3_TX__ENET0_1588_EVENT0_IN 0x30d2 | ||
450 | MX28_PAD_AUART3_CTS__ENET0_1588_EVENT1_OUT 0x30e2 | ||
451 | MX28_PAD_AUART3_RTS__ENET0_1588_EVENT1_IN 0x30f2 | ||
452 | MX28_PAD_PWM0__DUART_RX 0x3102 | ||
453 | MX28_PAD_PWM1__DUART_TX 0x3112 | ||
454 | MX28_PAD_PWM2__USB1_OVERCURRENT 0x3122 | ||
455 | MX28_PAD_SAIF0_MCLK__AUART4_CTS 0x3142 | ||
456 | MX28_PAD_SAIF0_LRCLK__AUART4_RTS 0x3152 | ||
457 | MX28_PAD_SAIF0_BITCLK__AUART4_RX 0x3162 | ||
458 | MX28_PAD_SAIF0_SDATA0__AUART4_TX 0x3172 | ||
459 | MX28_PAD_I2C0_SCL__DUART_RX 0x3182 | ||
460 | MX28_PAD_I2C0_SDA__DUART_TX 0x3192 | ||
461 | MX28_PAD_SAIF1_SDATA0__SAIF0_SDATA1 0x31a2 | ||
462 | MX28_PAD_SPDIF__ENET1_RX_ER 0x31b2 | ||
463 | MX28_PAD_ENET0_MDC__SAIF0_SDATA1 0x4002 | ||
464 | MX28_PAD_ENET0_MDIO__SAIF0_SDATA2 0x4012 | ||
465 | MX28_PAD_ENET0_RX_EN__SAIF1_SDATA1 0x4022 | ||
466 | MX28_PAD_ENET0_RXD0__SAIF1_SDATA2 0x4032 | ||
467 | MX28_PAD_ENET0_TX_CLK__ENET0_1588_EVENT2_OUT 0x4052 | ||
468 | MX28_PAD_ENET0_RXD2__ENET0_1588_EVENT0_OUT 0x4092 | ||
469 | MX28_PAD_ENET0_RXD3__ENET0_1588_EVENT0_IN 0x40a2 | ||
470 | MX28_PAD_ENET0_TXD2__ENET0_1588_EVENT1_OUT 0x40b2 | ||
471 | MX28_PAD_ENET0_TXD3__ENET0_1588_EVENT1_IN 0x40c2 | ||
472 | MX28_PAD_ENET0_RX_CLK__ENET0_1588_EVENT2_IN 0x40d2 | ||
473 | MX28_PAD_ENET0_COL__ENET0_1588_EVENT3_OUT 0x40e2 | ||
474 | MX28_PAD_ENET0_CRS__ENET0_1588_EVENT3_IN 0x40f2 | ||
475 | MX28_PAD_GPMI_D00__GPIO_0_0 0x0003 | ||
476 | MX28_PAD_GPMI_D01__GPIO_0_1 0x0013 | ||
477 | MX28_PAD_GPMI_D02__GPIO_0_2 0x0023 | ||
478 | MX28_PAD_GPMI_D03__GPIO_0_3 0x0033 | ||
479 | MX28_PAD_GPMI_D04__GPIO_0_4 0x0043 | ||
480 | MX28_PAD_GPMI_D05__GPIO_0_5 0x0053 | ||
481 | MX28_PAD_GPMI_D06__GPIO_0_6 0x0063 | ||
482 | MX28_PAD_GPMI_D07__GPIO_0_7 0x0073 | ||
483 | MX28_PAD_GPMI_CE0N__GPIO_0_16 0x0103 | ||
484 | MX28_PAD_GPMI_CE1N__GPIO_0_17 0x0113 | ||
485 | MX28_PAD_GPMI_CE2N__GPIO_0_18 0x0123 | ||
486 | MX28_PAD_GPMI_CE3N__GPIO_0_19 0x0133 | ||
487 | MX28_PAD_GPMI_RDY0__GPIO_0_20 0x0143 | ||
488 | MX28_PAD_GPMI_RDY1__GPIO_0_21 0x0153 | ||
489 | MX28_PAD_GPMI_RDY2__GPIO_0_22 0x0163 | ||
490 | MX28_PAD_GPMI_RDY3__GPIO_0_23 0x0173 | ||
491 | MX28_PAD_GPMI_RDN__GPIO_0_24 0x0183 | ||
492 | MX28_PAD_GPMI_WRN__GPIO_0_25 0x0193 | ||
493 | MX28_PAD_GPMI_ALE__GPIO_0_26 0x01a3 | ||
494 | MX28_PAD_GPMI_CLE__GPIO_0_27 0x01b3 | ||
495 | MX28_PAD_GPMI_RESETN__GPIO_0_28 0x01c3 | ||
496 | MX28_PAD_LCD_D00__GPIO_1_0 0x1003 | ||
497 | MX28_PAD_LCD_D01__GPIO_1_1 0x1013 | ||
498 | MX28_PAD_LCD_D02__GPIO_1_2 0x1023 | ||
499 | MX28_PAD_LCD_D03__GPIO_1_3 0x1033 | ||
500 | MX28_PAD_LCD_D04__GPIO_1_4 0x1043 | ||
501 | MX28_PAD_LCD_D05__GPIO_1_5 0x1053 | ||
502 | MX28_PAD_LCD_D06__GPIO_1_6 0x1063 | ||
503 | MX28_PAD_LCD_D07__GPIO_1_7 0x1073 | ||
504 | MX28_PAD_LCD_D08__GPIO_1_8 0x1083 | ||
505 | MX28_PAD_LCD_D09__GPIO_1_9 0x1093 | ||
506 | MX28_PAD_LCD_D10__GPIO_1_10 0x10a3 | ||
507 | MX28_PAD_LCD_D11__GPIO_1_11 0x10b3 | ||
508 | MX28_PAD_LCD_D12__GPIO_1_12 0x10c3 | ||
509 | MX28_PAD_LCD_D13__GPIO_1_13 0x10d3 | ||
510 | MX28_PAD_LCD_D14__GPIO_1_14 0x10e3 | ||
511 | MX28_PAD_LCD_D15__GPIO_1_15 0x10f3 | ||
512 | MX28_PAD_LCD_D16__GPIO_1_16 0x1103 | ||
513 | MX28_PAD_LCD_D17__GPIO_1_17 0x1113 | ||
514 | MX28_PAD_LCD_D18__GPIO_1_18 0x1123 | ||
515 | MX28_PAD_LCD_D19__GPIO_1_19 0x1133 | ||
516 | MX28_PAD_LCD_D20__GPIO_1_20 0x1143 | ||
517 | MX28_PAD_LCD_D21__GPIO_1_21 0x1153 | ||
518 | MX28_PAD_LCD_D22__GPIO_1_22 0x1163 | ||
519 | MX28_PAD_LCD_D23__GPIO_1_23 0x1173 | ||
520 | MX28_PAD_LCD_RD_E__GPIO_1_24 0x1183 | ||
521 | MX28_PAD_LCD_WR_RWN__GPIO_1_25 0x1193 | ||
522 | MX28_PAD_LCD_RS__GPIO_1_26 0x11a3 | ||
523 | MX28_PAD_LCD_CS__GPIO_1_27 0x11b3 | ||
524 | MX28_PAD_LCD_VSYNC__GPIO_1_28 0x11c3 | ||
525 | MX28_PAD_LCD_HSYNC__GPIO_1_29 0x11d3 | ||
526 | MX28_PAD_LCD_DOTCLK__GPIO_1_30 0x11e3 | ||
527 | MX28_PAD_LCD_ENABLE__GPIO_1_31 0x11f3 | ||
528 | MX28_PAD_SSP0_DATA0__GPIO_2_0 0x2003 | ||
529 | MX28_PAD_SSP0_DATA1__GPIO_2_1 0x2013 | ||
530 | MX28_PAD_SSP0_DATA2__GPIO_2_2 0x2023 | ||
531 | MX28_PAD_SSP0_DATA3__GPIO_2_3 0x2033 | ||
532 | MX28_PAD_SSP0_DATA4__GPIO_2_4 0x2043 | ||
533 | MX28_PAD_SSP0_DATA5__GPIO_2_5 0x2053 | ||
534 | MX28_PAD_SSP0_DATA6__GPIO_2_6 0x2063 | ||
535 | MX28_PAD_SSP0_DATA7__GPIO_2_7 0x2073 | ||
536 | MX28_PAD_SSP0_CMD__GPIO_2_8 0x2083 | ||
537 | MX28_PAD_SSP0_DETECT__GPIO_2_9 0x2093 | ||
538 | MX28_PAD_SSP0_SCK__GPIO_2_10 0x20a3 | ||
539 | MX28_PAD_SSP1_SCK__GPIO_2_12 0x20c3 | ||
540 | MX28_PAD_SSP1_CMD__GPIO_2_13 0x20d3 | ||
541 | MX28_PAD_SSP1_DATA0__GPIO_2_14 0x20e3 | ||
542 | MX28_PAD_SSP1_DATA3__GPIO_2_15 0x20f3 | ||
543 | MX28_PAD_SSP2_SCK__GPIO_2_16 0x2103 | ||
544 | MX28_PAD_SSP2_MOSI__GPIO_2_17 0x2113 | ||
545 | MX28_PAD_SSP2_MISO__GPIO_2_18 0x2123 | ||
546 | MX28_PAD_SSP2_SS0__GPIO_2_19 0x2133 | ||
547 | MX28_PAD_SSP2_SS1__GPIO_2_20 0x2143 | ||
548 | MX28_PAD_SSP2_SS2__GPIO_2_21 0x2153 | ||
549 | MX28_PAD_SSP3_SCK__GPIO_2_24 0x2183 | ||
550 | MX28_PAD_SSP3_MOSI__GPIO_2_25 0x2193 | ||
551 | MX28_PAD_SSP3_MISO__GPIO_2_26 0x21a3 | ||
552 | MX28_PAD_SSP3_SS0__GPIO_2_27 0x21b3 | ||
553 | MX28_PAD_AUART0_RX__GPIO_3_0 0x3003 | ||
554 | MX28_PAD_AUART0_TX__GPIO_3_1 0x3013 | ||
555 | MX28_PAD_AUART0_CTS__GPIO_3_2 0x3023 | ||
556 | MX28_PAD_AUART0_RTS__GPIO_3_3 0x3033 | ||
557 | MX28_PAD_AUART1_RX__GPIO_3_4 0x3043 | ||
558 | MX28_PAD_AUART1_TX__GPIO_3_5 0x3053 | ||
559 | MX28_PAD_AUART1_CTS__GPIO_3_6 0x3063 | ||
560 | MX28_PAD_AUART1_RTS__GPIO_3_7 0x3073 | ||
561 | MX28_PAD_AUART2_RX__GPIO_3_8 0x3083 | ||
562 | MX28_PAD_AUART2_TX__GPIO_3_9 0x3093 | ||
563 | MX28_PAD_AUART2_CTS__GPIO_3_10 0x30a3 | ||
564 | MX28_PAD_AUART2_RTS__GPIO_3_11 0x30b3 | ||
565 | MX28_PAD_AUART3_RX__GPIO_3_12 0x30c3 | ||
566 | MX28_PAD_AUART3_TX__GPIO_3_13 0x30d3 | ||
567 | MX28_PAD_AUART3_CTS__GPIO_3_14 0x30e3 | ||
568 | MX28_PAD_AUART3_RTS__GPIO_3_15 0x30f3 | ||
569 | MX28_PAD_PWM0__GPIO_3_16 0x3103 | ||
570 | MX28_PAD_PWM1__GPIO_3_17 0x3113 | ||
571 | MX28_PAD_PWM2__GPIO_3_18 0x3123 | ||
572 | MX28_PAD_SAIF0_MCLK__GPIO_3_20 0x3143 | ||
573 | MX28_PAD_SAIF0_LRCLK__GPIO_3_21 0x3153 | ||
574 | MX28_PAD_SAIF0_BITCLK__GPIO_3_22 0x3163 | ||
575 | MX28_PAD_SAIF0_SDATA0__GPIO_3_23 0x3173 | ||
576 | MX28_PAD_I2C0_SCL__GPIO_3_24 0x3183 | ||
577 | MX28_PAD_I2C0_SDA__GPIO_3_25 0x3193 | ||
578 | MX28_PAD_SAIF1_SDATA0__GPIO_3_26 0x31a3 | ||
579 | MX28_PAD_SPDIF__GPIO_3_27 0x31b3 | ||
580 | MX28_PAD_PWM3__GPIO_3_28 0x31c3 | ||
581 | MX28_PAD_PWM4__GPIO_3_29 0x31d3 | ||
582 | MX28_PAD_LCD_RESET__GPIO_3_30 0x31e3 | ||
583 | MX28_PAD_ENET0_MDC__GPIO_4_0 0x4003 | ||
584 | MX28_PAD_ENET0_MDIO__GPIO_4_1 0x4013 | ||
585 | MX28_PAD_ENET0_RX_EN__GPIO_4_2 0x4023 | ||
586 | MX28_PAD_ENET0_RXD0__GPIO_4_3 0x4033 | ||
587 | MX28_PAD_ENET0_RXD1__GPIO_4_4 0x4043 | ||
588 | MX28_PAD_ENET0_TX_CLK__GPIO_4_5 0x4053 | ||
589 | MX28_PAD_ENET0_TX_EN__GPIO_4_6 0x4063 | ||
590 | MX28_PAD_ENET0_TXD0__GPIO_4_7 0x4073 | ||
591 | MX28_PAD_ENET0_TXD1__GPIO_4_8 0x4083 | ||
592 | MX28_PAD_ENET0_RXD2__GPIO_4_9 0x4093 | ||
593 | MX28_PAD_ENET0_RXD3__GPIO_4_10 0x40a3 | ||
594 | MX28_PAD_ENET0_TXD2__GPIO_4_11 0x40b3 | ||
595 | MX28_PAD_ENET0_TXD3__GPIO_4_12 0x40c3 | ||
596 | MX28_PAD_ENET0_RX_CLK__GPIO_4_13 0x40d3 | ||
597 | MX28_PAD_ENET0_COL__GPIO_4_14 0x40e3 | ||
598 | MX28_PAD_ENET0_CRS__GPIO_4_15 0x40f3 | ||
599 | MX28_PAD_ENET_CLK__GPIO_4_16 0x4103 | ||
600 | MX28_PAD_JTAG_RTCK__GPIO_4_20 0x4143 | ||
601 | |||
602 | Valid values for i.MX23 pinmux-id: | ||
603 | |||
604 | pinmux id | ||
605 | ------ -- | ||
606 | MX23_PAD_GPMI_D00__GPMI_D00 0x0000 | ||
607 | MX23_PAD_GPMI_D01__GPMI_D01 0x0010 | ||
608 | MX23_PAD_GPMI_D02__GPMI_D02 0x0020 | ||
609 | MX23_PAD_GPMI_D03__GPMI_D03 0x0030 | ||
610 | MX23_PAD_GPMI_D04__GPMI_D04 0x0040 | ||
611 | MX23_PAD_GPMI_D05__GPMI_D05 0x0050 | ||
612 | MX23_PAD_GPMI_D06__GPMI_D06 0x0060 | ||
613 | MX23_PAD_GPMI_D07__GPMI_D07 0x0070 | ||
614 | MX23_PAD_GPMI_D08__GPMI_D08 0x0080 | ||
615 | MX23_PAD_GPMI_D09__GPMI_D09 0x0090 | ||
616 | MX23_PAD_GPMI_D10__GPMI_D10 0x00a0 | ||
617 | MX23_PAD_GPMI_D11__GPMI_D11 0x00b0 | ||
618 | MX23_PAD_GPMI_D12__GPMI_D12 0x00c0 | ||
619 | MX23_PAD_GPMI_D13__GPMI_D13 0x00d0 | ||
620 | MX23_PAD_GPMI_D14__GPMI_D14 0x00e0 | ||
621 | MX23_PAD_GPMI_D15__GPMI_D15 0x00f0 | ||
622 | MX23_PAD_GPMI_CLE__GPMI_CLE 0x0100 | ||
623 | MX23_PAD_GPMI_ALE__GPMI_ALE 0x0110 | ||
624 | MX23_PAD_GPMI_CE2N__GPMI_CE2N 0x0120 | ||
625 | MX23_PAD_GPMI_RDY0__GPMI_RDY0 0x0130 | ||
626 | MX23_PAD_GPMI_RDY1__GPMI_RDY1 0x0140 | ||
627 | MX23_PAD_GPMI_RDY2__GPMI_RDY2 0x0150 | ||
628 | MX23_PAD_GPMI_RDY3__GPMI_RDY3 0x0160 | ||
629 | MX23_PAD_GPMI_WPN__GPMI_WPN 0x0170 | ||
630 | MX23_PAD_GPMI_WRN__GPMI_WRN 0x0180 | ||
631 | MX23_PAD_GPMI_RDN__GPMI_RDN 0x0190 | ||
632 | MX23_PAD_AUART1_CTS__AUART1_CTS 0x01a0 | ||
633 | MX23_PAD_AUART1_RTS__AUART1_RTS 0x01b0 | ||
634 | MX23_PAD_AUART1_RX__AUART1_RX 0x01c0 | ||
635 | MX23_PAD_AUART1_TX__AUART1_TX 0x01d0 | ||
636 | MX23_PAD_I2C_SCL__I2C_SCL 0x01e0 | ||
637 | MX23_PAD_I2C_SDA__I2C_SDA 0x01f0 | ||
638 | MX23_PAD_LCD_D00__LCD_D00 0x1000 | ||
639 | MX23_PAD_LCD_D01__LCD_D01 0x1010 | ||
640 | MX23_PAD_LCD_D02__LCD_D02 0x1020 | ||
641 | MX23_PAD_LCD_D03__LCD_D03 0x1030 | ||
642 | MX23_PAD_LCD_D04__LCD_D04 0x1040 | ||
643 | MX23_PAD_LCD_D05__LCD_D05 0x1050 | ||
644 | MX23_PAD_LCD_D06__LCD_D06 0x1060 | ||
645 | MX23_PAD_LCD_D07__LCD_D07 0x1070 | ||
646 | MX23_PAD_LCD_D08__LCD_D08 0x1080 | ||
647 | MX23_PAD_LCD_D09__LCD_D09 0x1090 | ||
648 | MX23_PAD_LCD_D10__LCD_D10 0x10a0 | ||
649 | MX23_PAD_LCD_D11__LCD_D11 0x10b0 | ||
650 | MX23_PAD_LCD_D12__LCD_D12 0x10c0 | ||
651 | MX23_PAD_LCD_D13__LCD_D13 0x10d0 | ||
652 | MX23_PAD_LCD_D14__LCD_D14 0x10e0 | ||
653 | MX23_PAD_LCD_D15__LCD_D15 0x10f0 | ||
654 | MX23_PAD_LCD_D16__LCD_D16 0x1100 | ||
655 | MX23_PAD_LCD_D17__LCD_D17 0x1110 | ||
656 | MX23_PAD_LCD_RESET__LCD_RESET 0x1120 | ||
657 | MX23_PAD_LCD_RS__LCD_RS 0x1130 | ||
658 | MX23_PAD_LCD_WR__LCD_WR 0x1140 | ||
659 | MX23_PAD_LCD_CS__LCD_CS 0x1150 | ||
660 | MX23_PAD_LCD_DOTCK__LCD_DOTCK 0x1160 | ||
661 | MX23_PAD_LCD_ENABLE__LCD_ENABLE 0x1170 | ||
662 | MX23_PAD_LCD_HSYNC__LCD_HSYNC 0x1180 | ||
663 | MX23_PAD_LCD_VSYNC__LCD_VSYNC 0x1190 | ||
664 | MX23_PAD_PWM0__PWM0 0x11a0 | ||
665 | MX23_PAD_PWM1__PWM1 0x11b0 | ||
666 | MX23_PAD_PWM2__PWM2 0x11c0 | ||
667 | MX23_PAD_PWM3__PWM3 0x11d0 | ||
668 | MX23_PAD_PWM4__PWM4 0x11e0 | ||
669 | MX23_PAD_SSP1_CMD__SSP1_CMD 0x2000 | ||
670 | MX23_PAD_SSP1_DETECT__SSP1_DETECT 0x2010 | ||
671 | MX23_PAD_SSP1_DATA0__SSP1_DATA0 0x2020 | ||
672 | MX23_PAD_SSP1_DATA1__SSP1_DATA1 0x2030 | ||
673 | MX23_PAD_SSP1_DATA2__SSP1_DATA2 0x2040 | ||
674 | MX23_PAD_SSP1_DATA3__SSP1_DATA3 0x2050 | ||
675 | MX23_PAD_SSP1_SCK__SSP1_SCK 0x2060 | ||
676 | MX23_PAD_ROTARYA__ROTARYA 0x2070 | ||
677 | MX23_PAD_ROTARYB__ROTARYB 0x2080 | ||
678 | MX23_PAD_EMI_A00__EMI_A00 0x2090 | ||
679 | MX23_PAD_EMI_A01__EMI_A01 0x20a0 | ||
680 | MX23_PAD_EMI_A02__EMI_A02 0x20b0 | ||
681 | MX23_PAD_EMI_A03__EMI_A03 0x20c0 | ||
682 | MX23_PAD_EMI_A04__EMI_A04 0x20d0 | ||
683 | MX23_PAD_EMI_A05__EMI_A05 0x20e0 | ||
684 | MX23_PAD_EMI_A06__EMI_A06 0x20f0 | ||
685 | MX23_PAD_EMI_A07__EMI_A07 0x2100 | ||
686 | MX23_PAD_EMI_A08__EMI_A08 0x2110 | ||
687 | MX23_PAD_EMI_A09__EMI_A09 0x2120 | ||
688 | MX23_PAD_EMI_A10__EMI_A10 0x2130 | ||
689 | MX23_PAD_EMI_A11__EMI_A11 0x2140 | ||
690 | MX23_PAD_EMI_A12__EMI_A12 0x2150 | ||
691 | MX23_PAD_EMI_BA0__EMI_BA0 0x2160 | ||
692 | MX23_PAD_EMI_BA1__EMI_BA1 0x2170 | ||
693 | MX23_PAD_EMI_CASN__EMI_CASN 0x2180 | ||
694 | MX23_PAD_EMI_CE0N__EMI_CE0N 0x2190 | ||
695 | MX23_PAD_EMI_CE1N__EMI_CE1N 0x21a0 | ||
696 | MX23_PAD_GPMI_CE1N__GPMI_CE1N 0x21b0 | ||
697 | MX23_PAD_GPMI_CE0N__GPMI_CE0N 0x21c0 | ||
698 | MX23_PAD_EMI_CKE__EMI_CKE 0x21d0 | ||
699 | MX23_PAD_EMI_RASN__EMI_RASN 0x21e0 | ||
700 | MX23_PAD_EMI_WEN__EMI_WEN 0x21f0 | ||
701 | MX23_PAD_EMI_D00__EMI_D00 0x3000 | ||
702 | MX23_PAD_EMI_D01__EMI_D01 0x3010 | ||
703 | MX23_PAD_EMI_D02__EMI_D02 0x3020 | ||
704 | MX23_PAD_EMI_D03__EMI_D03 0x3030 | ||
705 | MX23_PAD_EMI_D04__EMI_D04 0x3040 | ||
706 | MX23_PAD_EMI_D05__EMI_D05 0x3050 | ||
707 | MX23_PAD_EMI_D06__EMI_D06 0x3060 | ||
708 | MX23_PAD_EMI_D07__EMI_D07 0x3070 | ||
709 | MX23_PAD_EMI_D08__EMI_D08 0x3080 | ||
710 | MX23_PAD_EMI_D09__EMI_D09 0x3090 | ||
711 | MX23_PAD_EMI_D10__EMI_D10 0x30a0 | ||
712 | MX23_PAD_EMI_D11__EMI_D11 0x30b0 | ||
713 | MX23_PAD_EMI_D12__EMI_D12 0x30c0 | ||
714 | MX23_PAD_EMI_D13__EMI_D13 0x30d0 | ||
715 | MX23_PAD_EMI_D14__EMI_D14 0x30e0 | ||
716 | MX23_PAD_EMI_D15__EMI_D15 0x30f0 | ||
717 | MX23_PAD_EMI_DQM0__EMI_DQM0 0x3100 | ||
718 | MX23_PAD_EMI_DQM1__EMI_DQM1 0x3110 | ||
719 | MX23_PAD_EMI_DQS0__EMI_DQS0 0x3120 | ||
720 | MX23_PAD_EMI_DQS1__EMI_DQS1 0x3130 | ||
721 | MX23_PAD_EMI_CLK__EMI_CLK 0x3140 | ||
722 | MX23_PAD_EMI_CLKN__EMI_CLKN 0x3150 | ||
723 | MX23_PAD_GPMI_D00__LCD_D8 0x0001 | ||
724 | MX23_PAD_GPMI_D01__LCD_D9 0x0011 | ||
725 | MX23_PAD_GPMI_D02__LCD_D10 0x0021 | ||
726 | MX23_PAD_GPMI_D03__LCD_D11 0x0031 | ||
727 | MX23_PAD_GPMI_D04__LCD_D12 0x0041 | ||
728 | MX23_PAD_GPMI_D05__LCD_D13 0x0051 | ||
729 | MX23_PAD_GPMI_D06__LCD_D14 0x0061 | ||
730 | MX23_PAD_GPMI_D07__LCD_D15 0x0071 | ||
731 | MX23_PAD_GPMI_D08__LCD_D18 0x0081 | ||
732 | MX23_PAD_GPMI_D09__LCD_D19 0x0091 | ||
733 | MX23_PAD_GPMI_D10__LCD_D20 0x00a1 | ||
734 | MX23_PAD_GPMI_D11__LCD_D21 0x00b1 | ||
735 | MX23_PAD_GPMI_D12__LCD_D22 0x00c1 | ||
736 | MX23_PAD_GPMI_D13__LCD_D23 0x00d1 | ||
737 | MX23_PAD_GPMI_D14__AUART2_RX 0x00e1 | ||
738 | MX23_PAD_GPMI_D15__AUART2_TX 0x00f1 | ||
739 | MX23_PAD_GPMI_CLE__LCD_D16 0x0101 | ||
740 | MX23_PAD_GPMI_ALE__LCD_D17 0x0111 | ||
741 | MX23_PAD_GPMI_CE2N__ATA_A2 0x0121 | ||
742 | MX23_PAD_AUART1_RTS__IR_CLK 0x01b1 | ||
743 | MX23_PAD_AUART1_RX__IR_RX 0x01c1 | ||
744 | MX23_PAD_AUART1_TX__IR_TX 0x01d1 | ||
745 | MX23_PAD_I2C_SCL__GPMI_RDY2 0x01e1 | ||
746 | MX23_PAD_I2C_SDA__GPMI_CE2N 0x01f1 | ||
747 | MX23_PAD_LCD_D00__ETM_DA8 0x1001 | ||
748 | MX23_PAD_LCD_D01__ETM_DA9 0x1011 | ||
749 | MX23_PAD_LCD_D02__ETM_DA10 0x1021 | ||
750 | MX23_PAD_LCD_D03__ETM_DA11 0x1031 | ||
751 | MX23_PAD_LCD_D04__ETM_DA12 0x1041 | ||
752 | MX23_PAD_LCD_D05__ETM_DA13 0x1051 | ||
753 | MX23_PAD_LCD_D06__ETM_DA14 0x1061 | ||
754 | MX23_PAD_LCD_D07__ETM_DA15 0x1071 | ||
755 | MX23_PAD_LCD_D08__ETM_DA0 0x1081 | ||
756 | MX23_PAD_LCD_D09__ETM_DA1 0x1091 | ||
757 | MX23_PAD_LCD_D10__ETM_DA2 0x10a1 | ||
758 | MX23_PAD_LCD_D11__ETM_DA3 0x10b1 | ||
759 | MX23_PAD_LCD_D12__ETM_DA4 0x10c1 | ||
760 | MX23_PAD_LCD_D13__ETM_DA5 0x10d1 | ||
761 | MX23_PAD_LCD_D14__ETM_DA6 0x10e1 | ||
762 | MX23_PAD_LCD_D15__ETM_DA7 0x10f1 | ||
763 | MX23_PAD_LCD_RESET__ETM_TCTL 0x1121 | ||
764 | MX23_PAD_LCD_RS__ETM_TCLK 0x1131 | ||
765 | MX23_PAD_LCD_DOTCK__GPMI_RDY3 0x1161 | ||
766 | MX23_PAD_LCD_ENABLE__I2C_SCL 0x1171 | ||
767 | MX23_PAD_LCD_HSYNC__I2C_SDA 0x1181 | ||
768 | MX23_PAD_LCD_VSYNC__LCD_BUSY 0x1191 | ||
769 | MX23_PAD_PWM0__ROTARYA 0x11a1 | ||
770 | MX23_PAD_PWM1__ROTARYB 0x11b1 | ||
771 | MX23_PAD_PWM2__GPMI_RDY3 0x11c1 | ||
772 | MX23_PAD_PWM3__ETM_TCTL 0x11d1 | ||
773 | MX23_PAD_PWM4__ETM_TCLK 0x11e1 | ||
774 | MX23_PAD_SSP1_DETECT__GPMI_CE3N 0x2011 | ||
775 | MX23_PAD_SSP1_DATA1__I2C_SCL 0x2031 | ||
776 | MX23_PAD_SSP1_DATA2__I2C_SDA 0x2041 | ||
777 | MX23_PAD_ROTARYA__AUART2_RTS 0x2071 | ||
778 | MX23_PAD_ROTARYB__AUART2_CTS 0x2081 | ||
779 | MX23_PAD_GPMI_D00__SSP2_DATA0 0x0002 | ||
780 | MX23_PAD_GPMI_D01__SSP2_DATA1 0x0012 | ||
781 | MX23_PAD_GPMI_D02__SSP2_DATA2 0x0022 | ||
782 | MX23_PAD_GPMI_D03__SSP2_DATA3 0x0032 | ||
783 | MX23_PAD_GPMI_D04__SSP2_DATA4 0x0042 | ||
784 | MX23_PAD_GPMI_D05__SSP2_DATA5 0x0052 | ||
785 | MX23_PAD_GPMI_D06__SSP2_DATA6 0x0062 | ||
786 | MX23_PAD_GPMI_D07__SSP2_DATA7 0x0072 | ||
787 | MX23_PAD_GPMI_D08__SSP1_DATA4 0x0082 | ||
788 | MX23_PAD_GPMI_D09__SSP1_DATA5 0x0092 | ||
789 | MX23_PAD_GPMI_D10__SSP1_DATA6 0x00a2 | ||
790 | MX23_PAD_GPMI_D11__SSP1_DATA7 0x00b2 | ||
791 | MX23_PAD_GPMI_D15__GPMI_CE3N 0x00f2 | ||
792 | MX23_PAD_GPMI_RDY0__SSP2_DETECT 0x0132 | ||
793 | MX23_PAD_GPMI_RDY1__SSP2_CMD 0x0142 | ||
794 | MX23_PAD_GPMI_WRN__SSP2_SCK 0x0182 | ||
795 | MX23_PAD_AUART1_CTS__SSP1_DATA4 0x01a2 | ||
796 | MX23_PAD_AUART1_RTS__SSP1_DATA5 0x01b2 | ||
797 | MX23_PAD_AUART1_RX__SSP1_DATA6 0x01c2 | ||
798 | MX23_PAD_AUART1_TX__SSP1_DATA7 0x01d2 | ||
799 | MX23_PAD_I2C_SCL__AUART1_TX 0x01e2 | ||
800 | MX23_PAD_I2C_SDA__AUART1_RX 0x01f2 | ||
801 | MX23_PAD_LCD_D08__SAIF2_SDATA0 0x1082 | ||
802 | MX23_PAD_LCD_D09__SAIF1_SDATA0 0x1092 | ||
803 | MX23_PAD_LCD_D10__SAIF_MCLK_BITCLK 0x10a2 | ||
804 | MX23_PAD_LCD_D11__SAIF_LRCLK 0x10b2 | ||
805 | MX23_PAD_LCD_D12__SAIF2_SDATA1 0x10c2 | ||
806 | MX23_PAD_LCD_D13__SAIF2_SDATA2 0x10d2 | ||
807 | MX23_PAD_LCD_D14__SAIF1_SDATA2 0x10e2 | ||
808 | MX23_PAD_LCD_D15__SAIF1_SDATA1 0x10f2 | ||
809 | MX23_PAD_LCD_D16__SAIF_ALT_BITCLK 0x1102 | ||
810 | MX23_PAD_LCD_RESET__GPMI_CE3N 0x1122 | ||
811 | MX23_PAD_PWM0__DUART_RX 0x11a2 | ||
812 | MX23_PAD_PWM1__DUART_TX 0x11b2 | ||
813 | MX23_PAD_PWM3__AUART1_CTS 0x11d2 | ||
814 | MX23_PAD_PWM4__AUART1_RTS 0x11e2 | ||
815 | MX23_PAD_SSP1_CMD__JTAG_TDO 0x2002 | ||
816 | MX23_PAD_SSP1_DETECT__USB_OTG_ID 0x2012 | ||
817 | MX23_PAD_SSP1_DATA0__JTAG_TDI 0x2022 | ||
818 | MX23_PAD_SSP1_DATA1__JTAG_TCLK 0x2032 | ||
819 | MX23_PAD_SSP1_DATA2__JTAG_RTCK 0x2042 | ||
820 | MX23_PAD_SSP1_DATA3__JTAG_TMS 0x2052 | ||
821 | MX23_PAD_SSP1_SCK__JTAG_TRST 0x2062 | ||
822 | MX23_PAD_ROTARYA__SPDIF 0x2072 | ||
823 | MX23_PAD_ROTARYB__GPMI_CE3N 0x2082 | ||
824 | MX23_PAD_GPMI_D00__GPIO_0_0 0x0003 | ||
825 | MX23_PAD_GPMI_D01__GPIO_0_1 0x0013 | ||
826 | MX23_PAD_GPMI_D02__GPIO_0_2 0x0023 | ||
827 | MX23_PAD_GPMI_D03__GPIO_0_3 0x0033 | ||
828 | MX23_PAD_GPMI_D04__GPIO_0_4 0x0043 | ||
829 | MX23_PAD_GPMI_D05__GPIO_0_5 0x0053 | ||
830 | MX23_PAD_GPMI_D06__GPIO_0_6 0x0063 | ||
831 | MX23_PAD_GPMI_D07__GPIO_0_7 0x0073 | ||
832 | MX23_PAD_GPMI_D08__GPIO_0_8 0x0083 | ||
833 | MX23_PAD_GPMI_D09__GPIO_0_9 0x0093 | ||
834 | MX23_PAD_GPMI_D10__GPIO_0_10 0x00a3 | ||
835 | MX23_PAD_GPMI_D11__GPIO_0_11 0x00b3 | ||
836 | MX23_PAD_GPMI_D12__GPIO_0_12 0x00c3 | ||
837 | MX23_PAD_GPMI_D13__GPIO_0_13 0x00d3 | ||
838 | MX23_PAD_GPMI_D14__GPIO_0_14 0x00e3 | ||
839 | MX23_PAD_GPMI_D15__GPIO_0_15 0x00f3 | ||
840 | MX23_PAD_GPMI_CLE__GPIO_0_16 0x0103 | ||
841 | MX23_PAD_GPMI_ALE__GPIO_0_17 0x0113 | ||
842 | MX23_PAD_GPMI_CE2N__GPIO_0_18 0x0123 | ||
843 | MX23_PAD_GPMI_RDY0__GPIO_0_19 0x0133 | ||
844 | MX23_PAD_GPMI_RDY1__GPIO_0_20 0x0143 | ||
845 | MX23_PAD_GPMI_RDY2__GPIO_0_21 0x0153 | ||
846 | MX23_PAD_GPMI_RDY3__GPIO_0_22 0x0163 | ||
847 | MX23_PAD_GPMI_WPN__GPIO_0_23 0x0173 | ||
848 | MX23_PAD_GPMI_WRN__GPIO_0_24 0x0183 | ||
849 | MX23_PAD_GPMI_RDN__GPIO_0_25 0x0193 | ||
850 | MX23_PAD_AUART1_CTS__GPIO_0_26 0x01a3 | ||
851 | MX23_PAD_AUART1_RTS__GPIO_0_27 0x01b3 | ||
852 | MX23_PAD_AUART1_RX__GPIO_0_28 0x01c3 | ||
853 | MX23_PAD_AUART1_TX__GPIO_0_29 0x01d3 | ||
854 | MX23_PAD_I2C_SCL__GPIO_0_30 0x01e3 | ||
855 | MX23_PAD_I2C_SDA__GPIO_0_31 0x01f3 | ||
856 | MX23_PAD_LCD_D00__GPIO_1_0 0x1003 | ||
857 | MX23_PAD_LCD_D01__GPIO_1_1 0x1013 | ||
858 | MX23_PAD_LCD_D02__GPIO_1_2 0x1023 | ||
859 | MX23_PAD_LCD_D03__GPIO_1_3 0x1033 | ||
860 | MX23_PAD_LCD_D04__GPIO_1_4 0x1043 | ||
861 | MX23_PAD_LCD_D05__GPIO_1_5 0x1053 | ||
862 | MX23_PAD_LCD_D06__GPIO_1_6 0x1063 | ||
863 | MX23_PAD_LCD_D07__GPIO_1_7 0x1073 | ||
864 | MX23_PAD_LCD_D08__GPIO_1_8 0x1083 | ||
865 | MX23_PAD_LCD_D09__GPIO_1_9 0x1093 | ||
866 | MX23_PAD_LCD_D10__GPIO_1_10 0x10a3 | ||
867 | MX23_PAD_LCD_D11__GPIO_1_11 0x10b3 | ||
868 | MX23_PAD_LCD_D12__GPIO_1_12 0x10c3 | ||
869 | MX23_PAD_LCD_D13__GPIO_1_13 0x10d3 | ||
870 | MX23_PAD_LCD_D14__GPIO_1_14 0x10e3 | ||
871 | MX23_PAD_LCD_D15__GPIO_1_15 0x10f3 | ||
872 | MX23_PAD_LCD_D16__GPIO_1_16 0x1103 | ||
873 | MX23_PAD_LCD_D17__GPIO_1_17 0x1113 | ||
874 | MX23_PAD_LCD_RESET__GPIO_1_18 0x1123 | ||
875 | MX23_PAD_LCD_RS__GPIO_1_19 0x1133 | ||
876 | MX23_PAD_LCD_WR__GPIO_1_20 0x1143 | ||
877 | MX23_PAD_LCD_CS__GPIO_1_21 0x1153 | ||
878 | MX23_PAD_LCD_DOTCK__GPIO_1_22 0x1163 | ||
879 | MX23_PAD_LCD_ENABLE__GPIO_1_23 0x1173 | ||
880 | MX23_PAD_LCD_HSYNC__GPIO_1_24 0x1183 | ||
881 | MX23_PAD_LCD_VSYNC__GPIO_1_25 0x1193 | ||
882 | MX23_PAD_PWM0__GPIO_1_26 0x11a3 | ||
883 | MX23_PAD_PWM1__GPIO_1_27 0x11b3 | ||
884 | MX23_PAD_PWM2__GPIO_1_28 0x11c3 | ||
885 | MX23_PAD_PWM3__GPIO_1_29 0x11d3 | ||
886 | MX23_PAD_PWM4__GPIO_1_30 0x11e3 | ||
887 | MX23_PAD_SSP1_CMD__GPIO_2_0 0x2003 | ||
888 | MX23_PAD_SSP1_DETECT__GPIO_2_1 0x2013 | ||
889 | MX23_PAD_SSP1_DATA0__GPIO_2_2 0x2023 | ||
890 | MX23_PAD_SSP1_DATA1__GPIO_2_3 0x2033 | ||
891 | MX23_PAD_SSP1_DATA2__GPIO_2_4 0x2043 | ||
892 | MX23_PAD_SSP1_DATA3__GPIO_2_5 0x2053 | ||
893 | MX23_PAD_SSP1_SCK__GPIO_2_6 0x2063 | ||
894 | MX23_PAD_ROTARYA__GPIO_2_7 0x2073 | ||
895 | MX23_PAD_ROTARYB__GPIO_2_8 0x2083 | ||
896 | MX23_PAD_EMI_A00__GPIO_2_9 0x2093 | ||
897 | MX23_PAD_EMI_A01__GPIO_2_10 0x20a3 | ||
898 | MX23_PAD_EMI_A02__GPIO_2_11 0x20b3 | ||
899 | MX23_PAD_EMI_A03__GPIO_2_12 0x20c3 | ||
900 | MX23_PAD_EMI_A04__GPIO_2_13 0x20d3 | ||
901 | MX23_PAD_EMI_A05__GPIO_2_14 0x20e3 | ||
902 | MX23_PAD_EMI_A06__GPIO_2_15 0x20f3 | ||
903 | MX23_PAD_EMI_A07__GPIO_2_16 0x2103 | ||
904 | MX23_PAD_EMI_A08__GPIO_2_17 0x2113 | ||
905 | MX23_PAD_EMI_A09__GPIO_2_18 0x2123 | ||
906 | MX23_PAD_EMI_A10__GPIO_2_19 0x2133 | ||
907 | MX23_PAD_EMI_A11__GPIO_2_20 0x2143 | ||
908 | MX23_PAD_EMI_A12__GPIO_2_21 0x2153 | ||
909 | MX23_PAD_EMI_BA0__GPIO_2_22 0x2163 | ||
910 | MX23_PAD_EMI_BA1__GPIO_2_23 0x2173 | ||
911 | MX23_PAD_EMI_CASN__GPIO_2_24 0x2183 | ||
912 | MX23_PAD_EMI_CE0N__GPIO_2_25 0x2193 | ||
913 | MX23_PAD_EMI_CE1N__GPIO_2_26 0x21a3 | ||
914 | MX23_PAD_GPMI_CE1N__GPIO_2_27 0x21b3 | ||
915 | MX23_PAD_GPMI_CE0N__GPIO_2_28 0x21c3 | ||
916 | MX23_PAD_EMI_CKE__GPIO_2_29 0x21d3 | ||
917 | MX23_PAD_EMI_RASN__GPIO_2_30 0x21e3 | ||
918 | MX23_PAD_EMI_WEN__GPIO_2_31 0x21f3 | ||
diff --git a/Documentation/devicetree/bindings/pinctrl/nvidia,tegra20-pinmux.txt b/Documentation/devicetree/bindings/pinctrl/nvidia,tegra20-pinmux.txt new file mode 100644 index 000000000000..c8e578263ce2 --- /dev/null +++ b/Documentation/devicetree/bindings/pinctrl/nvidia,tegra20-pinmux.txt | |||
@@ -0,0 +1,132 @@ | |||
1 | NVIDIA Tegra20 pinmux controller | ||
2 | |||
3 | Required properties: | ||
4 | - compatible: "nvidia,tegra20-pinmux" | ||
5 | - reg: Should contain the register physical address and length for each of | ||
6 | the tri-state, mux, pull-up/down, and pad control register sets. | ||
7 | |||
8 | Please refer to pinctrl-bindings.txt in this directory for details of the | ||
9 | common pinctrl bindings used by client devices, including the meaning of the | ||
10 | phrase "pin configuration node". | ||
11 | |||
12 | Tegra's pin configuration nodes act as a container for an abitrary number of | ||
13 | subnodes. Each of these subnodes represents some desired configuration for a | ||
14 | pin, a group, or a list of pins or groups. This configuration can include the | ||
15 | mux function to select on those pin(s)/group(s), and various pin configuration | ||
16 | parameters, such as pull-up, tristate, drive strength, etc. | ||
17 | |||
18 | The name of each subnode is not important; all subnodes should be enumerated | ||
19 | and processed purely based on their content. | ||
20 | |||
21 | Each subnode only affects those parameters that are explicitly listed. In | ||
22 | other words, a subnode that lists a mux function but no pin configuration | ||
23 | parameters implies no information about any pin configuration parameters. | ||
24 | Similarly, a pin subnode that describes a pullup parameter implies no | ||
25 | information about e.g. the mux function or tristate parameter. For this | ||
26 | reason, even seemingly boolean values are actually tristates in this binding: | ||
27 | unspecified, off, or on. Unspecified is represented as an absent property, | ||
28 | and off/on are represented as integer values 0 and 1. | ||
29 | |||
30 | Required subnode-properties: | ||
31 | - nvidia,pins : An array of strings. Each string contains the name of a pin or | ||
32 | group. Valid values for these names are listed below. | ||
33 | |||
34 | Optional subnode-properties: | ||
35 | - nvidia,function: A string containing the name of the function to mux to the | ||
36 | pin or group. Valid values for function names are listed below. See the Tegra | ||
37 | TRM to determine which are valid for each pin or group. | ||
38 | - nvidia,pull: Integer, representing the pull-down/up to apply to the pin. | ||
39 | 0: none, 1: down, 2: up. | ||
40 | - nvidia,tristate: Integer. | ||
41 | 0: drive, 1: tristate. | ||
42 | - nvidia,high-speed-mode: Integer. Enable high speed mode the pins. | ||
43 | 0: no, 1: yes. | ||
44 | - nvidia,schmitt: Integer. Enables Schmitt Trigger on the input. | ||
45 | 0: no, 1: yes. | ||
46 | - nvidia,low-power-mode: Integer. Valid values 0-3. 0 is least power, 3 is | ||
47 | most power. Controls the drive power or current. See "Low Power Mode" | ||
48 | or "LPMD1" and "LPMD0" in the Tegra TRM. | ||
49 | - nvidia,pull-down-strength: Integer. Controls drive strength. 0 is weakest. | ||
50 | The range of valid values depends on the pingroup. See "CAL_DRVDN" in the | ||
51 | Tegra TRM. | ||
52 | - nvidia,pull-up-strength: Integer. Controls drive strength. 0 is weakest. | ||
53 | The range of valid values depends on the pingroup. See "CAL_DRVUP" in the | ||
54 | Tegra TRM. | ||
55 | - nvidia,slew-rate-rising: Integer. Controls rising signal slew rate. 0 is | ||
56 | fastest. The range of valid values depends on the pingroup. See | ||
57 | "DRVDN_SLWR" in the Tegra TRM. | ||
58 | - nvidia,slew-rate-falling: Integer. Controls falling signal slew rate. 0 is | ||
59 | fastest. The range of valid values depends on the pingroup. See | ||
60 | "DRVUP_SLWF" in the Tegra TRM. | ||
61 | |||
62 | Note that many of these properties are only valid for certain specific pins | ||
63 | or groups. See the Tegra TRM and various pinmux spreadsheets for complete | ||
64 | details regarding which groups support which functionality. The Linux pinctrl | ||
65 | driver may also be a useful reference, since it consolidates, disambiguates, | ||
66 | and corrects data from all those sources. | ||
67 | |||
68 | Valid values for pin and group names are: | ||
69 | |||
70 | mux groups: | ||
71 | |||
72 | These all support nvidia,function, nvidia,tristate, and many support | ||
73 | nvidia,pull. | ||
74 | |||
75 | ata, atb, atc, atd, ate, cdev1, cdev2, crtp, csus, dap1, dap2, dap3, dap4, | ||
76 | ddc, dta, dtb, dtc, dtd, dte, dtf, gma, gmb, gmc, gmd, gme, gpu, gpu7, | ||
77 | gpv, hdint, i2cp, irrx, irtx, kbca, kbcb, kbcc, kbcd, kbce, kbcf, lcsn, | ||
78 | ld0, ld1, ld2, ld3, ld4, ld5, ld6, ld7, ld8, ld9, ld10, ld11, ld12, ld13, | ||
79 | ld14, ld15, ld16, ld17, ldc, ldi, lhp0, lhp1, lhp2, lhs, lm0, lm1, lpp, | ||
80 | lpw0, lpw1, lpw2, lsc0, lsc1, lsck, lsda, lsdi, lspi, lvp0, lvp1, lvs, | ||
81 | owc, pmc, pta, rm, sdb, sdc, sdd, sdio1, slxa, slxc, slxd, slxk, spdi, | ||
82 | spdo, spia, spib, spic, spid, spie, spif, spig, spih, uaa, uab, uac, uad, | ||
83 | uca, ucb, uda. | ||
84 | |||
85 | tristate groups: | ||
86 | |||
87 | These only support nvidia,pull. | ||
88 | |||
89 | ck32, ddrc, pmca, pmcb, pmcc, pmcd, pmce, xm2c, xm2d, ls, lc, ld17_0, | ||
90 | ld19_18, ld21_20, ld23_22. | ||
91 | |||
92 | drive groups: | ||
93 | |||
94 | With some exceptions, these support nvidia,high-speed-mode, | ||
95 | nvidia,schmitt, nvidia,low-power-mode, nvidia,pull-down-strength, | ||
96 | nvidia,pull-up-strength, nvidia,slew_rate-rising, nvidia,slew_rate-falling. | ||
97 | |||
98 | drive_ao1, drive_ao2, drive_at1, drive_at2, drive_cdev1, drive_cdev2, | ||
99 | drive_csus, drive_dap1, drive_dap2, drive_dap3, drive_dap4, drive_dbg, | ||
100 | drive_lcd1, drive_lcd2, drive_sdmmc2, drive_sdmmc3, drive_spi, drive_uaa, | ||
101 | drive_uab, drive_uart2, drive_uart3, drive_vi1, drive_vi2, drive_xm2a, | ||
102 | drive_xm2c, drive_xm2d, drive_xm2clk, drive_sdio1, drive_crt, drive_ddc, | ||
103 | drive_gma, drive_gmb, drive_gmc, drive_gmd, drive_gme, drive_owr, | ||
104 | drive_uda. | ||
105 | |||
106 | Example: | ||
107 | |||
108 | pinctrl@70000000 { | ||
109 | compatible = "nvidia,tegra20-pinmux"; | ||
110 | reg = < 0x70000014 0x10 /* Tri-state registers */ | ||
111 | 0x70000080 0x20 /* Mux registers */ | ||
112 | 0x700000a0 0x14 /* Pull-up/down registers */ | ||
113 | 0x70000868 0xa8 >; /* Pad control registers */ | ||
114 | }; | ||
115 | |||
116 | Example board file extract: | ||
117 | |||
118 | pinctrl@70000000 { | ||
119 | sdio4_default: sdio4_default { | ||
120 | atb { | ||
121 | nvidia,pins = "atb", "gma", "gme"; | ||
122 | nvidia,function = "sdio4"; | ||
123 | nvidia,pull = <0>; | ||
124 | nvidia,tristate = <0>; | ||
125 | }; | ||
126 | }; | ||
127 | }; | ||
128 | |||
129 | sdhci@c8000600 { | ||
130 | pinctrl-names = "default"; | ||
131 | pinctrl-0 = <&sdio4_default>; | ||
132 | }; | ||
diff --git a/Documentation/devicetree/bindings/pinctrl/nvidia,tegra30-pinmux.txt b/Documentation/devicetree/bindings/pinctrl/nvidia,tegra30-pinmux.txt new file mode 100644 index 000000000000..c275b70349c1 --- /dev/null +++ b/Documentation/devicetree/bindings/pinctrl/nvidia,tegra30-pinmux.txt | |||
@@ -0,0 +1,132 @@ | |||
1 | NVIDIA Tegra30 pinmux controller | ||
2 | |||
3 | The Tegra30 pinctrl binding is very similar to the Tegra20 pinctrl binding, | ||
4 | as described in nvidia,tegra20-pinmux.txt. In fact, this document assumes | ||
5 | that binding as a baseline, and only documents the differences between the | ||
6 | two bindings. | ||
7 | |||
8 | Required properties: | ||
9 | - compatible: "nvidia,tegra30-pinmux" | ||
10 | - reg: Should contain the register physical address and length for each of | ||
11 | the pad control and mux registers. | ||
12 | |||
13 | Tegra30 adds the following optional properties for pin configuration subnodes: | ||
14 | - nvidia,enable-input: Integer. Enable the pin's input path. 0: no, 1: yes. | ||
15 | - nvidia,open-drain: Integer. Enable open drain mode. 0: no, 1: yes. | ||
16 | - nvidia,lock: Integer. Lock the pin configuration against further changes | ||
17 | until reset. 0: no, 1: yes. | ||
18 | - nvidia,io-reset: Integer. Reset the IO path. 0: no, 1: yes. | ||
19 | |||
20 | As with Tegra20, see the Tegra TRM for complete details regarding which groups | ||
21 | support which functionality. | ||
22 | |||
23 | Valid values for pin and group names are: | ||
24 | |||
25 | per-pin mux groups: | ||
26 | |||
27 | These all support nvidia,function, nvidia,tristate, nvidia,pull, | ||
28 | nvidia,enable-input, nvidia,lock. Some support nvidia,open-drain, | ||
29 | nvidia,io-reset. | ||
30 | |||
31 | clk_32k_out_pa0, uart3_cts_n_pa1, dap2_fs_pa2, dap2_sclk_pa3, | ||
32 | dap2_din_pa4, dap2_dout_pa5, sdmmc3_clk_pa6, sdmmc3_cmd_pa7, gmi_a17_pb0, | ||
33 | gmi_a18_pb1, lcd_pwr0_pb2, lcd_pclk_pb3, sdmmc3_dat3_pb4, sdmmc3_dat2_pb5, | ||
34 | sdmmc3_dat1_pb6, sdmmc3_dat0_pb7, uart3_rts_n_pc0, lcd_pwr1_pc1, | ||
35 | uart2_txd_pc2, uart2_rxd_pc3, gen1_i2c_scl_pc4, gen1_i2c_sda_pc5, | ||
36 | lcd_pwr2_pc6, gmi_wp_n_pc7, sdmmc3_dat5_pd0, sdmmc3_dat4_pd1, lcd_dc1_pd2, | ||
37 | sdmmc3_dat6_pd3, sdmmc3_dat7_pd4, vi_d1_pd5, vi_vsync_pd6, vi_hsync_pd7, | ||
38 | lcd_d0_pe0, lcd_d1_pe1, lcd_d2_pe2, lcd_d3_pe3, lcd_d4_pe4, lcd_d5_pe5, | ||
39 | lcd_d6_pe6, lcd_d7_pe7, lcd_d8_pf0, lcd_d9_pf1, lcd_d10_pf2, lcd_d11_pf3, | ||
40 | lcd_d12_pf4, lcd_d13_pf5, lcd_d14_pf6, lcd_d15_pf7, gmi_ad0_pg0, | ||
41 | gmi_ad1_pg1, gmi_ad2_pg2, gmi_ad3_pg3, gmi_ad4_pg4, gmi_ad5_pg5, | ||
42 | gmi_ad6_pg6, gmi_ad7_pg7, gmi_ad8_ph0, gmi_ad9_ph1, gmi_ad10_ph2, | ||
43 | gmi_ad11_ph3, gmi_ad12_ph4, gmi_ad13_ph5, gmi_ad14_ph6, gmi_ad15_ph7, | ||
44 | gmi_wr_n_pi0, gmi_oe_n_pi1, gmi_dqs_pi2, gmi_cs6_n_pi3, gmi_rst_n_pi4, | ||
45 | gmi_iordy_pi5, gmi_cs7_n_pi6, gmi_wait_pi7, gmi_cs0_n_pj0, lcd_de_pj1, | ||
46 | gmi_cs1_n_pj2, lcd_hsync_pj3, lcd_vsync_pj4, uart2_cts_n_pj5, | ||
47 | uart2_rts_n_pj6, gmi_a16_pj7, gmi_adv_n_pk0, gmi_clk_pk1, gmi_cs4_n_pk2, | ||
48 | gmi_cs2_n_pk3, gmi_cs3_n_pk4, spdif_out_pk5, spdif_in_pk6, gmi_a19_pk7, | ||
49 | vi_d2_pl0, vi_d3_pl1, vi_d4_pl2, vi_d5_pl3, vi_d6_pl4, vi_d7_pl5, | ||
50 | vi_d8_pl6, vi_d9_pl7, lcd_d16_pm0, lcd_d17_pm1, lcd_d18_pm2, lcd_d19_pm3, | ||
51 | lcd_d20_pm4, lcd_d21_pm5, lcd_d22_pm6, lcd_d23_pm7, dap1_fs_pn0, | ||
52 | dap1_din_pn1, dap1_dout_pn2, dap1_sclk_pn3, lcd_cs0_n_pn4, lcd_sdout_pn5, | ||
53 | lcd_dc0_pn6, hdmi_int_pn7, ulpi_data7_po0, ulpi_data0_po1, ulpi_data1_po2, | ||
54 | ulpi_data2_po3, ulpi_data3_po4, ulpi_data4_po5, ulpi_data5_po6, | ||
55 | ulpi_data6_po7, dap3_fs_pp0, dap3_din_pp1, dap3_dout_pp2, dap3_sclk_pp3, | ||
56 | dap4_fs_pp4, dap4_din_pp5, dap4_dout_pp6, dap4_sclk_pp7, kb_col0_pq0, | ||
57 | kb_col1_pq1, kb_col2_pq2, kb_col3_pq3, kb_col4_pq4, kb_col5_pq5, | ||
58 | kb_col6_pq6, kb_col7_pq7, kb_row0_pr0, kb_row1_pr1, kb_row2_pr2, | ||
59 | kb_row3_pr3, kb_row4_pr4, kb_row5_pr5, kb_row6_pr6, kb_row7_pr7, | ||
60 | kb_row8_ps0, kb_row9_ps1, kb_row10_ps2, kb_row11_ps3, kb_row12_ps4, | ||
61 | kb_row13_ps5, kb_row14_ps6, kb_row15_ps7, vi_pclk_pt0, vi_mclk_pt1, | ||
62 | vi_d10_pt2, vi_d11_pt3, vi_d0_pt4, gen2_i2c_scl_pt5, gen2_i2c_sda_pt6, | ||
63 | sdmmc4_cmd_pt7, pu0, pu1, pu2, pu3, pu4, pu5, pu6, jtag_rtck_pu7, pv0, | ||
64 | pv1, pv2, pv3, ddc_scl_pv4, ddc_sda_pv5, crt_hsync_pv6, crt_vsync_pv7, | ||
65 | lcd_cs1_n_pw0, lcd_m1_pw1, spi2_cs1_n_pw2, spi2_cs2_n_pw3, clk1_out_pw4, | ||
66 | clk2_out_pw5, uart3_txd_pw6, uart3_rxd_pw7, spi2_mosi_px0, spi2_miso_px1, | ||
67 | spi2_sck_px2, spi2_cs0_n_px3, spi1_mosi_px4, spi1_sck_px5, spi1_cs0_n_px6, | ||
68 | spi1_miso_px7, ulpi_clk_py0, ulpi_dir_py1, ulpi_nxt_py2, ulpi_stp_py3, | ||
69 | sdmmc1_dat3_py4, sdmmc1_dat2_py5, sdmmc1_dat1_py6, sdmmc1_dat0_py7, | ||
70 | sdmmc1_clk_pz0, sdmmc1_cmd_pz1, lcd_sdin_pz2, lcd_wr_n_pz3, lcd_sck_pz4, | ||
71 | sys_clk_req_pz5, pwr_i2c_scl_pz6, pwr_i2c_sda_pz7, sdmmc4_dat0_paa0, | ||
72 | sdmmc4_dat1_paa1, sdmmc4_dat2_paa2, sdmmc4_dat3_paa3, sdmmc4_dat4_paa4, | ||
73 | sdmmc4_dat5_paa5, sdmmc4_dat6_paa6, sdmmc4_dat7_paa7, pbb0, | ||
74 | cam_i2c_scl_pbb1, cam_i2c_sda_pbb2, pbb3, pbb4, pbb5, pbb6, pbb7, | ||
75 | cam_mclk_pcc0, pcc1, pcc2, sdmmc4_rst_n_pcc3, sdmmc4_clk_pcc4, | ||
76 | clk2_req_pcc5, pex_l2_rst_n_pcc6, pex_l2_clkreq_n_pcc7, | ||
77 | pex_l0_prsnt_n_pdd0, pex_l0_rst_n_pdd1, pex_l0_clkreq_n_pdd2, | ||
78 | pex_wake_n_pdd3, pex_l1_prsnt_n_pdd4, pex_l1_rst_n_pdd5, | ||
79 | pex_l1_clkreq_n_pdd6, pex_l2_prsnt_n_pdd7, clk3_out_pee0, clk3_req_pee1, | ||
80 | clk1_req_pee2, hdmi_cec_pee3, clk_32k_in, core_pwr_req, cpu_pwr_req, owr, | ||
81 | pwr_int_n. | ||
82 | |||
83 | drive groups: | ||
84 | |||
85 | These all support nvidia,pull-down-strength, nvidia,pull-up-strength, | ||
86 | nvidia,slew_rate-rising, nvidia,slew_rate-falling. Most but not all | ||
87 | support nvidia,high-speed-mode, nvidia,schmitt, nvidia,low-power-mode. | ||
88 | |||
89 | ao1, ao2, at1, at2, at3, at4, at5, cdev1, cdev2, cec, crt, csus, dap1, | ||
90 | dap2, dap3, dap4, dbg, ddc, dev3, gma, gmb, gmc, gmd, gme, gmf, gmg, | ||
91 | gmh, gpv, lcd1, lcd2, owr, sdio1, sdio2, sdio3, spi, uaa, uab, uart2, | ||
92 | uart3, uda, vi1. | ||
93 | |||
94 | Example: | ||
95 | |||
96 | pinctrl@70000000 { | ||
97 | compatible = "nvidia,tegra30-pinmux"; | ||
98 | reg = < 0x70000868 0xd0 /* Pad control registers */ | ||
99 | 0x70003000 0x3e0 >; /* Mux registers */ | ||
100 | }; | ||
101 | |||
102 | Example board file extract: | ||
103 | |||
104 | pinctrl@70000000 { | ||
105 | sdmmc4_default: pinmux { | ||
106 | sdmmc4_clk_pcc4 { | ||
107 | nvidia,pins = "sdmmc4_clk_pcc4", | ||
108 | "sdmmc4_rst_n_pcc3"; | ||
109 | nvidia,function = "sdmmc4"; | ||
110 | nvidia,pull = <0>; | ||
111 | nvidia,tristate = <0>; | ||
112 | }; | ||
113 | sdmmc4_dat0_paa0 { | ||
114 | nvidia,pins = "sdmmc4_dat0_paa0", | ||
115 | "sdmmc4_dat1_paa1", | ||
116 | "sdmmc4_dat2_paa2", | ||
117 | "sdmmc4_dat3_paa3", | ||
118 | "sdmmc4_dat4_paa4", | ||
119 | "sdmmc4_dat5_paa5", | ||
120 | "sdmmc4_dat6_paa6", | ||
121 | "sdmmc4_dat7_paa7"; | ||
122 | nvidia,function = "sdmmc4"; | ||
123 | nvidia,pull = <2>; | ||
124 | nvidia,tristate = <0>; | ||
125 | }; | ||
126 | }; | ||
127 | }; | ||
128 | |||
129 | sdhci@78000400 { | ||
130 | pinctrl-names = "default"; | ||
131 | pinctrl-0 = <&sdmmc4_default>; | ||
132 | }; | ||
diff --git a/Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt b/Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt new file mode 100644 index 000000000000..c95ea8278f87 --- /dev/null +++ b/Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt | |||
@@ -0,0 +1,128 @@ | |||
1 | == Introduction == | ||
2 | |||
3 | Hardware modules that control pin multiplexing or configuration parameters | ||
4 | such as pull-up/down, tri-state, drive-strength etc are designated as pin | ||
5 | controllers. Each pin controller must be represented as a node in device tree, | ||
6 | just like any other hardware module. | ||
7 | |||
8 | Hardware modules whose signals are affected by pin configuration are | ||
9 | designated client devices. Again, each client device must be represented as a | ||
10 | node in device tree, just like any other hardware module. | ||
11 | |||
12 | For a client device to operate correctly, certain pin controllers must | ||
13 | set up certain specific pin configurations. Some client devices need a | ||
14 | single static pin configuration, e.g. set up during initialization. Others | ||
15 | need to reconfigure pins at run-time, for example to tri-state pins when the | ||
16 | device is inactive. Hence, each client device can define a set of named | ||
17 | states. The number and names of those states is defined by the client device's | ||
18 | own binding. | ||
19 | |||
20 | The common pinctrl bindings defined in this file provide an infrastructure | ||
21 | for client device device tree nodes to map those state names to the pin | ||
22 | configuration used by those states. | ||
23 | |||
24 | Note that pin controllers themselves may also be client devices of themselves. | ||
25 | For example, a pin controller may set up its own "active" state when the | ||
26 | driver loads. This would allow representing a board's static pin configuration | ||
27 | in a single place, rather than splitting it across multiple client device | ||
28 | nodes. The decision to do this or not somewhat rests with the author of | ||
29 | individual board device tree files, and any requirements imposed by the | ||
30 | bindings for the individual client devices in use by that board, i.e. whether | ||
31 | they require certain specific named states for dynamic pin configuration. | ||
32 | |||
33 | == Pinctrl client devices == | ||
34 | |||
35 | For each client device individually, every pin state is assigned an integer | ||
36 | ID. These numbers start at 0, and are contiguous. For each state ID, a unique | ||
37 | property exists to define the pin configuration. Each state may also be | ||
38 | assigned a name. When names are used, another property exists to map from | ||
39 | those names to the integer IDs. | ||
40 | |||
41 | Each client device's own binding determines the set of states the must be | ||
42 | defined in its device tree node, and whether to define the set of state | ||
43 | IDs that must be provided, or whether to define the set of state names that | ||
44 | must be provided. | ||
45 | |||
46 | Required properties: | ||
47 | pinctrl-0: List of phandles, each pointing at a pin configuration | ||
48 | node. These referenced pin configuration nodes must be child | ||
49 | nodes of the pin controller that they configure. Multiple | ||
50 | entries may exist in this list so that multiple pin | ||
51 | controllers may be configured, or so that a state may be built | ||
52 | from multiple nodes for a single pin controller, each | ||
53 | contributing part of the overall configuration. See the next | ||
54 | section of this document for details of the format of these | ||
55 | pin configuration nodes. | ||
56 | |||
57 | In some cases, it may be useful to define a state, but for it | ||
58 | to be empty. This may be required when a common IP block is | ||
59 | used in an SoC either without a pin controller, or where the | ||
60 | pin controller does not affect the HW module in question. If | ||
61 | the binding for that IP block requires certain pin states to | ||
62 | exist, they must still be defined, but may be left empty. | ||
63 | |||
64 | Optional properties: | ||
65 | pinctrl-1: List of phandles, each pointing at a pin configuration | ||
66 | node within a pin controller. | ||
67 | ... | ||
68 | pinctrl-n: List of phandles, each pointing at a pin configuration | ||
69 | node within a pin controller. | ||
70 | pinctrl-names: The list of names to assign states. List entry 0 defines the | ||
71 | name for integer state ID 0, list entry 1 for state ID 1, and | ||
72 | so on. | ||
73 | |||
74 | For example: | ||
75 | |||
76 | /* For a client device requiring named states */ | ||
77 | device { | ||
78 | pinctrl-names = "active", "idle"; | ||
79 | pinctrl-0 = <&state_0_node_a>; | ||
80 | pinctrl-1 = <&state_1_node_a &state_1_node_b>; | ||
81 | }; | ||
82 | |||
83 | /* For the same device if using state IDs */ | ||
84 | device { | ||
85 | pinctrl-0 = <&state_0_node_a>; | ||
86 | pinctrl-1 = <&state_1_node_a &state_1_node_b>; | ||
87 | }; | ||
88 | |||
89 | /* | ||
90 | * For an IP block whose binding supports pin configuration, | ||
91 | * but in use on an SoC that doesn't have any pin control hardware | ||
92 | */ | ||
93 | device { | ||
94 | pinctrl-names = "active", "idle"; | ||
95 | pinctrl-0 = <>; | ||
96 | pinctrl-1 = <>; | ||
97 | }; | ||
98 | |||
99 | == Pin controller devices == | ||
100 | |||
101 | Pin controller devices should contain the pin configuration nodes that client | ||
102 | devices reference. | ||
103 | |||
104 | For example: | ||
105 | |||
106 | pincontroller { | ||
107 | ... /* Standard DT properties for the device itself elided */ | ||
108 | |||
109 | state_0_node_a { | ||
110 | ... | ||
111 | }; | ||
112 | state_1_node_a { | ||
113 | ... | ||
114 | }; | ||
115 | state_1_node_b { | ||
116 | ... | ||
117 | }; | ||
118 | } | ||
119 | |||
120 | The contents of each of those pin configuration child nodes is defined | ||
121 | entirely by the binding for the individual pin controller device. There | ||
122 | exists no common standard for this content. | ||
123 | |||
124 | The pin configuration nodes need not be direct children of the pin controller | ||
125 | device; they may be grandchildren, for example. Whether this is legal, and | ||
126 | whether there is any interaction between the child and intermediate parent | ||
127 | nodes, is again defined entirely by the binding for the individual pin | ||
128 | controller device. | ||
diff --git a/Documentation/devicetree/bindings/pinctrl/pinctrl_spear.txt b/Documentation/devicetree/bindings/pinctrl/pinctrl_spear.txt new file mode 100644 index 000000000000..b4480d5c3aca --- /dev/null +++ b/Documentation/devicetree/bindings/pinctrl/pinctrl_spear.txt | |||
@@ -0,0 +1,155 @@ | |||
1 | ST Microelectronics, SPEAr pinmux controller | ||
2 | |||
3 | Required properties: | ||
4 | - compatible : "st,spear300-pinmux" | ||
5 | : "st,spear310-pinmux" | ||
6 | : "st,spear320-pinmux" | ||
7 | : "st,spear1310-pinmux" | ||
8 | : "st,spear1340-pinmux" | ||
9 | - reg : Address range of the pinctrl registers | ||
10 | - st,pinmux-mode: Mandatory for SPEAr300 and SPEAr320 and invalid for others. | ||
11 | - Its values for SPEAr300: | ||
12 | - NAND_MODE : <0> | ||
13 | - NOR_MODE : <1> | ||
14 | - PHOTO_FRAME_MODE : <2> | ||
15 | - LEND_IP_PHONE_MODE : <3> | ||
16 | - HEND_IP_PHONE_MODE : <4> | ||
17 | - LEND_WIFI_PHONE_MODE : <5> | ||
18 | - HEND_WIFI_PHONE_MODE : <6> | ||
19 | - ATA_PABX_WI2S_MODE : <7> | ||
20 | - ATA_PABX_I2S_MODE : <8> | ||
21 | - CAML_LCDW_MODE : <9> | ||
22 | - CAMU_LCD_MODE : <10> | ||
23 | - CAMU_WLCD_MODE : <11> | ||
24 | - CAML_LCD_MODE : <12> | ||
25 | - Its values for SPEAr320: | ||
26 | - AUTO_NET_SMII_MODE : <0> | ||
27 | - AUTO_NET_MII_MODE : <1> | ||
28 | - AUTO_EXP_MODE : <2> | ||
29 | - SMALL_PRINTERS_MODE : <3> | ||
30 | - EXTENDED_MODE : <4> | ||
31 | |||
32 | Please refer to pinctrl-bindings.txt in this directory for details of the common | ||
33 | pinctrl bindings used by client devices. | ||
34 | |||
35 | SPEAr's pinmux nodes act as a container for an abitrary number of subnodes. Each | ||
36 | of these subnodes represents muxing for a pin, a group, or a list of pins or | ||
37 | groups. | ||
38 | |||
39 | The name of each subnode is not important; all subnodes should be enumerated | ||
40 | and processed purely based on their content. | ||
41 | |||
42 | Required subnode-properties: | ||
43 | - st,pins : An array of strings. Each string contains the name of a pin or | ||
44 | group. | ||
45 | - st,function: A string containing the name of the function to mux to the pin or | ||
46 | group. See the SPEAr's TRM to determine which are valid for each pin or group. | ||
47 | |||
48 | Valid values for group and function names can be found from looking at the | ||
49 | group and function arrays in driver files: | ||
50 | drivers/pinctrl/spear/pinctrl-spear3*0.c | ||
51 | |||
52 | Valid values for group names are: | ||
53 | For All SPEAr3xx machines: | ||
54 | "firda_grp", "i2c0_grp", "ssp_cs_grp", "ssp0_grp", "mii0_grp", | ||
55 | "gpio0_pin0_grp", "gpio0_pin1_grp", "gpio0_pin2_grp", "gpio0_pin3_grp", | ||
56 | "gpio0_pin4_grp", "gpio0_pin5_grp", "uart0_ext_grp", "uart0_grp", | ||
57 | "timer_0_1_grp", timer_0_1_pins, "timer_2_3_grp" | ||
58 | |||
59 | For SPEAr300 machines: | ||
60 | "fsmc_2chips_grp", "fsmc_4chips_grp", "clcd_lcdmode_grp", | ||
61 | "clcd_pfmode_grp", "tdm_grp", "i2c_clk_grp_grp", "caml_grp", "camu_grp", | ||
62 | "dac_grp", "i2s_grp", "sdhci_4bit_grp", "sdhci_8bit_grp", | ||
63 | "gpio1_0_to_3_grp", "gpio1_4_to_7_grp" | ||
64 | |||
65 | For SPEAr310 machines: | ||
66 | "emi_cs_0_to_5_grp", "uart1_grp", "uart2_grp", "uart3_grp", "uart4_grp", | ||
67 | "uart5_grp", "fsmc_grp", "rs485_0_grp", "rs485_1_grp", "tdm_grp" | ||
68 | |||
69 | For SPEAr320 machines: | ||
70 | "clcd_grp", "emi_grp", "fsmc_8bit_grp", "fsmc_16bit_grp", "spp_grp", | ||
71 | "sdhci_led_grp", "sdhci_cd_12_grp", "sdhci_cd_51_grp", "i2s_grp", | ||
72 | "uart1_grp", "uart1_modem_2_to_7_grp", "uart1_modem_31_to_36_grp", | ||
73 | "uart1_modem_34_to_45_grp", "uart1_modem_80_to_85_grp", "uart2_grp", | ||
74 | "uart3_8_9_grp", "uart3_15_16_grp", "uart3_41_42_grp", | ||
75 | "uart3_52_53_grp", "uart3_73_74_grp", "uart3_94_95_grp", | ||
76 | "uart3_98_99_grp", "uart4_6_7_grp", "uart4_13_14_grp", | ||
77 | "uart4_39_40_grp", "uart4_71_72_grp", "uart4_92_93_grp", | ||
78 | "uart4_100_101_grp", "uart5_4_5_grp", "uart5_37_38_grp", | ||
79 | "uart5_69_70_grp", "uart5_90_91_grp", "uart6_2_3_grp", | ||
80 | "uart6_88_89_grp", "rs485_grp", "touchscreen_grp", "can0_grp", | ||
81 | "can1_grp", "pwm0_1_pin_8_9_grp", "pwm0_1_pin_14_15_grp", | ||
82 | "pwm0_1_pin_30_31_grp", "pwm0_1_pin_37_38_grp", "pwm0_1_pin_42_43_grp", | ||
83 | "pwm0_1_pin_59_60_grp", "pwm0_1_pin_88_89_grp", "pwm2_pin_7_grp", | ||
84 | "pwm2_pin_13_grp", "pwm2_pin_29_grp", "pwm2_pin_34_grp", | ||
85 | "pwm2_pin_41_grp", "pwm2_pin_58_grp", "pwm2_pin_87_grp", | ||
86 | "pwm3_pin_6_grp", "pwm3_pin_12_grp", "pwm3_pin_28_grp", | ||
87 | "pwm3_pin_40_grp", "pwm3_pin_57_grp", "pwm3_pin_86_grp", | ||
88 | "ssp1_17_20_grp", "ssp1_36_39_grp", "ssp1_48_51_grp", "ssp1_65_68_grp", | ||
89 | "ssp1_94_97_grp", "ssp2_13_16_grp", "ssp2_32_35_grp", "ssp2_44_47_grp", | ||
90 | "ssp2_61_64_grp", "ssp2_90_93_grp", "mii2_grp", "smii0_1_grp", | ||
91 | "rmii0_1_grp", "i2c1_8_9_grp", "i2c1_98_99_grp", "i2c2_0_1_grp", | ||
92 | "i2c2_2_3_grp", "i2c2_19_20_grp", "i2c2_75_76_grp", "i2c2_96_97_grp" | ||
93 | |||
94 | For SPEAr1310 machines: | ||
95 | "i2c0_grp", "ssp0_grp", "ssp0_cs0_grp", "ssp0_cs1_2_grp", "i2s0_grp", | ||
96 | "i2s1_grp", "clcd_grp", "clcd_high_res_grp", "arm_gpio_grp", | ||
97 | "smi_2_chips_grp", "smi_4_chips_grp", "gmii_grp", "rgmii_grp", | ||
98 | "smii_0_1_2_grp", "ras_mii_txclk_grp", "nand_8bit_grp", | ||
99 | "nand_16bit_grp", "nand_4_chips_grp", "keyboard_6x6_grp", | ||
100 | "keyboard_rowcol6_8_grp", "uart0_grp", "uart0_modem_grp", | ||
101 | "gpt0_tmr0_grp", "gpt0_tmr1_grp", "gpt1_tmr0_grp", "gpt1_tmr1_grp", | ||
102 | "sdhci_grp", "cf_grp", "xd_grp", "touch_xy_grp", | ||
103 | "uart1_disable_i2c_grp", "uart1_disable_sd_grp", "uart2_3_grp", | ||
104 | "uart4_grp", "uart5_grp", "rs485_0_1_tdm_0_1_grp", "i2c_1_2_grp", | ||
105 | "i2c3_dis_smi_clcd_grp", "i2c3_dis_sd_i2s0_grp", "i2c_4_5_dis_smi_grp", | ||
106 | "i2c4_dis_sd_grp", "i2c5_dis_sd_grp", "i2c_6_7_dis_kbd_grp", | ||
107 | "i2c6_dis_sd_grp", "i2c7_dis_sd_grp", "can0_dis_nor_grp", | ||
108 | "can0_dis_sd_grp", "can1_dis_sd_grp", "can1_dis_kbd_grp", "pcie0_grp", | ||
109 | "pcie1_grp", "pcie2_grp", "sata0_grp", "sata1_grp", "sata2_grp", | ||
110 | "ssp1_dis_kbd_grp", "ssp1_dis_sd_grp", "gpt64_grp" | ||
111 | |||
112 | For SPEAr1340 machines: | ||
113 | "pads_as_gpio_grp", "fsmc_8bit_grp", "fsmc_16bit_grp", "fsmc_pnor_grp", | ||
114 | "keyboard_row_col_grp", "keyboard_col5_grp", "spdif_in_grp", | ||
115 | "spdif_out_grp", "gpt_0_1_grp", "pwm0_grp", "pwm1_grp", "pwm2_grp", | ||
116 | "pwm3_grp", "vip_mux_grp", "vip_mux_cam0_grp", "vip_mux_cam1_grp", | ||
117 | "vip_mux_cam2_grp", "vip_mux_cam3_grp", "cam0_grp", "cam1_grp", | ||
118 | "cam2_grp", "cam3_grp", "smi_grp", "ssp0_grp", "ssp0_cs1_grp", | ||
119 | "ssp0_cs2_grp", "ssp0_cs3_grp", "uart0_grp", "uart0_enh_grp", | ||
120 | "uart1_grp", "i2s_in_grp", "i2s_out_grp", "gmii_grp", "rgmii_grp", | ||
121 | "rmii_grp", "sgmii_grp", "i2c0_grp", "i2c1_grp", "cec0_grp", "cec1_grp", | ||
122 | "sdhci_grp", "cf_grp", "xd_grp", "clcd_grp", "arm_trace_grp", | ||
123 | "miphy_dbg_grp", "pcie_grp", "sata_grp" | ||
124 | |||
125 | Valid values for function names are: | ||
126 | For All SPEAr3xx machines: | ||
127 | "firda", "i2c0", "ssp_cs", "ssp0", "mii0", "gpio0", "uart0_ext", | ||
128 | "uart0", "timer_0_1", "timer_2_3" | ||
129 | |||
130 | For SPEAr300 machines: | ||
131 | "fsmc", "clcd", "tdm", "i2c1", "cam", "dac", "i2s", "sdhci", "gpio1" | ||
132 | |||
133 | For SPEAr310 machines: | ||
134 | "emi", "uart1", "uart2", "uart3", "uart4", "uart5", "fsmc", "rs485_0", | ||
135 | "rs485_1", "tdm" | ||
136 | |||
137 | For SPEAr320 machines: | ||
138 | "clcd", "emi", "fsmc", "spp", "sdhci", "i2s", "uart1", "uart1_modem", | ||
139 | "uart2", "uart3", "uart4", "uart5", "uart6", "rs485", "touchscreen", | ||
140 | "can0", "can1", "pwm0_1", "pwm2", "pwm3", "ssp1", "ssp2", "mii2", | ||
141 | "mii0_1", "i2c1", "i2c2" | ||
142 | |||
143 | |||
144 | For SPEAr1310 machines: | ||
145 | "i2c0", "ssp0", "i2s0", "i2s1", "clcd", "arm_gpio", "smi", "gmii", | ||
146 | "rgmii", "smii_0_1_2", "ras_mii_txclk", "nand", "keyboard", "uart0", | ||
147 | "gpt0", "gpt1", "sdhci", "cf", "xd", "touchscreen", "uart1", "uart2_3", | ||
148 | "uart4", "uart5", "rs485_0_1_tdm_0_1", "i2c_1_2", "i2c3_i2s1", | ||
149 | "i2c_4_5", "i2c_6_7", "can0", "can1", "pci", "sata", "ssp1", "gpt64" | ||
150 | |||
151 | For SPEAr1340 machines: | ||
152 | "pads_as_gpio", "fsmc", "keyboard", "spdif_in", "spdif_out", "gpt_0_1", | ||
153 | "pwm", "vip", "cam0", "cam1", "cam2", "cam3", "smi", "ssp0", "uart0", | ||
154 | "uart1", "i2s", "gmac", "i2c0", "i2c1", "cec0", "cec1", "sdhci", "cf", | ||
155 | "xd", "clcd", "arm_trace", "miphy_dbg", "pcie", "sata" | ||
diff --git a/Documentation/devicetree/bindings/pinmux/pinmux_nvidia.txt b/Documentation/devicetree/bindings/pinmux/pinmux_nvidia.txt deleted file mode 100644 index 36f82dbdd14d..000000000000 --- a/Documentation/devicetree/bindings/pinmux/pinmux_nvidia.txt +++ /dev/null | |||
@@ -1,5 +0,0 @@ | |||
1 | NVIDIA Tegra 2 pinmux controller | ||
2 | |||
3 | Required properties: | ||
4 | - compatible : "nvidia,tegra20-pinmux" | ||
5 | |||
diff --git a/Documentation/devicetree/bindings/regulator/fixed-regulator.txt b/Documentation/devicetree/bindings/regulator/fixed-regulator.txt index 9cf57fd042d2..2f5b6b1ba15f 100644 --- a/Documentation/devicetree/bindings/regulator/fixed-regulator.txt +++ b/Documentation/devicetree/bindings/regulator/fixed-regulator.txt | |||
@@ -8,6 +8,8 @@ Optional properties: | |||
8 | - startup-delay-us: startup time in microseconds | 8 | - startup-delay-us: startup time in microseconds |
9 | - enable-active-high: Polarity of GPIO is Active high | 9 | - enable-active-high: Polarity of GPIO is Active high |
10 | If this property is missing, the default assumed is Active low. | 10 | If this property is missing, the default assumed is Active low. |
11 | - gpio-open-drain: GPIO is open drain type. | ||
12 | If this property is missing then default assumption is false. | ||
11 | 13 | ||
12 | Any property defined as part of the core regulator | 14 | Any property defined as part of the core regulator |
13 | binding, defined in regulator.txt, can also be used. | 15 | binding, defined in regulator.txt, can also be used. |
@@ -25,5 +27,6 @@ Example: | |||
25 | gpio = <&gpio1 16 0>; | 27 | gpio = <&gpio1 16 0>; |
26 | startup-delay-us = <70000>; | 28 | startup-delay-us = <70000>; |
27 | enable-active-high; | 29 | enable-active-high; |
28 | regulator-boot-on | 30 | regulator-boot-on; |
31 | gpio-open-drain; | ||
29 | }; | 32 | }; |
diff --git a/Documentation/devicetree/bindings/regulator/tps62360-regulator.txt b/Documentation/devicetree/bindings/regulator/tps62360-regulator.txt new file mode 100644 index 000000000000..c8ca6b8f6582 --- /dev/null +++ b/Documentation/devicetree/bindings/regulator/tps62360-regulator.txt | |||
@@ -0,0 +1,44 @@ | |||
1 | TPS62360 Voltage regulators | ||
2 | |||
3 | Required properties: | ||
4 | - compatible: Must be one of the following. | ||
5 | "ti,tps62360" | ||
6 | "ti,tps62361", | ||
7 | "ti,tps62362", | ||
8 | "ti,tps62363", | ||
9 | - reg: I2C slave address | ||
10 | |||
11 | Optional properties: | ||
12 | - ti,enable-vout-discharge: Enable output discharge. This is boolean value. | ||
13 | - ti,enable-pull-down: Enable pull down. This is boolean value. | ||
14 | - ti,vsel0-gpio: GPIO for controlling VSEL0 line. | ||
15 | If this property is missing, then assume that there is no GPIO | ||
16 | for vsel0 control. | ||
17 | - ti,vsel1-gpio: Gpio for controlling VSEL1 line. | ||
18 | If this property is missing, then assume that there is no GPIO | ||
19 | for vsel1 control. | ||
20 | - ti,vsel0-state-high: Inital state of vsel0 input is high. | ||
21 | If this property is missing, then assume the state as low (0). | ||
22 | - ti,vsel1-state-high: Inital state of vsel1 input is high. | ||
23 | If this property is missing, then assume the state as low (0). | ||
24 | |||
25 | Any property defined as part of the core regulator binding, defined in | ||
26 | regulator.txt, can also be used. | ||
27 | |||
28 | Example: | ||
29 | |||
30 | abc: tps62360 { | ||
31 | compatible = "ti,tps62361"; | ||
32 | reg = <0x60>; | ||
33 | regulator-name = "tps62361-vout"; | ||
34 | regulator-min-microvolt = <500000>; | ||
35 | regulator-max-microvolt = <1500000>; | ||
36 | regulator-boot-on | ||
37 | ti,vsel0-gpio = <&gpio1 16 0>; | ||
38 | ti,vsel1-gpio = <&gpio1 17 0>; | ||
39 | ti,vsel0-state-high; | ||
40 | ti,vsel1-state-high; | ||
41 | ti,enable-pull-down; | ||
42 | ti,enable-force-pwm; | ||
43 | ti,enable-vout-discharge; | ||
44 | }; | ||
diff --git a/Documentation/devicetree/bindings/regulator/tps6586x.txt b/Documentation/devicetree/bindings/regulator/tps6586x.txt new file mode 100644 index 000000000000..0fcabaa3baa3 --- /dev/null +++ b/Documentation/devicetree/bindings/regulator/tps6586x.txt | |||
@@ -0,0 +1,97 @@ | |||
1 | TPS6586x family of regulators | ||
2 | |||
3 | Required properties: | ||
4 | - compatible: "ti,tps6586x" | ||
5 | - reg: I2C slave address | ||
6 | - interrupts: the interrupt outputs of the controller | ||
7 | - #gpio-cells: number of cells to describe a GPIO | ||
8 | - gpio-controller: mark the device as a GPIO controller | ||
9 | - regulators: list of regulators provided by this controller, must be named | ||
10 | after their hardware counterparts: sm[0-2], ldo[0-9] and ldo_rtc | ||
11 | |||
12 | Each regulator is defined using the standard binding for regulators. | ||
13 | |||
14 | Example: | ||
15 | |||
16 | pmu: tps6586x@34 { | ||
17 | compatible = "ti,tps6586x"; | ||
18 | reg = <0x34>; | ||
19 | interrupts = <0 88 0x4>; | ||
20 | |||
21 | #gpio-cells = <2>; | ||
22 | gpio-controller; | ||
23 | |||
24 | regulators { | ||
25 | sm0_reg: sm0 { | ||
26 | regulator-min-microvolt = < 725000>; | ||
27 | regulator-max-microvolt = <1500000>; | ||
28 | regulator-boot-on; | ||
29 | regulator-always-on; | ||
30 | }; | ||
31 | |||
32 | sm1_reg: sm1 { | ||
33 | regulator-min-microvolt = < 725000>; | ||
34 | regulator-max-microvolt = <1500000>; | ||
35 | regulator-boot-on; | ||
36 | regulator-always-on; | ||
37 | }; | ||
38 | |||
39 | sm2_reg: sm2 { | ||
40 | regulator-min-microvolt = <3000000>; | ||
41 | regulator-max-microvolt = <4550000>; | ||
42 | regulator-boot-on; | ||
43 | regulator-always-on; | ||
44 | }; | ||
45 | |||
46 | ldo0_reg: ldo0 { | ||
47 | regulator-name = "PCIE CLK"; | ||
48 | regulator-min-microvolt = <3300000>; | ||
49 | regulator-max-microvolt = <3300000>; | ||
50 | }; | ||
51 | |||
52 | ldo1_reg: ldo1 { | ||
53 | regulator-min-microvolt = < 725000>; | ||
54 | regulator-max-microvolt = <1500000>; | ||
55 | }; | ||
56 | |||
57 | ldo2_reg: ldo2 { | ||
58 | regulator-min-microvolt = < 725000>; | ||
59 | regulator-max-microvolt = <1500000>; | ||
60 | }; | ||
61 | |||
62 | ldo3_reg: ldo3 { | ||
63 | regulator-min-microvolt = <1250000>; | ||
64 | regulator-max-microvolt = <3300000>; | ||
65 | }; | ||
66 | |||
67 | ldo4_reg: ldo4 { | ||
68 | regulator-min-microvolt = <1700000>; | ||
69 | regulator-max-microvolt = <2475000>; | ||
70 | }; | ||
71 | |||
72 | ldo5_reg: ldo5 { | ||
73 | regulator-min-microvolt = <1250000>; | ||
74 | regulator-max-microvolt = <3300000>; | ||
75 | }; | ||
76 | |||
77 | ldo6_reg: ldo6 { | ||
78 | regulator-min-microvolt = <1250000>; | ||
79 | regulator-max-microvolt = <3300000>; | ||
80 | }; | ||
81 | |||
82 | ldo7_reg: ldo7 { | ||
83 | regulator-min-microvolt = <1250000>; | ||
84 | regulator-max-microvolt = <3300000>; | ||
85 | }; | ||
86 | |||
87 | ldo8_reg: ldo8 { | ||
88 | regulator-min-microvolt = <1250000>; | ||
89 | regulator-max-microvolt = <3300000>; | ||
90 | }; | ||
91 | |||
92 | ldo9_reg: ldo9 { | ||
93 | regulator-min-microvolt = <1250000>; | ||
94 | regulator-max-microvolt = <3300000>; | ||
95 | }; | ||
96 | }; | ||
97 | }; | ||
diff --git a/Documentation/devicetree/bindings/rtc/lpc32xx-rtc.txt b/Documentation/devicetree/bindings/rtc/lpc32xx-rtc.txt new file mode 100644 index 000000000000..a87a1e9bc060 --- /dev/null +++ b/Documentation/devicetree/bindings/rtc/lpc32xx-rtc.txt | |||
@@ -0,0 +1,15 @@ | |||
1 | * NXP LPC32xx SoC Real Time Clock controller | ||
2 | |||
3 | Required properties: | ||
4 | - compatible: must be "nxp,lpc3220-rtc" | ||
5 | - reg: physical base address of the controller and length of memory mapped | ||
6 | region. | ||
7 | - interrupts: The RTC interrupt | ||
8 | |||
9 | Example: | ||
10 | |||
11 | rtc@40024000 { | ||
12 | compatible = "nxp,lpc3220-rtc"; | ||
13 | reg = <0x40024000 0x1000>; | ||
14 | interrupts = <52 0>; | ||
15 | }; | ||
diff --git a/Documentation/devicetree/bindings/rtc/spear-rtc.txt b/Documentation/devicetree/bindings/rtc/spear-rtc.txt new file mode 100644 index 000000000000..ca67ac62108e --- /dev/null +++ b/Documentation/devicetree/bindings/rtc/spear-rtc.txt | |||
@@ -0,0 +1,17 @@ | |||
1 | * SPEAr RTC | ||
2 | |||
3 | Required properties: | ||
4 | - compatible : "st,spear600-rtc" | ||
5 | - reg : Address range of the rtc registers | ||
6 | - interrupt-parent: Should be the phandle for the interrupt controller | ||
7 | that services interrupts for this device | ||
8 | - interrupt: Should contain the rtc interrupt number | ||
9 | |||
10 | Example: | ||
11 | |||
12 | rtc@fc000000 { | ||
13 | compatible = "st,spear600-rtc"; | ||
14 | reg = <0xfc000000 0x1000>; | ||
15 | interrupt-parent = <&vic1>; | ||
16 | interrupts = <12>; | ||
17 | }; | ||
diff --git a/Documentation/devicetree/bindings/sound/imx-audio-sgtl5000.txt b/Documentation/devicetree/bindings/sound/imx-audio-sgtl5000.txt new file mode 100644 index 000000000000..e4acdd891e49 --- /dev/null +++ b/Documentation/devicetree/bindings/sound/imx-audio-sgtl5000.txt | |||
@@ -0,0 +1,49 @@ | |||
1 | Freescale i.MX audio complex with SGTL5000 codec | ||
2 | |||
3 | Required properties: | ||
4 | - compatible : "fsl,imx-audio-sgtl5000" | ||
5 | - model : The user-visible name of this sound complex | ||
6 | - ssi-controller : The phandle of the i.MX SSI controller | ||
7 | - audio-codec : The phandle of the SGTL5000 audio codec | ||
8 | - audio-routing : A list of the connections between audio components. | ||
9 | Each entry is a pair of strings, the first being the connection's sink, | ||
10 | the second being the connection's source. Valid names could be power | ||
11 | supplies, SGTL5000 pins, and the jacks on the board: | ||
12 | |||
13 | Power supplies: | ||
14 | * Mic Bias | ||
15 | |||
16 | SGTL5000 pins: | ||
17 | * MIC_IN | ||
18 | * LINE_IN | ||
19 | * HP_OUT | ||
20 | * LINE_OUT | ||
21 | |||
22 | Board connectors: | ||
23 | * Mic Jack | ||
24 | * Line In Jack | ||
25 | * Headphone Jack | ||
26 | * Line Out Jack | ||
27 | * Ext Spk | ||
28 | |||
29 | - mux-int-port : The internal port of the i.MX audio muxer (AUDMUX) | ||
30 | - mux-ext-port : The external port of the i.MX audio muxer | ||
31 | |||
32 | Note: The AUDMUX port numbering should start at 1, which is consistent with | ||
33 | hardware manual. | ||
34 | |||
35 | Example: | ||
36 | |||
37 | sound { | ||
38 | compatible = "fsl,imx51-babbage-sgtl5000", | ||
39 | "fsl,imx-audio-sgtl5000"; | ||
40 | model = "imx51-babbage-sgtl5000"; | ||
41 | ssi-controller = <&ssi1>; | ||
42 | audio-codec = <&sgtl5000>; | ||
43 | audio-routing = | ||
44 | "MIC_IN", "Mic Jack", | ||
45 | "Mic Jack", "Mic Bias", | ||
46 | "Headphone Jack", "HP_OUT"; | ||
47 | mux-int-port = <1>; | ||
48 | mux-ext-port = <3>; | ||
49 | }; | ||
diff --git a/Documentation/devicetree/bindings/sound/mxs-audio-sgtl5000.txt b/Documentation/devicetree/bindings/sound/mxs-audio-sgtl5000.txt new file mode 100644 index 000000000000..601c518eddaa --- /dev/null +++ b/Documentation/devicetree/bindings/sound/mxs-audio-sgtl5000.txt | |||
@@ -0,0 +1,17 @@ | |||
1 | * Freescale MXS audio complex with SGTL5000 codec | ||
2 | |||
3 | Required properties: | ||
4 | - compatible: "fsl,mxs-audio-sgtl5000" | ||
5 | - model: The user-visible name of this sound complex | ||
6 | - saif-controllers: The phandle list of the MXS SAIF controller | ||
7 | - audio-codec: The phandle of the SGTL5000 audio codec | ||
8 | |||
9 | Example: | ||
10 | |||
11 | sound { | ||
12 | compatible = "fsl,imx28-evk-sgtl5000", | ||
13 | "fsl,mxs-audio-sgtl5000"; | ||
14 | model = "imx28-evk-sgtl5000"; | ||
15 | saif-controllers = <&saif0 &saif1>; | ||
16 | audio-codec = <&sgtl5000>; | ||
17 | }; | ||
diff --git a/Documentation/devicetree/bindings/sound/mxs-saif.txt b/Documentation/devicetree/bindings/sound/mxs-saif.txt new file mode 100644 index 000000000000..c37ba6143d9b --- /dev/null +++ b/Documentation/devicetree/bindings/sound/mxs-saif.txt | |||
@@ -0,0 +1,36 @@ | |||
1 | * Freescale MXS Serial Audio Interface (SAIF) | ||
2 | |||
3 | Required properties: | ||
4 | - compatible: Should be "fsl,<chip>-saif" | ||
5 | - reg: Should contain registers location and length | ||
6 | - interrupts: Should contain ERROR and DMA interrupts | ||
7 | - fsl,saif-dma-channel: APBX DMA channel for the SAIF | ||
8 | |||
9 | Optional properties: | ||
10 | - fsl,saif-master: phandle to the master SAIF. It's only required for | ||
11 | the slave SAIF. | ||
12 | |||
13 | Note: Each SAIF controller should have an alias correctly numbered | ||
14 | in "aliases" node. | ||
15 | |||
16 | Example: | ||
17 | |||
18 | aliases { | ||
19 | saif0 = &saif0; | ||
20 | saif1 = &saif1; | ||
21 | }; | ||
22 | |||
23 | saif0: saif@80042000 { | ||
24 | compatible = "fsl,imx28-saif"; | ||
25 | reg = <0x80042000 2000>; | ||
26 | interrupts = <59 80>; | ||
27 | fsl,saif-dma-channel = <4>; | ||
28 | }; | ||
29 | |||
30 | saif1: saif@80046000 { | ||
31 | compatible = "fsl,imx28-saif"; | ||
32 | reg = <0x80046000 2000>; | ||
33 | interrupts = <58 81>; | ||
34 | fsl,saif-dma-channel = <5>; | ||
35 | fsl,saif-master = <&saif0>; | ||
36 | }; | ||
diff --git a/Documentation/devicetree/bindings/sound/nvidia,tegra30-ahub.txt b/Documentation/devicetree/bindings/sound/nvidia,tegra30-ahub.txt new file mode 100644 index 000000000000..1ac7b1642186 --- /dev/null +++ b/Documentation/devicetree/bindings/sound/nvidia,tegra30-ahub.txt | |||
@@ -0,0 +1,32 @@ | |||
1 | NVIDIA Tegra30 AHUB (Audio Hub) | ||
2 | |||
3 | Required properties: | ||
4 | - compatible : "nvidia,tegra30-ahub" | ||
5 | - reg : Should contain the register physical address and length for each of | ||
6 | the AHUB's APBIF registers and the AHUB's own registers. | ||
7 | - interrupts : Should contain AHUB interrupt | ||
8 | - nvidia,dma-request-selector : The Tegra DMA controller's phandle and | ||
9 | request selector for the first APBIF channel. | ||
10 | - ranges : The bus address mapping for the configlink register bus. | ||
11 | Can be empty since the mapping is 1:1. | ||
12 | - #address-cells : For the configlink bus. Should be <1>; | ||
13 | - #size-cells : For the configlink bus. Should be <1>. | ||
14 | |||
15 | AHUB client modules need to specify the IDs of their CIFs (Client InterFaces). | ||
16 | For RX CIFs, the numbers indicate the register number within AHUB routing | ||
17 | register space (APBIF 0..3 RX, I2S 0..5 RX, DAM 0..2 RX 0..1, SPDIF RX 0..1). | ||
18 | For TX CIFs, the numbers indicate the bit position within the AHUB routing | ||
19 | registers (APBIF 0..3 TX, I2S 0..5 TX, DAM 0..2 TX, SPDIF TX 0..1). | ||
20 | |||
21 | Example: | ||
22 | |||
23 | ahub@70080000 { | ||
24 | compatible = "nvidia,tegra30-ahub"; | ||
25 | reg = <0x70080000 0x200 0x70080200 0x100>; | ||
26 | interrupts = < 0 103 0x04 >; | ||
27 | nvidia,dma-request-selector = <&apbdma 1>; | ||
28 | |||
29 | ranges; | ||
30 | #address-cells = <1>; | ||
31 | #size-cells = <1>; | ||
32 | }; | ||
diff --git a/Documentation/devicetree/bindings/sound/nvidia,tegra30-i2s.txt b/Documentation/devicetree/bindings/sound/nvidia,tegra30-i2s.txt new file mode 100644 index 000000000000..dfa6c037124a --- /dev/null +++ b/Documentation/devicetree/bindings/sound/nvidia,tegra30-i2s.txt | |||
@@ -0,0 +1,15 @@ | |||
1 | NVIDIA Tegra30 I2S controller | ||
2 | |||
3 | Required properties: | ||
4 | - compatible : "nvidia,tegra30-i2s" | ||
5 | - reg : Should contain I2S registers location and length | ||
6 | - nvidia,ahub-cif-ids : The list of AHUB CIF IDs for this port, rx (playback) | ||
7 | first, tx (capture) second. See nvidia,tegra30-ahub.txt for values. | ||
8 | |||
9 | Example: | ||
10 | |||
11 | i2s@70002800 { | ||
12 | compatible = "nvidia,tegra30-i2s"; | ||
13 | reg = <0x70080300 0x100>; | ||
14 | nvidia,ahub-cif-ids = <4 4>; | ||
15 | }; | ||
diff --git a/Documentation/devicetree/bindings/sound/omap-dmic.txt b/Documentation/devicetree/bindings/sound/omap-dmic.txt new file mode 100644 index 000000000000..fd8105f18978 --- /dev/null +++ b/Documentation/devicetree/bindings/sound/omap-dmic.txt | |||
@@ -0,0 +1,21 @@ | |||
1 | * Texas Instruments OMAP4+ Digital Microphone Module | ||
2 | |||
3 | Required properties: | ||
4 | - compatible: "ti,omap4-dmic" | ||
5 | - reg: Register location and size as an array: | ||
6 | <MPU access base address, size>, | ||
7 | <L3 interconnect address, size>; | ||
8 | - interrupts: Interrupt number for DMIC | ||
9 | - interrupt-parent: The parent interrupt controller | ||
10 | - ti,hwmods: Name of the hwmod associated with OMAP dmic IP | ||
11 | |||
12 | Example: | ||
13 | |||
14 | dmic: dmic@4012e000 { | ||
15 | compatible = "ti,omap4-dmic"; | ||
16 | reg = <0x4012e000 0x7f>, /* MPU private access */ | ||
17 | <0x4902e000 0x7f>; /* L3 Interconnect */ | ||
18 | interrupts = <0 114 0x4>; | ||
19 | interrupt-parent = <&gic>; | ||
20 | ti,hwmods = "dmic"; | ||
21 | }; | ||
diff --git a/Documentation/devicetree/bindings/sound/omap-mcpdm.txt b/Documentation/devicetree/bindings/sound/omap-mcpdm.txt new file mode 100644 index 000000000000..0741dff048dd --- /dev/null +++ b/Documentation/devicetree/bindings/sound/omap-mcpdm.txt | |||
@@ -0,0 +1,21 @@ | |||
1 | * Texas Instruments OMAP4+ McPDM | ||
2 | |||
3 | Required properties: | ||
4 | - compatible: "ti,omap4-mcpdm" | ||
5 | - reg: Register location and size as an array: | ||
6 | <MPU access base address, size>, | ||
7 | <L3 interconnect address, size>; | ||
8 | - interrupts: Interrupt number for McPDM | ||
9 | - interrupt-parent: The parent interrupt controller | ||
10 | - ti,hwmods: Name of the hwmod associated to the McPDM | ||
11 | |||
12 | Example: | ||
13 | |||
14 | mcpdm: mcpdm@40132000 { | ||
15 | compatible = "ti,omap4-mcpdm"; | ||
16 | reg = <0x40132000 0x7f>, /* MPU private access */ | ||
17 | <0x49032000 0x7f>; /* L3 Interconnect */ | ||
18 | interrupts = <0 112 0x4>; | ||
19 | interrupt-parent = <&gic>; | ||
20 | ti,hwmods = "mcpdm"; | ||
21 | }; | ||
diff --git a/Documentation/devicetree/bindings/sound/sgtl5000.txt b/Documentation/devicetree/bindings/sound/sgtl5000.txt index 2c3cd413f042..9cc44449508d 100644 --- a/Documentation/devicetree/bindings/sound/sgtl5000.txt +++ b/Documentation/devicetree/bindings/sound/sgtl5000.txt | |||
@@ -3,6 +3,8 @@ | |||
3 | Required properties: | 3 | Required properties: |
4 | - compatible : "fsl,sgtl5000". | 4 | - compatible : "fsl,sgtl5000". |
5 | 5 | ||
6 | - reg : the I2C address of the device | ||
7 | |||
6 | Example: | 8 | Example: |
7 | 9 | ||
8 | codec: sgtl5000@0a { | 10 | codec: sgtl5000@0a { |
diff --git a/Documentation/devicetree/bindings/sound/tegra-audio-trimslice.txt b/Documentation/devicetree/bindings/sound/tegra-audio-trimslice.txt new file mode 100644 index 000000000000..04b14cfb1f16 --- /dev/null +++ b/Documentation/devicetree/bindings/sound/tegra-audio-trimslice.txt | |||
@@ -0,0 +1,14 @@ | |||
1 | NVIDIA Tegra audio complex for TrimSlice | ||
2 | |||
3 | Required properties: | ||
4 | - compatible : "nvidia,tegra-audio-trimslice" | ||
5 | - nvidia,i2s-controller : The phandle of the Tegra I2S1 controller | ||
6 | - nvidia,audio-codec : The phandle of the WM8903 audio codec | ||
7 | |||
8 | Example: | ||
9 | |||
10 | sound { | ||
11 | compatible = "nvidia,tegra-audio-trimslice"; | ||
12 | nvidia,i2s-controller = <&tegra_i2s1>; | ||
13 | nvidia,audio-codec = <&codec>; | ||
14 | }; | ||
diff --git a/Documentation/devicetree/bindings/sound/tegra-audio-wm8753.txt b/Documentation/devicetree/bindings/sound/tegra-audio-wm8753.txt new file mode 100644 index 000000000000..c4dd39ce6165 --- /dev/null +++ b/Documentation/devicetree/bindings/sound/tegra-audio-wm8753.txt | |||
@@ -0,0 +1,54 @@ | |||
1 | NVIDIA Tegra audio complex | ||
2 | |||
3 | Required properties: | ||
4 | - compatible : "nvidia,tegra-audio-wm8753" | ||
5 | - nvidia,model : The user-visible name of this sound complex. | ||
6 | - nvidia,audio-routing : A list of the connections between audio components. | ||
7 | Each entry is a pair of strings, the first being the connection's sink, | ||
8 | the second being the connection's source. Valid names for sources and | ||
9 | sinks are the WM8753's pins, and the jacks on the board: | ||
10 | |||
11 | WM8753 pins: | ||
12 | |||
13 | * LOUT1 | ||
14 | * LOUT2 | ||
15 | * ROUT1 | ||
16 | * ROUT2 | ||
17 | * MONO1 | ||
18 | * MONO2 | ||
19 | * OUT3 | ||
20 | * OUT4 | ||
21 | * LINE1 | ||
22 | * LINE2 | ||
23 | * RXP | ||
24 | * RXN | ||
25 | * ACIN | ||
26 | * ACOP | ||
27 | * MIC1N | ||
28 | * MIC1 | ||
29 | * MIC2N | ||
30 | * MIC2 | ||
31 | * Mic Bias | ||
32 | |||
33 | Board connectors: | ||
34 | |||
35 | * Headphone Jack | ||
36 | * Mic Jack | ||
37 | |||
38 | - nvidia,i2s-controller : The phandle of the Tegra I2S1 controller | ||
39 | - nvidia,audio-codec : The phandle of the WM8753 audio codec | ||
40 | Example: | ||
41 | |||
42 | sound { | ||
43 | compatible = "nvidia,tegra-audio-wm8753-whistler", | ||
44 | "nvidia,tegra-audio-wm8753" | ||
45 | nvidia,model = "tegra-wm8753-harmony"; | ||
46 | |||
47 | nvidia,audio-routing = | ||
48 | "Headphone Jack", "LOUT1", | ||
49 | "Headphone Jack", "ROUT1"; | ||
50 | |||
51 | nvidia,i2s-controller = <&i2s1>; | ||
52 | nvidia,audio-codec = <&wm8753>; | ||
53 | }; | ||
54 | |||
diff --git a/Documentation/devicetree/bindings/staging/iio/adc/lpc32xx-adc.txt b/Documentation/devicetree/bindings/staging/iio/adc/lpc32xx-adc.txt new file mode 100644 index 000000000000..b3629d3a9adf --- /dev/null +++ b/Documentation/devicetree/bindings/staging/iio/adc/lpc32xx-adc.txt | |||
@@ -0,0 +1,16 @@ | |||
1 | * NXP LPC32xx SoC ADC controller | ||
2 | |||
3 | Required properties: | ||
4 | - compatible: must be "nxp,lpc3220-adc" | ||
5 | - reg: physical base address of the controller and length of memory mapped | ||
6 | region. | ||
7 | - interrupts: The ADC interrupt | ||
8 | |||
9 | Example: | ||
10 | |||
11 | adc@40048000 { | ||
12 | compatible = "nxp,lpc3220-adc"; | ||
13 | reg = <0x40048000 0x1000>; | ||
14 | interrupt-parent = <&mic>; | ||
15 | interrupts = <39 0>; | ||
16 | }; | ||
diff --git a/Documentation/devicetree/bindings/staging/iio/adc/spear-adc.txt b/Documentation/devicetree/bindings/staging/iio/adc/spear-adc.txt new file mode 100644 index 000000000000..02ea23a63f20 --- /dev/null +++ b/Documentation/devicetree/bindings/staging/iio/adc/spear-adc.txt | |||
@@ -0,0 +1,26 @@ | |||
1 | * ST SPEAr ADC device driver | ||
2 | |||
3 | Required properties: | ||
4 | - compatible: Should be "st,spear600-adc" | ||
5 | - reg: Address and length of the register set for the device | ||
6 | - interrupt-parent: Should be the phandle for the interrupt controller | ||
7 | that services interrupts for this device | ||
8 | - interrupts: Should contain the ADC interrupt | ||
9 | - sampling-frequency: Default sampling frequency | ||
10 | |||
11 | Optional properties: | ||
12 | - vref-external: External voltage reference in milli-volts. If omitted | ||
13 | the internal voltage reference will be used. | ||
14 | - average-samples: Number of samples to generate an average value. If | ||
15 | omitted, single data conversion will be used. | ||
16 | |||
17 | Examples: | ||
18 | |||
19 | adc: adc@d8200000 { | ||
20 | compatible = "st,spear600-adc"; | ||
21 | reg = <0xd8200000 0x1000>; | ||
22 | interrupt-parent = <&vic1>; | ||
23 | interrupts = <6>; | ||
24 | sampling-frequency = <5000000>; | ||
25 | vref-external = <2500>; /* 2.5V VRef */ | ||
26 | }; | ||
diff --git a/Documentation/devicetree/bindings/tty/serial/fsl-imx-uart.txt b/Documentation/devicetree/bindings/tty/serial/fsl-imx-uart.txt index a9c0406280e8..b462d0c54823 100644 --- a/Documentation/devicetree/bindings/tty/serial/fsl-imx-uart.txt +++ b/Documentation/devicetree/bindings/tty/serial/fsl-imx-uart.txt | |||
@@ -11,7 +11,7 @@ Optional properties: | |||
11 | 11 | ||
12 | Example: | 12 | Example: |
13 | 13 | ||
14 | uart@73fbc000 { | 14 | serial@73fbc000 { |
15 | compatible = "fsl,imx51-uart", "fsl,imx21-uart"; | 15 | compatible = "fsl,imx51-uart", "fsl,imx21-uart"; |
16 | reg = <0x73fbc000 0x4000>; | 16 | reg = <0x73fbc000 0x4000>; |
17 | interrupts = <31>; | 17 | interrupts = <31>; |
diff --git a/Documentation/devicetree/bindings/usb/isp1301.txt b/Documentation/devicetree/bindings/usb/isp1301.txt new file mode 100644 index 000000000000..5405d99d9aaa --- /dev/null +++ b/Documentation/devicetree/bindings/usb/isp1301.txt | |||
@@ -0,0 +1,25 @@ | |||
1 | * NXP ISP1301 USB transceiver | ||
2 | |||
3 | Required properties: | ||
4 | - compatible: must be "nxp,isp1301" | ||
5 | - reg: I2C address of the ISP1301 device | ||
6 | |||
7 | Optional properties of devices using ISP1301: | ||
8 | - transceiver: phandle of isp1301 - this helps the ISP1301 driver to find the | ||
9 | ISP1301 instance associated with the respective USB driver | ||
10 | |||
11 | Example: | ||
12 | |||
13 | isp1301: usb-transceiver@2c { | ||
14 | compatible = "nxp,isp1301"; | ||
15 | reg = <0x2c>; | ||
16 | }; | ||
17 | |||
18 | usbd@31020000 { | ||
19 | compatible = "nxp,lpc3220-udc"; | ||
20 | reg = <0x31020000 0x300>; | ||
21 | interrupt-parent = <&mic>; | ||
22 | interrupts = <0x3d 0>, <0x3e 0>, <0x3c 0>, <0x3a 0>; | ||
23 | transceiver = <&isp1301>; | ||
24 | status = "okay"; | ||
25 | }; | ||
diff --git a/Documentation/devicetree/bindings/usb/lpc32xx-udc.txt b/Documentation/devicetree/bindings/usb/lpc32xx-udc.txt new file mode 100644 index 000000000000..29f12a533f66 --- /dev/null +++ b/Documentation/devicetree/bindings/usb/lpc32xx-udc.txt | |||
@@ -0,0 +1,28 @@ | |||
1 | * NXP LPC32xx SoC USB Device Controller (UDC) | ||
2 | |||
3 | Required properties: | ||
4 | - compatible: Must be "nxp,lpc3220-udc" | ||
5 | - reg: Physical base address of the controller and length of memory mapped | ||
6 | region. | ||
7 | - interrupts: The USB interrupts: | ||
8 | * USB Device Low Priority Interrupt | ||
9 | * USB Device High Priority Interrupt | ||
10 | * USB Device DMA Interrupt | ||
11 | * External USB Transceiver Interrupt (OTG ATX) | ||
12 | - transceiver: phandle of the associated ISP1301 device - this is necessary for | ||
13 | the UDC controller for connecting to the USB physical layer | ||
14 | |||
15 | Example: | ||
16 | |||
17 | isp1301: usb-transceiver@2c { | ||
18 | compatible = "nxp,isp1301"; | ||
19 | reg = <0x2c>; | ||
20 | }; | ||
21 | |||
22 | usbd@31020000 { | ||
23 | compatible = "nxp,lpc3220-udc"; | ||
24 | reg = <0x31020000 0x300>; | ||
25 | interrupt-parent = <&mic>; | ||
26 | interrupts = <0x3d 0>, <0x3e 0>, <0x3c 0>, <0x3a 0>; | ||
27 | transceiver = <&isp1301>; | ||
28 | }; | ||
diff --git a/Documentation/devicetree/bindings/usb/ohci-nxp.txt b/Documentation/devicetree/bindings/usb/ohci-nxp.txt new file mode 100644 index 000000000000..71e28c1017ed --- /dev/null +++ b/Documentation/devicetree/bindings/usb/ohci-nxp.txt | |||
@@ -0,0 +1,24 @@ | |||
1 | * OHCI controller, NXP ohci-nxp variant | ||
2 | |||
3 | Required properties: | ||
4 | - compatible: must be "nxp,ohci-nxp" | ||
5 | - reg: physical base address of the controller and length of memory mapped | ||
6 | region. | ||
7 | - interrupts: The OHCI interrupt | ||
8 | - transceiver: phandle of the associated ISP1301 device - this is necessary for | ||
9 | the UDC controller for connecting to the USB physical layer | ||
10 | |||
11 | Example (LPC32xx): | ||
12 | |||
13 | isp1301: usb-transceiver@2c { | ||
14 | compatible = "nxp,isp1301"; | ||
15 | reg = <0x2c>; | ||
16 | }; | ||
17 | |||
18 | ohci@31020000 { | ||
19 | compatible = "nxp,ohci-nxp"; | ||
20 | reg = <0x31020000 0x300>; | ||
21 | interrupt-parent = <&mic>; | ||
22 | interrupts = <0x3b 0>; | ||
23 | transceiver = <&isp1301>; | ||
24 | }; | ||
diff --git a/Documentation/devicetree/bindings/usb/spear-usb.txt b/Documentation/devicetree/bindings/usb/spear-usb.txt new file mode 100644 index 000000000000..f8a464a25653 --- /dev/null +++ b/Documentation/devicetree/bindings/usb/spear-usb.txt | |||
@@ -0,0 +1,39 @@ | |||
1 | ST SPEAr SoC USB controllers: | ||
2 | ----------------------------- | ||
3 | |||
4 | EHCI: | ||
5 | ----- | ||
6 | |||
7 | Required properties: | ||
8 | - compatible: "st,spear600-ehci" | ||
9 | - interrupt-parent: Should be the phandle for the interrupt controller | ||
10 | that services interrupts for this device | ||
11 | - interrupts: Should contain the EHCI interrupt | ||
12 | |||
13 | Example: | ||
14 | |||
15 | ehci@e1800000 { | ||
16 | compatible = "st,spear600-ehci", "usb-ehci"; | ||
17 | reg = <0xe1800000 0x1000>; | ||
18 | interrupt-parent = <&vic1>; | ||
19 | interrupts = <27>; | ||
20 | }; | ||
21 | |||
22 | |||
23 | OHCI: | ||
24 | ----- | ||
25 | |||
26 | Required properties: | ||
27 | - compatible: "st,spear600-ohci" | ||
28 | - interrupt-parent: Should be the phandle for the interrupt controller | ||
29 | that services interrupts for this device | ||
30 | - interrupts: Should contain the OHCI interrupt | ||
31 | |||
32 | Example: | ||
33 | |||
34 | ohci@e1900000 { | ||
35 | compatible = "st,spear600-ohci", "usb-ohci"; | ||
36 | reg = <0xe1800000 0x1000>; | ||
37 | interrupt-parent = <&vic1>; | ||
38 | interrupts = <26>; | ||
39 | }; | ||
diff --git a/Documentation/devicetree/bindings/usb/tegra-usb.txt b/Documentation/devicetree/bindings/usb/tegra-usb.txt index 007005ddbe12..e9b005dc7625 100644 --- a/Documentation/devicetree/bindings/usb/tegra-usb.txt +++ b/Documentation/devicetree/bindings/usb/tegra-usb.txt | |||
@@ -12,6 +12,9 @@ Required properties : | |||
12 | - nvidia,vbus-gpio : If present, specifies a gpio that needs to be | 12 | - nvidia,vbus-gpio : If present, specifies a gpio that needs to be |
13 | activated for the bus to be powered. | 13 | activated for the bus to be powered. |
14 | 14 | ||
15 | Required properties for phy_type == ulpi: | ||
16 | - nvidia,phy-reset-gpio : The GPIO used to reset the PHY. | ||
17 | |||
15 | Optional properties: | 18 | Optional properties: |
16 | - dr_mode : dual role mode. Indicates the working mode for | 19 | - dr_mode : dual role mode. Indicates the working mode for |
17 | nvidia,tegra20-ehci compatible controllers. Can be "host", "peripheral", | 20 | nvidia,tegra20-ehci compatible controllers. Can be "host", "peripheral", |
diff --git a/Documentation/devicetree/bindings/vendor-prefixes.txt b/Documentation/devicetree/bindings/vendor-prefixes.txt index 82ac057a24a9..6eab91747a86 100644 --- a/Documentation/devicetree/bindings/vendor-prefixes.txt +++ b/Documentation/devicetree/bindings/vendor-prefixes.txt | |||
@@ -8,11 +8,13 @@ amcc Applied Micro Circuits Corporation (APM, formally AMCC) | |||
8 | apm Applied Micro Circuits Corporation (APM) | 8 | apm Applied Micro Circuits Corporation (APM) |
9 | arm ARM Ltd. | 9 | arm ARM Ltd. |
10 | atmel Atmel Corporation | 10 | atmel Atmel Corporation |
11 | bosch Bosch Sensortec GmbH | ||
11 | cavium Cavium, Inc. | 12 | cavium Cavium, Inc. |
12 | chrp Common Hardware Reference Platform | 13 | chrp Common Hardware Reference Platform |
13 | cortina Cortina Systems, Inc. | 14 | cortina Cortina Systems, Inc. |
14 | dallas Maxim Integrated Products (formerly Dallas Semiconductor) | 15 | dallas Maxim Integrated Products (formerly Dallas Semiconductor) |
15 | denx Denx Software Engineering | 16 | denx Denx Software Engineering |
17 | emmicro EM Microelectronic | ||
16 | epson Seiko Epson Corp. | 18 | epson Seiko Epson Corp. |
17 | est ESTeem Wireless Modems | 19 | est ESTeem Wireless Modems |
18 | fsl Freescale Semiconductor | 20 | fsl Freescale Semiconductor |
diff --git a/Documentation/devicetree/bindings/watchdog/pnx4008-wdt.txt b/Documentation/devicetree/bindings/watchdog/pnx4008-wdt.txt new file mode 100644 index 000000000000..7c7f6887c796 --- /dev/null +++ b/Documentation/devicetree/bindings/watchdog/pnx4008-wdt.txt | |||
@@ -0,0 +1,13 @@ | |||
1 | * NXP PNX watchdog timer | ||
2 | |||
3 | Required properties: | ||
4 | - compatible: must be "nxp,pnx4008-wdt" | ||
5 | - reg: physical base address of the controller and length of memory mapped | ||
6 | region. | ||
7 | |||
8 | Example: | ||
9 | |||
10 | watchdog@4003C000 { | ||
11 | compatible = "nxp,pnx4008-wdt"; | ||
12 | reg = <0x4003C000 0x1000>; | ||
13 | }; | ||
diff --git a/Documentation/devicetree/booting-without-of.txt b/Documentation/devicetree/booting-without-of.txt index da0bfeb4253d..d4d66757354e 100644 --- a/Documentation/devicetree/booting-without-of.txt +++ b/Documentation/devicetree/booting-without-of.txt | |||
@@ -551,12 +551,13 @@ Here is an example of a simple device-tree. In this example, an "o" | |||
551 | designates a node followed by the node unit name. Properties are | 551 | designates a node followed by the node unit name. Properties are |
552 | presented with their name followed by their content. "content" | 552 | presented with their name followed by their content. "content" |
553 | represents an ASCII string (zero terminated) value, while <content> | 553 | represents an ASCII string (zero terminated) value, while <content> |
554 | represents a 32-bit hexadecimal value. The various nodes in this | 554 | represents a 32-bit value, specified in decimal or hexadecimal (the |
555 | example will be discussed in a later chapter. At this point, it is | 555 | latter prefixed 0x). The various nodes in this example will be |
556 | only meant to give you a idea of what a device-tree looks like. I have | 556 | discussed in a later chapter. At this point, it is only meant to give |
557 | purposefully kept the "name" and "linux,phandle" properties which | 557 | you a idea of what a device-tree looks like. I have purposefully kept |
558 | aren't necessary in order to give you a better idea of what the tree | 558 | the "name" and "linux,phandle" properties which aren't necessary in |
559 | looks like in practice. | 559 | order to give you a better idea of what the tree looks like in |
560 | practice. | ||
560 | 561 | ||
561 | / o device-tree | 562 | / o device-tree |
562 | |- name = "device-tree" | 563 | |- name = "device-tree" |
@@ -576,14 +577,14 @@ looks like in practice. | |||
576 | | |- name = "PowerPC,970" | 577 | | |- name = "PowerPC,970" |
577 | | |- device_type = "cpu" | 578 | | |- device_type = "cpu" |
578 | | |- reg = <0> | 579 | | |- reg = <0> |
579 | | |- clock-frequency = <5f5e1000> | 580 | | |- clock-frequency = <0x5f5e1000> |
580 | | |- 64-bit | 581 | | |- 64-bit |
581 | | |- linux,phandle = <2> | 582 | | |- linux,phandle = <2> |
582 | | | 583 | | |
583 | o memory@0 | 584 | o memory@0 |
584 | | |- name = "memory" | 585 | | |- name = "memory" |
585 | | |- device_type = "memory" | 586 | | |- device_type = "memory" |
586 | | |- reg = <00000000 00000000 00000000 20000000> | 587 | | |- reg = <0x00000000 0x00000000 0x00000000 0x20000000> |
587 | | |- linux,phandle = <3> | 588 | | |- linux,phandle = <3> |
588 | | | 589 | | |
589 | o chosen | 590 | o chosen |
@@ -1010,8 +1011,8 @@ compatibility. | |||
1010 | #size-cells = <1>; | 1011 | #size-cells = <1>; |
1011 | #interrupt-cells = <2>; | 1012 | #interrupt-cells = <2>; |
1012 | device_type = "soc"; | 1013 | device_type = "soc"; |
1013 | ranges = <00000000 e0000000 00100000> | 1014 | ranges = <0x00000000 0xe0000000 0x00100000> |
1014 | reg = <e0000000 00003000>; | 1015 | reg = <0xe0000000 0x00003000>; |
1015 | bus-frequency = <0>; | 1016 | bus-frequency = <0>; |
1016 | } | 1017 | } |
1017 | 1018 | ||
@@ -1085,16 +1086,16 @@ supported currently at the toplevel. | |||
1085 | * terminated string | 1086 | * terminated string |
1086 | */ | 1087 | */ |
1087 | 1088 | ||
1088 | property2 = <1234abcd>; /* define a property containing a | 1089 | property2 = <0x1234abcd>; /* define a property containing a |
1089 | * numerical 32-bit value (hexadecimal) | 1090 | * numerical 32-bit value (hexadecimal) |
1090 | */ | 1091 | */ |
1091 | 1092 | ||
1092 | property3 = <12345678 12345678 deadbeef>; | 1093 | property3 = <0x12345678 0x12345678 0xdeadbeef>; |
1093 | /* define a property containing 3 | 1094 | /* define a property containing 3 |
1094 | * numerical 32-bit values (cells) in | 1095 | * numerical 32-bit values (cells) in |
1095 | * hexadecimal | 1096 | * hexadecimal |
1096 | */ | 1097 | */ |
1097 | property4 = [0a 0b 0c 0d de ea ad be ef]; | 1098 | property4 = [0x0a 0x0b 0x0c 0x0d 0xde 0xea 0xad 0xbe 0xef]; |
1098 | /* define a property whose content is | 1099 | /* define a property whose content is |
1099 | * an arbitrary array of bytes | 1100 | * an arbitrary array of bytes |
1100 | */ | 1101 | */ |
@@ -1350,10 +1351,10 @@ Appendix A - Sample SOC node for MPC8540 | |||
1350 | model = "TSEC"; | 1351 | model = "TSEC"; |
1351 | compatible = "gianfar", "simple-bus"; | 1352 | compatible = "gianfar", "simple-bus"; |
1352 | reg = <0x24000 0x1000>; | 1353 | reg = <0x24000 0x1000>; |
1353 | local-mac-address = [ 00 E0 0C 00 73 00 ]; | 1354 | local-mac-address = [ 0x00 0xE0 0x0C 0x00 0x73 0x00 ]; |
1354 | interrupts = <29 2 30 2 34 2>; | 1355 | interrupts = <0x29 2 0x30 2 0x34 2>; |
1355 | phy-handle = <&phy0>; | 1356 | phy-handle = <&phy0>; |
1356 | sleep = <&pmc 00000080>; | 1357 | sleep = <&pmc 0x00000080>; |
1357 | ranges; | 1358 | ranges; |
1358 | 1359 | ||
1359 | mdio@24520 { | 1360 | mdio@24520 { |
@@ -1385,10 +1386,10 @@ Appendix A - Sample SOC node for MPC8540 | |||
1385 | model = "TSEC"; | 1386 | model = "TSEC"; |
1386 | compatible = "gianfar"; | 1387 | compatible = "gianfar"; |
1387 | reg = <0x25000 0x1000>; | 1388 | reg = <0x25000 0x1000>; |
1388 | local-mac-address = [ 00 E0 0C 00 73 01 ]; | 1389 | local-mac-address = [ 0x00 0xE0 0x0C 0x00 0x73 0x01 ]; |
1389 | interrupts = <13 2 14 2 18 2>; | 1390 | interrupts = <0x13 2 0x14 2 0x18 2>; |
1390 | phy-handle = <&phy1>; | 1391 | phy-handle = <&phy1>; |
1391 | sleep = <&pmc 00000040>; | 1392 | sleep = <&pmc 0x00000040>; |
1392 | }; | 1393 | }; |
1393 | 1394 | ||
1394 | ethernet@26000 { | 1395 | ethernet@26000 { |
@@ -1396,17 +1397,17 @@ Appendix A - Sample SOC node for MPC8540 | |||
1396 | model = "FEC"; | 1397 | model = "FEC"; |
1397 | compatible = "gianfar"; | 1398 | compatible = "gianfar"; |
1398 | reg = <0x26000 0x1000>; | 1399 | reg = <0x26000 0x1000>; |
1399 | local-mac-address = [ 00 E0 0C 00 73 02 ]; | 1400 | local-mac-address = [ 0x00 0xE0 0x0C 0x00 0x73 0x02 ]; |
1400 | interrupts = <41 2>; | 1401 | interrupts = <0x41 2>; |
1401 | phy-handle = <&phy3>; | 1402 | phy-handle = <&phy3>; |
1402 | sleep = <&pmc 00000020>; | 1403 | sleep = <&pmc 0x00000020>; |
1403 | }; | 1404 | }; |
1404 | 1405 | ||
1405 | serial@4500 { | 1406 | serial@4500 { |
1406 | #address-cells = <1>; | 1407 | #address-cells = <1>; |
1407 | #size-cells = <1>; | 1408 | #size-cells = <1>; |
1408 | compatible = "fsl,mpc8540-duart", "simple-bus"; | 1409 | compatible = "fsl,mpc8540-duart", "simple-bus"; |
1409 | sleep = <&pmc 00000002>; | 1410 | sleep = <&pmc 0x00000002>; |
1410 | ranges; | 1411 | ranges; |
1411 | 1412 | ||
1412 | serial@4500 { | 1413 | serial@4500 { |
@@ -1414,7 +1415,7 @@ Appendix A - Sample SOC node for MPC8540 | |||
1414 | compatible = "ns16550"; | 1415 | compatible = "ns16550"; |
1415 | reg = <0x4500 0x100>; | 1416 | reg = <0x4500 0x100>; |
1416 | clock-frequency = <0>; | 1417 | clock-frequency = <0>; |
1417 | interrupts = <42 2>; | 1418 | interrupts = <0x42 2>; |
1418 | }; | 1419 | }; |
1419 | 1420 | ||
1420 | serial@4600 { | 1421 | serial@4600 { |
@@ -1422,7 +1423,7 @@ Appendix A - Sample SOC node for MPC8540 | |||
1422 | compatible = "ns16550"; | 1423 | compatible = "ns16550"; |
1423 | reg = <0x4600 0x100>; | 1424 | reg = <0x4600 0x100>; |
1424 | clock-frequency = <0>; | 1425 | clock-frequency = <0>; |
1425 | interrupts = <42 2>; | 1426 | interrupts = <0x42 2>; |
1426 | }; | 1427 | }; |
1427 | }; | 1428 | }; |
1428 | 1429 | ||
@@ -1436,11 +1437,11 @@ Appendix A - Sample SOC node for MPC8540 | |||
1436 | }; | 1437 | }; |
1437 | 1438 | ||
1438 | i2c@3000 { | 1439 | i2c@3000 { |
1439 | interrupts = <43 2>; | 1440 | interrupts = <0x43 2>; |
1440 | reg = <0x3000 0x100>; | 1441 | reg = <0x3000 0x100>; |
1441 | compatible = "fsl-i2c"; | 1442 | compatible = "fsl-i2c"; |
1442 | dfsrr; | 1443 | dfsrr; |
1443 | sleep = <&pmc 00000004>; | 1444 | sleep = <&pmc 0x00000004>; |
1444 | }; | 1445 | }; |
1445 | 1446 | ||
1446 | pmc: power@e0070 { | 1447 | pmc: power@e0070 { |