aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pinctrl
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
commit31d3a01a870d9d69a1d407af651ccd65a099dc79 (patch)
tree42a94f325567d5a9883f7ff74d05389c0f65b98a /drivers/pinctrl
parent570f76a867b98b61a018bea490adec065d871029 (diff)
sh-pfc: sh73a0: Remove LCD and LCD2 function GPIOS
All sh73a0 platforms now use the pinctrl API to control the LCD and LCD2 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>
Diffstat (limited to 'drivers/pinctrl')
-rw-r--r--drivers/pinctrl/sh-pfc/pfc-sh73a0.c76
1 files changed, 0 insertions, 76 deletions
diff --git a/drivers/pinctrl/sh-pfc/pfc-sh73a0.c b/drivers/pinctrl/sh-pfc/pfc-sh73a0.c
index 8fc5eb0025c5..1054a4265e0a 100644
--- a/drivers/pinctrl/sh-pfc/pfc-sh73a0.c
+++ b/drivers/pinctrl/sh-pfc/pfc-sh73a0.c
@@ -3545,87 +3545,59 @@ static const struct pinmux_func pinmux_func_gpios[] = {
3545 GPIO_FN(BBIF1_FLOW), 3545 GPIO_FN(BBIF1_FLOW),
3546 GPIO_FN(HSI_TX_FLAG), 3546 GPIO_FN(HSI_TX_FLAG),
3547 GPIO_FN(VIO_VD), \ 3547 GPIO_FN(VIO_VD), \
3548 GPIO_FN(PORT128_LCD2VSYN), \
3549 GPIO_FN(VIO2_VD), \ 3548 GPIO_FN(VIO2_VD), \
3550 GPIO_FN(LCD2D0),
3551 3549
3552 GPIO_FN(VIO_HD), \ 3550 GPIO_FN(VIO_HD), \
3553 GPIO_FN(PORT129_LCD2HSYN), \
3554 GPIO_FN(PORT129_LCD2CS_), \
3555 GPIO_FN(VIO2_HD), \ 3551 GPIO_FN(VIO2_HD), \
3556 GPIO_FN(LCD2D1),
3557 GPIO_FN(VIO_D0), \ 3552 GPIO_FN(VIO_D0), \
3558 GPIO_FN(PORT130_MSIOF2_RXD), \ 3553 GPIO_FN(PORT130_MSIOF2_RXD), \
3559 GPIO_FN(LCD2D10),
3560 GPIO_FN(VIO_D1), \ 3554 GPIO_FN(VIO_D1), \
3561 GPIO_FN(PORT131_KEYOUT6), \ 3555 GPIO_FN(PORT131_KEYOUT6), \
3562 GPIO_FN(PORT131_MSIOF2_SS1), \ 3556 GPIO_FN(PORT131_MSIOF2_SS1), \
3563 GPIO_FN(PORT131_KEYOUT11), \ 3557 GPIO_FN(PORT131_KEYOUT11), \
3564 GPIO_FN(LCD2D11),
3565 GPIO_FN(VIO_D2), \ 3558 GPIO_FN(VIO_D2), \
3566 GPIO_FN(PORT132_KEYOUT7), \ 3559 GPIO_FN(PORT132_KEYOUT7), \
3567 GPIO_FN(PORT132_MSIOF2_SS2), \ 3560 GPIO_FN(PORT132_MSIOF2_SS2), \
3568 GPIO_FN(PORT132_KEYOUT10), \ 3561 GPIO_FN(PORT132_KEYOUT10), \
3569 GPIO_FN(LCD2D12),
3570 GPIO_FN(VIO_D3), \ 3562 GPIO_FN(VIO_D3), \
3571 GPIO_FN(MSIOF2_TSYNC), \ 3563 GPIO_FN(MSIOF2_TSYNC), \
3572 GPIO_FN(LCD2D13),
3573 GPIO_FN(VIO_D4), \ 3564 GPIO_FN(VIO_D4), \
3574 GPIO_FN(MSIOF2_TXD), \ 3565 GPIO_FN(MSIOF2_TXD), \
3575 GPIO_FN(LCD2D14),
3576 GPIO_FN(VIO_D5), \ 3566 GPIO_FN(VIO_D5), \
3577 GPIO_FN(MSIOF2_TSCK), \ 3567 GPIO_FN(MSIOF2_TSCK), \
3578 GPIO_FN(LCD2D15),
3579 GPIO_FN(VIO_D6), \ 3568 GPIO_FN(VIO_D6), \
3580 GPIO_FN(PORT136_KEYOUT8), \ 3569 GPIO_FN(PORT136_KEYOUT8), \
3581 GPIO_FN(LCD2D16),
3582 GPIO_FN(VIO_D7), \ 3570 GPIO_FN(VIO_D7), \
3583 GPIO_FN(PORT137_KEYOUT9), \ 3571 GPIO_FN(PORT137_KEYOUT9), \
3584 GPIO_FN(LCD2D17),
3585 GPIO_FN(VIO_D8), \ 3572 GPIO_FN(VIO_D8), \
3586 GPIO_FN(PORT138_KEYOUT8), \ 3573 GPIO_FN(PORT138_KEYOUT8), \
3587 GPIO_FN(VIO2_D0), \ 3574 GPIO_FN(VIO2_D0), \
3588 GPIO_FN(LCD2D6),
3589 GPIO_FN(VIO_D9), \ 3575 GPIO_FN(VIO_D9), \
3590 GPIO_FN(PORT139_KEYOUT9), \ 3576 GPIO_FN(PORT139_KEYOUT9), \
3591 GPIO_FN(VIO2_D1), \ 3577 GPIO_FN(VIO2_D1), \
3592 GPIO_FN(LCD2D7),
3593 GPIO_FN(VIO_D10), \ 3578 GPIO_FN(VIO_D10), \
3594 GPIO_FN(TPU0TO2), \ 3579 GPIO_FN(TPU0TO2), \
3595 GPIO_FN(VIO2_D2), \ 3580 GPIO_FN(VIO2_D2), \
3596 GPIO_FN(LCD2D8),
3597 GPIO_FN(VIO_D11), \ 3581 GPIO_FN(VIO_D11), \
3598 GPIO_FN(TPU0TO3), \ 3582 GPIO_FN(TPU0TO3), \
3599 GPIO_FN(VIO2_D3), \ 3583 GPIO_FN(VIO2_D3), \
3600 GPIO_FN(LCD2D9),
3601 GPIO_FN(VIO_D12), \ 3584 GPIO_FN(VIO_D12), \
3602 GPIO_FN(PORT142_KEYOUT10), \ 3585 GPIO_FN(PORT142_KEYOUT10), \
3603 GPIO_FN(VIO2_D4), \ 3586 GPIO_FN(VIO2_D4), \
3604 GPIO_FN(LCD2D2),
3605 GPIO_FN(VIO_D13), \ 3587 GPIO_FN(VIO_D13), \
3606 GPIO_FN(PORT143_KEYOUT11), \ 3588 GPIO_FN(PORT143_KEYOUT11), \
3607 GPIO_FN(PORT143_KEYOUT6), \ 3589 GPIO_FN(PORT143_KEYOUT6), \
3608 GPIO_FN(VIO2_D5), \ 3590 GPIO_FN(VIO2_D5), \
3609 GPIO_FN(LCD2D3),
3610 GPIO_FN(VIO_D14), \ 3591 GPIO_FN(VIO_D14), \
3611 GPIO_FN(PORT144_KEYOUT7), \ 3592 GPIO_FN(PORT144_KEYOUT7), \
3612 GPIO_FN(VIO2_D6), \ 3593 GPIO_FN(VIO2_D6), \
3613 GPIO_FN(LCD2D4),
3614 GPIO_FN(VIO_D15), \ 3594 GPIO_FN(VIO_D15), \
3615 GPIO_FN(TPU1TO3), \ 3595 GPIO_FN(TPU1TO3), \
3616 GPIO_FN(PORT145_LCD2DISP), \
3617 GPIO_FN(PORT145_LCD2RS), \
3618 GPIO_FN(VIO2_D7), \ 3596 GPIO_FN(VIO2_D7), \
3619 GPIO_FN(LCD2D5),
3620 GPIO_FN(VIO_CLK), \ 3597 GPIO_FN(VIO_CLK), \
3621 GPIO_FN(LCD2DCK), \
3622 GPIO_FN(PORT146_LCD2WR_), \
3623 GPIO_FN(VIO2_CLK), \ 3598 GPIO_FN(VIO2_CLK), \
3624 GPIO_FN(LCD2D18),
3625 GPIO_FN(VIO_FIELD), \ 3599 GPIO_FN(VIO_FIELD), \
3626 GPIO_FN(LCD2RD_), \
3627 GPIO_FN(VIO2_FIELD), \ 3600 GPIO_FN(VIO2_FIELD), \
3628 GPIO_FN(LCD2D19),
3629 GPIO_FN(VIO_CKO), 3601 GPIO_FN(VIO_CKO),
3630 GPIO_FN(A27), \ 3602 GPIO_FN(A27), \
3631 GPIO_FN(PORT149_RDWR), \ 3603 GPIO_FN(PORT149_RDWR), \
@@ -3662,107 +3634,63 @@ static const struct pinmux_func pinmux_func_gpios[] = {
3662 GPIO_FN(PORT163_SCIFB_RTS_), \ 3634 GPIO_FN(PORT163_SCIFB_RTS_), \
3663 GPIO_FN(PORT163_SCIFA5_RTS_), \ 3635 GPIO_FN(PORT163_SCIFA5_RTS_), \
3664 GPIO_FN(TPU3TO0), 3636 GPIO_FN(TPU3TO0),
3665 GPIO_FN(LCDD0),
3666 GPIO_FN(LCDD1), \
3667 GPIO_FN(PORT193_SCIFA5_CTS_), \ 3637 GPIO_FN(PORT193_SCIFA5_CTS_), \
3668 GPIO_FN(BBIF2_TSYNC1), 3638 GPIO_FN(BBIF2_TSYNC1),
3669 GPIO_FN(LCDD2), \
3670 GPIO_FN(PORT194_SCIFA5_RTS_), \ 3639 GPIO_FN(PORT194_SCIFA5_RTS_), \
3671 GPIO_FN(BBIF2_TSCK1), 3640 GPIO_FN(BBIF2_TSCK1),
3672 GPIO_FN(LCDD3), \
3673 GPIO_FN(PORT195_SCIFA5_RXD), \ 3641 GPIO_FN(PORT195_SCIFA5_RXD), \
3674 GPIO_FN(BBIF2_TXD1), 3642 GPIO_FN(BBIF2_TXD1),
3675 GPIO_FN(LCDD4), \
3676 GPIO_FN(PORT196_SCIFA5_TXD), 3643 GPIO_FN(PORT196_SCIFA5_TXD),
3677 GPIO_FN(LCDD5), \
3678 GPIO_FN(PORT197_SCIFA5_SCK), \ 3644 GPIO_FN(PORT197_SCIFA5_SCK), \
3679 GPIO_FN(MFG2_OUT2), \ 3645 GPIO_FN(MFG2_OUT2), \
3680 GPIO_FN(TPU2TO1), 3646 GPIO_FN(TPU2TO1),
3681 GPIO_FN(LCDD6),
3682 GPIO_FN(LCDD7), \
3683 GPIO_FN(TPU4TO1), \ 3647 GPIO_FN(TPU4TO1), \
3684 GPIO_FN(MFG4_OUT2), 3648 GPIO_FN(MFG4_OUT2),
3685 GPIO_FN(LCDD8), \
3686 GPIO_FN(D16), 3649 GPIO_FN(D16),
3687 GPIO_FN(LCDD9), \
3688 GPIO_FN(D17), 3650 GPIO_FN(D17),
3689 GPIO_FN(LCDD10), \
3690 GPIO_FN(D18), 3651 GPIO_FN(D18),
3691 GPIO_FN(LCDD11), \
3692 GPIO_FN(D19), 3652 GPIO_FN(D19),
3693 GPIO_FN(LCDD12), \
3694 GPIO_FN(D20), 3653 GPIO_FN(D20),
3695 GPIO_FN(LCDD13), \
3696 GPIO_FN(D21), 3654 GPIO_FN(D21),
3697 GPIO_FN(LCDD14), \
3698 GPIO_FN(D22), 3655 GPIO_FN(D22),
3699 GPIO_FN(LCDD15), \
3700 GPIO_FN(PORT207_MSIOF0L_SS1), \ 3656 GPIO_FN(PORT207_MSIOF0L_SS1), \
3701 GPIO_FN(D23), 3657 GPIO_FN(D23),
3702 GPIO_FN(LCDD16), \
3703 GPIO_FN(PORT208_MSIOF0L_SS2), \ 3658 GPIO_FN(PORT208_MSIOF0L_SS2), \
3704 GPIO_FN(D24), 3659 GPIO_FN(D24),
3705 GPIO_FN(LCDD17), \
3706 GPIO_FN(D25), 3660 GPIO_FN(D25),
3707 GPIO_FN(LCDD18), \
3708 GPIO_FN(DREQ2), \ 3661 GPIO_FN(DREQ2), \
3709 GPIO_FN(PORT210_MSIOF0L_SS1), \ 3662 GPIO_FN(PORT210_MSIOF0L_SS1), \
3710 GPIO_FN(D26), 3663 GPIO_FN(D26),
3711 GPIO_FN(LCDD19), \
3712 GPIO_FN(PORT211_MSIOF0L_SS2), \ 3664 GPIO_FN(PORT211_MSIOF0L_SS2), \
3713 GPIO_FN(D27), 3665 GPIO_FN(D27),
3714 GPIO_FN(LCDD20), \
3715 GPIO_FN(TS_SPSYNC1), \ 3666 GPIO_FN(TS_SPSYNC1), \
3716 GPIO_FN(MSIOF0L_MCK0), \ 3667 GPIO_FN(MSIOF0L_MCK0), \
3717 GPIO_FN(D28), 3668 GPIO_FN(D28),
3718 GPIO_FN(LCDD21), \
3719 GPIO_FN(TS_SDAT1), \ 3669 GPIO_FN(TS_SDAT1), \
3720 GPIO_FN(MSIOF0L_MCK1), \ 3670 GPIO_FN(MSIOF0L_MCK1), \
3721 GPIO_FN(D29), 3671 GPIO_FN(D29),
3722 GPIO_FN(LCDD22), \
3723 GPIO_FN(TS_SDEN1), \ 3672 GPIO_FN(TS_SDEN1), \
3724 GPIO_FN(MSIOF0L_RSCK), \ 3673 GPIO_FN(MSIOF0L_RSCK), \
3725 GPIO_FN(D30), 3674 GPIO_FN(D30),
3726 GPIO_FN(LCDD23), \
3727 GPIO_FN(TS_SCK1), \ 3675 GPIO_FN(TS_SCK1), \
3728 GPIO_FN(MSIOF0L_RSYNC), \ 3676 GPIO_FN(MSIOF0L_RSYNC), \
3729 GPIO_FN(D31), 3677 GPIO_FN(D31),
3730 GPIO_FN(LCDDCK), \
3731 GPIO_FN(LCDWR_),
3732 GPIO_FN(LCDRD_), \
3733 GPIO_FN(DACK2), \ 3678 GPIO_FN(DACK2), \
3734 GPIO_FN(PORT217_LCD2RS), \
3735 GPIO_FN(MSIOF0L_TSYNC), \ 3679 GPIO_FN(MSIOF0L_TSYNC), \
3736 GPIO_FN(VIO2_FIELD3), \ 3680 GPIO_FN(VIO2_FIELD3), \
3737 GPIO_FN(PORT217_LCD2DISP),
3738 GPIO_FN(LCDHSYN), \
3739 GPIO_FN(LCDCS_), \
3740 GPIO_FN(LCDCS2_), \
3741 GPIO_FN(DACK3), \ 3681 GPIO_FN(DACK3), \
3742 GPIO_FN(PORT218_VIO_CKOR), 3682 GPIO_FN(PORT218_VIO_CKOR),
3743 GPIO_FN(LCDDISP), \
3744 GPIO_FN(LCDRS), \
3745 GPIO_FN(PORT219_LCD2WR_), \
3746 GPIO_FN(DREQ3), \ 3683 GPIO_FN(DREQ3), \
3747 GPIO_FN(MSIOF0L_TSCK), \ 3684 GPIO_FN(MSIOF0L_TSCK), \
3748 GPIO_FN(VIO2_CLK3), \ 3685 GPIO_FN(VIO2_CLK3), \
3749 GPIO_FN(LCD2DCK_2),
3750 GPIO_FN(LCDVSYN), \
3751 GPIO_FN(LCDVSYN2),
3752 GPIO_FN(LCDLCLK), \
3753 GPIO_FN(DREQ1), \ 3686 GPIO_FN(DREQ1), \
3754 GPIO_FN(PORT221_LCD2CS_), \
3755 GPIO_FN(PWEN), \ 3687 GPIO_FN(PWEN), \
3756 GPIO_FN(MSIOF0L_RXD), \ 3688 GPIO_FN(MSIOF0L_RXD), \
3757 GPIO_FN(VIO2_HD3), \ 3689 GPIO_FN(VIO2_HD3), \
3758 GPIO_FN(PORT221_LCD2HSYN),
3759 GPIO_FN(LCDDON), \
3760 GPIO_FN(LCDDON2), \
3761 GPIO_FN(DACK1), \ 3690 GPIO_FN(DACK1), \
3762 GPIO_FN(OVCN), \ 3691 GPIO_FN(OVCN), \
3763 GPIO_FN(MSIOF0L_TXD), \ 3692 GPIO_FN(MSIOF0L_TXD), \
3764 GPIO_FN(VIO2_VD3), \ 3693 GPIO_FN(VIO2_VD3), \
3765 GPIO_FN(PORT222_LCD2VSYN),
3766 3694
3767 GPIO_FN(SCIFA1_TXD), \ 3695 GPIO_FN(SCIFA1_TXD), \
3768 GPIO_FN(OVCN2), 3696 GPIO_FN(OVCN2),
@@ -3785,21 +3713,17 @@ static const struct pinmux_func pinmux_func_gpios[] = {
3785 GPIO_FN(MSIOF1_RSCK), \ 3713 GPIO_FN(MSIOF1_RSCK), \
3786 GPIO_FN(SCIFA2_RTS2_), \ 3714 GPIO_FN(SCIFA2_RTS2_), \
3787 GPIO_FN(VIO2_CLK2), \ 3715 GPIO_FN(VIO2_CLK2), \
3788 GPIO_FN(LCD2D20),
3789 GPIO_FN(MSIOF1_RSYNC), \ 3716 GPIO_FN(MSIOF1_RSYNC), \
3790 GPIO_FN(MFG1_IN2), \ 3717 GPIO_FN(MFG1_IN2), \
3791 GPIO_FN(VIO2_VD2), \ 3718 GPIO_FN(VIO2_VD2), \
3792 GPIO_FN(LCD2D21),
3793 GPIO_FN(MSIOF1_MCK0), \ 3719 GPIO_FN(MSIOF1_MCK0), \
3794 GPIO_FN(PORT236_I2C_SDA2), 3720 GPIO_FN(PORT236_I2C_SDA2),
3795 GPIO_FN(MSIOF1_MCK1), \ 3721 GPIO_FN(MSIOF1_MCK1), \
3796 GPIO_FN(PORT237_I2C_SCL2), 3722 GPIO_FN(PORT237_I2C_SCL2),
3797 GPIO_FN(MSIOF1_SS1), \ 3723 GPIO_FN(MSIOF1_SS1), \
3798 GPIO_FN(VIO2_FIELD2), \ 3724 GPIO_FN(VIO2_FIELD2), \
3799 GPIO_FN(LCD2D22),
3800 GPIO_FN(MSIOF1_SS2), \ 3725 GPIO_FN(MSIOF1_SS2), \
3801 GPIO_FN(VIO2_HD2), \ 3726 GPIO_FN(VIO2_HD2), \
3802 GPIO_FN(LCD2D23),
3803 GPIO_FN(SCIFA6_TXD), 3727 GPIO_FN(SCIFA6_TXD),
3804 GPIO_FN(PORT241_IRDA_OUT), \ 3728 GPIO_FN(PORT241_IRDA_OUT), \
3805 GPIO_FN(PORT241_IROUT), \ 3729 GPIO_FN(PORT241_IROUT), \