aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>2013-01-03 07:07:05 -0500
committerLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>2013-03-15 08:34:13 -0400
commit27d9b21f79fdd59a3592b8c973be1472d8f54d46 (patch)
tree5629e519912a0d4224b9121590f035332c98d0c9
parent31d3a01a870d9d69a1d407af651ccd65a099dc79 (diff)
sh-pfc: sh73a0: Remove SCIFA and SCIFB function GPIOS
All sh73a0 platforms now use the pinctrl API to control the SCIFA and SCIFB pins, the corresponding function GPIOS are unused. Remove them. Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> Acked-by: Linus Walleij <linus.walleij@linaro.org>
-rw-r--r--drivers/pinctrl/sh-pfc/pfc-sh73a0.c58
1 files changed, 0 insertions, 58 deletions
diff --git a/drivers/pinctrl/sh-pfc/pfc-sh73a0.c b/drivers/pinctrl/sh-pfc/pfc-sh73a0.c
index 1054a4265e0a..6d36ebbdcdd3 100644
--- a/drivers/pinctrl/sh-pfc/pfc-sh73a0.c
+++ b/drivers/pinctrl/sh-pfc/pfc-sh73a0.c
@@ -3335,19 +3335,13 @@ static const struct pinmux_func pinmux_func_gpios[] = {
3335 GPIO_FN(GPI5), 3335 GPIO_FN(GPI5),
3336 GPIO_FN(GPI6), 3336 GPIO_FN(GPI6),
3337 GPIO_FN(GPI7), 3337 GPIO_FN(GPI7),
3338 GPIO_FN(SCIFA7_RXD),
3339 GPIO_FN(SCIFA7_CTS_),
3340 GPIO_FN(GPO7), \ 3338 GPIO_FN(GPO7), \
3341 GPIO_FN(MFG0_OUT2), 3339 GPIO_FN(MFG0_OUT2),
3342 GPIO_FN(GPO6), \ 3340 GPIO_FN(GPO6), \
3343 GPIO_FN(MFG1_OUT2), 3341 GPIO_FN(MFG1_OUT2),
3344 GPIO_FN(GPO5), \ 3342 GPIO_FN(GPO5), \
3345 GPIO_FN(SCIFA0_SCK), \
3346 GPIO_FN(FSICOSLDT3), \ 3343 GPIO_FN(FSICOSLDT3), \
3347 GPIO_FN(PORT16_VIO_CKOR), 3344 GPIO_FN(PORT16_VIO_CKOR),
3348 GPIO_FN(SCIFA0_TXD),
3349 GPIO_FN(SCIFA7_TXD),
3350 GPIO_FN(SCIFA7_RTS_), \
3351 GPIO_FN(PORT19_VIO_CKO2), 3345 GPIO_FN(PORT19_VIO_CKO2),
3352 GPIO_FN(GPO0), 3346 GPIO_FN(GPO0),
3353 GPIO_FN(GPO1), 3347 GPIO_FN(GPO1),
@@ -3374,11 +3368,7 @@ static const struct pinmux_func pinmux_func_gpios[] = {
3374 GPIO_FN(PORT30_VIO_CKOR), 3368 GPIO_FN(PORT30_VIO_CKOR),
3375 GPIO_FN(SIM_D), \ 3369 GPIO_FN(SIM_D), \
3376 GPIO_FN(PORT31_IROUT), 3370 GPIO_FN(PORT31_IROUT),
3377 GPIO_FN(SCIFA4_TXD),
3378 GPIO_FN(SCIFA4_RXD), \
3379 GPIO_FN(XWUP), 3371 GPIO_FN(XWUP),
3380 GPIO_FN(SCIFA4_RTS_),
3381 GPIO_FN(SCIFA4_CTS_),
3382 GPIO_FN(FSIBOBT), \ 3372 GPIO_FN(FSIBOBT), \
3383 GPIO_FN(FSIBIBT), 3373 GPIO_FN(FSIBIBT),
3384 GPIO_FN(FSIBOLR), \ 3374 GPIO_FN(FSIBOLR), \
@@ -3387,10 +3377,7 @@ static const struct pinmux_func pinmux_func_gpios[] = {
3387 GPIO_FN(FSIBISLD), 3377 GPIO_FN(FSIBISLD),
3388 GPIO_FN(VACK), 3378 GPIO_FN(VACK),
3389 GPIO_FN(XTAL1L), 3379 GPIO_FN(XTAL1L),
3390 GPIO_FN(SCIFA0_RTS_), \
3391 GPIO_FN(FSICOSLDT2), 3380 GPIO_FN(FSICOSLDT2),
3392 GPIO_FN(SCIFA0_RXD),
3393 GPIO_FN(SCIFA0_CTS_), \
3394 GPIO_FN(FSICOSLDT1), 3381 GPIO_FN(FSICOSLDT1),
3395 GPIO_FN(FSICOBT), \ 3382 GPIO_FN(FSICOBT), \
3396 GPIO_FN(FSICIBT), \ 3383 GPIO_FN(FSICIBT), \
@@ -3516,14 +3503,10 @@ static const struct pinmux_func pinmux_func_gpios[] = {
3516 GPIO_FN(BBIF2_RXD), 3503 GPIO_FN(BBIF2_RXD),
3517 GPIO_FN(BBIF2_SYNC), 3504 GPIO_FN(BBIF2_SYNC),
3518 GPIO_FN(BBIF2_SCK), 3505 GPIO_FN(BBIF2_SCK),
3519 GPIO_FN(SCIFA3_CTS_), \
3520 GPIO_FN(MFG3_IN2), 3506 GPIO_FN(MFG3_IN2),
3521 GPIO_FN(SCIFA3_RXD), \
3522 GPIO_FN(MFG3_IN1), 3507 GPIO_FN(MFG3_IN1),
3523 GPIO_FN(BBIF1_SS2), \ 3508 GPIO_FN(BBIF1_SS2), \
3524 GPIO_FN(SCIFA3_RTS_), \
3525 GPIO_FN(MFG3_OUT1), 3509 GPIO_FN(MFG3_OUT1),
3526 GPIO_FN(SCIFA3_TXD),
3527 GPIO_FN(HSI_RX_DATA), \ 3510 GPIO_FN(HSI_RX_DATA), \
3528 GPIO_FN(BBIF1_RXD), 3511 GPIO_FN(BBIF1_RXD),
3529 GPIO_FN(HSI_TX_WAKE), \ 3512 GPIO_FN(HSI_TX_WAKE), \
@@ -3611,37 +3594,17 @@ static const struct pinmux_func pinmux_func_gpios[] = {
3611 GPIO_FN(TPU1TO2), \ 3594 GPIO_FN(TPU1TO2), \
3612 GPIO_FN(TS_SDEN3), \ 3595 GPIO_FN(TS_SDEN3), \
3613 GPIO_FN(PORT153_MSIOF2_SS1), 3596 GPIO_FN(PORT153_MSIOF2_SS1),
3614 GPIO_FN(SCIFA2_TXD1), \
3615 GPIO_FN(MSIOF2_MCK0), 3597 GPIO_FN(MSIOF2_MCK0),
3616 GPIO_FN(SCIFA2_RXD1), \
3617 GPIO_FN(MSIOF2_MCK1), 3598 GPIO_FN(MSIOF2_MCK1),
3618 GPIO_FN(SCIFA2_RTS1_), \
3619 GPIO_FN(PORT156_MSIOF2_SS2), 3599 GPIO_FN(PORT156_MSIOF2_SS2),
3620 GPIO_FN(SCIFA2_CTS1_), \
3621 GPIO_FN(PORT157_MSIOF2_RXD), 3600 GPIO_FN(PORT157_MSIOF2_RXD),
3622 GPIO_FN(DINT_), \ 3601 GPIO_FN(DINT_), \
3623 GPIO_FN(SCIFA2_SCK1), \
3624 GPIO_FN(TS_SCK3), 3602 GPIO_FN(TS_SCK3),
3625 GPIO_FN(PORT159_SCIFB_SCK), \
3626 GPIO_FN(PORT159_SCIFA5_SCK), \
3627 GPIO_FN(NMI), 3603 GPIO_FN(NMI),
3628 GPIO_FN(PORT160_SCIFB_TXD), \
3629 GPIO_FN(PORT160_SCIFA5_TXD),
3630 GPIO_FN(PORT161_SCIFB_CTS_), \
3631 GPIO_FN(PORT161_SCIFA5_CTS_),
3632 GPIO_FN(PORT162_SCIFB_RXD), \
3633 GPIO_FN(PORT162_SCIFA5_RXD),
3634 GPIO_FN(PORT163_SCIFB_RTS_), \
3635 GPIO_FN(PORT163_SCIFA5_RTS_), \
3636 GPIO_FN(TPU3TO0), 3604 GPIO_FN(TPU3TO0),
3637 GPIO_FN(PORT193_SCIFA5_CTS_), \
3638 GPIO_FN(BBIF2_TSYNC1), 3605 GPIO_FN(BBIF2_TSYNC1),
3639 GPIO_FN(PORT194_SCIFA5_RTS_), \
3640 GPIO_FN(BBIF2_TSCK1), 3606 GPIO_FN(BBIF2_TSCK1),
3641 GPIO_FN(PORT195_SCIFA5_RXD), \
3642 GPIO_FN(BBIF2_TXD1), 3607 GPIO_FN(BBIF2_TXD1),
3643 GPIO_FN(PORT196_SCIFA5_TXD),
3644 GPIO_FN(PORT197_SCIFA5_SCK), \
3645 GPIO_FN(MFG2_OUT2), \ 3608 GPIO_FN(MFG2_OUT2), \
3646 GPIO_FN(TPU2TO1), 3609 GPIO_FN(TPU2TO1),
3647 GPIO_FN(TPU4TO1), \ 3610 GPIO_FN(TPU4TO1), \
@@ -3692,26 +3655,16 @@ static const struct pinmux_func pinmux_func_gpios[] = {
3692 GPIO_FN(MSIOF0L_TXD), \ 3655 GPIO_FN(MSIOF0L_TXD), \
3693 GPIO_FN(VIO2_VD3), \ 3656 GPIO_FN(VIO2_VD3), \
3694 3657
3695 GPIO_FN(SCIFA1_TXD), \
3696 GPIO_FN(OVCN2), 3658 GPIO_FN(OVCN2),
3697 GPIO_FN(EXTLP), \ 3659 GPIO_FN(EXTLP), \
3698 GPIO_FN(SCIFA1_SCK), \
3699 GPIO_FN(PORT226_VIO_CKO2), 3660 GPIO_FN(PORT226_VIO_CKO2),
3700 GPIO_FN(SCIFA1_RTS_), \
3701 GPIO_FN(IDIN), 3661 GPIO_FN(IDIN),
3702 GPIO_FN(SCIFA1_RXD),
3703 GPIO_FN(SCIFA1_CTS_), \
3704 GPIO_FN(MFG1_IN1), 3662 GPIO_FN(MFG1_IN1),
3705 GPIO_FN(MSIOF1_TXD), \ 3663 GPIO_FN(MSIOF1_TXD), \
3706 GPIO_FN(SCIFA2_TXD2),
3707 GPIO_FN(MSIOF1_TSYNC), \ 3664 GPIO_FN(MSIOF1_TSYNC), \
3708 GPIO_FN(SCIFA2_CTS2_),
3709 GPIO_FN(MSIOF1_TSCK), \ 3665 GPIO_FN(MSIOF1_TSCK), \
3710 GPIO_FN(SCIFA2_SCK2),
3711 GPIO_FN(MSIOF1_RXD), \ 3666 GPIO_FN(MSIOF1_RXD), \
3712 GPIO_FN(SCIFA2_RXD2),
3713 GPIO_FN(MSIOF1_RSCK), \ 3667 GPIO_FN(MSIOF1_RSCK), \
3714 GPIO_FN(SCIFA2_RTS2_), \
3715 GPIO_FN(VIO2_CLK2), \ 3668 GPIO_FN(VIO2_CLK2), \
3716 GPIO_FN(MSIOF1_RSYNC), \ 3669 GPIO_FN(MSIOF1_RSYNC), \
3717 GPIO_FN(MFG1_IN2), \ 3670 GPIO_FN(MFG1_IN2), \
@@ -3724,7 +3677,6 @@ static const struct pinmux_func pinmux_func_gpios[] = {
3724 GPIO_FN(VIO2_FIELD2), \ 3677 GPIO_FN(VIO2_FIELD2), \
3725 GPIO_FN(MSIOF1_SS2), \ 3678 GPIO_FN(MSIOF1_SS2), \
3726 GPIO_FN(VIO2_HD2), \ 3679 GPIO_FN(VIO2_HD2), \
3727 GPIO_FN(SCIFA6_TXD),
3728 GPIO_FN(PORT241_IRDA_OUT), \ 3680 GPIO_FN(PORT241_IRDA_OUT), \
3729 GPIO_FN(PORT241_IROUT), \ 3681 GPIO_FN(PORT241_IROUT), \
3730 GPIO_FN(MFG4_OUT1), \ 3682 GPIO_FN(MFG4_OUT1), \
@@ -3733,25 +3685,15 @@ static const struct pinmux_func pinmux_func_gpios[] = {
3733 GPIO_FN(MFG4_IN2), 3685 GPIO_FN(MFG4_IN2),
3734 GPIO_FN(PORT243_IRDA_FIRSEL), \ 3686 GPIO_FN(PORT243_IRDA_FIRSEL), \
3735 GPIO_FN(PORT243_VIO_CKO2), 3687 GPIO_FN(PORT243_VIO_CKO2),
3736 GPIO_FN(PORT244_SCIFA5_CTS_), \
3737 GPIO_FN(MFG2_IN1), \ 3688 GPIO_FN(MFG2_IN1), \
3738 GPIO_FN(PORT244_SCIFB_CTS_), \
3739 GPIO_FN(MSIOF2R_RXD), 3689 GPIO_FN(MSIOF2R_RXD),
3740 GPIO_FN(PORT245_SCIFA5_RTS_), \
3741 GPIO_FN(MFG2_IN2), \ 3690 GPIO_FN(MFG2_IN2), \
3742 GPIO_FN(PORT245_SCIFB_RTS_), \
3743 GPIO_FN(MSIOF2R_TXD), 3691 GPIO_FN(MSIOF2R_TXD),
3744 GPIO_FN(PORT246_SCIFA5_RXD), \
3745 GPIO_FN(MFG1_OUT1), \ 3692 GPIO_FN(MFG1_OUT1), \
3746 GPIO_FN(PORT246_SCIFB_RXD), \
3747 GPIO_FN(TPU1TO0), 3693 GPIO_FN(TPU1TO0),
3748 GPIO_FN(PORT247_SCIFA5_TXD), \
3749 GPIO_FN(MFG3_OUT2), \ 3694 GPIO_FN(MFG3_OUT2), \
3750 GPIO_FN(PORT247_SCIFB_TXD), \
3751 GPIO_FN(TPU3TO1), 3695 GPIO_FN(TPU3TO1),
3752 GPIO_FN(PORT248_SCIFA5_SCK), \
3753 GPIO_FN(MFG2_OUT1), \ 3696 GPIO_FN(MFG2_OUT1), \
3754 GPIO_FN(PORT248_SCIFB_SCK), \
3755 GPIO_FN(TPU2TO0), \ 3697 GPIO_FN(TPU2TO0), \
3756 GPIO_FN(PORT248_I2C_SCL3), \ 3698 GPIO_FN(PORT248_I2C_SCL3), \
3757 GPIO_FN(MSIOF2R_TSCK), 3699 GPIO_FN(MSIOF2R_TSCK),