aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pinctrl
diff options
context:
space:
mode:
authorLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>2013-03-13 13:53:05 -0400
committerLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>2013-03-15 08:34:14 -0400
commitd28d6d1d0d0e119f55c55da2bfcb38d62ff1c2db (patch)
tree0910882aa679dd618e5234d6d00f955634f13ec4 /drivers/pinctrl
parent19ac5557e74fb4f9d7364235ff805f96c2c4f562 (diff)
sh-pfc: sh73a0: Remove KEYSC function GPIOS
All sh73a0 platforms now use the pinctrl API to control the KEYSC 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.c30
1 files changed, 0 insertions, 30 deletions
diff --git a/drivers/pinctrl/sh-pfc/pfc-sh73a0.c b/drivers/pinctrl/sh-pfc/pfc-sh73a0.c
index 1249a3ffdb31..33e2b3f8f144 100644
--- a/drivers/pinctrl/sh-pfc/pfc-sh73a0.c
+++ b/drivers/pinctrl/sh-pfc/pfc-sh73a0.c
@@ -2996,48 +2996,32 @@ static const struct pinmux_func pinmux_func_gpios[] = {
2996 GPIO_FN(A0), \ 2996 GPIO_FN(A0), \
2997 GPIO_FN(BS_), 2997 GPIO_FN(BS_),
2998 GPIO_FN(A12), \ 2998 GPIO_FN(A12), \
2999 GPIO_FN(PORT58_KEYOUT7), \
3000 GPIO_FN(TPU4TO2), 2999 GPIO_FN(TPU4TO2),
3001 GPIO_FN(A13), \ 3000 GPIO_FN(A13), \
3002 GPIO_FN(PORT59_KEYOUT6), \
3003 GPIO_FN(TPU0TO1), 3001 GPIO_FN(TPU0TO1),
3004 GPIO_FN(A14), \ 3002 GPIO_FN(A14), \
3005 GPIO_FN(KEYOUT5),
3006 GPIO_FN(A15), \ 3003 GPIO_FN(A15), \
3007 GPIO_FN(KEYOUT4),
3008 GPIO_FN(A16), \ 3004 GPIO_FN(A16), \
3009 GPIO_FN(KEYOUT3), \
3010 GPIO_FN(MSIOF0_SS1), 3005 GPIO_FN(MSIOF0_SS1),
3011 GPIO_FN(A17), \ 3006 GPIO_FN(A17), \
3012 GPIO_FN(KEYOUT2), \
3013 GPIO_FN(MSIOF0_TSYNC), 3007 GPIO_FN(MSIOF0_TSYNC),
3014 GPIO_FN(A18), \ 3008 GPIO_FN(A18), \
3015 GPIO_FN(KEYOUT1), \
3016 GPIO_FN(MSIOF0_TSCK), 3009 GPIO_FN(MSIOF0_TSCK),
3017 GPIO_FN(A19), \ 3010 GPIO_FN(A19), \
3018 GPIO_FN(KEYOUT0), \
3019 GPIO_FN(MSIOF0_TXD), 3011 GPIO_FN(MSIOF0_TXD),
3020 GPIO_FN(A20), \ 3012 GPIO_FN(A20), \
3021 GPIO_FN(KEYIN0), \
3022 GPIO_FN(MSIOF0_RSCK), 3013 GPIO_FN(MSIOF0_RSCK),
3023 GPIO_FN(A21), \ 3014 GPIO_FN(A21), \
3024 GPIO_FN(KEYIN1), \
3025 GPIO_FN(MSIOF0_RSYNC), 3015 GPIO_FN(MSIOF0_RSYNC),
3026 GPIO_FN(A22), \ 3016 GPIO_FN(A22), \
3027 GPIO_FN(KEYIN2), \
3028 GPIO_FN(MSIOF0_MCK0), 3017 GPIO_FN(MSIOF0_MCK0),
3029 GPIO_FN(A23), \ 3018 GPIO_FN(A23), \
3030 GPIO_FN(KEYIN3), \
3031 GPIO_FN(MSIOF0_MCK1), 3019 GPIO_FN(MSIOF0_MCK1),
3032 GPIO_FN(A24), \ 3020 GPIO_FN(A24), \
3033 GPIO_FN(KEYIN4), \
3034 GPIO_FN(MSIOF0_RXD), 3021 GPIO_FN(MSIOF0_RXD),
3035 GPIO_FN(A25), \ 3022 GPIO_FN(A25), \
3036 GPIO_FN(KEYIN5), \
3037 GPIO_FN(MSIOF0_SS2), 3023 GPIO_FN(MSIOF0_SS2),
3038 GPIO_FN(A26), \ 3024 GPIO_FN(A26), \
3039 GPIO_FN(KEYIN6),
3040 GPIO_FN(KEYIN7),
3041 GPIO_FN(D0_NAF0), 3025 GPIO_FN(D0_NAF0),
3042 GPIO_FN(D1_NAF1), 3026 GPIO_FN(D1_NAF1),
3043 GPIO_FN(D2_NAF2), 3027 GPIO_FN(D2_NAF2),
@@ -3105,13 +3089,9 @@ static const struct pinmux_func pinmux_func_gpios[] = {
3105 GPIO_FN(VIO_D0), \ 3089 GPIO_FN(VIO_D0), \
3106 GPIO_FN(PORT130_MSIOF2_RXD), \ 3090 GPIO_FN(PORT130_MSIOF2_RXD), \
3107 GPIO_FN(VIO_D1), \ 3091 GPIO_FN(VIO_D1), \
3108 GPIO_FN(PORT131_KEYOUT6), \
3109 GPIO_FN(PORT131_MSIOF2_SS1), \ 3092 GPIO_FN(PORT131_MSIOF2_SS1), \
3110 GPIO_FN(PORT131_KEYOUT11), \
3111 GPIO_FN(VIO_D2), \ 3093 GPIO_FN(VIO_D2), \
3112 GPIO_FN(PORT132_KEYOUT7), \
3113 GPIO_FN(PORT132_MSIOF2_SS2), \ 3094 GPIO_FN(PORT132_MSIOF2_SS2), \
3114 GPIO_FN(PORT132_KEYOUT10), \
3115 GPIO_FN(VIO_D3), \ 3095 GPIO_FN(VIO_D3), \
3116 GPIO_FN(MSIOF2_TSYNC), \ 3096 GPIO_FN(MSIOF2_TSYNC), \
3117 GPIO_FN(VIO_D4), \ 3097 GPIO_FN(VIO_D4), \
@@ -3119,14 +3099,10 @@ static const struct pinmux_func pinmux_func_gpios[] = {
3119 GPIO_FN(VIO_D5), \ 3099 GPIO_FN(VIO_D5), \
3120 GPIO_FN(MSIOF2_TSCK), \ 3100 GPIO_FN(MSIOF2_TSCK), \
3121 GPIO_FN(VIO_D6), \ 3101 GPIO_FN(VIO_D6), \
3122 GPIO_FN(PORT136_KEYOUT8), \
3123 GPIO_FN(VIO_D7), \ 3102 GPIO_FN(VIO_D7), \
3124 GPIO_FN(PORT137_KEYOUT9), \
3125 GPIO_FN(VIO_D8), \ 3103 GPIO_FN(VIO_D8), \
3126 GPIO_FN(PORT138_KEYOUT8), \
3127 GPIO_FN(VIO2_D0), \ 3104 GPIO_FN(VIO2_D0), \
3128 GPIO_FN(VIO_D9), \ 3105 GPIO_FN(VIO_D9), \
3129 GPIO_FN(PORT139_KEYOUT9), \
3130 GPIO_FN(VIO2_D1), \ 3106 GPIO_FN(VIO2_D1), \
3131 GPIO_FN(VIO_D10), \ 3107 GPIO_FN(VIO_D10), \
3132 GPIO_FN(TPU0TO2), \ 3108 GPIO_FN(TPU0TO2), \
@@ -3135,14 +3111,10 @@ static const struct pinmux_func pinmux_func_gpios[] = {
3135 GPIO_FN(TPU0TO3), \ 3111 GPIO_FN(TPU0TO3), \
3136 GPIO_FN(VIO2_D3), \ 3112 GPIO_FN(VIO2_D3), \
3137 GPIO_FN(VIO_D12), \ 3113 GPIO_FN(VIO_D12), \
3138 GPIO_FN(PORT142_KEYOUT10), \
3139 GPIO_FN(VIO2_D4), \ 3114 GPIO_FN(VIO2_D4), \
3140 GPIO_FN(VIO_D13), \ 3115 GPIO_FN(VIO_D13), \
3141 GPIO_FN(PORT143_KEYOUT11), \
3142 GPIO_FN(PORT143_KEYOUT6), \
3143 GPIO_FN(VIO2_D5), \ 3116 GPIO_FN(VIO2_D5), \
3144 GPIO_FN(VIO_D14), \ 3117 GPIO_FN(VIO_D14), \
3145 GPIO_FN(PORT144_KEYOUT7), \
3146 GPIO_FN(VIO2_D6), \ 3118 GPIO_FN(VIO2_D6), \
3147 GPIO_FN(VIO_D15), \ 3119 GPIO_FN(VIO_D15), \
3148 GPIO_FN(TPU1TO3), \ 3120 GPIO_FN(TPU1TO3), \
@@ -3155,7 +3127,6 @@ static const struct pinmux_func pinmux_func_gpios[] = {
3155 GPIO_FN(A27), \ 3127 GPIO_FN(A27), \
3156 GPIO_FN(PORT149_RDWR), \ 3128 GPIO_FN(PORT149_RDWR), \
3157 GPIO_FN(MFG0_IN1), \ 3129 GPIO_FN(MFG0_IN1), \
3158 GPIO_FN(PORT149_KEYOUT9),
3159 GPIO_FN(MFG0_IN2), 3130 GPIO_FN(MFG0_IN2),
3160 GPIO_FN(TS_SPSYNC3), \ 3131 GPIO_FN(TS_SPSYNC3), \
3161 GPIO_FN(MSIOF2_RSCK), 3132 GPIO_FN(MSIOF2_RSCK),
@@ -3383,7 +3354,6 @@ static const struct pinmux_func pinmux_func_gpios[] = {
3383 GPIO_FN(IRQ9_MEM_INT), 3354 GPIO_FN(IRQ9_MEM_INT),
3384 GPIO_FN(IRQ9_MCP_INT), 3355 GPIO_FN(IRQ9_MCP_INT),
3385 GPIO_FN(A11), 3356 GPIO_FN(A11),
3386 GPIO_FN(KEYOUT8),
3387 GPIO_FN(TPU4TO3), 3357 GPIO_FN(TPU4TO3),
3388 GPIO_FN(RESETA_N_PU_ON), 3358 GPIO_FN(RESETA_N_PU_ON),
3389 GPIO_FN(RESETA_N_PU_OFF), 3359 GPIO_FN(RESETA_N_PU_OFF),