Lines Matching +full:pxa +full:- +full:mmc
1 // SPDX-License-Identifier: GPL-2.0-only
3 * linux/arch/arm/mach-pxa/mxm8x10.c
5 * Support for the Embedian MXM-8x10 Computer on Module
11 * 2007-09-04: eric miao <eric.y.miao@gmail.com>
14 * 2010-01-09: Edwin Peer <epeer@tmtservices.co.za>
22 #include <linux/platform_data/i2c-pxa.h>
24 #include <linux/platform_data/mtd-nand-pxa3xx.h>
26 #include <linux/platform_data/video-pxafb.h>
27 #include <linux/platform_data/mmc-pxamci.h>
28 #include <linux/platform_data/usb-ohci-pxa27x.h>
38 External device stuff - Leave unconfigured for now...
39 ---------------------
40 GPIO0 - DREQ (External DMA Request)
41 GPIO3 - nGCS2 (External Chip Select) Where is nGCS0; nGCS1; nGCS4; nGCS5 ?
42 GPIO4 - nGCS3
43 GPIO15 - EXT_GPIO1
44 GPIO16 - EXT_GPIO2
45 GPIO17 - EXT_GPIO3
46 GPIO24 - EXT_GPIO4
47 GPIO25 - EXT_GPIO5
48 GPIO26 - EXT_GPIO6
49 GPIO27 - EXT_GPIO7
50 GPIO28 - EXT_GPIO8
51 GPIO29 - EXT_GPIO9
52 GPIO30 - EXT_GPIO10
53 GPIO31 - EXT_GPIO11
54 GPIO57 - EXT_GPIO12
55 GPIO74 - EXT_IRQ1
56 GPIO75 - EXT_IRQ2
57 GPIO76 - EXT_IRQ3
58 GPIO77 - EXT_IRQ4
59 GPIO78 - EXT_IRQ5
60 GPIO79 - EXT_IRQ6
61 GPIO80 - EXT_IRQ7
62 GPIO81 - EXT_IRQ8
63 GPIO87 - VCCIO_PWREN (External Device PWREN)
65 Dallas 1-Wire - Leave unconfigured for now...
66 -------------
67 GPIO0_2 - DS - 1Wire
70 --------
71 GPIO1 - DM9000 PWR
72 GPIO9 - DM9K_nIRQ
73 GPIO36 - DM9K_RESET
75 Keypad - Leave unconfigured by for now...
76 ------
77 GPIO1_2 - KP_DKIN0
78 GPIO5_2 - KP_MKOUT7
79 GPIO82 - KP_DKIN1
80 GPIO85 - KP_DKIN2
81 GPIO86 - KP_DKIN3
82 GPIO113 - KP_MKIN0
83 GPIO114 - KP_MKIN1
84 GPIO115 - KP_MKIN2
85 GPIO116 - KP_MKIN3
86 GPIO117 - KP_MKIN4
87 GPIO118 - KP_MKIN5
88 GPIO119 - KP_MKIN6
89 GPIO120 - KP_MKIN7
90 GPIO121 - KP_MKOUT0
91 GPIO122 - KP_MKOUT1
92 GPIO122 - KP_MKOUT2
93 GPIO123 - KP_MKOUT3
94 GPIO124 - KP_MKOUT4
95 GPIO125 - KP_MKOUT5
96 GPIO127 - KP_MKOUT6
98 Data Bus - Leave unconfigured for now...
99 --------
100 GPIO2 - nWait (Data Bus)
103 ----------
104 GPIO4_2 - USBD_PULLUP
105 GPIO10 - UTM_CLK (USB Device UTM Clk)
106 GPIO49 - USB 2.0 Device UTM_DATA0
107 GPIO50 - USB 2.0 Device UTM_DATA1
108 GPIO51 - USB 2.0 Device UTM_DATA2
109 GPIO52 - USB 2.0 Device UTM_DATA3
110 GPIO53 - USB 2.0 Device UTM_DATA4
111 GPIO54 - USB 2.0 Device UTM_DATA5
112 GPIO55 - USB 2.0 Device UTM_DATA6
113 GPIO56 - USB 2.0 Device UTM_DATA7
114 GPIO58 - UTM_RXVALID (USB 2.0 Device)
115 GPIO59 - UTM_RXACTIVE (USB 2.0 Device)
116 GPIO60 - UTM_RXERROR
117 GPIO61 - UTM_OPMODE0
118 GPIO62 - UTM_OPMODE1
119 GPIO71 - USBD_INT (USB Device?)
120 GPIO73 - UTM_TXREADY (USB 2.0 Device)
121 GPIO83 - UTM_TXVALID (USB 2.0 Device)
122 GPIO98 - UTM_RESET (USB 2.0 device)
123 GPIO99 - UTM_XCVR_SELECT
124 GPIO100 - UTM_TERM_SELECT
125 GPIO101 - UTM_SUSPENDM_X
126 GPIO102 - UTM_LINESTATE0
127 GPIO103 - UTM_LINESTATE1
129 Card-Bus Interface - Leave unconfigured for now...
130 ------------------
131 GPIO5 - nPIOR (I/O space output enable)
132 GPIO6 - nPIOW (I/O space write enable)
133 GPIO7 - nIOS16 (Input from I/O space telling size of data bus)
134 GPIO8 - nPWAIT (Input for inserting wait states)
137 ---
138 GPIO6_2 - LDD0
139 GPIO7_2 - LDD1
140 GPIO8_2 - LDD2
141 GPIO9_2 - LDD3
142 GPIO11_2 - LDD5
143 GPIO12_2 - LDD6
144 GPIO13_2 - LDD7
145 GPIO14_2 - VSYNC
146 GPIO15_2 - HSYNC
147 GPIO16_2 - VCLK
148 GPIO17_2 - HCLK
149 GPIO18_2 - VDEN
150 GPIO63 - LDD8 (CPU LCD)
151 GPIO64 - LDD9 (CPU LCD)
152 GPIO65 - LDD10 (CPU LCD)
153 GPIO66 - LDD11 (CPU LCD)
154 GPIO67 - LDD12 (CPU LCD)
155 GPIO68 - LDD13 (CPU LCD)
156 GPIO69 - LDD14 (CPU LCD)
157 GPIO70 - LDD15 (CPU LCD)
158 GPIO88 - VCCLCD_PWREN (LCD Panel PWREN)
159 GPIO97 - BACKLIGHT_EN
160 GPIO104 - LCD_PWREN
162 PWM - Leave unconfigured for now...
163 ---
164 GPIO11 - PWM0
165 GPIO12 - PWM1
166 GPIO13 - PWM2
167 GPIO14 - PWM3
169 SD-CARD
170 -------
171 GPIO18 - SDDATA0
172 GPIO19 - SDDATA1
173 GPIO20 - SDDATA2
174 GPIO21 - SDDATA3
175 GPIO22 - SDCLK
176 GPIO23 - SDCMD
177 GPIO72 - SD_WP
178 GPIO84 - SD_nIRQ_CD (SD-Card)
181 ---
182 GPIO32 - I2CSCL
183 GPIO33 - I2CSDA
186 ----
187 GPIO35 - AC97_SDATA_IN
188 GPIO37 - AC97_SDATA_OUT
189 GPIO38 - AC97_SYNC
190 GPIO39 - AC97_BITCLK
191 GPIO40 - AC97_nRESET
194 -----
195 GPIO41 - UART_RXD1
196 GPIO42 - UART_TXD1
197 GPIO43 - UART_CTS1
198 GPIO44 - UART_DCD1
199 GPIO45 - UART_DSR1
200 GPIO46 - UART_nRI1
201 GPIO47 - UART_DTR1
202 GPIO48 - UART_RTS1
205 -----
206 GPIO109 - RTS2
207 GPIO110 - RXD2
208 GPIO111 - TXD2
209 GPIO112 - nCTS2
212 -----
213 GPIO105 - nCTS3
214 GPIO106 - nRTS3
215 GPIO107 - TXD3
216 GPIO108 - RXD3
218 SSP3 - Leave unconfigured for now...
219 ----
220 GPIO89 - SSP3_CLK
221 GPIO90 - SSP3_SFRM
222 GPIO91 - SSP3_TXD
223 GPIO92 - SSP3_RXD
226 GPIO93 - SSP4_CLK
227 GPIO94 - SSP4_SFRM
228 GPIO95 - SSP4_TXD
229 GPIO96 - SSP4_RXD
300 /* MMC */
321 /* MMC/MCI Support */
329 .dev_id = "pxa2xx-mci.0",
332 GPIO_LOOKUP("gpio-pxa", MXM_8X10_SD_nCD,
335 GPIO_LOOKUP("gpio-pxa", MXM_8X10_SD_WP,
361 .name = "pxa2xx-ac97"
451 /* PXA UARTs */