Lines Matching full:pin

41 /* So that we can use pin names in Kconfig and sunxi_name_to_gpio() */
51 printf("Error invalid soft i2c sda pin: '%s', err %d\n", in soft_i2c_board_init()
57 printf("Error requesting soft i2c sda pin: '%s', err %d\n", in soft_i2c_board_init()
64 printf("Error invalid soft i2c scl pin: '%s', err %d\n", in soft_i2c_board_init()
70 printf("Error requesting soft i2c scl pin: '%s', err %d\n", in soft_i2c_board_init()
334 unsigned int pin; in nand_pinmux_setup() local
336 for (pin = SUNXI_GPC(0); pin <= SUNXI_GPC(19); pin++) in nand_pinmux_setup()
337 sunxi_gpio_set_cfgpin(pin, SUNXI_GPC_NAND); in nand_pinmux_setup()
340 for (pin = SUNXI_GPC(20); pin <= SUNXI_GPC(22); pin++) in nand_pinmux_setup()
341 sunxi_gpio_set_cfgpin(pin, SUNXI_GPC_NAND); in nand_pinmux_setup()
376 unsigned int pin; in mmc_pinmux_setup() local
382 for (pin = SUNXI_GPF(0); pin <= SUNXI_GPF(5); pin++) { in mmc_pinmux_setup()
383 sunxi_gpio_set_cfgpin(pin, SUNXI_GPF_SDC0); in mmc_pinmux_setup()
384 sunxi_gpio_set_pull(pin, SUNXI_GPIO_PULL_UP); in mmc_pinmux_setup()
385 sunxi_gpio_set_drv(pin, 2); in mmc_pinmux_setup()
396 for (pin = SUNXI_GPH(22); pin <= SUNXI_GPH(27); pin++) { in mmc_pinmux_setup()
397 sunxi_gpio_set_cfgpin(pin, SUN4I_GPH_SDC1); in mmc_pinmux_setup()
398 sunxi_gpio_set_pull(pin, SUNXI_GPIO_PULL_UP); in mmc_pinmux_setup()
399 sunxi_gpio_set_drv(pin, 2); in mmc_pinmux_setup()
403 for (pin = SUNXI_GPG(0); pin <= SUNXI_GPG(5); pin++) { in mmc_pinmux_setup()
404 sunxi_gpio_set_cfgpin(pin, SUN4I_GPG_SDC1); in mmc_pinmux_setup()
405 sunxi_gpio_set_pull(pin, SUNXI_GPIO_PULL_UP); in mmc_pinmux_setup()
406 sunxi_gpio_set_drv(pin, 2); in mmc_pinmux_setup()
411 for (pin = SUNXI_GPG(3); pin <= SUNXI_GPG(8); pin++) { in mmc_pinmux_setup()
412 sunxi_gpio_set_cfgpin(pin, SUN5I_GPG_SDC1); in mmc_pinmux_setup()
413 sunxi_gpio_set_pull(pin, SUNXI_GPIO_PULL_UP); in mmc_pinmux_setup()
414 sunxi_gpio_set_drv(pin, 2); in mmc_pinmux_setup()
418 for (pin = SUNXI_GPG(0); pin <= SUNXI_GPG(5); pin++) { in mmc_pinmux_setup()
419 sunxi_gpio_set_cfgpin(pin, SUN6I_GPG_SDC1); in mmc_pinmux_setup()
420 sunxi_gpio_set_pull(pin, SUNXI_GPIO_PULL_UP); in mmc_pinmux_setup()
421 sunxi_gpio_set_drv(pin, 2); in mmc_pinmux_setup()
426 for (pin = SUNXI_GPD(2); pin <= SUNXI_GPD(7); pin++) { in mmc_pinmux_setup()
427 sunxi_gpio_set_cfgpin(pin, SUN8I_GPD_SDC1); in mmc_pinmux_setup()
428 sunxi_gpio_set_pull(pin, SUNXI_GPIO_PULL_UP); in mmc_pinmux_setup()
429 sunxi_gpio_set_drv(pin, 2); in mmc_pinmux_setup()
433 for (pin = SUNXI_GPG(0); pin <= SUNXI_GPG(5); pin++) { in mmc_pinmux_setup()
434 sunxi_gpio_set_cfgpin(pin, SUN8I_GPG_SDC1); in mmc_pinmux_setup()
435 sunxi_gpio_set_pull(pin, SUNXI_GPIO_PULL_UP); in mmc_pinmux_setup()
436 sunxi_gpio_set_drv(pin, 2); in mmc_pinmux_setup()
447 for (pin = SUNXI_GPC(6); pin <= SUNXI_GPC(11); pin++) { in mmc_pinmux_setup()
448 sunxi_gpio_set_cfgpin(pin, SUNXI_GPC_SDC2); in mmc_pinmux_setup()
449 sunxi_gpio_set_pull(pin, SUNXI_GPIO_PULL_UP); in mmc_pinmux_setup()
450 sunxi_gpio_set_drv(pin, 2); in mmc_pinmux_setup()
455 for (pin = SUNXI_GPE(4); pin <= SUNXI_GPD(9); pin++) { in mmc_pinmux_setup()
456 sunxi_gpio_set_cfgpin(pin, SUN5I_GPE_SDC2); in mmc_pinmux_setup()
457 sunxi_gpio_set_pull(pin, SUNXI_GPIO_PULL_UP); in mmc_pinmux_setup()
458 sunxi_gpio_set_drv(pin, 2); in mmc_pinmux_setup()
462 for (pin = SUNXI_GPC(6); pin <= SUNXI_GPC(15); pin++) { in mmc_pinmux_setup()
463 sunxi_gpio_set_cfgpin(pin, SUNXI_GPC_SDC2); in mmc_pinmux_setup()
464 sunxi_gpio_set_pull(pin, SUNXI_GPIO_PULL_UP); in mmc_pinmux_setup()
465 sunxi_gpio_set_drv(pin, 2); in mmc_pinmux_setup()
471 for (pin = SUNXI_GPA(9); pin <= SUNXI_GPA(14); pin++) { in mmc_pinmux_setup()
472 sunxi_gpio_set_cfgpin(pin, SUN6I_GPA_SDC2); in mmc_pinmux_setup()
473 sunxi_gpio_set_pull(pin, SUNXI_GPIO_PULL_UP); in mmc_pinmux_setup()
474 sunxi_gpio_set_drv(pin, 2); in mmc_pinmux_setup()
478 for (pin = SUNXI_GPC(6); pin <= SUNXI_GPC(15); pin++) { in mmc_pinmux_setup()
479 sunxi_gpio_set_cfgpin(pin, SUNXI_GPC_SDC2); in mmc_pinmux_setup()
480 sunxi_gpio_set_pull(pin, SUNXI_GPIO_PULL_UP); in mmc_pinmux_setup()
481 sunxi_gpio_set_drv(pin, 2); in mmc_pinmux_setup()
490 for (pin = SUNXI_GPC(6); pin <= SUNXI_GPC(15); pin++) { in mmc_pinmux_setup()
491 sunxi_gpio_set_cfgpin(pin, SUNXI_GPC_SDC2); in mmc_pinmux_setup()
492 sunxi_gpio_set_pull(pin, SUNXI_GPIO_PULL_UP); in mmc_pinmux_setup()
493 sunxi_gpio_set_drv(pin, 2); in mmc_pinmux_setup()
501 for (pin = SUNXI_GPC(5); pin <= SUNXI_GPC(6); pin++) { in mmc_pinmux_setup()
502 sunxi_gpio_set_cfgpin(pin, SUNXI_GPC_SDC2); in mmc_pinmux_setup()
503 sunxi_gpio_set_pull(pin, SUNXI_GPIO_PULL_UP); in mmc_pinmux_setup()
504 sunxi_gpio_set_drv(pin, 2); in mmc_pinmux_setup()
507 for (pin = SUNXI_GPC(8); pin <= SUNXI_GPC(16); pin++) { in mmc_pinmux_setup()
508 sunxi_gpio_set_cfgpin(pin, SUNXI_GPC_SDC2); in mmc_pinmux_setup()
509 sunxi_gpio_set_pull(pin, SUNXI_GPIO_PULL_UP); in mmc_pinmux_setup()
510 sunxi_gpio_set_drv(pin, 2); in mmc_pinmux_setup()
514 for (pin = SUNXI_GPC(4); pin <= SUNXI_GPC(14); pin++) { in mmc_pinmux_setup()
515 sunxi_gpio_set_cfgpin(pin, SUNXI_GPC_SDC2); in mmc_pinmux_setup()
516 sunxi_gpio_set_pull(pin, SUNXI_GPIO_PULL_UP); in mmc_pinmux_setup()
517 sunxi_gpio_set_drv(pin, 2); in mmc_pinmux_setup()
521 for (pin = SUNXI_GPC(6); pin <= SUNXI_GPC(16); pin++) { in mmc_pinmux_setup()
522 sunxi_gpio_set_cfgpin(pin, SUNXI_GPC_SDC2); in mmc_pinmux_setup()
523 sunxi_gpio_set_pull(pin, SUNXI_GPIO_PULL_UP); in mmc_pinmux_setup()
524 sunxi_gpio_set_drv(pin, 2); in mmc_pinmux_setup()
535 for (pin = SUNXI_GPI(4); pin <= SUNXI_GPI(9); pin++) { in mmc_pinmux_setup()
536 sunxi_gpio_set_cfgpin(pin, SUNXI_GPI_SDC3); in mmc_pinmux_setup()
537 sunxi_gpio_set_pull(pin, SUNXI_GPIO_PULL_UP); in mmc_pinmux_setup()
538 sunxi_gpio_set_drv(pin, 2); in mmc_pinmux_setup()
543 for (pin = SUNXI_GPA(9); pin <= SUNXI_GPA(14); pin++) { in mmc_pinmux_setup()
544 sunxi_gpio_set_cfgpin(pin, SUN6I_GPA_SDC3); in mmc_pinmux_setup()
545 sunxi_gpio_set_pull(pin, SUNXI_GPIO_PULL_UP); in mmc_pinmux_setup()
546 sunxi_gpio_set_drv(pin, 2); in mmc_pinmux_setup()
550 for (pin = SUNXI_GPC(6); pin <= SUNXI_GPC(15); pin++) { in mmc_pinmux_setup()
551 sunxi_gpio_set_cfgpin(pin, SUN6I_GPC_SDC3); in mmc_pinmux_setup()
552 sunxi_gpio_set_pull(pin, SUNXI_GPIO_PULL_UP); in mmc_pinmux_setup()
553 sunxi_gpio_set_drv(pin, 2); in mmc_pinmux_setup()