aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pinctrl
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/pinctrl')
-rw-r--r--drivers/pinctrl/sh-pfc/pfc-r8a7779.c271
1 files changed, 0 insertions, 271 deletions
diff --git a/drivers/pinctrl/sh-pfc/pfc-r8a7779.c b/drivers/pinctrl/sh-pfc/pfc-r8a7779.c
index 1d7b0dfbbb21..4db99445acc2 100644
--- a/drivers/pinctrl/sh-pfc/pfc-r8a7779.c
+++ b/drivers/pinctrl/sh-pfc/pfc-r8a7779.c
@@ -2670,274 +2670,6 @@ static const struct sh_pfc_function pinmux_functions[] = {
2670 SH_PFC_FUNCTION(usb2), 2670 SH_PFC_FUNCTION(usb2),
2671}; 2671};
2672 2672
2673#define PINMUX_FN_BASE ARRAY_SIZE(pinmux_pins)
2674
2675static const struct pinmux_func pinmux_func_gpios[] = {
2676 GPIO_FN(AVS1), GPIO_FN(AVS2), GPIO_FN(A17), GPIO_FN(A18),
2677 GPIO_FN(A19),
2678
2679 /* IPSR0 */
2680 GPIO_FN(PWM1), GPIO_FN(PWMFSW0),
2681 GPIO_FN(SCIF_CLK), GPIO_FN(TCLK0_C), GPIO_FN(BS),
2682 GPIO_FN(FD2), GPIO_FN(ATADIR0), GPIO_FN(SDSELF),
2683 GPIO_FN(HCTS1), GPIO_FN(A0),
2684 GPIO_FN(FD3), GPIO_FN(A20),
2685 GPIO_FN(A21),
2686 GPIO_FN(A22),
2687 GPIO_FN(VI1_R0), GPIO_FN(A23), GPIO_FN(FCLE),
2688 GPIO_FN(VI1_R1), GPIO_FN(A24),
2689 GPIO_FN(FD4), GPIO_FN(VI1_R2),
2690 GPIO_FN(SSI_WS78_B), GPIO_FN(A25),
2691 GPIO_FN(FD5), GPIO_FN(VI1_R3),
2692 GPIO_FN(SSI_SDATA7_B), GPIO_FN(CLKOUT),
2693 GPIO_FN(PWM0_B),
2694 GPIO_FN(SDSELF_B), GPIO_FN(RD_WR), GPIO_FN(FWE), GPIO_FN(ATAG0),
2695 GPIO_FN(VI1_R7), GPIO_FN(HRTS1),
2696
2697 /* IPSR1 */
2698 GPIO_FN(FD6), GPIO_FN(FD7),
2699 GPIO_FN(FALE),
2700 GPIO_FN(ATACS00),
2701 GPIO_FN(FRE), GPIO_FN(ATACS10), GPIO_FN(VI1_R4),
2702 GPIO_FN(HSCK1), GPIO_FN(SSI_SDATA8_B),
2703 GPIO_FN(SSI_SDATA9),
2704 GPIO_FN(FD0), GPIO_FN(ATARD0), GPIO_FN(VI1_R5),
2705 GPIO_FN(HTX1),
2706 GPIO_FN(SSI_SCK9),
2707 GPIO_FN(FD1), GPIO_FN(ATAWR0), GPIO_FN(VI1_R6),
2708 GPIO_FN(HRX1), GPIO_FN(SSI_WS9),
2709 GPIO_FN(MLB_CLK), GPIO_FN(PWM2), GPIO_FN(MLB_SIG),
2710 GPIO_FN(PWM3), GPIO_FN(MLB_DAT), GPIO_FN(PWM4),
2711 GPIO_FN(HTX0), GPIO_FN(SDATA),
2712 GPIO_FN(SUB_TCK), GPIO_FN(CC5_STATE2),
2713 GPIO_FN(CC5_STATE10), GPIO_FN(CC5_STATE18), GPIO_FN(CC5_STATE26),
2714 GPIO_FN(CC5_STATE34),
2715
2716 /* IPSR2 */
2717 GPIO_FN(HRX0), GPIO_FN(SCKZ),
2718 GPIO_FN(SUB_TDI), GPIO_FN(CC5_STATE3), GPIO_FN(CC5_STATE11),
2719 GPIO_FN(CC5_STATE19), GPIO_FN(CC5_STATE27), GPIO_FN(CC5_STATE35),
2720 GPIO_FN(HSCK0), GPIO_FN(MTS), GPIO_FN(PWM5),
2721 GPIO_FN(SSI_SDATA9_B), GPIO_FN(SUB_TDO),
2722 GPIO_FN(CC5_STATE0), GPIO_FN(CC5_STATE8), GPIO_FN(CC5_STATE16),
2723 GPIO_FN(CC5_STATE24), GPIO_FN(CC5_STATE32), GPIO_FN(HCTS0),
2724 GPIO_FN(STM), GPIO_FN(PWM0_D),
2725 GPIO_FN(SCIF_CLK_C), GPIO_FN(SUB_TRST), GPIO_FN(TCLK1_B),
2726 GPIO_FN(CC5_OSCOUT), GPIO_FN(HRTS0),
2727 GPIO_FN(MDATA), GPIO_FN(SUB_TMS), GPIO_FN(CC5_STATE1),
2728 GPIO_FN(CC5_STATE9), GPIO_FN(CC5_STATE17), GPIO_FN(CC5_STATE25),
2729 GPIO_FN(CC5_STATE33), GPIO_FN(LCDOUT0),
2730 GPIO_FN(DREQ0), GPIO_FN(GPS_CLK_B), GPIO_FN(AUDATA0),
2731 GPIO_FN(LCDOUT1), GPIO_FN(DACK0),
2732 GPIO_FN(DRACK0), GPIO_FN(GPS_SIGN_B), GPIO_FN(AUDATA1),
2733 GPIO_FN(LCDOUT2), GPIO_FN(LCDOUT3),
2734 GPIO_FN(LCDOUT4), GPIO_FN(LCDOUT5),
2735 GPIO_FN(LCDOUT6), GPIO_FN(LCDOUT7),
2736 GPIO_FN(LCDOUT8), GPIO_FN(DREQ1), GPIO_FN(SCL2),
2737 GPIO_FN(AUDATA2),
2738
2739 /* IPSR3 */
2740 GPIO_FN(LCDOUT9), GPIO_FN(DACK1), GPIO_FN(SDA2),
2741 GPIO_FN(AUDATA3), GPIO_FN(LCDOUT10),
2742 GPIO_FN(LCDOUT11),
2743 GPIO_FN(LCDOUT12), GPIO_FN(LCDOUT13),
2744 GPIO_FN(LCDOUT14),
2745 GPIO_FN(LCDOUT15), GPIO_FN(LCDOUT16),
2746 GPIO_FN(EX_WAIT1), GPIO_FN(SCL1), GPIO_FN(TCLK1), GPIO_FN(AUDATA4),
2747 GPIO_FN(LCDOUT17), GPIO_FN(EX_WAIT2), GPIO_FN(SDA1),
2748 GPIO_FN(GPS_MAG_B), GPIO_FN(AUDATA5),
2749 GPIO_FN(LCDOUT18),
2750 GPIO_FN(LCDOUT19), GPIO_FN(LCDOUT20),
2751 GPIO_FN(LCDOUT21),
2752 GPIO_FN(LCDOUT22), GPIO_FN(LCDOUT23),
2753 GPIO_FN(QSTVA_QVS),
2754 GPIO_FN(SCL3_B), GPIO_FN(QCLK),
2755 GPIO_FN(QSTVB_QVE),
2756 GPIO_FN(SDA3_B), GPIO_FN(SDA2_C), GPIO_FN(DACK0_B), GPIO_FN(DRACK0_B),
2757 GPIO_FN(QSTH_QHS),
2758 GPIO_FN(QSTB_QHE),
2759 GPIO_FN(QCPV_QDE),
2760 GPIO_FN(CAN1_TX), GPIO_FN(SCL2_C), GPIO_FN(REMOCON),
2761
2762 /* IPSR4 */
2763 GPIO_FN(QPOLA), GPIO_FN(CAN_CLK_C),
2764 GPIO_FN(QPOLB), GPIO_FN(CAN1_RX),
2765 GPIO_FN(DREQ0_B), GPIO_FN(SSI_SCK78_B),
2766 GPIO_FN(VI2_DATA0_VI2_B0), GPIO_FN(PWM6),
2767 GPIO_FN(AUDCK),
2768 GPIO_FN(PWMFSW0_B), GPIO_FN(VI2_DATA1_VI2_B1),
2769 GPIO_FN(PWM0),
2770 GPIO_FN(AUDSYNC), GPIO_FN(VI2_G0),
2771 GPIO_FN(VI2_G1), GPIO_FN(VI2_G2),
2772 GPIO_FN(VI2_G3), GPIO_FN(VI2_G4),
2773 GPIO_FN(VI2_G5),
2774 GPIO_FN(VI2_DATA2_VI2_B2), GPIO_FN(SCL1_B),
2775 GPIO_FN(AUDATA6),
2776 GPIO_FN(VI2_DATA3_VI2_B3), GPIO_FN(SDA1_B),
2777 GPIO_FN(AUDATA7),
2778 GPIO_FN(VI2_G6), GPIO_FN(VI2_G7),
2779 GPIO_FN(VI2_R0), GPIO_FN(VI2_R1),
2780 GPIO_FN(VI2_R2), GPIO_FN(VI2_R3),
2781 GPIO_FN(VI2_DATA4_VI2_B4), GPIO_FN(SCL2_B),
2782
2783 /* IPSR5 */
2784 GPIO_FN(VI2_DATA5_VI2_B5), GPIO_FN(SDA2_B),
2785 GPIO_FN(VI2_R4), GPIO_FN(VI2_R5),
2786 GPIO_FN(VI2_R6), GPIO_FN(VI2_R7),
2787 GPIO_FN(SCL2_D), GPIO_FN(SDA2_D),
2788 GPIO_FN(VI2_CLKENB),
2789 GPIO_FN(SCL1_D), GPIO_FN(VI2_FIELD),
2790 GPIO_FN(SDA1_D), GPIO_FN(VI2_HSYNC),
2791 GPIO_FN(VI3_HSYNC), GPIO_FN(VI2_VSYNC),
2792 GPIO_FN(VI3_VSYNC),
2793 GPIO_FN(VI2_CLK),
2794 GPIO_FN(VI1_CLKENB), GPIO_FN(VI3_CLKENB),
2795 GPIO_FN(AUDIO_CLKC), GPIO_FN(SPEEDIN),
2796 GPIO_FN(GPS_SIGN_D), GPIO_FN(VI2_DATA6_VI2_B6),
2797 GPIO_FN(TCLK0), GPIO_FN(QSTVA_B_QVS_B),
2798 GPIO_FN(AUDIO_CLKOUT_B), GPIO_FN(GPS_MAG_D),
2799 GPIO_FN(VI2_DATA7_VI2_B7),
2800 GPIO_FN(VI1_FIELD),
2801 GPIO_FN(VI3_FIELD), GPIO_FN(AUDIO_CLKOUT),
2802 GPIO_FN(GPS_CLK_C), GPIO_FN(GPS_CLK_D), GPIO_FN(AUDIO_CLKA),
2803 GPIO_FN(CAN_TXCLK), GPIO_FN(AUDIO_CLKB),
2804 GPIO_FN(CAN_DEBUGOUT0), GPIO_FN(MOUT0),
2805
2806 /* IPSR6 */
2807 GPIO_FN(SSI_SCK0129), GPIO_FN(CAN_DEBUGOUT1), GPIO_FN(MOUT1),
2808 GPIO_FN(SSI_WS0129), GPIO_FN(CAN_DEBUGOUT2), GPIO_FN(MOUT2),
2809 GPIO_FN(SSI_SDATA0), GPIO_FN(CAN_DEBUGOUT3), GPIO_FN(MOUT5),
2810 GPIO_FN(SSI_SDATA1), GPIO_FN(CAN_DEBUGOUT4), GPIO_FN(MOUT6),
2811 GPIO_FN(SSI_SDATA2), GPIO_FN(CAN_DEBUGOUT5), GPIO_FN(SSI_SCK34),
2812 GPIO_FN(CAN_DEBUGOUT6), GPIO_FN(CAN0_TX_B), GPIO_FN(IERX),
2813 GPIO_FN(SSI_SCK9_C), GPIO_FN(SSI_WS34), GPIO_FN(CAN_DEBUGOUT7),
2814 GPIO_FN(CAN0_RX_B), GPIO_FN(IETX), GPIO_FN(SSI_WS9_C),
2815 GPIO_FN(SSI_SDATA3), GPIO_FN(PWM0_C), GPIO_FN(CAN_DEBUGOUT8),
2816 GPIO_FN(CAN_CLK_B), GPIO_FN(IECLK), GPIO_FN(SCIF_CLK_B),
2817 GPIO_FN(TCLK0_B), GPIO_FN(SSI_SDATA4), GPIO_FN(CAN_DEBUGOUT9),
2818 GPIO_FN(SSI_SDATA9_C), GPIO_FN(SSI_SCK5), GPIO_FN(ADICLK),
2819 GPIO_FN(CAN_DEBUGOUT10), GPIO_FN(TCLK0_D),
2820 GPIO_FN(SSI_WS5), GPIO_FN(ADICS_SAMP), GPIO_FN(CAN_DEBUGOUT11),
2821 GPIO_FN(SSI_SDATA5), GPIO_FN(ADIDATA),
2822 GPIO_FN(CAN_DEBUGOUT12), GPIO_FN(SSI_SCK6),
2823 GPIO_FN(ADICHS0), GPIO_FN(CAN0_TX), GPIO_FN(IERX_B),
2824
2825 /* IPSR7 */
2826 GPIO_FN(SSI_WS6), GPIO_FN(ADICHS1), GPIO_FN(CAN0_RX), GPIO_FN(IETX_B),
2827 GPIO_FN(SSI_SDATA6), GPIO_FN(ADICHS2), GPIO_FN(CAN_CLK),
2828 GPIO_FN(IECLK_B), GPIO_FN(SSI_SCK78), GPIO_FN(CAN_DEBUGOUT13),
2829 GPIO_FN(SSI_SCK9_B),
2830 GPIO_FN(SSI_WS78), GPIO_FN(CAN_DEBUGOUT14),
2831 GPIO_FN(SSI_WS9_B), GPIO_FN(SSI_SDATA7),
2832 GPIO_FN(CAN_DEBUGOUT15), GPIO_FN(TCLK1_C),
2833 GPIO_FN(SSI_SDATA8), GPIO_FN(VSP),
2834 GPIO_FN(ATACS01), GPIO_FN(ATACS11),
2835 GPIO_FN(CC5_TDO), GPIO_FN(ATADIR1),
2836 GPIO_FN(CC5_TRST), GPIO_FN(ATAG1),
2837 GPIO_FN(CC5_TMS), GPIO_FN(ATARD1),
2838 GPIO_FN(CC5_TCK), GPIO_FN(ATAWR1),
2839 GPIO_FN(CC5_TDI), GPIO_FN(DREQ2),
2840 GPIO_FN(DACK2),
2841
2842 /* IPSR8 */
2843 GPIO_FN(AD_CLK),
2844 GPIO_FN(CC5_STATE4), GPIO_FN(CC5_STATE12), GPIO_FN(CC5_STATE20),
2845 GPIO_FN(CC5_STATE28), GPIO_FN(CC5_STATE36),
2846 GPIO_FN(AD_DI),
2847 GPIO_FN(CC5_STATE5), GPIO_FN(CC5_STATE13), GPIO_FN(CC5_STATE21),
2848 GPIO_FN(CC5_STATE29), GPIO_FN(CC5_STATE37),
2849 GPIO_FN(CAN_DEBUG_HW_TRIGGER), GPIO_FN(AD_DO),
2850 GPIO_FN(CC5_STATE6), GPIO_FN(CC5_STATE14), GPIO_FN(CC5_STATE22),
2851 GPIO_FN(CC5_STATE30), GPIO_FN(CC5_STATE38),
2852 GPIO_FN(CAN_STEP0), GPIO_FN(AD_NCS), GPIO_FN(CC5_STATE7),
2853 GPIO_FN(CC5_STATE15), GPIO_FN(CC5_STATE23), GPIO_FN(CC5_STATE31),
2854 GPIO_FN(CC5_STATE39), GPIO_FN(FMCLK), GPIO_FN(RDS_CLK), GPIO_FN(PCMOE),
2855 GPIO_FN(BPFCLK), GPIO_FN(PCMWE), GPIO_FN(FMIN), GPIO_FN(RDS_DATA),
2856 GPIO_FN(VI0_CLK), GPIO_FN(VI0_CLKENB),
2857 GPIO_FN(HTX1_B), GPIO_FN(MT1_SYNC),
2858 GPIO_FN(VI0_FIELD), GPIO_FN(HRX1_B),
2859 GPIO_FN(VI0_HSYNC), GPIO_FN(VI0_DATA0_B_VI0_B0_B),
2860 GPIO_FN(HSCK1_B),
2861 GPIO_FN(VI0_VSYNC), GPIO_FN(VI0_DATA1_B_VI0_B1_B),
2862 GPIO_FN(PWMFSW0_C),
2863
2864 /* IPSR9 */
2865 GPIO_FN(VI0_DATA0_VI0_B0), GPIO_FN(HRTS1_B), GPIO_FN(MT1_VCXO),
2866 GPIO_FN(VI0_DATA1_VI0_B1), GPIO_FN(HCTS1_B), GPIO_FN(MT1_PWM),
2867 GPIO_FN(VI0_DATA2_VI0_B2), GPIO_FN(VI0_DATA3_VI0_B3),
2868 GPIO_FN(VI0_DATA4_VI0_B4),
2869 GPIO_FN(VI0_DATA5_VI0_B5), GPIO_FN(VI0_DATA6_VI0_B6),
2870 GPIO_FN(ARM_TRACEDATA_0), GPIO_FN(VI0_DATA7_VI0_B7),
2871 GPIO_FN(ARM_TRACEDATA_1), GPIO_FN(VI0_G0),
2872 GPIO_FN(SSI_SCK78_C), GPIO_FN(ARM_TRACEDATA_2),
2873 GPIO_FN(VI0_G1), GPIO_FN(SSI_WS78_C),
2874 GPIO_FN(ARM_TRACEDATA_3), GPIO_FN(VI0_G2), GPIO_FN(ETH_TXD1),
2875 GPIO_FN(ARM_TRACEDATA_4), GPIO_FN(TS_SPSYNC0),
2876 GPIO_FN(VI0_G3), GPIO_FN(ETH_CRS_DV),
2877 GPIO_FN(ARM_TRACEDATA_5), GPIO_FN(TS_SDAT0), GPIO_FN(VI0_G4),
2878 GPIO_FN(ETH_TX_EN), GPIO_FN(ARM_TRACEDATA_6),
2879 GPIO_FN(VI0_G5), GPIO_FN(ETH_RX_ER),
2880 GPIO_FN(ARM_TRACEDATA_7), GPIO_FN(VI0_G6), GPIO_FN(ETH_RXD0),
2881 GPIO_FN(ARM_TRACEDATA_8), GPIO_FN(VI0_G7),
2882 GPIO_FN(ETH_RXD1), GPIO_FN(ARM_TRACEDATA_9),
2883
2884 /* IPSR10 */
2885 GPIO_FN(VI0_R0), GPIO_FN(SSI_SDATA7_C),
2886 GPIO_FN(DREQ1_B), GPIO_FN(ARM_TRACEDATA_10), GPIO_FN(DREQ0_C),
2887 GPIO_FN(VI0_R1), GPIO_FN(SSI_SDATA8_C), GPIO_FN(DACK1_B),
2888 GPIO_FN(ARM_TRACEDATA_11), GPIO_FN(DACK0_C), GPIO_FN(DRACK0_C),
2889 GPIO_FN(VI0_R2), GPIO_FN(ETH_LINK),
2890 GPIO_FN(ARM_TRACEDATA_12), GPIO_FN(VI0_R3), GPIO_FN(ETH_MAGIC),
2891 GPIO_FN(ARM_TRACEDATA_13),
2892 GPIO_FN(VI0_R4), GPIO_FN(ETH_REFCLK),
2893 GPIO_FN(ARM_TRACEDATA_14), GPIO_FN(MT1_CLK),
2894 GPIO_FN(TS_SCK0), GPIO_FN(VI0_R5), GPIO_FN(ETH_TXD0),
2895 GPIO_FN(ARM_TRACEDATA_15),
2896 GPIO_FN(MT1_D), GPIO_FN(TS_SDEN0), GPIO_FN(VI0_R6), GPIO_FN(ETH_MDC),
2897 GPIO_FN(DREQ2_C), GPIO_FN(TRACECLK),
2898 GPIO_FN(MT1_BEN), GPIO_FN(PWMFSW0_D), GPIO_FN(VI0_R7),
2899 GPIO_FN(ETH_MDIO), GPIO_FN(DACK2_C),
2900 GPIO_FN(SCIF_CLK_D), GPIO_FN(TRACECTL), GPIO_FN(MT1_PEN),
2901 GPIO_FN(VI1_CLK), GPIO_FN(SIM_D), GPIO_FN(SDA3), GPIO_FN(VI1_HSYNC),
2902 GPIO_FN(VI3_CLK), GPIO_FN(SSI_SCK4), GPIO_FN(GPS_SIGN_C),
2903 GPIO_FN(PWMFSW0_E), GPIO_FN(VI1_VSYNC), GPIO_FN(AUDIO_CLKOUT_C),
2904 GPIO_FN(SSI_WS4), GPIO_FN(SIM_CLK), GPIO_FN(GPS_MAG_C),
2905 GPIO_FN(SPV_TRST), GPIO_FN(SCL3),
2906
2907 /* IPSR11 */
2908 GPIO_FN(VI1_DATA0_VI1_B0), GPIO_FN(SIM_RST),
2909 GPIO_FN(SPV_TCK), GPIO_FN(ADICLK_B), GPIO_FN(VI1_DATA1_VI1_B1),
2910 GPIO_FN(MT0_CLK), GPIO_FN(SPV_TMS),
2911 GPIO_FN(ADICS_B_SAMP_B), GPIO_FN(VI1_DATA2_VI1_B2),
2912 GPIO_FN(MT0_D), GPIO_FN(SPVTDI), GPIO_FN(ADIDATA_B),
2913 GPIO_FN(VI1_DATA3_VI1_B3), GPIO_FN(MT0_BEN),
2914 GPIO_FN(SPV_TDO), GPIO_FN(ADICHS0_B), GPIO_FN(VI1_DATA4_VI1_B4),
2915 GPIO_FN(MT0_PEN), GPIO_FN(SPA_TRST),
2916 GPIO_FN(ADICHS1_B), GPIO_FN(VI1_DATA5_VI1_B5),
2917 GPIO_FN(MT0_SYNC), GPIO_FN(SPA_TCK),
2918 GPIO_FN(ADICHS2_B), GPIO_FN(VI1_DATA6_VI1_B6),
2919 GPIO_FN(MT0_VCXO), GPIO_FN(SPA_TMS),
2920 GPIO_FN(VI1_DATA7_VI1_B7),
2921 GPIO_FN(MT0_PWM), GPIO_FN(SPA_TDI),
2922 GPIO_FN(VI1_G0), GPIO_FN(VI3_DATA0),
2923 GPIO_FN(TS_SCK1), GPIO_FN(DREQ2_B), GPIO_FN(SPA_TDO),
2924 GPIO_FN(HCTS0_B), GPIO_FN(VI1_G1), GPIO_FN(VI3_DATA1),
2925 GPIO_FN(SSI_SCK1), GPIO_FN(TS_SDEN1), GPIO_FN(DACK2_B),
2926 GPIO_FN(HRTS0_B),
2927
2928 /* IPSR12 */
2929 GPIO_FN(VI1_G2), GPIO_FN(VI3_DATA2), GPIO_FN(SSI_WS1),
2930 GPIO_FN(TS_SPSYNC1), GPIO_FN(HSCK0_B), GPIO_FN(VI1_G3),
2931 GPIO_FN(VI3_DATA3), GPIO_FN(SSI_SCK2), GPIO_FN(TS_SDAT1),
2932 GPIO_FN(SCL1_C), GPIO_FN(HTX0_B), GPIO_FN(VI1_G4), GPIO_FN(VI3_DATA4),
2933 GPIO_FN(SSI_WS2), GPIO_FN(SDA1_C), GPIO_FN(SIM_RST_B),
2934 GPIO_FN(HRX0_B), GPIO_FN(VI1_G5), GPIO_FN(VI3_DATA5),
2935 GPIO_FN(GPS_CLK), GPIO_FN(FSE), GPIO_FN(SIM_D_B),
2936 GPIO_FN(VI1_G6), GPIO_FN(VI3_DATA6), GPIO_FN(GPS_SIGN), GPIO_FN(FRB),
2937 GPIO_FN(SIM_CLK_B), GPIO_FN(VI1_G7),
2938 GPIO_FN(VI3_DATA7), GPIO_FN(GPS_MAG), GPIO_FN(FCE),
2939};
2940
2941static const struct pinmux_cfg_reg pinmux_config_regs[] = { 2673static const struct pinmux_cfg_reg pinmux_config_regs[] = {
2942 { PINMUX_CFG_REG("GPSR0", 0xfffc0004, 32, 1) { 2674 { PINMUX_CFG_REG("GPSR0", 0xfffc0004, 32, 1) {
2943 GP_0_31_FN, FN_IP3_31_29, 2675 GP_0_31_FN, FN_IP3_31_29,
@@ -3831,9 +3563,6 @@ const struct sh_pfc_soc_info r8a7779_pinmux_info = {
3831 .functions = pinmux_functions, 3563 .functions = pinmux_functions,
3832 .nr_functions = ARRAY_SIZE(pinmux_functions), 3564 .nr_functions = ARRAY_SIZE(pinmux_functions),
3833 3565
3834 .func_gpios = pinmux_func_gpios,
3835 .nr_func_gpios = ARRAY_SIZE(pinmux_func_gpios),
3836
3837 .cfg_regs = pinmux_config_regs, 3566 .cfg_regs = pinmux_config_regs,
3838 .data_regs = pinmux_data_regs, 3567 .data_regs = pinmux_data_regs,
3839 3568