H A D | pinctrl-armada-xp.c | 50 V_MV78230_PLUS = (V_MV78230 | V_MV78260 | V_MV78460), enumerator in enum:armada_xp_variant 56 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 57 MPP_VAR_FUNCTION(0x1, "ge0", "txclko", V_MV78230_PLUS), 58 MPP_VAR_FUNCTION(0x4, "lcd", "d0", V_MV78230_PLUS)), 60 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 61 MPP_VAR_FUNCTION(0x1, "ge0", "txd0", V_MV78230_PLUS), 62 MPP_VAR_FUNCTION(0x4, "lcd", "d1", V_MV78230_PLUS)), 64 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 65 MPP_VAR_FUNCTION(0x1, "ge0", "txd1", V_MV78230_PLUS), 66 MPP_VAR_FUNCTION(0x4, "lcd", "d2", V_MV78230_PLUS)), 68 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 69 MPP_VAR_FUNCTION(0x1, "ge0", "txd2", V_MV78230_PLUS), 70 MPP_VAR_FUNCTION(0x4, "lcd", "d3", V_MV78230_PLUS)), 72 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 73 MPP_VAR_FUNCTION(0x1, "ge0", "txd3", V_MV78230_PLUS), 74 MPP_VAR_FUNCTION(0x4, "lcd", "d4", V_MV78230_PLUS)), 76 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 77 MPP_VAR_FUNCTION(0x1, "ge0", "txctl", V_MV78230_PLUS), 78 MPP_VAR_FUNCTION(0x4, "lcd", "d5", V_MV78230_PLUS)), 80 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 81 MPP_VAR_FUNCTION(0x1, "ge0", "rxd0", V_MV78230_PLUS), 82 MPP_VAR_FUNCTION(0x4, "lcd", "d6", V_MV78230_PLUS)), 84 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 85 MPP_VAR_FUNCTION(0x1, "ge0", "rxd1", V_MV78230_PLUS), 86 MPP_VAR_FUNCTION(0x4, "lcd", "d7", V_MV78230_PLUS)), 88 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 89 MPP_VAR_FUNCTION(0x1, "ge0", "rxd2", V_MV78230_PLUS), 90 MPP_VAR_FUNCTION(0x4, "lcd", "d8", V_MV78230_PLUS)), 92 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 93 MPP_VAR_FUNCTION(0x1, "ge0", "rxd3", V_MV78230_PLUS), 94 MPP_VAR_FUNCTION(0x4, "lcd", "d9", V_MV78230_PLUS)), 96 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 97 MPP_VAR_FUNCTION(0x1, "ge0", "rxctl", V_MV78230_PLUS), 98 MPP_VAR_FUNCTION(0x4, "lcd", "d10", V_MV78230_PLUS)), 100 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 101 MPP_VAR_FUNCTION(0x1, "ge0", "rxclk", V_MV78230_PLUS), 102 MPP_VAR_FUNCTION(0x4, "lcd", "d11", V_MV78230_PLUS)), 104 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 105 MPP_VAR_FUNCTION(0x1, "ge0", "txd4", V_MV78230_PLUS), 106 MPP_VAR_FUNCTION(0x2, "ge1", "clkout", V_MV78230_PLUS), 107 MPP_VAR_FUNCTION(0x4, "lcd", "d12", V_MV78230_PLUS)), 109 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 110 MPP_VAR_FUNCTION(0x1, "ge0", "txd5", V_MV78230_PLUS), 111 MPP_VAR_FUNCTION(0x2, "ge1", "txd0", V_MV78230_PLUS), 112 MPP_VAR_FUNCTION(0x4, "lcd", "d13", V_MV78230_PLUS)), 114 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 115 MPP_VAR_FUNCTION(0x1, "ge0", "txd6", V_MV78230_PLUS), 116 MPP_VAR_FUNCTION(0x2, "ge1", "txd1", V_MV78230_PLUS), 117 MPP_VAR_FUNCTION(0x4, "lcd", "d14", V_MV78230_PLUS)), 119 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 120 MPP_VAR_FUNCTION(0x1, "ge0", "txd7", V_MV78230_PLUS), 121 MPP_VAR_FUNCTION(0x2, "ge1", "txd2", V_MV78230_PLUS), 122 MPP_VAR_FUNCTION(0x4, "lcd", "d15", V_MV78230_PLUS)), 124 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 125 MPP_VAR_FUNCTION(0x1, "ge0", "txclk", V_MV78230_PLUS), 126 MPP_VAR_FUNCTION(0x2, "ge1", "txd3", V_MV78230_PLUS), 127 MPP_VAR_FUNCTION(0x4, "lcd", "d16", V_MV78230_PLUS)), 129 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 130 MPP_VAR_FUNCTION(0x1, "ge0", "col", V_MV78230_PLUS), 131 MPP_VAR_FUNCTION(0x2, "ge1", "txctl", V_MV78230_PLUS), 132 MPP_VAR_FUNCTION(0x4, "lcd", "d17", V_MV78230_PLUS)), 134 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 135 MPP_VAR_FUNCTION(0x1, "ge0", "rxerr", V_MV78230_PLUS), 136 MPP_VAR_FUNCTION(0x2, "ge1", "rxd0", V_MV78230_PLUS), 137 MPP_VAR_FUNCTION(0x3, "ptp", "trig", V_MV78230_PLUS), 138 MPP_VAR_FUNCTION(0x4, "lcd", "d18", V_MV78230_PLUS)), 140 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 141 MPP_VAR_FUNCTION(0x1, "ge0", "crs", V_MV78230_PLUS), 142 MPP_VAR_FUNCTION(0x2, "ge1", "rxd1", V_MV78230_PLUS), 143 MPP_VAR_FUNCTION(0x3, "ptp", "evreq", V_MV78230_PLUS), 144 MPP_VAR_FUNCTION(0x4, "lcd", "d19", V_MV78230_PLUS)), 146 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 147 MPP_VAR_FUNCTION(0x1, "ge0", "rxd4", V_MV78230_PLUS), 148 MPP_VAR_FUNCTION(0x2, "ge1", "rxd2", V_MV78230_PLUS), 149 MPP_VAR_FUNCTION(0x3, "ptp", "clk", V_MV78230_PLUS), 150 MPP_VAR_FUNCTION(0x4, "lcd", "d20", V_MV78230_PLUS)), 152 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 153 MPP_VAR_FUNCTION(0x1, "ge0", "rxd5", V_MV78230_PLUS), 154 MPP_VAR_FUNCTION(0x2, "ge1", "rxd3", V_MV78230_PLUS), 155 MPP_VAR_FUNCTION(0x3, "mem", "bat", V_MV78230_PLUS), 156 MPP_VAR_FUNCTION(0x4, "lcd", "d21", V_MV78230_PLUS)), 158 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 159 MPP_VAR_FUNCTION(0x1, "ge0", "rxd6", V_MV78230_PLUS), 160 MPP_VAR_FUNCTION(0x2, "ge1", "rxctl", V_MV78230_PLUS), 161 MPP_VAR_FUNCTION(0x3, "sata0", "prsnt", V_MV78230_PLUS), 162 MPP_VAR_FUNCTION(0x4, "lcd", "d22", V_MV78230_PLUS)), 164 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 165 MPP_VAR_FUNCTION(0x1, "ge0", "rxd7", V_MV78230_PLUS), 166 MPP_VAR_FUNCTION(0x2, "ge1", "rxclk", V_MV78230_PLUS), 167 MPP_VAR_FUNCTION(0x3, "sata1", "prsnt", V_MV78230_PLUS), 168 MPP_VAR_FUNCTION(0x4, "lcd", "d23", V_MV78230_PLUS)), 170 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 171 MPP_VAR_FUNCTION(0x1, "sata1", "prsnt", V_MV78230_PLUS), 172 MPP_VAR_FUNCTION(0x3, "tdm", "rst", V_MV78230_PLUS), 173 MPP_VAR_FUNCTION(0x4, "lcd", "hsync", V_MV78230_PLUS)), 175 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 176 MPP_VAR_FUNCTION(0x1, "sata0", "prsnt", V_MV78230_PLUS), 177 MPP_VAR_FUNCTION(0x3, "tdm", "pclk", V_MV78230_PLUS), 178 MPP_VAR_FUNCTION(0x4, "lcd", "vsync", V_MV78230_PLUS)), 180 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 181 MPP_VAR_FUNCTION(0x3, "tdm", "fsync", V_MV78230_PLUS), 182 MPP_VAR_FUNCTION(0x4, "lcd", "clk", V_MV78230_PLUS)), 184 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 185 MPP_VAR_FUNCTION(0x1, "ptp", "trig", V_MV78230_PLUS), 186 MPP_VAR_FUNCTION(0x3, "tdm", "dtx", V_MV78230_PLUS), 187 MPP_VAR_FUNCTION(0x4, "lcd", "e", V_MV78230_PLUS)), 189 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 190 MPP_VAR_FUNCTION(0x1, "ptp", "evreq", V_MV78230_PLUS), 191 MPP_VAR_FUNCTION(0x3, "tdm", "drx", V_MV78230_PLUS), 192 MPP_VAR_FUNCTION(0x4, "lcd", "pwm", V_MV78230_PLUS)), 194 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 195 MPP_VAR_FUNCTION(0x1, "ptp", "clk", V_MV78230_PLUS), 196 MPP_VAR_FUNCTION(0x3, "tdm", "int0", V_MV78230_PLUS), 197 MPP_VAR_FUNCTION(0x4, "lcd", "ref-clk", V_MV78230_PLUS)), 199 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 200 MPP_VAR_FUNCTION(0x1, "sd0", "clk", V_MV78230_PLUS), 201 MPP_VAR_FUNCTION(0x3, "tdm", "int1", V_MV78230_PLUS)), 203 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 204 MPP_VAR_FUNCTION(0x1, "sd0", "cmd", V_MV78230_PLUS), 205 MPP_VAR_FUNCTION(0x3, "tdm", "int2", V_MV78230_PLUS)), 207 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 208 MPP_VAR_FUNCTION(0x1, "sd0", "d0", V_MV78230_PLUS), 209 MPP_VAR_FUNCTION(0x3, "tdm", "int3", V_MV78230_PLUS)), 211 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 212 MPP_VAR_FUNCTION(0x1, "sd0", "d1", V_MV78230_PLUS), 213 MPP_VAR_FUNCTION(0x3, "tdm", "int4", V_MV78230_PLUS), 214 MPP_VAR_FUNCTION(0x4, "mem", "bat", V_MV78230_PLUS)), 216 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 217 MPP_VAR_FUNCTION(0x1, "sd0", "d2", V_MV78230_PLUS), 218 MPP_VAR_FUNCTION(0x2, "sata0", "prsnt", V_MV78230_PLUS), 219 MPP_VAR_FUNCTION(0x3, "tdm", "int5", V_MV78230_PLUS)), 221 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 222 MPP_VAR_FUNCTION(0x1, "sd0", "d3", V_MV78230_PLUS), 223 MPP_VAR_FUNCTION(0x2, "sata1", "prsnt", V_MV78230_PLUS), 224 MPP_VAR_FUNCTION(0x3, "tdm", "int6", V_MV78230_PLUS)), 226 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 227 MPP_VAR_FUNCTION(0x1, "spi", "mosi", V_MV78230_PLUS)), 229 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 230 MPP_VAR_FUNCTION(0x1, "spi", "miso", V_MV78230_PLUS)), 232 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 233 MPP_VAR_FUNCTION(0x1, "spi", "sck", V_MV78230_PLUS)), 235 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 236 MPP_VAR_FUNCTION(0x1, "spi", "cs0", V_MV78230_PLUS)), 238 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 239 MPP_VAR_FUNCTION(0x1, "spi", "cs1", V_MV78230_PLUS), 240 MPP_VAR_FUNCTION(0x2, "uart2", "cts", V_MV78230_PLUS), 241 MPP_VAR_FUNCTION(0x4, "lcd", "vga-hsync", V_MV78230_PLUS), 242 MPP_VAR_FUNCTION(0x5, "pcie", "clkreq0", V_MV78230_PLUS)), 244 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 245 MPP_VAR_FUNCTION(0x1, "spi", "cs2", V_MV78230_PLUS), 246 MPP_VAR_FUNCTION(0x2, "uart2", "rts", V_MV78230_PLUS), 247 MPP_VAR_FUNCTION(0x3, "sata1", "prsnt", V_MV78230_PLUS), 248 MPP_VAR_FUNCTION(0x4, "lcd", "vga-vsync", V_MV78230_PLUS), 249 MPP_VAR_FUNCTION(0x5, "pcie", "clkreq1", V_MV78230_PLUS)), 251 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 252 MPP_VAR_FUNCTION(0x1, "uart2", "rxd", V_MV78230_PLUS), 253 MPP_VAR_FUNCTION(0x2, "uart0", "cts", V_MV78230_PLUS), 254 MPP_VAR_FUNCTION(0x3, "tdm", "int7", V_MV78230_PLUS), 255 MPP_VAR_FUNCTION(0x4, "tdm-1", "timer", V_MV78230_PLUS)), 257 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 258 MPP_VAR_FUNCTION(0x1, "uart2", "txd", V_MV78230_PLUS), 259 MPP_VAR_FUNCTION(0x2, "uart0", "rts", V_MV78230_PLUS), 260 MPP_VAR_FUNCTION(0x3, "spi", "cs3", V_MV78230_PLUS), 261 MPP_VAR_FUNCTION(0x4, "pcie", "rstout", V_MV78230_PLUS)), 263 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 264 MPP_VAR_FUNCTION(0x1, "uart2", "cts", V_MV78230_PLUS), 265 MPP_VAR_FUNCTION(0x2, "uart3", "rxd", V_MV78230_PLUS), 266 MPP_VAR_FUNCTION(0x3, "spi", "cs4", V_MV78230_PLUS), 267 MPP_VAR_FUNCTION(0x4, "mem", "bat", V_MV78230_PLUS), 268 MPP_VAR_FUNCTION(0x5, "pcie", "clkreq2", V_MV78230_PLUS)), 270 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 271 MPP_VAR_FUNCTION(0x1, "uart2", "rts", V_MV78230_PLUS), 272 MPP_VAR_FUNCTION(0x2, "uart3", "txd", V_MV78230_PLUS), 273 MPP_VAR_FUNCTION(0x3, "spi", "cs5", V_MV78230_PLUS), 274 MPP_VAR_FUNCTION(0x4, "sata1", "prsnt", V_MV78230_PLUS)), 276 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 277 MPP_VAR_FUNCTION(0x1, "uart3", "rts", V_MV78230_PLUS), 278 MPP_VAR_FUNCTION(0x2, "uart1", "rts", V_MV78230_PLUS), 279 MPP_VAR_FUNCTION(0x3, "spi", "cs6", V_MV78230_PLUS), 280 MPP_VAR_FUNCTION(0x4, "sata0", "prsnt", V_MV78230_PLUS)), 282 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 283 MPP_VAR_FUNCTION(0x1, "uart3", "cts", V_MV78230_PLUS), 284 MPP_VAR_FUNCTION(0x2, "uart1", "cts", V_MV78230_PLUS), 285 MPP_VAR_FUNCTION(0x3, "spi", "cs7", V_MV78230_PLUS), 286 MPP_VAR_FUNCTION(0x4, "ref", "clkout", V_MV78230_PLUS), 287 MPP_VAR_FUNCTION(0x5, "pcie", "clkreq3", V_MV78230_PLUS)), 289 MPP_VAR_FUNCTION(0x0, "gpio", NULL, V_MV78230_PLUS), 290 MPP_VAR_FUNCTION(0x1, "dev", "clkout", V_MV78230_PLUS), 291 MPP_VAR_FUNCTION(0x2, "dev", "burst/last", V_MV78230_PLUS)),
|