Tom Rini | 53633a8 | 2024-02-29 12:33:36 -0500 | [diff] [blame] | 1 | * Marvell Kirkwood SoC pinctrl driver for mpp |
| 2 | |
| 3 | Please refer to marvell,mvebu-pinctrl.txt in this directory for common binding |
| 4 | part and usage. |
| 5 | |
| 6 | Required properties: |
| 7 | - compatible: "marvell,88f6180-pinctrl", |
| 8 | "marvell,88f6190-pinctrl", "marvell,88f6192-pinctrl", |
| 9 | "marvell,88f6281-pinctrl", "marvell,88f6282-pinctrl", |
| 10 | "marvell,98dx4122-pinctrl", "marvell,98dx1135-pinctrl" |
| 11 | - reg: register specifier of MPP registers |
| 12 | |
| 13 | This driver supports all kirkwood variants, i.e. 88f6180, 88f619x, and 88f628x. |
| 14 | It also support the 88f6281-based variant in the 98dx412x Bobcat SoCs. |
| 15 | |
| 16 | Available mpp pins/groups and functions: |
| 17 | Note: brackets (x) are not part of the mpp name for marvell,function and given |
| 18 | only for more detailed description in this document. |
| 19 | |
| 20 | * Marvell Kirkwood 88f6180 |
| 21 | |
| 22 | name pins functions |
| 23 | ================================================================================ |
| 24 | mpp0 0 gpio, nand(io2), spi(cs) |
| 25 | mpp1 1 gpo, nand(io3), spi(mosi) |
| 26 | mpp2 2 gpo, nand(io4), spi(sck) |
| 27 | mpp3 3 gpo, nand(io5), spi(miso) |
| 28 | mpp4 4 gpio, nand(io6), uart0(rxd), ptp(clk) |
| 29 | mpp5 5 gpo, nand(io7), uart0(txd), ptp(trig) |
| 30 | mpp6 6 sysrst(out), spi(mosi), ptp(trig) |
| 31 | mpp7 7 gpo, pex(rsto), spi(cs), ptp(trig) |
| 32 | mpp8 8 gpio, twsi0(sda), uart0(rts), uart1(rts), ptp(clk), |
| 33 | mii(col) |
| 34 | mpp9 9 gpio, twsi(sck), uart0(cts), uart1(cts), ptp(evreq), |
| 35 | mii(crs) |
| 36 | mpp10 10 gpo, spi(sck), uart0(txd), ptp(trig) |
| 37 | mpp11 11 gpio, spi(miso), uart0(rxd), ptp(clk), ptp-1(evreq), |
| 38 | ptp-2(trig) |
| 39 | mpp12 12 gpo, sdio(clk) |
| 40 | mpp13 13 gpio, sdio(cmd), uart1(txd) |
| 41 | mpp14 14 gpio, sdio(d0), uart1(rxd), mii(col) |
| 42 | mpp15 15 gpio, sdio(d1), uart0(rts), uart1(txd) |
| 43 | mpp16 16 gpio, sdio(d2), uart0(cts), uart1(rxd), mii(crs) |
| 44 | mpp17 17 gpio, sdio(d3) |
| 45 | mpp18 18 gpo, nand(io0) |
| 46 | mpp19 19 gpo, nand(io1) |
| 47 | mpp35 35 gpio, mii(rxerr) |
| 48 | mpp36 36 gpio, audio(spdifi) |
| 49 | mpp37 37 gpio, audio(spdifo) |
| 50 | mpp38 38 gpio, audio(rmclk) |
| 51 | mpp39 39 gpio, audio(bclk) |
| 52 | mpp40 40 gpio, audio(sdo) |
| 53 | mpp41 41 gpio, audio(lrclk) |
| 54 | mpp42 42 gpio, audio(mclk) |
| 55 | mpp43 43 gpio, audio(sdi) |
| 56 | mpp44 44 gpio, audio(extclk) |
| 57 | |
| 58 | * Marvell Kirkwood 88f6190 |
| 59 | |
| 60 | name pins functions |
| 61 | ================================================================================ |
| 62 | mpp0 0 gpio, nand(io2), spi(cs) |
| 63 | mpp1 1 gpo, nand(io3), spi(mosi) |
| 64 | mpp2 2 gpo, nand(io4), spi(sck) |
| 65 | mpp3 3 gpo, nand(io5), spi(miso) |
| 66 | mpp4 4 gpio, nand(io6), uart0(rxd), ptp(clk) |
| 67 | mpp5 5 gpo, nand(io7), uart0(txd), ptp(trig), sata0(act) |
| 68 | mpp6 6 sysrst(out), spi(mosi), ptp(trig) |
| 69 | mpp7 7 gpo, pex(rsto), spi(cs), ptp(trig) |
| 70 | mpp8 8 gpio, twsi0(sda), uart0(rts), uart1(rts), ptp(clk), |
| 71 | mii(col), mii-1(rxerr) |
| 72 | mpp9 9 gpio, twsi(sck), uart0(cts), uart1(cts), ptp(evreq), |
| 73 | mii(crs), sata0(prsnt) |
| 74 | mpp10 10 gpo, spi(sck), uart0(txd), ptp(trig) |
| 75 | mpp11 11 gpio, spi(miso), uart0(rxd), ptp(clk), ptp-1(evreq), |
| 76 | ptp-2(trig), sata0(act) |
| 77 | mpp12 12 gpo, sdio(clk) |
| 78 | mpp13 13 gpio, sdio(cmd), uart1(txd) |
| 79 | mpp14 14 gpio, sdio(d0), uart1(rxd), mii(col) |
| 80 | mpp15 15 gpio, sdio(d1), uart0(rts), uart1(txd), sata0(act) |
| 81 | mpp16 16 gpio, sdio(d2), uart0(cts), uart1(rxd), mii(crs) |
| 82 | mpp17 17 gpio, sdio(d3), sata0(prsnt) |
| 83 | mpp18 18 gpo, nand(io0) |
| 84 | mpp19 19 gpo, nand(io1) |
| 85 | mpp20 20 gpio, ge1(txd0) |
| 86 | mpp21 21 gpio, ge1(txd1), sata0(act) |
| 87 | mpp22 22 gpio, ge1(txd2) |
| 88 | mpp23 23 gpio, ge1(txd3), sata0(prsnt) |
| 89 | mpp24 24 gpio, ge1(rxd0) |
| 90 | mpp25 25 gpio, ge1(rxd1) |
| 91 | mpp26 26 gpio, ge1(rxd2) |
| 92 | mpp27 27 gpio, ge1(rxd3) |
| 93 | mpp28 28 gpio, ge1(col) |
| 94 | mpp29 29 gpio, ge1(txclk) |
| 95 | mpp30 30 gpio, ge1(rxclk) |
| 96 | mpp31 31 gpio, ge1(rxclk) |
| 97 | mpp32 32 gpio, ge1(txclko) |
| 98 | mpp33 33 gpo, ge1(txclk) |
| 99 | mpp34 34 gpio, ge1(txen) |
| 100 | mpp35 35 gpio, ge1(rxerr), sata0(act), mii(rxerr) |
| 101 | |
| 102 | * Marvell Kirkwood 88f6192 |
| 103 | |
| 104 | name pins functions |
| 105 | ================================================================================ |
| 106 | mpp0 0 gpio, nand(io2), spi(cs) |
| 107 | mpp1 1 gpo, nand(io3), spi(mosi) |
| 108 | mpp2 2 gpo, nand(io4), spi(sck) |
| 109 | mpp3 3 gpo, nand(io5), spi(miso) |
| 110 | mpp4 4 gpio, nand(io6), uart0(rxd), ptp(clk), sata1(act) |
| 111 | mpp5 5 gpo, nand(io7), uart0(txd), ptp(trig), sata0(act) |
| 112 | mpp6 6 sysrst(out), spi(mosi), ptp(trig) |
| 113 | mpp7 7 gpo, pex(rsto), spi(cs), ptp(trig) |
| 114 | mpp8 8 gpio, twsi0(sda), uart0(rts), uart1(rts), ptp(clk), |
| 115 | mii(col), mii-1(rxerr), sata1(prsnt) |
| 116 | mpp9 9 gpio, twsi(sck), uart0(cts), uart1(cts), ptp(evreq), |
| 117 | mii(crs), sata0(prsnt) |
| 118 | mpp10 10 gpo, spi(sck), uart0(txd), ptp(trig), sata1(act) |
| 119 | mpp11 11 gpio, spi(miso), uart0(rxd), ptp(clk), ptp-1(evreq), |
| 120 | ptp-2(trig), sata0(act) |
| 121 | mpp12 12 gpo, sdio(clk) |
| 122 | mpp13 13 gpio, sdio(cmd), uart1(txd) |
| 123 | mpp14 14 gpio, sdio(d0), uart1(rxd), mii(col), sata1(prsnt) |
| 124 | mpp15 15 gpio, sdio(d1), uart0(rts), uart1(txd), sata0(act) |
| 125 | mpp16 16 gpio, sdio(d2), uart0(cts), uart1(rxd), mii(crs), |
| 126 | sata1(act) |
| 127 | mpp17 17 gpio, sdio(d3), sata0(prsnt) |
| 128 | mpp18 18 gpo, nand(io0) |
| 129 | mpp19 19 gpo, nand(io1) |
| 130 | mpp20 20 gpio, ge1(txd0), ts(mp0), tdm(tx0ql), audio(spdifi), |
| 131 | sata1(act) |
| 132 | mpp21 21 gpio, ge1(txd1), sata0(act), ts(mp1), tdm(rx0ql), |
| 133 | audio(spdifo) |
| 134 | mpp22 22 gpio, ge1(txd2), ts(mp2), tdm(tx2ql), audio(rmclk), |
| 135 | sata1(prsnt) |
| 136 | mpp23 23 gpio, ge1(txd3), sata0(prsnt), ts(mp3), tdm(rx2ql), |
| 137 | audio(bclk) |
| 138 | mpp24 24 gpio, ge1(rxd0), ts(mp4), tdm(spi-cs0), audio(sdo) |
| 139 | mpp25 25 gpio, ge1(rxd1), ts(mp5), tdm(spi-sck), audio(lrclk) |
| 140 | mpp26 26 gpio, ge1(rxd2), ts(mp6), tdm(spi-miso), audio(mclk) |
| 141 | mpp27 27 gpio, ge1(rxd3), ts(mp7), tdm(spi-mosi), audio(sdi) |
| 142 | mpp28 28 gpio, ge1(col), ts(mp8), tdm(int), audio(extclk) |
| 143 | mpp29 29 gpio, ge1(txclk), ts(mp9), tdm(rst) |
| 144 | mpp30 30 gpio, ge1(rxclk), ts(mp10), tdm(pclk) |
| 145 | mpp31 31 gpio, ge1(rxclk), ts(mp11), tdm(fs) |
| 146 | mpp32 32 gpio, ge1(txclko), ts(mp12), tdm(drx) |
| 147 | mpp33 33 gpo, ge1(txclk), tdm(drx) |
| 148 | mpp34 34 gpio, ge1(txen), tdm(spi-cs1) |
| 149 | mpp35 35 gpio, ge1(rxerr), sata0(act), mii(rxerr), tdm(tx0ql) |
| 150 | |
| 151 | * Marvell Kirkwood 88f6281 |
| 152 | |
| 153 | name pins functions |
| 154 | ================================================================================ |
| 155 | mpp0 0 gpio, nand(io2), spi(cs) |
| 156 | mpp1 1 gpo, nand(io3), spi(mosi) |
| 157 | mpp2 2 gpo, nand(io4), spi(sck) |
| 158 | mpp3 3 gpo, nand(io5), spi(miso) |
| 159 | mpp4 4 gpio, nand(io6), uart0(rxd), ptp(clk), sata1(act) |
| 160 | mpp5 5 gpo, nand(io7), uart0(txd), ptp(trig), sata0(act) |
| 161 | mpp6 6 sysrst(out), spi(mosi), ptp(trig) |
| 162 | mpp7 7 gpo, pex(rsto), spi(cs), ptp(trig) |
| 163 | mpp8 8 gpio, twsi0(sda), uart0(rts), uart1(rts), ptp(clk), |
| 164 | mii(col), mii-1(rxerr), sata1(prsnt) |
| 165 | mpp9 9 gpio, twsi(sck), uart0(cts), uart1(cts), ptp(evreq), |
| 166 | mii(crs), sata0(prsnt) |
| 167 | mpp10 10 gpo, spi(sck), uart0(txd), ptp(trig), sata1(act) |
| 168 | mpp11 11 gpio, spi(miso), uart0(rxd), ptp(clk), ptp-1(evreq), |
| 169 | ptp-2(trig), sata0(act) |
| 170 | mpp12 12 gpio, sdio(clk) |
| 171 | mpp13 13 gpio, sdio(cmd), uart1(txd) |
| 172 | mpp14 14 gpio, sdio(d0), uart1(rxd), mii(col), sata1(prsnt) |
| 173 | mpp15 15 gpio, sdio(d1), uart0(rts), uart1(txd), sata0(act) |
| 174 | mpp16 16 gpio, sdio(d2), uart0(cts), uart1(rxd), mii(crs), |
| 175 | sata1(act) |
| 176 | mpp17 17 gpio, sdio(d3), sata0(prsnt) |
| 177 | mpp18 18 gpo, nand(io0) |
| 178 | mpp19 19 gpo, nand(io1) |
| 179 | mpp20 20 gpio, ge1(txd0), ts(mp0), tdm(tx0ql), audio(spdifi), |
| 180 | sata1(act) |
| 181 | mpp21 21 gpio, ge1(txd1), sata0(act), ts(mp1), tdm(rx0ql), |
| 182 | audio(spdifo) |
| 183 | mpp22 22 gpio, ge1(txd2), ts(mp2), tdm(tx2ql), audio(rmclk), |
| 184 | sata1(prsnt) |
| 185 | mpp23 23 gpio, ge1(txd3), sata0(prsnt), ts(mp3), tdm(rx2ql), |
| 186 | audio(bclk) |
| 187 | mpp24 24 gpio, ge1(rxd0), ts(mp4), tdm(spi-cs0), audio(sdo) |
| 188 | mpp25 25 gpio, ge1(rxd1), ts(mp5), tdm(spi-sck), audio(lrclk) |
| 189 | mpp26 26 gpio, ge1(rxd2), ts(mp6), tdm(spi-miso), audio(mclk) |
| 190 | mpp27 27 gpio, ge1(rxd3), ts(mp7), tdm(spi-mosi), audio(sdi) |
| 191 | mpp28 28 gpio, ge1(col), ts(mp8), tdm(int), audio(extclk) |
| 192 | mpp29 29 gpio, ge1(txclk), ts(mp9), tdm(rst) |
| 193 | mpp30 30 gpio, ge1(rxclk), ts(mp10), tdm(pclk) |
| 194 | mpp31 31 gpio, ge1(rxclk), ts(mp11), tdm(fs) |
| 195 | mpp32 32 gpio, ge1(txclko), ts(mp12), tdm(drx) |
| 196 | mpp33 33 gpo, ge1(txclk), tdm(drx) |
| 197 | mpp34 34 gpio, ge1(txen), tdm(spi-cs1), sata1(act) |
| 198 | mpp35 35 gpio, ge1(rxerr), sata0(act), mii(rxerr), tdm(tx0ql) |
| 199 | mpp36 36 gpio, ts(mp0), tdm(spi-cs1), audio(spdifi) |
| 200 | mpp37 37 gpio, ts(mp1), tdm(tx2ql), audio(spdifo) |
| 201 | mpp38 38 gpio, ts(mp2), tdm(rx2ql), audio(rmclk) |
| 202 | mpp39 39 gpio, ts(mp3), tdm(spi-cs0), audio(bclk) |
| 203 | mpp40 40 gpio, ts(mp4), tdm(spi-sck), audio(sdo) |
| 204 | mpp41 41 gpio, ts(mp5), tdm(spi-miso), audio(lrclk) |
| 205 | mpp42 42 gpio, ts(mp6), tdm(spi-mosi), audio(mclk) |
| 206 | mpp43 43 gpio, ts(mp7), tdm(int), audio(sdi) |
| 207 | mpp44 44 gpio, ts(mp8), tdm(rst), audio(extclk) |
| 208 | mpp45 45 gpio, ts(mp9), tdm(pclk) |
| 209 | mpp46 46 gpio, ts(mp10), tdm(fs) |
| 210 | mpp47 47 gpio, ts(mp11), tdm(drx) |
| 211 | mpp48 48 gpio, ts(mp12), tdm(dtx) |
| 212 | mpp49 49 gpio, ts(mp9), tdm(rx0ql), ptp(clk) |
| 213 | |
| 214 | * Marvell Kirkwood 88f6282 |
| 215 | |
| 216 | name pins functions |
| 217 | ================================================================================ |
| 218 | mpp0 0 gpio, nand(io2), spi(cs) |
| 219 | mpp1 1 gpo, nand(io3), spi(mosi) |
| 220 | mpp2 2 gpo, nand(io4), spi(sck) |
| 221 | mpp3 3 gpo, nand(io5), spi(miso) |
| 222 | mpp4 4 gpio, nand(io6), uart0(rxd), sata1(act), lcd(hsync) |
| 223 | mpp5 5 gpo, nand(io7), uart0(txd), sata0(act), lcd(vsync) |
| 224 | mpp6 6 sysrst(out), spi(mosi) |
| 225 | mpp7 7 gpo, spi(cs), lcd(pwm) |
| 226 | mpp8 8 gpio, twsi0(sda), uart0(rts), uart1(rts), mii(col), |
| 227 | mii-1(rxerr), sata1(prsnt) |
| 228 | mpp9 9 gpio, twsi(sck), uart0(cts), uart1(cts), mii(crs), |
| 229 | sata0(prsnt) |
| 230 | mpp10 10 gpo, spi(sck), uart0(txd), sata1(act) |
| 231 | mpp11 11 gpio, spi(miso), uart0(rxd), sata0(act) |
| 232 | mpp12 12 gpo, sdio(clk), audio(spdifo), spi(mosi), twsi(sda) |
| 233 | mpp13 13 gpio, sdio(cmd), uart1(txd), audio(rmclk), lcd(pwm) |
| 234 | mpp14 14 gpio, sdio(d0), uart1(rxd), mii(col), sata1(prsnt), |
| 235 | audio(spdifi), audio-1(sdi) |
| 236 | mpp15 15 gpio, sdio(d1), uart0(rts), uart1(txd), sata0(act), |
| 237 | spi(cs) |
| 238 | mpp16 16 gpio, sdio(d2), uart0(cts), uart1(rxd), mii(crs), |
| 239 | sata1(act), lcd(extclk) |
| 240 | mpp17 17 gpio, sdio(d3), sata0(prsnt), sata1(act), twsi1(sck) |
| 241 | mpp18 18 gpo, nand(io0), pex(clkreq) |
| 242 | mpp19 19 gpo, nand(io1) |
| 243 | mpp20 20 gpio, ge1(txd0), ts(mp0), tdm(tx0ql), audio(spdifi), |
| 244 | sata1(act), lcd(d0) |
| 245 | mpp21 21 gpio, ge1(txd1), sata0(act), ts(mp1), tdm(rx0ql), |
| 246 | audio(spdifo), lcd(d1) |
| 247 | mpp22 22 gpio, ge1(txd2), ts(mp2), tdm(tx2ql), audio(rmclk), |
| 248 | sata1(prsnt), lcd(d2) |
| 249 | mpp23 23 gpio, ge1(txd3), sata0(prsnt), ts(mp3), tdm(rx2ql), |
| 250 | audio(bclk), lcd(d3) |
| 251 | mpp24 24 gpio, ge1(rxd0), ts(mp4), tdm(spi-cs0), audio(sdo), |
| 252 | lcd(d4) |
| 253 | mpp25 25 gpio, ge1(rxd1), ts(mp5), tdm(spi-sck), audio(lrclk), |
| 254 | lcd(d5) |
| 255 | mpp26 26 gpio, ge1(rxd2), ts(mp6), tdm(spi-miso), audio(mclk), |
| 256 | lcd(d6) |
| 257 | mpp27 27 gpio, ge1(rxd3), ts(mp7), tdm(spi-mosi), audio(sdi), |
| 258 | lcd(d7) |
| 259 | mpp28 28 gpio, ge1(col), ts(mp8), tdm(int), audio(extclk), |
| 260 | lcd(d8) |
| 261 | mpp29 29 gpio, ge1(txclk), ts(mp9), tdm(rst), lcd(d9) |
| 262 | mpp30 30 gpio, ge1(rxclk), ts(mp10), tdm(pclk), lcd(d10) |
| 263 | mpp31 31 gpio, ge1(rxclk), ts(mp11), tdm(fs), lcd(d11) |
| 264 | mpp32 32 gpio, ge1(txclko), ts(mp12), tdm(drx), lcd(d12) |
| 265 | mpp33 33 gpo, ge1(txclk), tdm(drx), lcd(d13) |
| 266 | mpp34 34 gpio, ge1(txen), tdm(spi-cs1), sata1(act), lcd(d14) |
| 267 | mpp35 35 gpio, ge1(rxerr), sata0(act), mii(rxerr), tdm(tx0ql), |
| 268 | lcd(d15) |
| 269 | mpp36 36 gpio, ts(mp0), tdm(spi-cs1), audio(spdifi), twsi1(sda) |
| 270 | mpp37 37 gpio, ts(mp1), tdm(tx2ql), audio(spdifo), twsi1(sck) |
| 271 | mpp38 38 gpio, ts(mp2), tdm(rx2ql), audio(rmclk), lcd(d18) |
| 272 | mpp39 39 gpio, ts(mp3), tdm(spi-cs0), audio(bclk), lcd(d19) |
| 273 | mpp40 40 gpio, ts(mp4), tdm(spi-sck), audio(sdo), lcd(d20) |
| 274 | mpp41 41 gpio, ts(mp5), tdm(spi-miso), audio(lrclk), lcd(d21) |
| 275 | mpp42 42 gpio, ts(mp6), tdm(spi-mosi), audio(mclk), lcd(d22) |
| 276 | mpp43 43 gpio, ts(mp7), tdm(int), audio(sdi), lcd(d23) |
| 277 | mpp44 44 gpio, ts(mp8), tdm(rst), audio(extclk), lcd(clk) |
| 278 | mpp45 45 gpio, ts(mp9), tdm(pclk), lcd(e) |
| 279 | mpp46 46 gpio, ts(mp10), tdm(fs), lcd(hsync) |
| 280 | mpp47 47 gpio, ts(mp11), tdm(drx), lcd(vsync) |
| 281 | mpp48 48 gpio, ts(mp12), tdm(dtx), lcd(d16) |
| 282 | mpp49 49 gpo, tdm(rx0ql), pex(clkreq), lcd(d17) |
| 283 | |
| 284 | * Marvell Bobcat 98dx4122 |
| 285 | |
| 286 | name pins functions |
| 287 | ================================================================================ |
| 288 | mpp0 0 gpio, nand(io2), spi(cs) |
| 289 | mpp1 1 gpo, nand(io3), spi(mosi) |
| 290 | mpp2 2 gpo, nand(io4), spi(sck) |
| 291 | mpp3 3 gpo, nand(io5), spi(miso) |
| 292 | mpp4 4 gpio, nand(io6), uart0(rxd) |
| 293 | mpp5 5 gpo, nand(io7), uart0(txd) |
| 294 | mpp6 6 sysrst(out), spi(mosi) |
| 295 | mpp7 7 gpo, pex(rsto), spi(cs) |
| 296 | mpp8 8 gpio, twsi0(sda), uart0(rts), uart1(rts) |
| 297 | mpp9 9 gpio, twsi(sck), uart0(cts), uart1(cts) |
| 298 | mpp10 10 gpo, spi(sck), uart0(txd) |
| 299 | mpp11 11 gpio, spi(miso), uart0(rxd) |
| 300 | mpp13 13 gpio, uart1(txd) |
| 301 | mpp14 14 gpio, uart1(rxd) |
| 302 | mpp15 15 gpio, uart0(rts) |
| 303 | mpp16 16 gpio, uart0(cts) |
| 304 | mpp18 18 gpo, nand(io0) |
| 305 | mpp19 19 gpo, nand(io1) |
| 306 | mpp34 34 gpio |
| 307 | mpp35 35 gpio |
| 308 | mpp36 36 gpio |
| 309 | mpp37 37 gpio |
| 310 | mpp38 38 gpio |
| 311 | mpp39 39 gpio |
| 312 | mpp40 40 gpio |
| 313 | mpp41 41 gpio |
| 314 | mpp42 42 gpio |
| 315 | mpp43 43 gpio |
| 316 | mpp44 44 gpio |
| 317 | mpp45 45 gpio |
| 318 | mpp49 49 gpio |
| 319 | |
| 320 | * Marvell Poncat2 98dx1135 |
| 321 | |
| 322 | name pins functions |
| 323 | ================================================================================ |
| 324 | |
| 325 | mpp0 0 gpio, nand(io2), spi(cs) |
| 326 | mpp1 1 gpo, nand(io3), spi(mosi) |
| 327 | mpp2 2 gpo, nand(io4), spi(sck) |
| 328 | mpp3 3 gpo, nand(io5), spi(miso) |
| 329 | mpp4 4 gpio, nand(io6), uart0(rxd) |
| 330 | mpp5 5 gpo, nand(io7), uart0(txd) |
| 331 | mpp6 6 sysrst(out) |
| 332 | mpp7 7 gpo, spi(cs) |
| 333 | mpp8 8 gpio, twsi0(sda), uart1(rts) |
| 334 | mpp9 9 gpio, twsi(sck), uart1(cts) |
| 335 | mpp10 10 gpo, uart0(txd) |
| 336 | mpp11 11 gpio, uart0(rxd) |
| 337 | mpp13 13 gpio, uart1(txd) |
| 338 | mpp14 14 gpio, uart1(rxd) |
| 339 | mpp15 15 gpio, uart0(rts) |
| 340 | mpp16 16 gpio, uart0(cts) |
| 341 | mpp17 17 gpio, nand(cle) |
| 342 | mpp18 18 gpo, nand(io0) |
| 343 | mpp19 19 gpo, nand(io1) |
| 344 | mpp20 20 gpio |
| 345 | mpp21 21 gpio |
| 346 | mpp22 22 gpio |
| 347 | mpp23 23 gpio |
| 348 | mpp24 24 gpio |
| 349 | mpp25 25 gpio |
| 350 | mpp26 26 gpio |
| 351 | mpp27 27 gpio |
| 352 | mpp28 28 gpio, nand(ren) |
| 353 | mpp29 29 gpio, nand(wen) |
| 354 | mpp30 30 gpio |
| 355 | mpp31 31 gpio |
| 356 | mpp32 32 gpio |
| 357 | mpp33 33 gpio |
| 358 | mpp34 34 gpio, nand(ale) |
| 359 | mpp35 35 gpio, nand(cen) |