diff options
author | Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> | 2013-03-06 08:36:28 -0500 |
---|---|---|
committer | Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com> | 2013-03-15 08:34:15 -0400 |
commit | c97c7464f9b131ab16ce3dd39f5ddf8eeb68d7c0 (patch) | |
tree | d38527670804c63809a036fa3f3e125c7833b0b9 /drivers/pinctrl/sh-pfc/pfc-r8a7779.c | |
parent | dd11cd3d1b92b5d4d8a1918a4cf58f6c335af6a4 (diff) |
sh-pfc: r8a7779: Remove SCIF function GPIOS
All r8a7779 platforms now use the pinctrl API to control the SCIF 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/sh-pfc/pfc-r8a7779.c')
-rw-r--r-- | drivers/pinctrl/sh-pfc/pfc-r8a7779.c | 141 |
1 files changed, 69 insertions, 72 deletions
diff --git a/drivers/pinctrl/sh-pfc/pfc-r8a7779.c b/drivers/pinctrl/sh-pfc/pfc-r8a7779.c index 0a6500387bd8..ecc300db2370 100644 --- a/drivers/pinctrl/sh-pfc/pfc-r8a7779.c +++ b/drivers/pinctrl/sh-pfc/pfc-r8a7779.c | |||
@@ -2677,61 +2677,61 @@ static const struct pinmux_func pinmux_func_gpios[] = { | |||
2677 | GPIO_FN(A19), | 2677 | GPIO_FN(A19), |
2678 | 2678 | ||
2679 | /* IPSR0 */ | 2679 | /* IPSR0 */ |
2680 | GPIO_FN(USB_PENC2), GPIO_FN(SCK0), GPIO_FN(PWM1), GPIO_FN(PWMFSW0), | 2680 | GPIO_FN(USB_PENC2), GPIO_FN(PWM1), GPIO_FN(PWMFSW0), |
2681 | GPIO_FN(SCIF_CLK), GPIO_FN(TCLK0_C), GPIO_FN(BS), | 2681 | GPIO_FN(SCIF_CLK), GPIO_FN(TCLK0_C), GPIO_FN(BS), |
2682 | GPIO_FN(FD2), GPIO_FN(ATADIR0), GPIO_FN(SDSELF), | 2682 | GPIO_FN(FD2), GPIO_FN(ATADIR0), GPIO_FN(SDSELF), |
2683 | GPIO_FN(HCTS1), GPIO_FN(TX4_C), GPIO_FN(A0), | 2683 | GPIO_FN(HCTS1), GPIO_FN(A0), |
2684 | GPIO_FN(FD3), GPIO_FN(A20), GPIO_FN(TX5_D), | 2684 | GPIO_FN(FD3), GPIO_FN(A20), |
2685 | GPIO_FN(HSPI_TX2_B), GPIO_FN(A21), GPIO_FN(SCK5_D), | 2685 | GPIO_FN(HSPI_TX2_B), GPIO_FN(A21), |
2686 | GPIO_FN(HSPI_CLK2_B), GPIO_FN(A22), GPIO_FN(RX5_D), | 2686 | GPIO_FN(HSPI_CLK2_B), GPIO_FN(A22), |
2687 | GPIO_FN(HSPI_RX2_B), GPIO_FN(VI1_R0), GPIO_FN(A23), GPIO_FN(FCLE), | 2687 | GPIO_FN(HSPI_RX2_B), GPIO_FN(VI1_R0), GPIO_FN(A23), GPIO_FN(FCLE), |
2688 | GPIO_FN(HSPI_CLK2), GPIO_FN(VI1_R1), GPIO_FN(A24), | 2688 | GPIO_FN(HSPI_CLK2), GPIO_FN(VI1_R1), GPIO_FN(A24), |
2689 | GPIO_FN(FD4), GPIO_FN(HSPI_CS2), GPIO_FN(VI1_R2), | 2689 | GPIO_FN(FD4), GPIO_FN(HSPI_CS2), GPIO_FN(VI1_R2), |
2690 | GPIO_FN(SSI_WS78_B), GPIO_FN(A25), | 2690 | GPIO_FN(SSI_WS78_B), GPIO_FN(A25), |
2691 | GPIO_FN(FD5), GPIO_FN(HSPI_RX2), GPIO_FN(VI1_R3), GPIO_FN(TX5_B), | 2691 | GPIO_FN(FD5), GPIO_FN(HSPI_RX2), GPIO_FN(VI1_R3), |
2692 | GPIO_FN(SSI_SDATA7_B), GPIO_FN(CTS0_B), GPIO_FN(CLKOUT), | 2692 | GPIO_FN(SSI_SDATA7_B), GPIO_FN(CLKOUT), |
2693 | GPIO_FN(TX3C_IRDA_TX_C), GPIO_FN(PWM0_B), GPIO_FN(CS0), | 2693 | GPIO_FN(PWM0_B), GPIO_FN(CS0), |
2694 | GPIO_FN(HSPI_CS2_B), GPIO_FN(CS1_A26), GPIO_FN(HSPI_TX2), | 2694 | GPIO_FN(HSPI_CS2_B), GPIO_FN(CS1_A26), GPIO_FN(HSPI_TX2), |
2695 | GPIO_FN(SDSELF_B), GPIO_FN(RD_WR), GPIO_FN(FWE), GPIO_FN(ATAG0), | 2695 | GPIO_FN(SDSELF_B), GPIO_FN(RD_WR), GPIO_FN(FWE), GPIO_FN(ATAG0), |
2696 | GPIO_FN(VI1_R7), GPIO_FN(HRTS1), GPIO_FN(RX4_C), | 2696 | GPIO_FN(VI1_R7), GPIO_FN(HRTS1), |
2697 | 2697 | ||
2698 | /* IPSR1 */ | 2698 | /* IPSR1 */ |
2699 | GPIO_FN(EX_CS0), GPIO_FN(RX3_C_IRDA_RX_C), | 2699 | GPIO_FN(EX_CS0), |
2700 | GPIO_FN(FD6), GPIO_FN(EX_CS1), GPIO_FN(FD7), | 2700 | GPIO_FN(FD6), GPIO_FN(EX_CS1), GPIO_FN(FD7), |
2701 | GPIO_FN(EX_CS2), GPIO_FN(FALE), | 2701 | GPIO_FN(EX_CS2), GPIO_FN(FALE), |
2702 | GPIO_FN(ATACS00), GPIO_FN(EX_CS3), | 2702 | GPIO_FN(ATACS00), GPIO_FN(EX_CS3), |
2703 | GPIO_FN(FRE), GPIO_FN(ATACS10), GPIO_FN(VI1_R4), GPIO_FN(RX5_B), | 2703 | GPIO_FN(FRE), GPIO_FN(ATACS10), GPIO_FN(VI1_R4), |
2704 | GPIO_FN(HSCK1), GPIO_FN(SSI_SDATA8_B), GPIO_FN(RTS0_B_TANS_B), | 2704 | GPIO_FN(HSCK1), GPIO_FN(SSI_SDATA8_B), |
2705 | GPIO_FN(SSI_SDATA9), GPIO_FN(EX_CS4), | 2705 | GPIO_FN(SSI_SDATA9), GPIO_FN(EX_CS4), |
2706 | GPIO_FN(FD0), GPIO_FN(ATARD0), GPIO_FN(VI1_R5), | 2706 | GPIO_FN(FD0), GPIO_FN(ATARD0), GPIO_FN(VI1_R5), |
2707 | GPIO_FN(SCK5_B), GPIO_FN(HTX1), GPIO_FN(TX2_E), GPIO_FN(TX0_B), | 2707 | GPIO_FN(HTX1), |
2708 | GPIO_FN(SSI_SCK9), GPIO_FN(EX_CS5), | 2708 | GPIO_FN(SSI_SCK9), GPIO_FN(EX_CS5), |
2709 | GPIO_FN(FD1), GPIO_FN(ATAWR0), GPIO_FN(VI1_R6), | 2709 | GPIO_FN(FD1), GPIO_FN(ATAWR0), GPIO_FN(VI1_R6), |
2710 | GPIO_FN(HRX1), GPIO_FN(RX2_E), GPIO_FN(RX0_B), GPIO_FN(SSI_WS9), | 2710 | GPIO_FN(HRX1), GPIO_FN(SSI_WS9), |
2711 | GPIO_FN(MLB_CLK), GPIO_FN(PWM2), GPIO_FN(SCK4), GPIO_FN(MLB_SIG), | 2711 | GPIO_FN(MLB_CLK), GPIO_FN(PWM2), GPIO_FN(MLB_SIG), |
2712 | GPIO_FN(PWM3), GPIO_FN(TX4), GPIO_FN(MLB_DAT), GPIO_FN(PWM4), | 2712 | GPIO_FN(PWM3), GPIO_FN(MLB_DAT), GPIO_FN(PWM4), |
2713 | GPIO_FN(RX4), GPIO_FN(HTX0), GPIO_FN(TX1), GPIO_FN(SDATA), | 2713 | GPIO_FN(HTX0), GPIO_FN(SDATA), |
2714 | GPIO_FN(CTS0_C), GPIO_FN(SUB_TCK), GPIO_FN(CC5_STATE2), | 2714 | GPIO_FN(SUB_TCK), GPIO_FN(CC5_STATE2), |
2715 | GPIO_FN(CC5_STATE10), GPIO_FN(CC5_STATE18), GPIO_FN(CC5_STATE26), | 2715 | GPIO_FN(CC5_STATE10), GPIO_FN(CC5_STATE18), GPIO_FN(CC5_STATE26), |
2716 | GPIO_FN(CC5_STATE34), | 2716 | GPIO_FN(CC5_STATE34), |
2717 | 2717 | ||
2718 | /* IPSR2 */ | 2718 | /* IPSR2 */ |
2719 | GPIO_FN(HRX0), GPIO_FN(RX1), GPIO_FN(SCKZ), GPIO_FN(RTS0_C_TANS_C), | 2719 | GPIO_FN(HRX0), GPIO_FN(SCKZ), |
2720 | GPIO_FN(SUB_TDI), GPIO_FN(CC5_STATE3), GPIO_FN(CC5_STATE11), | 2720 | GPIO_FN(SUB_TDI), GPIO_FN(CC5_STATE3), GPIO_FN(CC5_STATE11), |
2721 | GPIO_FN(CC5_STATE19), GPIO_FN(CC5_STATE27), GPIO_FN(CC5_STATE35), | 2721 | GPIO_FN(CC5_STATE19), GPIO_FN(CC5_STATE27), GPIO_FN(CC5_STATE35), |
2722 | GPIO_FN(HSCK0), GPIO_FN(SCK1), GPIO_FN(MTS), GPIO_FN(PWM5), | 2722 | GPIO_FN(HSCK0), GPIO_FN(MTS), GPIO_FN(PWM5), |
2723 | GPIO_FN(SCK0_C), GPIO_FN(SSI_SDATA9_B), GPIO_FN(SUB_TDO), | 2723 | GPIO_FN(SSI_SDATA9_B), GPIO_FN(SUB_TDO), |
2724 | GPIO_FN(CC5_STATE0), GPIO_FN(CC5_STATE8), GPIO_FN(CC5_STATE16), | 2724 | GPIO_FN(CC5_STATE0), GPIO_FN(CC5_STATE8), GPIO_FN(CC5_STATE16), |
2725 | GPIO_FN(CC5_STATE24), GPIO_FN(CC5_STATE32), GPIO_FN(HCTS0), | 2725 | GPIO_FN(CC5_STATE24), GPIO_FN(CC5_STATE32), GPIO_FN(HCTS0), |
2726 | GPIO_FN(CTS1), GPIO_FN(STM), GPIO_FN(PWM0_D), GPIO_FN(RX0_C), | 2726 | GPIO_FN(STM), GPIO_FN(PWM0_D), |
2727 | GPIO_FN(SCIF_CLK_C), GPIO_FN(SUB_TRST), GPIO_FN(TCLK1_B), | 2727 | GPIO_FN(SCIF_CLK_C), GPIO_FN(SUB_TRST), GPIO_FN(TCLK1_B), |
2728 | GPIO_FN(CC5_OSCOUT), GPIO_FN(HRTS0), GPIO_FN(RTS1_TANS), | 2728 | GPIO_FN(CC5_OSCOUT), GPIO_FN(HRTS0), |
2729 | GPIO_FN(MDATA), GPIO_FN(TX0_C), GPIO_FN(SUB_TMS), GPIO_FN(CC5_STATE1), | 2729 | GPIO_FN(MDATA), GPIO_FN(SUB_TMS), GPIO_FN(CC5_STATE1), |
2730 | GPIO_FN(CC5_STATE9), GPIO_FN(CC5_STATE17), GPIO_FN(CC5_STATE25), | 2730 | GPIO_FN(CC5_STATE9), GPIO_FN(CC5_STATE17), GPIO_FN(CC5_STATE25), |
2731 | GPIO_FN(CC5_STATE33), GPIO_FN(LCDOUT0), | 2731 | GPIO_FN(CC5_STATE33), GPIO_FN(LCDOUT0), |
2732 | GPIO_FN(DREQ0), GPIO_FN(GPS_CLK_B), GPIO_FN(AUDATA0), | 2732 | GPIO_FN(DREQ0), GPIO_FN(GPS_CLK_B), GPIO_FN(AUDATA0), |
2733 | GPIO_FN(TX5_C), GPIO_FN(LCDOUT1), GPIO_FN(DACK0), | 2733 | GPIO_FN(LCDOUT1), GPIO_FN(DACK0), |
2734 | GPIO_FN(DRACK0), GPIO_FN(GPS_SIGN_B), GPIO_FN(AUDATA1), GPIO_FN(RX5_C), | 2734 | GPIO_FN(DRACK0), GPIO_FN(GPS_SIGN_B), GPIO_FN(AUDATA1), |
2735 | GPIO_FN(LCDOUT2), GPIO_FN(LCDOUT3), | 2735 | GPIO_FN(LCDOUT2), GPIO_FN(LCDOUT3), |
2736 | GPIO_FN(LCDOUT4), GPIO_FN(LCDOUT5), | 2736 | GPIO_FN(LCDOUT4), GPIO_FN(LCDOUT5), |
2737 | GPIO_FN(LCDOUT6), GPIO_FN(LCDOUT7), | 2737 | GPIO_FN(LCDOUT6), GPIO_FN(LCDOUT7), |
@@ -2747,45 +2747,43 @@ static const struct pinmux_func pinmux_func_gpios[] = { | |||
2747 | GPIO_FN(LCDOUT15), GPIO_FN(LCDOUT16), | 2747 | GPIO_FN(LCDOUT15), GPIO_FN(LCDOUT16), |
2748 | GPIO_FN(EX_WAIT1), GPIO_FN(SCL1), GPIO_FN(TCLK1), GPIO_FN(AUDATA4), | 2748 | GPIO_FN(EX_WAIT1), GPIO_FN(SCL1), GPIO_FN(TCLK1), GPIO_FN(AUDATA4), |
2749 | GPIO_FN(LCDOUT17), GPIO_FN(EX_WAIT2), GPIO_FN(SDA1), | 2749 | GPIO_FN(LCDOUT17), GPIO_FN(EX_WAIT2), GPIO_FN(SDA1), |
2750 | GPIO_FN(GPS_MAG_B), GPIO_FN(AUDATA5), GPIO_FN(SCK5_C), | 2750 | GPIO_FN(GPS_MAG_B), GPIO_FN(AUDATA5), |
2751 | GPIO_FN(LCDOUT18), | 2751 | GPIO_FN(LCDOUT18), |
2752 | GPIO_FN(LCDOUT19), GPIO_FN(LCDOUT20), | 2752 | GPIO_FN(LCDOUT19), GPIO_FN(LCDOUT20), |
2753 | GPIO_FN(LCDOUT21), | 2753 | GPIO_FN(LCDOUT21), |
2754 | GPIO_FN(LCDOUT22), GPIO_FN(LCDOUT23), | 2754 | GPIO_FN(LCDOUT22), GPIO_FN(LCDOUT23), |
2755 | GPIO_FN(QSTVA_QVS), GPIO_FN(TX3_D_IRDA_TX_D), | 2755 | GPIO_FN(QSTVA_QVS), |
2756 | GPIO_FN(SCL3_B), GPIO_FN(QCLK), | 2756 | GPIO_FN(SCL3_B), GPIO_FN(QCLK), |
2757 | GPIO_FN(QSTVB_QVE), GPIO_FN(RX3_D_IRDA_RX_D), | 2757 | GPIO_FN(QSTVB_QVE), |
2758 | GPIO_FN(SDA3_B), GPIO_FN(SDA2_C), GPIO_FN(DACK0_B), GPIO_FN(DRACK0_B), | 2758 | GPIO_FN(SDA3_B), GPIO_FN(SDA2_C), GPIO_FN(DACK0_B), GPIO_FN(DRACK0_B), |
2759 | GPIO_FN(QSTH_QHS), | 2759 | GPIO_FN(QSTH_QHS), |
2760 | GPIO_FN(QSTB_QHE), | 2760 | GPIO_FN(QSTB_QHE), |
2761 | GPIO_FN(QCPV_QDE), | 2761 | GPIO_FN(QCPV_QDE), |
2762 | GPIO_FN(CAN1_TX), GPIO_FN(TX2_C), GPIO_FN(SCL2_C), GPIO_FN(REMOCON), | 2762 | GPIO_FN(CAN1_TX), GPIO_FN(SCL2_C), GPIO_FN(REMOCON), |
2763 | 2763 | ||
2764 | /* IPSR4 */ | 2764 | /* IPSR4 */ |
2765 | GPIO_FN(QPOLA), GPIO_FN(CAN_CLK_C), GPIO_FN(SCK2_C), | 2765 | GPIO_FN(QPOLA), GPIO_FN(CAN_CLK_C), |
2766 | GPIO_FN(QPOLB), GPIO_FN(CAN1_RX), GPIO_FN(RX2_C), | 2766 | GPIO_FN(QPOLB), GPIO_FN(CAN1_RX), |
2767 | GPIO_FN(DREQ0_B), GPIO_FN(SSI_SCK78_B), GPIO_FN(SCK0_B), | 2767 | GPIO_FN(DREQ0_B), GPIO_FN(SSI_SCK78_B), |
2768 | GPIO_FN(VI2_DATA0_VI2_B0), GPIO_FN(PWM6), | 2768 | GPIO_FN(VI2_DATA0_VI2_B0), GPIO_FN(PWM6), |
2769 | GPIO_FN(TX3_E_IRDA_TX_E), GPIO_FN(AUDCK), | 2769 | GPIO_FN(AUDCK), |
2770 | GPIO_FN(PWMFSW0_B), GPIO_FN(VI2_DATA1_VI2_B1), | 2770 | GPIO_FN(PWMFSW0_B), GPIO_FN(VI2_DATA1_VI2_B1), |
2771 | GPIO_FN(PWM0), GPIO_FN(RX3_E_IRDA_RX_E), | 2771 | GPIO_FN(PWM0), |
2772 | GPIO_FN(AUDSYNC), GPIO_FN(CTS0_D), GPIO_FN(VI2_G0), | 2772 | GPIO_FN(AUDSYNC), GPIO_FN(VI2_G0), |
2773 | GPIO_FN(VI2_G1), GPIO_FN(VI2_G2), | 2773 | GPIO_FN(VI2_G1), GPIO_FN(VI2_G2), |
2774 | GPIO_FN(VI2_G3), GPIO_FN(VI2_G4), | 2774 | GPIO_FN(VI2_G3), GPIO_FN(VI2_G4), |
2775 | GPIO_FN(VI2_G5), | 2775 | GPIO_FN(VI2_G5), |
2776 | GPIO_FN(VI2_DATA2_VI2_B2), GPIO_FN(SCL1_B), | 2776 | GPIO_FN(VI2_DATA2_VI2_B2), GPIO_FN(SCL1_B), |
2777 | GPIO_FN(SCK3_E), GPIO_FN(AUDATA6), GPIO_FN(TX0_D), | 2777 | GPIO_FN(AUDATA6), |
2778 | GPIO_FN(VI2_DATA3_VI2_B3), GPIO_FN(SDA1_B), | 2778 | GPIO_FN(VI2_DATA3_VI2_B3), GPIO_FN(SDA1_B), |
2779 | GPIO_FN(SCK5), GPIO_FN(AUDATA7), GPIO_FN(RX0_D), | 2779 | GPIO_FN(AUDATA7), |
2780 | GPIO_FN(VI2_G6), GPIO_FN(VI2_G7), | 2780 | GPIO_FN(VI2_G6), GPIO_FN(VI2_G7), |
2781 | GPIO_FN(VI2_R0), GPIO_FN(VI2_R1), | 2781 | GPIO_FN(VI2_R0), GPIO_FN(VI2_R1), |
2782 | GPIO_FN(VI2_R2), GPIO_FN(VI2_R3), | 2782 | GPIO_FN(VI2_R2), GPIO_FN(VI2_R3), |
2783 | GPIO_FN(VI2_DATA4_VI2_B4), GPIO_FN(SCL2_B), | 2783 | GPIO_FN(VI2_DATA4_VI2_B4), GPIO_FN(SCL2_B), |
2784 | GPIO_FN(TX5), GPIO_FN(SCK0_D), | ||
2785 | 2784 | ||
2786 | /* IPSR5 */ | 2785 | /* IPSR5 */ |
2787 | GPIO_FN(VI2_DATA5_VI2_B5), GPIO_FN(SDA2_B), | 2786 | GPIO_FN(VI2_DATA5_VI2_B5), GPIO_FN(SDA2_B), |
2788 | GPIO_FN(RX5), GPIO_FN(RTS0_D_TANS_D), | ||
2789 | GPIO_FN(VI2_R4), GPIO_FN(VI2_R5), | 2787 | GPIO_FN(VI2_R4), GPIO_FN(VI2_R5), |
2790 | GPIO_FN(VI2_R6), GPIO_FN(VI2_R7), | 2788 | GPIO_FN(VI2_R6), GPIO_FN(VI2_R7), |
2791 | GPIO_FN(SCL2_D), GPIO_FN(SDA2_D), | 2789 | GPIO_FN(SCL2_D), GPIO_FN(SDA2_D), |
@@ -2794,15 +2792,15 @@ static const struct pinmux_func pinmux_func_gpios[] = { | |||
2794 | GPIO_FN(SDA1_D), GPIO_FN(VI2_HSYNC), | 2792 | GPIO_FN(SDA1_D), GPIO_FN(VI2_HSYNC), |
2795 | GPIO_FN(VI3_HSYNC), GPIO_FN(VI2_VSYNC), | 2793 | GPIO_FN(VI3_HSYNC), GPIO_FN(VI2_VSYNC), |
2796 | GPIO_FN(VI3_VSYNC), | 2794 | GPIO_FN(VI3_VSYNC), |
2797 | GPIO_FN(VI2_CLK), GPIO_FN(TX3_B_IRDA_TX_B), | 2795 | GPIO_FN(VI2_CLK), |
2798 | GPIO_FN(HSPI_TX1), GPIO_FN(VI1_CLKENB), GPIO_FN(VI3_CLKENB), | 2796 | GPIO_FN(HSPI_TX1), GPIO_FN(VI1_CLKENB), GPIO_FN(VI3_CLKENB), |
2799 | GPIO_FN(AUDIO_CLKC), GPIO_FN(TX2_D), GPIO_FN(SPEEDIN), | 2797 | GPIO_FN(AUDIO_CLKC), GPIO_FN(SPEEDIN), |
2800 | GPIO_FN(GPS_SIGN_D), GPIO_FN(VI2_DATA6_VI2_B6), | 2798 | GPIO_FN(GPS_SIGN_D), GPIO_FN(VI2_DATA6_VI2_B6), |
2801 | GPIO_FN(TCLK0), GPIO_FN(QSTVA_B_QVS_B), GPIO_FN(HSPI_CLK1), | 2799 | GPIO_FN(TCLK0), GPIO_FN(QSTVA_B_QVS_B), GPIO_FN(HSPI_CLK1), |
2802 | GPIO_FN(SCK2_D), GPIO_FN(AUDIO_CLKOUT_B), GPIO_FN(GPS_MAG_D), | 2800 | GPIO_FN(AUDIO_CLKOUT_B), GPIO_FN(GPS_MAG_D), |
2803 | GPIO_FN(VI2_DATA7_VI2_B7), GPIO_FN(RX3_B_IRDA_RX_B), | 2801 | GPIO_FN(VI2_DATA7_VI2_B7), |
2804 | GPIO_FN(HSPI_RX1), GPIO_FN(VI1_FIELD), | 2802 | GPIO_FN(HSPI_RX1), GPIO_FN(VI1_FIELD), |
2805 | GPIO_FN(VI3_FIELD), GPIO_FN(AUDIO_CLKOUT), GPIO_FN(RX2_D), | 2803 | GPIO_FN(VI3_FIELD), GPIO_FN(AUDIO_CLKOUT), |
2806 | GPIO_FN(GPS_CLK_C), GPIO_FN(GPS_CLK_D), GPIO_FN(AUDIO_CLKA), | 2804 | GPIO_FN(GPS_CLK_C), GPIO_FN(GPS_CLK_D), GPIO_FN(AUDIO_CLKA), |
2807 | GPIO_FN(CAN_TXCLK), GPIO_FN(AUDIO_CLKB), GPIO_FN(USB_OVC2), | 2805 | GPIO_FN(CAN_TXCLK), GPIO_FN(AUDIO_CLKB), GPIO_FN(USB_OVC2), |
2808 | GPIO_FN(CAN_DEBUGOUT0), GPIO_FN(MOUT0), | 2806 | GPIO_FN(CAN_DEBUGOUT0), GPIO_FN(MOUT0), |
@@ -2820,10 +2818,10 @@ static const struct pinmux_func pinmux_func_gpios[] = { | |||
2820 | GPIO_FN(CAN_CLK_B), GPIO_FN(IECLK), GPIO_FN(SCIF_CLK_B), | 2818 | GPIO_FN(CAN_CLK_B), GPIO_FN(IECLK), GPIO_FN(SCIF_CLK_B), |
2821 | GPIO_FN(TCLK0_B), GPIO_FN(SSI_SDATA4), GPIO_FN(CAN_DEBUGOUT9), | 2819 | GPIO_FN(TCLK0_B), GPIO_FN(SSI_SDATA4), GPIO_FN(CAN_DEBUGOUT9), |
2822 | GPIO_FN(SSI_SDATA9_C), GPIO_FN(SSI_SCK5), GPIO_FN(ADICLK), | 2820 | GPIO_FN(SSI_SDATA9_C), GPIO_FN(SSI_SCK5), GPIO_FN(ADICLK), |
2823 | GPIO_FN(CAN_DEBUGOUT10), GPIO_FN(SCK3), GPIO_FN(TCLK0_D), | 2821 | GPIO_FN(CAN_DEBUGOUT10), GPIO_FN(TCLK0_D), |
2824 | GPIO_FN(SSI_WS5), GPIO_FN(ADICS_SAMP), GPIO_FN(CAN_DEBUGOUT11), | 2822 | GPIO_FN(SSI_WS5), GPIO_FN(ADICS_SAMP), GPIO_FN(CAN_DEBUGOUT11), |
2825 | GPIO_FN(TX3_IRDA_TX), GPIO_FN(SSI_SDATA5), GPIO_FN(ADIDATA), | 2823 | GPIO_FN(SSI_SDATA5), GPIO_FN(ADIDATA), |
2826 | GPIO_FN(CAN_DEBUGOUT12), GPIO_FN(RX3_IRDA_RX), GPIO_FN(SSI_SCK6), | 2824 | GPIO_FN(CAN_DEBUGOUT12), GPIO_FN(SSI_SCK6), |
2827 | GPIO_FN(ADICHS0), GPIO_FN(CAN0_TX), GPIO_FN(IERX_B), | 2825 | GPIO_FN(ADICHS0), GPIO_FN(CAN0_TX), GPIO_FN(IERX_B), |
2828 | 2826 | ||
2829 | /* IPSR7 */ | 2827 | /* IPSR7 */ |
@@ -2836,36 +2834,35 @@ static const struct pinmux_func pinmux_func_gpios[] = { | |||
2836 | GPIO_FN(CAN_DEBUGOUT15), GPIO_FN(IRQ2_B), GPIO_FN(TCLK1_C), | 2834 | GPIO_FN(CAN_DEBUGOUT15), GPIO_FN(IRQ2_B), GPIO_FN(TCLK1_C), |
2837 | GPIO_FN(HSPI_TX1_C), GPIO_FN(SSI_SDATA8), GPIO_FN(VSP), | 2835 | GPIO_FN(HSPI_TX1_C), GPIO_FN(SSI_SDATA8), GPIO_FN(VSP), |
2838 | GPIO_FN(IRQ3_B), GPIO_FN(HSPI_RX1_C), | 2836 | GPIO_FN(IRQ3_B), GPIO_FN(HSPI_RX1_C), |
2839 | GPIO_FN(ATACS01), GPIO_FN(SCK1_B), GPIO_FN(ATACS11), | 2837 | GPIO_FN(ATACS01), GPIO_FN(ATACS11), |
2840 | GPIO_FN(TX1_B), GPIO_FN(CC5_TDO), GPIO_FN(ATADIR1), | 2838 | GPIO_FN(CC5_TDO), GPIO_FN(ATADIR1), |
2841 | GPIO_FN(RX1_B), GPIO_FN(CC5_TRST), GPIO_FN(ATAG1), | 2839 | GPIO_FN(CC5_TRST), GPIO_FN(ATAG1), |
2842 | GPIO_FN(SCK2_B), GPIO_FN(CC5_TMS), GPIO_FN(ATARD1), | 2840 | GPIO_FN(CC5_TMS), GPIO_FN(ATARD1), |
2843 | GPIO_FN(TX2_B), GPIO_FN(CC5_TCK), GPIO_FN(ATAWR1), | 2841 | GPIO_FN(CC5_TCK), GPIO_FN(ATAWR1), |
2844 | GPIO_FN(RX2_B), GPIO_FN(CC5_TDI), GPIO_FN(DREQ2), | 2842 | GPIO_FN(CC5_TDI), GPIO_FN(DREQ2), |
2845 | GPIO_FN(RTS1_B_TANS_B), GPIO_FN(DACK2), | 2843 | GPIO_FN(DACK2), |
2846 | GPIO_FN(CTS1_B), | ||
2847 | 2844 | ||
2848 | /* IPSR8 */ | 2845 | /* IPSR8 */ |
2849 | GPIO_FN(HSPI_CLK0), GPIO_FN(CTS0), GPIO_FN(USB_OVC0), GPIO_FN(AD_CLK), | 2846 | GPIO_FN(HSPI_CLK0), GPIO_FN(USB_OVC0), GPIO_FN(AD_CLK), |
2850 | GPIO_FN(CC5_STATE4), GPIO_FN(CC5_STATE12), GPIO_FN(CC5_STATE20), | 2847 | GPIO_FN(CC5_STATE4), GPIO_FN(CC5_STATE12), GPIO_FN(CC5_STATE20), |
2851 | GPIO_FN(CC5_STATE28), GPIO_FN(CC5_STATE36), GPIO_FN(HSPI_CS0), | 2848 | GPIO_FN(CC5_STATE28), GPIO_FN(CC5_STATE36), GPIO_FN(HSPI_CS0), |
2852 | GPIO_FN(RTS0_TANS), GPIO_FN(USB_OVC1), GPIO_FN(AD_DI), | 2849 | GPIO_FN(USB_OVC1), GPIO_FN(AD_DI), |
2853 | GPIO_FN(CC5_STATE5), GPIO_FN(CC5_STATE13), GPIO_FN(CC5_STATE21), | 2850 | GPIO_FN(CC5_STATE5), GPIO_FN(CC5_STATE13), GPIO_FN(CC5_STATE21), |
2854 | GPIO_FN(CC5_STATE29), GPIO_FN(CC5_STATE37), GPIO_FN(HSPI_TX0), | 2851 | GPIO_FN(CC5_STATE29), GPIO_FN(CC5_STATE37), GPIO_FN(HSPI_TX0), |
2855 | GPIO_FN(TX0), GPIO_FN(CAN_DEBUG_HW_TRIGGER), GPIO_FN(AD_DO), | 2852 | GPIO_FN(CAN_DEBUG_HW_TRIGGER), GPIO_FN(AD_DO), |
2856 | GPIO_FN(CC5_STATE6), GPIO_FN(CC5_STATE14), GPIO_FN(CC5_STATE22), | 2853 | GPIO_FN(CC5_STATE6), GPIO_FN(CC5_STATE14), GPIO_FN(CC5_STATE22), |
2857 | GPIO_FN(CC5_STATE30), GPIO_FN(CC5_STATE38), GPIO_FN(HSPI_RX0), | 2854 | GPIO_FN(CC5_STATE30), GPIO_FN(CC5_STATE38), GPIO_FN(HSPI_RX0), |
2858 | GPIO_FN(RX0), GPIO_FN(CAN_STEP0), GPIO_FN(AD_NCS), GPIO_FN(CC5_STATE7), | 2855 | GPIO_FN(CAN_STEP0), GPIO_FN(AD_NCS), GPIO_FN(CC5_STATE7), |
2859 | GPIO_FN(CC5_STATE15), GPIO_FN(CC5_STATE23), GPIO_FN(CC5_STATE31), | 2856 | GPIO_FN(CC5_STATE15), GPIO_FN(CC5_STATE23), GPIO_FN(CC5_STATE31), |
2860 | GPIO_FN(CC5_STATE39), GPIO_FN(FMCLK), GPIO_FN(RDS_CLK), GPIO_FN(PCMOE), | 2857 | GPIO_FN(CC5_STATE39), GPIO_FN(FMCLK), GPIO_FN(RDS_CLK), GPIO_FN(PCMOE), |
2861 | GPIO_FN(BPFCLK), GPIO_FN(PCMWE), GPIO_FN(FMIN), GPIO_FN(RDS_DATA), | 2858 | GPIO_FN(BPFCLK), GPIO_FN(PCMWE), GPIO_FN(FMIN), GPIO_FN(RDS_DATA), |
2862 | GPIO_FN(VI0_CLK), GPIO_FN(VI0_CLKENB), | 2859 | GPIO_FN(VI0_CLK), GPIO_FN(VI0_CLKENB), |
2863 | GPIO_FN(TX1_C), GPIO_FN(HTX1_B), GPIO_FN(MT1_SYNC), | 2860 | GPIO_FN(HTX1_B), GPIO_FN(MT1_SYNC), |
2864 | GPIO_FN(VI0_FIELD), GPIO_FN(RX1_C), GPIO_FN(HRX1_B), | 2861 | GPIO_FN(VI0_FIELD), GPIO_FN(HRX1_B), |
2865 | GPIO_FN(VI0_HSYNC), GPIO_FN(VI0_DATA0_B_VI0_B0_B), GPIO_FN(CTS1_C), | 2862 | GPIO_FN(VI0_HSYNC), GPIO_FN(VI0_DATA0_B_VI0_B0_B), |
2866 | GPIO_FN(TX4_D), GPIO_FN(HSCK1_B), | 2863 | GPIO_FN(HSCK1_B), |
2867 | GPIO_FN(VI0_VSYNC), GPIO_FN(VI0_DATA1_B_VI0_B1_B), | 2864 | GPIO_FN(VI0_VSYNC), GPIO_FN(VI0_DATA1_B_VI0_B1_B), |
2868 | GPIO_FN(RTS1_C_TANS_C), GPIO_FN(RX4_D), GPIO_FN(PWMFSW0_C), | 2865 | GPIO_FN(PWMFSW0_C), |
2869 | 2866 | ||
2870 | /* IPSR9 */ | 2867 | /* IPSR9 */ |
2871 | GPIO_FN(VI0_DATA0_VI0_B0), GPIO_FN(HRTS1_B), GPIO_FN(MT1_VCXO), | 2868 | GPIO_FN(VI0_DATA0_VI0_B0), GPIO_FN(HRTS1_B), GPIO_FN(MT1_VCXO), |
@@ -2888,7 +2885,7 @@ static const struct pinmux_func pinmux_func_gpios[] = { | |||
2888 | GPIO_FN(ETH_RXD1), GPIO_FN(ARM_TRACEDATA_9), | 2885 | GPIO_FN(ETH_RXD1), GPIO_FN(ARM_TRACEDATA_9), |
2889 | 2886 | ||
2890 | /* IPSR10 */ | 2887 | /* IPSR10 */ |
2891 | GPIO_FN(VI0_R0), GPIO_FN(SSI_SDATA7_C), GPIO_FN(SCK1_C), | 2888 | GPIO_FN(VI0_R0), GPIO_FN(SSI_SDATA7_C), |
2892 | GPIO_FN(DREQ1_B), GPIO_FN(ARM_TRACEDATA_10), GPIO_FN(DREQ0_C), | 2889 | GPIO_FN(DREQ1_B), GPIO_FN(ARM_TRACEDATA_10), GPIO_FN(DREQ0_C), |
2893 | GPIO_FN(VI0_R1), GPIO_FN(SSI_SDATA8_C), GPIO_FN(DACK1_B), | 2890 | GPIO_FN(VI0_R1), GPIO_FN(SSI_SDATA8_C), GPIO_FN(DACK1_B), |
2894 | GPIO_FN(ARM_TRACEDATA_11), GPIO_FN(DACK0_C), GPIO_FN(DRACK0_C), | 2891 | GPIO_FN(ARM_TRACEDATA_11), GPIO_FN(DACK0_C), GPIO_FN(DRACK0_C), |
@@ -2926,22 +2923,22 @@ static const struct pinmux_func pinmux_func_gpios[] = { | |||
2926 | GPIO_FN(HSPI_TX1_D), GPIO_FN(VI1_DATA7_VI1_B7), | 2923 | GPIO_FN(HSPI_TX1_D), GPIO_FN(VI1_DATA7_VI1_B7), |
2927 | GPIO_FN(MT0_PWM), GPIO_FN(SPA_TDI), GPIO_FN(HSPI_RX1_D), | 2924 | GPIO_FN(MT0_PWM), GPIO_FN(SPA_TDI), GPIO_FN(HSPI_RX1_D), |
2928 | GPIO_FN(VI1_G0), GPIO_FN(VI3_DATA0), | 2925 | GPIO_FN(VI1_G0), GPIO_FN(VI3_DATA0), |
2929 | GPIO_FN(TS_SCK1), GPIO_FN(DREQ2_B), GPIO_FN(TX2), GPIO_FN(SPA_TDO), | 2926 | GPIO_FN(TS_SCK1), GPIO_FN(DREQ2_B), GPIO_FN(SPA_TDO), |
2930 | GPIO_FN(HCTS0_B), GPIO_FN(VI1_G1), GPIO_FN(VI3_DATA1), | 2927 | GPIO_FN(HCTS0_B), GPIO_FN(VI1_G1), GPIO_FN(VI3_DATA1), |
2931 | GPIO_FN(SSI_SCK1), GPIO_FN(TS_SDEN1), GPIO_FN(DACK2_B), GPIO_FN(RX2), | 2928 | GPIO_FN(SSI_SCK1), GPIO_FN(TS_SDEN1), GPIO_FN(DACK2_B), |
2932 | GPIO_FN(HRTS0_B), | 2929 | GPIO_FN(HRTS0_B), |
2933 | 2930 | ||
2934 | /* IPSR12 */ | 2931 | /* IPSR12 */ |
2935 | GPIO_FN(VI1_G2), GPIO_FN(VI3_DATA2), GPIO_FN(SSI_WS1), | 2932 | GPIO_FN(VI1_G2), GPIO_FN(VI3_DATA2), GPIO_FN(SSI_WS1), |
2936 | GPIO_FN(TS_SPSYNC1), GPIO_FN(SCK2), GPIO_FN(HSCK0_B), GPIO_FN(VI1_G3), | 2933 | GPIO_FN(TS_SPSYNC1), GPIO_FN(HSCK0_B), GPIO_FN(VI1_G3), |
2937 | GPIO_FN(VI3_DATA3), GPIO_FN(SSI_SCK2), GPIO_FN(TS_SDAT1), | 2934 | GPIO_FN(VI3_DATA3), GPIO_FN(SSI_SCK2), GPIO_FN(TS_SDAT1), |
2938 | GPIO_FN(SCL1_C), GPIO_FN(HTX0_B), GPIO_FN(VI1_G4), GPIO_FN(VI3_DATA4), | 2935 | GPIO_FN(SCL1_C), GPIO_FN(HTX0_B), GPIO_FN(VI1_G4), GPIO_FN(VI3_DATA4), |
2939 | GPIO_FN(SSI_WS2), GPIO_FN(SDA1_C), GPIO_FN(SIM_RST_B), | 2936 | GPIO_FN(SSI_WS2), GPIO_FN(SDA1_C), GPIO_FN(SIM_RST_B), |
2940 | GPIO_FN(HRX0_B), GPIO_FN(VI1_G5), GPIO_FN(VI3_DATA5), | 2937 | GPIO_FN(HRX0_B), GPIO_FN(VI1_G5), GPIO_FN(VI3_DATA5), |
2941 | GPIO_FN(GPS_CLK), GPIO_FN(FSE), GPIO_FN(TX4_B), GPIO_FN(SIM_D_B), | 2938 | GPIO_FN(GPS_CLK), GPIO_FN(FSE), GPIO_FN(SIM_D_B), |
2942 | GPIO_FN(VI1_G6), GPIO_FN(VI3_DATA6), GPIO_FN(GPS_SIGN), GPIO_FN(FRB), | 2939 | GPIO_FN(VI1_G6), GPIO_FN(VI3_DATA6), GPIO_FN(GPS_SIGN), GPIO_FN(FRB), |
2943 | GPIO_FN(RX4_B), GPIO_FN(SIM_CLK_B), GPIO_FN(VI1_G7), | 2940 | GPIO_FN(SIM_CLK_B), GPIO_FN(VI1_G7), |
2944 | GPIO_FN(VI3_DATA7), GPIO_FN(GPS_MAG), GPIO_FN(FCE), GPIO_FN(SCK4_B), | 2941 | GPIO_FN(VI3_DATA7), GPIO_FN(GPS_MAG), GPIO_FN(FCE), |
2945 | }; | 2942 | }; |
2946 | 2943 | ||
2947 | static const struct pinmux_cfg_reg pinmux_config_regs[] = { | 2944 | static const struct pinmux_cfg_reg pinmux_config_regs[] = { |