@@ -256,72 +256,84 @@ static const struct sunxi_desc_pin a100_pins[] = {
256256 SUNXI_FUNCTION (0x0 , "gpio_in" ),
257257 SUNXI_FUNCTION (0x1 , "gpio_out" ),
258258 SUNXI_FUNCTION (0x2 , "lcd0" ), /* D12 */
259+ SUNXI_FUNCTION (0x3 , "lvds0" ), /* D3P */
259260 SUNXI_FUNCTION (0x4 , "dsi0" ), /* DP3 */
260261 SUNXI_FUNCTION_IRQ_BANK (0x6 , 2 , 8 )),
261262 SUNXI_PIN (SUNXI_PINCTRL_PIN (D , 9 ),
262263 SUNXI_FUNCTION (0x0 , "gpio_in" ),
263264 SUNXI_FUNCTION (0x1 , "gpio_out" ),
264265 SUNXI_FUNCTION (0x2 , "lcd0" ), /* D13 */
266+ SUNXI_FUNCTION (0x3 , "lvds0" ), /* D3N */
265267 SUNXI_FUNCTION (0x4 , "dsi0" ), /* DM3 */
266268 SUNXI_FUNCTION_IRQ_BANK (0x6 , 2 , 9 )),
267269 SUNXI_PIN (SUNXI_PINCTRL_PIN (D , 10 ),
268270 SUNXI_FUNCTION (0x0 , "gpio_in" ),
269271 SUNXI_FUNCTION (0x1 , "gpio_out" ),
270272 SUNXI_FUNCTION (0x2 , "lcd0" ), /* D14 */
273+ SUNXI_FUNCTION (0x3 , "lvds1" ), /* D0P */
271274 SUNXI_FUNCTION (0x4 , "spi1" ), /* CS */
272275 SUNXI_FUNCTION_IRQ_BANK (0x6 , 2 , 10 )),
273276 SUNXI_PIN (SUNXI_PINCTRL_PIN (D , 11 ),
274277 SUNXI_FUNCTION (0x0 , "gpio_in" ),
275278 SUNXI_FUNCTION (0x1 , "gpio_out" ),
276279 SUNXI_FUNCTION (0x2 , "lcd0" ), /* D15 */
280+ SUNXI_FUNCTION (0x3 , "lvds1" ), /* D0N */
277281 SUNXI_FUNCTION (0x4 , "spi1" ), /* CLK */
278282 SUNXI_FUNCTION_IRQ_BANK (0x6 , 2 , 11 )),
279283 SUNXI_PIN (SUNXI_PINCTRL_PIN (D , 12 ),
280284 SUNXI_FUNCTION (0x0 , "gpio_in" ),
281285 SUNXI_FUNCTION (0x1 , "gpio_out" ),
282286 SUNXI_FUNCTION (0x2 , "lcd0" ), /* D18 */
287+ SUNXI_FUNCTION (0x3 , "lvds1" ), /* D1P */
283288 SUNXI_FUNCTION (0x4 , "spi1" ), /* MOSI */
284289 SUNXI_FUNCTION_IRQ_BANK (0x6 , 2 , 12 )),
285290 SUNXI_PIN (SUNXI_PINCTRL_PIN (D , 13 ),
286291 SUNXI_FUNCTION (0x0 , "gpio_in" ),
287292 SUNXI_FUNCTION (0x1 , "gpio_out" ),
288293 SUNXI_FUNCTION (0x2 , "lcd0" ), /* D19 */
294+ SUNXI_FUNCTION (0x3 , "lvds1" ), /* D1N */
289295 SUNXI_FUNCTION (0x4 , "spi1" ), /* MISO */
290296 SUNXI_FUNCTION_IRQ_BANK (0x6 , 2 , 13 )),
291297 SUNXI_PIN (SUNXI_PINCTRL_PIN (D , 14 ),
292298 SUNXI_FUNCTION (0x0 , "gpio_in" ),
293299 SUNXI_FUNCTION (0x1 , "gpio_out" ),
294300 SUNXI_FUNCTION (0x2 , "lcd0" ), /* D20 */
301+ SUNXI_FUNCTION (0x3 , "lvds1" ), /* D2P */
295302 SUNXI_FUNCTION (0x4 , "uart3" ), /* TX */
296303 SUNXI_FUNCTION_IRQ_BANK (0x6 , 2 , 14 )),
297304 SUNXI_PIN (SUNXI_PINCTRL_PIN (D , 15 ),
298305 SUNXI_FUNCTION (0x0 , "gpio_in" ),
299306 SUNXI_FUNCTION (0x1 , "gpio_out" ),
300307 SUNXI_FUNCTION (0x2 , "lcd0" ), /* D21 */
308+ SUNXI_FUNCTION (0x3 , "lvds1" ), /* D2N */
301309 SUNXI_FUNCTION (0x4 , "uart3" ), /* RX */
302310 SUNXI_FUNCTION_IRQ_BANK (0x6 , 2 , 15 )),
303311 SUNXI_PIN (SUNXI_PINCTRL_PIN (D , 16 ),
304312 SUNXI_FUNCTION (0x0 , "gpio_in" ),
305313 SUNXI_FUNCTION (0x1 , "gpio_out" ),
306314 SUNXI_FUNCTION (0x2 , "lcd0" ), /* D22 */
315+ SUNXI_FUNCTION (0x3 , "lvds1" ), /* CKP */
307316 SUNXI_FUNCTION (0x4 , "uart3" ), /* RTS */
308317 SUNXI_FUNCTION_IRQ_BANK (0x6 , 2 , 16 )),
309318 SUNXI_PIN (SUNXI_PINCTRL_PIN (D , 17 ),
310319 SUNXI_FUNCTION (0x0 , "gpio_in" ),
311320 SUNXI_FUNCTION (0x1 , "gpio_out" ),
312321 SUNXI_FUNCTION (0x2 , "lcd0" ), /* D23 */
322+ SUNXI_FUNCTION (0x3 , "lvds1" ), /* CKN */
313323 SUNXI_FUNCTION (0x4 , "uart3" ), /* CTS */
314324 SUNXI_FUNCTION_IRQ_BANK (0x6 , 2 , 17 )),
315325 SUNXI_PIN (SUNXI_PINCTRL_PIN (D , 18 ),
316326 SUNXI_FUNCTION (0x0 , "gpio_in" ),
317327 SUNXI_FUNCTION (0x1 , "gpio_out" ),
318328 SUNXI_FUNCTION (0x2 , "lcd0" ), /* CLK */
329+ SUNXI_FUNCTION (0x3 , "lvds1" ), /* D3P */
319330 SUNXI_FUNCTION (0x4 , "uart4" ), /* TX */
320331 SUNXI_FUNCTION_IRQ_BANK (0x6 , 2 , 18 )),
321332 SUNXI_PIN (SUNXI_PINCTRL_PIN (D , 19 ),
322333 SUNXI_FUNCTION (0x0 , "gpio_in" ),
323334 SUNXI_FUNCTION (0x1 , "gpio_out" ),
324335 SUNXI_FUNCTION (0x2 , "lcd0" ), /* DE */
336+ SUNXI_FUNCTION (0x3 , "lvds1" ), /* D3N */
325337 SUNXI_FUNCTION (0x4 , "uart4" ), /* RX */
326338 SUNXI_FUNCTION_IRQ_BANK (0x6 , 2 , 19 )),
327339 SUNXI_PIN (SUNXI_PINCTRL_PIN (D , 20 ),
0 commit comments