diff options
author | Magnus Damm <damm@opensource.se> | 2013-03-26 09:51:05 -0400 |
---|---|---|
committer | Simon Horman <horms+renesas@verge.net.au> | 2013-04-02 21:30:41 -0400 |
commit | f91663ff5619d73588fc91c3e7483bcb85570372 (patch) | |
tree | ab121fc4170b0f23dd955a7666ef829668450821 | |
parent | 504e584aa1937d4819859ecadf0140ea252f3a84 (diff) |
sh-pfc: r8a73a4: Remove IRQC function GPIOS
The r8a73a4 board support will use the pinctrl API to control the
external IRQ pins so remove the unused function GPIOS.
Signed-off-by: Magnus Damm <damm@opensource.se>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
-rw-r--r-- | drivers/pinctrl/sh-pfc/pfc-r8a73a4.c | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/drivers/pinctrl/sh-pfc/pfc-r8a73a4.c b/drivers/pinctrl/sh-pfc/pfc-r8a73a4.c index 470b18f1a910..66fc7478a17e 100644 --- a/drivers/pinctrl/sh-pfc/pfc-r8a73a4.c +++ b/drivers/pinctrl/sh-pfc/pfc-r8a73a4.c | |||
@@ -2049,99 +2049,83 @@ static const struct pinmux_func pinmux_func_gpios[] = { | |||
2049 | GPIO_FN(LCDD0), | 2049 | GPIO_FN(LCDD0), |
2050 | GPIO_FN(PDM2_CLK_0), | 2050 | GPIO_FN(PDM2_CLK_0), |
2051 | GPIO_FN(DU0_DR0), | 2051 | GPIO_FN(DU0_DR0), |
2052 | GPIO_FN(IRQ0), | ||
2053 | 2052 | ||
2054 | /* Port1 */ | 2053 | /* Port1 */ |
2055 | GPIO_FN(LCDD1), | 2054 | GPIO_FN(LCDD1), |
2056 | GPIO_FN(PDM2_DATA_1), | 2055 | GPIO_FN(PDM2_DATA_1), |
2057 | GPIO_FN(DU0_DR19), | 2056 | GPIO_FN(DU0_DR19), |
2058 | GPIO_FN(IRQ1), | ||
2059 | 2057 | ||
2060 | /* Port2 */ | 2058 | /* Port2 */ |
2061 | GPIO_FN(LCDD2), | 2059 | GPIO_FN(LCDD2), |
2062 | GPIO_FN(PDM3_CLK_2), | 2060 | GPIO_FN(PDM3_CLK_2), |
2063 | GPIO_FN(DU0_DR2), | 2061 | GPIO_FN(DU0_DR2), |
2064 | GPIO_FN(IRQ2), | ||
2065 | 2062 | ||
2066 | /* Port3 */ | 2063 | /* Port3 */ |
2067 | GPIO_FN(LCDD3), | 2064 | GPIO_FN(LCDD3), |
2068 | GPIO_FN(PDM3_DATA_3), | 2065 | GPIO_FN(PDM3_DATA_3), |
2069 | GPIO_FN(DU0_DR3), | 2066 | GPIO_FN(DU0_DR3), |
2070 | GPIO_FN(IRQ3), | ||
2071 | 2067 | ||
2072 | /* Port4 */ | 2068 | /* Port4 */ |
2073 | GPIO_FN(LCDD4), | 2069 | GPIO_FN(LCDD4), |
2074 | GPIO_FN(PDM4_CLK_4), | 2070 | GPIO_FN(PDM4_CLK_4), |
2075 | GPIO_FN(DU0_DR4), | 2071 | GPIO_FN(DU0_DR4), |
2076 | GPIO_FN(IRQ4), | ||
2077 | 2072 | ||
2078 | /* Port5 */ | 2073 | /* Port5 */ |
2079 | GPIO_FN(LCDD5), | 2074 | GPIO_FN(LCDD5), |
2080 | GPIO_FN(PDM4_DATA_5), | 2075 | GPIO_FN(PDM4_DATA_5), |
2081 | GPIO_FN(DU0_DR5), | 2076 | GPIO_FN(DU0_DR5), |
2082 | GPIO_FN(IRQ5), | ||
2083 | 2077 | ||
2084 | /* Port6 */ | 2078 | /* Port6 */ |
2085 | GPIO_FN(LCDD6), | 2079 | GPIO_FN(LCDD6), |
2086 | GPIO_FN(PDM0_OUTCLK_6), | 2080 | GPIO_FN(PDM0_OUTCLK_6), |
2087 | GPIO_FN(DU0_DR6), | 2081 | GPIO_FN(DU0_DR6), |
2088 | GPIO_FN(IRQ6), | ||
2089 | 2082 | ||
2090 | /* Port7 */ | 2083 | /* Port7 */ |
2091 | GPIO_FN(LCDD7), | 2084 | GPIO_FN(LCDD7), |
2092 | GPIO_FN(PDM0_OUTDATA_7), | 2085 | GPIO_FN(PDM0_OUTDATA_7), |
2093 | GPIO_FN(DU0_DR7), | 2086 | GPIO_FN(DU0_DR7), |
2094 | GPIO_FN(IRQ7), | ||
2095 | 2087 | ||
2096 | /* Port8 */ | 2088 | /* Port8 */ |
2097 | GPIO_FN(LCDD8), | 2089 | GPIO_FN(LCDD8), |
2098 | GPIO_FN(PDM1_OUTCLK_8), | 2090 | GPIO_FN(PDM1_OUTCLK_8), |
2099 | GPIO_FN(DU0_DG0), | 2091 | GPIO_FN(DU0_DG0), |
2100 | GPIO_FN(IRQ8), | ||
2101 | 2092 | ||
2102 | /* Port9 */ | 2093 | /* Port9 */ |
2103 | GPIO_FN(LCDD9), | 2094 | GPIO_FN(LCDD9), |
2104 | GPIO_FN(PDM1_OUTDATA_9), | 2095 | GPIO_FN(PDM1_OUTDATA_9), |
2105 | GPIO_FN(DU0_DG1), | 2096 | GPIO_FN(DU0_DG1), |
2106 | GPIO_FN(IRQ9), | ||
2107 | 2097 | ||
2108 | /* Port10 */ | 2098 | /* Port10 */ |
2109 | GPIO_FN(LCDD10), | 2099 | GPIO_FN(LCDD10), |
2110 | GPIO_FN(FSICCK), | 2100 | GPIO_FN(FSICCK), |
2111 | GPIO_FN(DU0_DG2), | 2101 | GPIO_FN(DU0_DG2), |
2112 | GPIO_FN(IRQ10), | ||
2113 | 2102 | ||
2114 | /* Port11 */ | 2103 | /* Port11 */ |
2115 | GPIO_FN(LCDD11), | 2104 | GPIO_FN(LCDD11), |
2116 | GPIO_FN(FSICISLD), | 2105 | GPIO_FN(FSICISLD), |
2117 | GPIO_FN(DU0_DG3), | 2106 | GPIO_FN(DU0_DG3), |
2118 | GPIO_FN(IRQ11), | ||
2119 | 2107 | ||
2120 | /* Port12 */ | 2108 | /* Port12 */ |
2121 | GPIO_FN(LCDD12), | 2109 | GPIO_FN(LCDD12), |
2122 | GPIO_FN(FSICOMC), | 2110 | GPIO_FN(FSICOMC), |
2123 | GPIO_FN(DU0_DG4), | 2111 | GPIO_FN(DU0_DG4), |
2124 | GPIO_FN(IRQ12), | ||
2125 | 2112 | ||
2126 | /* Port13 */ | 2113 | /* Port13 */ |
2127 | GPIO_FN(LCDD13), | 2114 | GPIO_FN(LCDD13), |
2128 | GPIO_FN(FSICOLR), | 2115 | GPIO_FN(FSICOLR), |
2129 | GPIO_FN(FSICILR), | 2116 | GPIO_FN(FSICILR), |
2130 | GPIO_FN(DU0_DG5), | 2117 | GPIO_FN(DU0_DG5), |
2131 | GPIO_FN(IRQ13), | ||
2132 | 2118 | ||
2133 | /* Port14 */ | 2119 | /* Port14 */ |
2134 | GPIO_FN(LCDD14), | 2120 | GPIO_FN(LCDD14), |
2135 | GPIO_FN(FSICOBT), | 2121 | GPIO_FN(FSICOBT), |
2136 | GPIO_FN(FSICIBT), | 2122 | GPIO_FN(FSICIBT), |
2137 | GPIO_FN(DU0_DG6), | 2123 | GPIO_FN(DU0_DG6), |
2138 | GPIO_FN(IRQ14), | ||
2139 | 2124 | ||
2140 | /* Port15 */ | 2125 | /* Port15 */ |
2141 | GPIO_FN(LCDD15), | 2126 | GPIO_FN(LCDD15), |
2142 | GPIO_FN(FSICOSLD), | 2127 | GPIO_FN(FSICOSLD), |
2143 | GPIO_FN(DU0_DG7), | 2128 | GPIO_FN(DU0_DG7), |
2144 | GPIO_FN(IRQ15), | ||
2145 | 2129 | ||
2146 | /* Port16 */ | 2130 | /* Port16 */ |
2147 | GPIO_FN(LCDD16), | 2131 | GPIO_FN(LCDD16), |
@@ -2254,7 +2238,6 @@ static const struct pinmux_func pinmux_func_gpios[] = { | |||
2254 | GPIO_FN(HSI_RX_WAKE), | 2238 | GPIO_FN(HSI_RX_WAKE), |
2255 | GPIO_FN(MSIOF3_SYNC), | 2239 | GPIO_FN(MSIOF3_SYNC), |
2256 | GPIO_FN(GenIO4), | 2240 | GPIO_FN(GenIO4), |
2257 | GPIO_FN(IRQ40), | ||
2258 | 2241 | ||
2259 | /* Port67 */ | 2242 | /* Port67 */ |
2260 | GPIO_FN(HSI_RX_READY), | 2243 | GPIO_FN(HSI_RX_READY), |
@@ -2304,8 +2287,6 @@ static const struct pinmux_func pinmux_func_gpios[] = { | |||
2304 | GPIO_FN(TXP2), | 2287 | GPIO_FN(TXP2), |
2305 | GPIO_FN(COEX_0), | 2288 | GPIO_FN(COEX_0), |
2306 | GPIO_FN(COEX_1), | 2289 | GPIO_FN(COEX_1), |
2307 | GPIO_FN(IRQ19), | ||
2308 | GPIO_FN(IRQ18), | ||
2309 | 2290 | ||
2310 | /* Port96 - Port101 */ | 2291 | /* Port96 - Port101 */ |
2311 | GPIO_FN(KEYIN0), | 2292 | GPIO_FN(KEYIN0), |
@@ -2317,11 +2298,9 @@ static const struct pinmux_func pinmux_func_gpios[] = { | |||
2317 | 2298 | ||
2318 | /* Port102 */ | 2299 | /* Port102 */ |
2319 | GPIO_FN(KEYIN6), | 2300 | GPIO_FN(KEYIN6), |
2320 | GPIO_FN(IRQ41), | ||
2321 | 2301 | ||
2322 | /* Port103 */ | 2302 | /* Port103 */ |
2323 | GPIO_FN(KEYIN7), | 2303 | GPIO_FN(KEYIN7), |
2324 | GPIO_FN(IRQ42), | ||
2325 | 2304 | ||
2326 | /* Port104 - Port108 */ | 2305 | /* Port104 - Port108 */ |
2327 | GPIO_FN(KEYOUT0), | 2306 | GPIO_FN(KEYOUT0), |
@@ -2332,40 +2311,33 @@ static const struct pinmux_func pinmux_func_gpios[] = { | |||
2332 | 2311 | ||
2333 | /* Port109 */ | 2312 | /* Port109 */ |
2334 | GPIO_FN(KEYOUT5), | 2313 | GPIO_FN(KEYOUT5), |
2335 | GPIO_FN(IRQ43), | ||
2336 | 2314 | ||
2337 | /* Port110 */ | 2315 | /* Port110 */ |
2338 | GPIO_FN(KEYOUT6), | 2316 | GPIO_FN(KEYOUT6), |
2339 | GPIO_FN(IRQ44), | ||
2340 | 2317 | ||
2341 | /* Port111 */ | 2318 | /* Port111 */ |
2342 | GPIO_FN(KEYOUT7), | 2319 | GPIO_FN(KEYOUT7), |
2343 | GPIO_FN(RFANAEN), | 2320 | GPIO_FN(RFANAEN), |
2344 | GPIO_FN(IRQ45), | ||
2345 | 2321 | ||
2346 | /* Port112 */ | 2322 | /* Port112 */ |
2347 | GPIO_FN(KEYIN8), | 2323 | GPIO_FN(KEYIN8), |
2348 | GPIO_FN(KEYOUT8), | 2324 | GPIO_FN(KEYOUT8), |
2349 | GPIO_FN(SF_IRQ_04), | 2325 | GPIO_FN(SF_IRQ_04), |
2350 | GPIO_FN(IRQ46), | ||
2351 | 2326 | ||
2352 | /* Port113 */ | 2327 | /* Port113 */ |
2353 | GPIO_FN(KEYIN9), | 2328 | GPIO_FN(KEYIN9), |
2354 | GPIO_FN(KEYOUT9), | 2329 | GPIO_FN(KEYOUT9), |
2355 | GPIO_FN(SF_IRQ_05), | 2330 | GPIO_FN(SF_IRQ_05), |
2356 | GPIO_FN(IRQ47), | ||
2357 | 2331 | ||
2358 | /* Port114 */ | 2332 | /* Port114 */ |
2359 | GPIO_FN(KEYIN10), | 2333 | GPIO_FN(KEYIN10), |
2360 | GPIO_FN(KEYOUT10), | 2334 | GPIO_FN(KEYOUT10), |
2361 | GPIO_FN(SF_IRQ_06), | 2335 | GPIO_FN(SF_IRQ_06), |
2362 | GPIO_FN(IRQ48), | ||
2363 | 2336 | ||
2364 | /* Port115 */ | 2337 | /* Port115 */ |
2365 | GPIO_FN(KEYIN11), | 2338 | GPIO_FN(KEYIN11), |
2366 | GPIO_FN(KEYOUT11), | 2339 | GPIO_FN(KEYOUT11), |
2367 | GPIO_FN(SF_IRQ_07), | 2340 | GPIO_FN(SF_IRQ_07), |
2368 | GPIO_FN(IRQ49), | ||
2369 | 2341 | ||
2370 | /* Port116 */ | 2342 | /* Port116 */ |
2371 | GPIO_FN(CSCIF0_TX), | 2343 | GPIO_FN(CSCIF0_TX), |
@@ -2444,10 +2416,6 @@ static const struct pinmux_func pinmux_func_gpios[] = { | |||
2444 | GPIO_FN(STP_ISD_1), | 2416 | GPIO_FN(STP_ISD_1), |
2445 | 2417 | ||
2446 | /* Port160 - Port178 */ | 2418 | /* Port160 - Port178 */ |
2447 | GPIO_FN(IRQ20), | ||
2448 | GPIO_FN(IRQ21), | ||
2449 | GPIO_FN(IRQ22), | ||
2450 | GPIO_FN(IRQ23), | ||
2451 | GPIO_FN(MMCD0_0), | 2419 | GPIO_FN(MMCD0_0), |
2452 | GPIO_FN(MMCD0_1), | 2420 | GPIO_FN(MMCD0_1), |
2453 | GPIO_FN(MMCD0_2), | 2421 | GPIO_FN(MMCD0_2), |
@@ -2459,10 +2427,6 @@ static const struct pinmux_func pinmux_func_gpios[] = { | |||
2459 | GPIO_FN(MMCCMD0), | 2427 | GPIO_FN(MMCCMD0), |
2460 | GPIO_FN(MMCCLK0), | 2428 | GPIO_FN(MMCCLK0), |
2461 | GPIO_FN(MMCRST), | 2429 | GPIO_FN(MMCRST), |
2462 | GPIO_FN(IRQ24), | ||
2463 | GPIO_FN(IRQ25), | ||
2464 | GPIO_FN(IRQ26), | ||
2465 | GPIO_FN(IRQ27), | ||
2466 | 2430 | ||
2467 | /* Port192 - Port200 FN1 */ | 2431 | /* Port192 - Port200 FN1 */ |
2468 | GPIO_FN(A10), | 2432 | GPIO_FN(A10), |
@@ -2487,15 +2451,6 @@ static const struct pinmux_func pinmux_func_gpios[] = { | |||
2487 | GPIO_FN(MMCCMD1), | 2451 | GPIO_FN(MMCCMD1), |
2488 | 2452 | ||
2489 | /* Port192 - Port200 IRQ */ | 2453 | /* Port192 - Port200 IRQ */ |
2490 | GPIO_FN(IRQ31), | ||
2491 | GPIO_FN(IRQ32), | ||
2492 | GPIO_FN(IRQ33), | ||
2493 | GPIO_FN(IRQ34), | ||
2494 | GPIO_FN(IRQ35), | ||
2495 | GPIO_FN(IRQ36), | ||
2496 | GPIO_FN(IRQ37), | ||
2497 | GPIO_FN(IRQ38), | ||
2498 | GPIO_FN(IRQ39), | ||
2499 | 2454 | ||
2500 | /* Port201 */ | 2455 | /* Port201 */ |
2501 | GPIO_FN(A1), | 2456 | GPIO_FN(A1), |
@@ -2752,7 +2707,6 @@ static const struct pinmux_func pinmux_func_gpios[] = { | |||
2752 | /* Port290 */ | 2707 | /* Port290 */ |
2753 | GPIO_FN(SDHID1_1), | 2708 | GPIO_FN(SDHID1_1), |
2754 | GPIO_FN(STMDATA1_2), | 2709 | GPIO_FN(STMDATA1_2), |
2755 | GPIO_FN(IRQ51), | ||
2756 | 2710 | ||
2757 | /* Port291 - Port294 FN1 */ | 2711 | /* Port291 - Port294 FN1 */ |
2758 | GPIO_FN(SDHID1_2), | 2712 | GPIO_FN(SDHID1_2), |
@@ -2774,7 +2728,6 @@ static const struct pinmux_func pinmux_func_gpios[] = { | |||
2774 | /* Port296 */ | 2728 | /* Port296 */ |
2775 | GPIO_FN(SDHID2_1), | 2729 | GPIO_FN(SDHID2_1), |
2776 | GPIO_FN(MSIOF6_SS2), | 2730 | GPIO_FN(MSIOF6_SS2), |
2777 | GPIO_FN(IRQ52), | ||
2778 | 2731 | ||
2779 | /* Port297 - Port300 FN1 */ | 2732 | /* Port297 - Port300 FN1 */ |
2780 | GPIO_FN(SDHID2_2), | 2733 | GPIO_FN(SDHID2_2), |
@@ -2798,7 +2751,6 @@ static const struct pinmux_func pinmux_func_gpios[] = { | |||
2798 | 2751 | ||
2799 | /* Port301 */ | 2752 | /* Port301 */ |
2800 | GPIO_FN(SDHICD0), | 2753 | GPIO_FN(SDHICD0), |
2801 | GPIO_FN(IRQ50), | ||
2802 | 2754 | ||
2803 | /* Port302 - Port306 FN1 */ | 2755 | /* Port302 - Port306 FN1 */ |
2804 | GPIO_FN(SDHID0_0), | 2756 | GPIO_FN(SDHID0_0), |
@@ -2822,16 +2774,6 @@ static const struct pinmux_func pinmux_func_gpios[] = { | |||
2822 | GPIO_FN(STMCLK_1), | 2774 | GPIO_FN(STMCLK_1), |
2823 | 2775 | ||
2824 | /* Port320 - Port329 */ | 2776 | /* Port320 - Port329 */ |
2825 | GPIO_FN(IRQ16), | ||
2826 | GPIO_FN(IRQ17), | ||
2827 | GPIO_FN(IRQ28), | ||
2828 | GPIO_FN(IRQ29), | ||
2829 | GPIO_FN(IRQ30), | ||
2830 | GPIO_FN(IRQ53), | ||
2831 | GPIO_FN(IRQ54), | ||
2832 | GPIO_FN(IRQ55), | ||
2833 | GPIO_FN(IRQ56), | ||
2834 | GPIO_FN(IRQ57), | ||
2835 | }; | 2777 | }; |
2836 | 2778 | ||
2837 | static const struct pinmux_cfg_reg pinmux_config_regs[] = { | 2779 | static const struct pinmux_cfg_reg pinmux_config_regs[] = { |