aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/pinctrl
diff options
context:
space:
mode:
authorMagnus Damm <damm@opensource.se>2013-03-26 09:50:55 -0400
committerSimon Horman <horms+renesas@verge.net.au>2013-04-02 21:30:41 -0400
commit504e584aa1937d4819859ecadf0140ea252f3a84 (patch)
tree47023bdda9ff1bdfb36ee271a7de2e3cca5057cf /drivers/pinctrl
parent515a828f773ba7389d77db90b980565382ece977 (diff)
sh-pfc: r8a73a4: Remove SCIF function GPIOS
The r8a73a4 board support will use the pinctrl API to control the SCIF pins, remove the corresponding 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>
Diffstat (limited to 'drivers/pinctrl')
-rw-r--r--drivers/pinctrl/sh-pfc/pfc-r8a73a4.c45
1 files changed, 0 insertions, 45 deletions
diff --git a/drivers/pinctrl/sh-pfc/pfc-r8a73a4.c b/drivers/pinctrl/sh-pfc/pfc-r8a73a4.c
index 8a5288c99a83..470b18f1a910 100644
--- a/drivers/pinctrl/sh-pfc/pfc-r8a73a4.c
+++ b/drivers/pinctrl/sh-pfc/pfc-r8a73a4.c
@@ -2160,55 +2160,45 @@ static const struct pinmux_func pinmux_func_gpios[] = {
2160 2160
2161 /* Port19 */ 2161 /* Port19 */
2162 GPIO_FN(LCDD19), 2162 GPIO_FN(LCDD19),
2163 GPIO_FN(SCIFB3_RTS_19),
2164 GPIO_FN(DU0_DB3), 2163 GPIO_FN(DU0_DB3),
2165 2164
2166 /* Port20 */ 2165 /* Port20 */
2167 GPIO_FN(LCDD20), 2166 GPIO_FN(LCDD20),
2168 GPIO_FN(SCIFB3_CTS_20),
2169 GPIO_FN(DU0_DB4), 2167 GPIO_FN(DU0_DB4),
2170 2168
2171 /* Port21 */ 2169 /* Port21 */
2172 GPIO_FN(LCDD21), 2170 GPIO_FN(LCDD21),
2173 GPIO_FN(SCIFB3_TXD_21),
2174 GPIO_FN(DU0_DB5), 2171 GPIO_FN(DU0_DB5),
2175 2172
2176 /* Port22 */ 2173 /* Port22 */
2177 GPIO_FN(LCDD22), 2174 GPIO_FN(LCDD22),
2178 GPIO_FN(SCIFB3_RXD_22),
2179 GPIO_FN(DU0_DB6), 2175 GPIO_FN(DU0_DB6),
2180 2176
2181 /* Port23 */ 2177 /* Port23 */
2182 GPIO_FN(LCDD23), 2178 GPIO_FN(LCDD23),
2183 GPIO_FN(SCIFB3_SCK_23),
2184 GPIO_FN(DU0_DB7), 2179 GPIO_FN(DU0_DB7),
2185 2180
2186 /* Port24 */ 2181 /* Port24 */
2187 GPIO_FN(LCDHSYN), 2182 GPIO_FN(LCDHSYN),
2188 GPIO_FN(LCDCS), 2183 GPIO_FN(LCDCS),
2189 GPIO_FN(SCIFB1_RTS_24),
2190 GPIO_FN(DU0_EXHSYNC_N_CSYNC_N_HSYNC_N), 2184 GPIO_FN(DU0_EXHSYNC_N_CSYNC_N_HSYNC_N),
2191 2185
2192 /* Port25 */ 2186 /* Port25 */
2193 GPIO_FN(LCDVSYN), 2187 GPIO_FN(LCDVSYN),
2194 GPIO_FN(SCIFB1_CTS_25),
2195 GPIO_FN(DU0_EXVSYNC_N_VSYNC_N_CSYNC_N), 2188 GPIO_FN(DU0_EXVSYNC_N_VSYNC_N_CSYNC_N),
2196 2189
2197 /* Port26 */ 2190 /* Port26 */
2198 GPIO_FN(LCDDCK), 2191 GPIO_FN(LCDDCK),
2199 GPIO_FN(LCDWR), 2192 GPIO_FN(LCDWR),
2200 GPIO_FN(SCIFB1_TXD_26),
2201 GPIO_FN(DU0_DOTCLKIN), 2193 GPIO_FN(DU0_DOTCLKIN),
2202 2194
2203 /* Port27 */ 2195 /* Port27 */
2204 GPIO_FN(LCDDISP), 2196 GPIO_FN(LCDDISP),
2205 GPIO_FN(LCDRS), 2197 GPIO_FN(LCDRS),
2206 GPIO_FN(SCIFB1_RXD_27),
2207 GPIO_FN(DU0_DOTCLKOUT), 2198 GPIO_FN(DU0_DOTCLKOUT),
2208 2199
2209 /* Port28 */ 2200 /* Port28 */
2210 GPIO_FN(LCDRD_N), 2201 GPIO_FN(LCDRD_N),
2211 GPIO_FN(SCIFB1_SCK_28),
2212 GPIO_FN(DU0_DOTCLKOUTB), 2202 GPIO_FN(DU0_DOTCLKOUTB),
2213 2203
2214 /* Port29 */ 2204 /* Port29 */
@@ -2222,48 +2212,36 @@ static const struct pinmux_func pinmux_func_gpios[] = {
2222 GPIO_FN(DU0_ODDF_N_CLAMP), 2212 GPIO_FN(DU0_ODDF_N_CLAMP),
2223 2213
2224 /* Port32 */ 2214 /* Port32 */
2225 GPIO_FN(SCIFA0_RTS),
2226 GPIO_FN(SIM0_DET), 2215 GPIO_FN(SIM0_DET),
2227 GPIO_FN(CSCIF0_RTS), 2216 GPIO_FN(CSCIF0_RTS),
2228 2217
2229 /* Port33 */ 2218 /* Port33 */
2230 GPIO_FN(SCIFA0_CTS),
2231 GPIO_FN(SIM1_DET), 2219 GPIO_FN(SIM1_DET),
2232 GPIO_FN(CSCIF0_CTS), 2220 GPIO_FN(CSCIF0_CTS),
2233 2221
2234 /* Port34 */ 2222 /* Port34 */
2235 GPIO_FN(SCIFA0_SCK),
2236 GPIO_FN(SIM0_PWRON), 2223 GPIO_FN(SIM0_PWRON),
2237 GPIO_FN(CSCIF0_SCK), 2224 GPIO_FN(CSCIF0_SCK),
2238 2225
2239 /* Port35 */ 2226 /* Port35 */
2240 GPIO_FN(SCIFA1_RTS),
2241 GPIO_FN(CSCIF1_RTS), 2227 GPIO_FN(CSCIF1_RTS),
2242 2228
2243 /* Port36 */ 2229 /* Port36 */
2244 GPIO_FN(SCIFA1_CTS),
2245 GPIO_FN(CSCIF1_CTS), 2230 GPIO_FN(CSCIF1_CTS),
2246 2231
2247 /* Port37 */ 2232 /* Port37 */
2248 GPIO_FN(SCIFA1_SCK),
2249 GPIO_FN(CSCIF1_SCK), 2233 GPIO_FN(CSCIF1_SCK),
2250 2234
2251 /* Port38 */ 2235 /* Port38 */
2252 GPIO_FN(SCIFB0_RTS),
2253 GPIO_FN(TPU0TO1), 2236 GPIO_FN(TPU0TO1),
2254 GPIO_FN(SCIFB3_RTS_38),
2255 GPIO_FN(CHSCIF0_HRTS), 2237 GPIO_FN(CHSCIF0_HRTS),
2256 2238
2257 /* Port39 */ 2239 /* Port39 */
2258 GPIO_FN(SCIFB0_CTS),
2259 GPIO_FN(TPU0TO2), 2240 GPIO_FN(TPU0TO2),
2260 GPIO_FN(SCIFB3_CTS_39),
2261 GPIO_FN(CHSCIF0_HCTS), 2241 GPIO_FN(CHSCIF0_HCTS),
2262 2242
2263 /* Port40 */ 2243 /* Port40 */
2264 GPIO_FN(SCIFB0_SCK),
2265 GPIO_FN(TPU0TO3), 2244 GPIO_FN(TPU0TO3),
2266 GPIO_FN(SCIFB3_SCK_40),
2267 GPIO_FN(CHSCIF0_HSCK), 2245 GPIO_FN(CHSCIF0_HSCK),
2268 2246
2269 /* Port64 */ 2247 /* Port64 */
@@ -2274,52 +2252,44 @@ static const struct pinmux_func pinmux_func_gpios[] = {
2274 2252
2275 /* Port66 */ 2253 /* Port66 */
2276 GPIO_FN(HSI_RX_WAKE), 2254 GPIO_FN(HSI_RX_WAKE),
2277 GPIO_FN(SCIFB2_CTS_66),
2278 GPIO_FN(MSIOF3_SYNC), 2255 GPIO_FN(MSIOF3_SYNC),
2279 GPIO_FN(GenIO4), 2256 GPIO_FN(GenIO4),
2280 GPIO_FN(IRQ40), 2257 GPIO_FN(IRQ40),
2281 2258
2282 /* Port67 */ 2259 /* Port67 */
2283 GPIO_FN(HSI_RX_READY), 2260 GPIO_FN(HSI_RX_READY),
2284 GPIO_FN(SCIFB1_TXD_67),
2285 GPIO_FN(GIO_OUT3_67), 2261 GPIO_FN(GIO_OUT3_67),
2286 GPIO_FN(CHSCIF1_HTX), 2262 GPIO_FN(CHSCIF1_HTX),
2287 2263
2288 /* Port68 */ 2264 /* Port68 */
2289 GPIO_FN(HSI_RX_FLAG), 2265 GPIO_FN(HSI_RX_FLAG),
2290 GPIO_FN(SCIFB2_TXD_68),
2291 GPIO_FN(MSIOF3_TXD), 2266 GPIO_FN(MSIOF3_TXD),
2292 GPIO_FN(GIO_OUT4_68), 2267 GPIO_FN(GIO_OUT4_68),
2293 2268
2294 /* Port69 */ 2269 /* Port69 */
2295 GPIO_FN(HSI_RX_DATA), 2270 GPIO_FN(HSI_RX_DATA),
2296 GPIO_FN(SCIFB2_RXD_69),
2297 GPIO_FN(MSIOF3_RXD), 2271 GPIO_FN(MSIOF3_RXD),
2298 GPIO_FN(GIO_OUT5_69), 2272 GPIO_FN(GIO_OUT5_69),
2299 2273
2300 /* Port70 */ 2274 /* Port70 */
2301 GPIO_FN(HSI_TX_FLAG), 2275 GPIO_FN(HSI_TX_FLAG),
2302 GPIO_FN(SCIFB1_RTS_70),
2303 GPIO_FN(GIO_OUT1_70), 2276 GPIO_FN(GIO_OUT1_70),
2304 GPIO_FN(HSIC_TSTCLK0), 2277 GPIO_FN(HSIC_TSTCLK0),
2305 GPIO_FN(CHSCIF1_HRTS), 2278 GPIO_FN(CHSCIF1_HRTS),
2306 2279
2307 /* Port71 */ 2280 /* Port71 */
2308 GPIO_FN(HSI_TX_DATA), 2281 GPIO_FN(HSI_TX_DATA),
2309 GPIO_FN(SCIFB1_CTS_71),
2310 GPIO_FN(GIO_OUT2_71), 2282 GPIO_FN(GIO_OUT2_71),
2311 GPIO_FN(HSIC_TSTCLK1), 2283 GPIO_FN(HSIC_TSTCLK1),
2312 GPIO_FN(CHSCIF1_HCTS), 2284 GPIO_FN(CHSCIF1_HCTS),
2313 2285
2314 /* Port72 */ 2286 /* Port72 */
2315 GPIO_FN(HSI_TX_WAKE), 2287 GPIO_FN(HSI_TX_WAKE),
2316 GPIO_FN(SCIFB1_RXD_72),
2317 GPIO_FN(GenIO8), 2288 GPIO_FN(GenIO8),
2318 GPIO_FN(CHSCIF1_HRX), 2289 GPIO_FN(CHSCIF1_HRX),
2319 2290
2320 /* Port73 */ 2291 /* Port73 */
2321 GPIO_FN(HSI_TX_READY), 2292 GPIO_FN(HSI_TX_READY),
2322 GPIO_FN(SCIFB2_RTS_73),
2323 GPIO_FN(MSIOF3_SCK), 2293 GPIO_FN(MSIOF3_SCK),
2324 GPIO_FN(GIO_OUT0_73), 2294 GPIO_FN(GIO_OUT0_73),
2325 2295
@@ -2398,36 +2368,28 @@ static const struct pinmux_func pinmux_func_gpios[] = {
2398 GPIO_FN(IRQ49), 2368 GPIO_FN(IRQ49),
2399 2369
2400 /* Port116 */ 2370 /* Port116 */
2401 GPIO_FN(SCIFA0_TXD),
2402 GPIO_FN(CSCIF0_TX), 2371 GPIO_FN(CSCIF0_TX),
2403 2372
2404 /* Port117 */ 2373 /* Port117 */
2405 GPIO_FN(SCIFA0_RXD),
2406 GPIO_FN(CSCIF0_RX), 2374 GPIO_FN(CSCIF0_RX),
2407 2375
2408 /* Port118 */ 2376 /* Port118 */
2409 GPIO_FN(SCIFA1_TXD),
2410 GPIO_FN(CSCIF1_TX), 2377 GPIO_FN(CSCIF1_TX),
2411 2378
2412 /* Port119 */ 2379 /* Port119 */
2413 GPIO_FN(SCIFA1_RXD),
2414 GPIO_FN(CSCIF1_RX), 2380 GPIO_FN(CSCIF1_RX),
2415 2381
2416 /* Port120 */ 2382 /* Port120 */
2417 GPIO_FN(SF_PORT_1_120), 2383 GPIO_FN(SF_PORT_1_120),
2418 GPIO_FN(SCIFB3_RXD_120),
2419 GPIO_FN(DU0_CDE), 2384 GPIO_FN(DU0_CDE),
2420 2385
2421 /* Port121 */ 2386 /* Port121 */
2422 GPIO_FN(SF_PORT_0_121), 2387 GPIO_FN(SF_PORT_0_121),
2423 GPIO_FN(SCIFB3_TXD_121),
2424 2388
2425 /* Port122 */ 2389 /* Port122 */
2426 GPIO_FN(SCIFB0_TXD),
2427 GPIO_FN(CHSCIF0_HTX), 2390 GPIO_FN(CHSCIF0_HTX),
2428 2391
2429 /* Port123 */ 2392 /* Port123 */
2430 GPIO_FN(SCIFB0_RXD),
2431 GPIO_FN(CHSCIF0_HRX), 2393 GPIO_FN(CHSCIF0_HRX),
2432 2394
2433 /* Port124 */ 2395 /* Port124 */
@@ -2721,11 +2683,9 @@ static const struct pinmux_func pinmux_func_gpios[] = {
2721 GPIO_FN(MSIOF0_TXD), 2683 GPIO_FN(MSIOF0_TXD),
2722 2684
2723 /* Port261 */ 2685 /* Port261 */
2724 GPIO_FN(SCIFB1_SCK_261),
2725 GPIO_FN(CHSCIF1_HSCK), 2686 GPIO_FN(CHSCIF1_HSCK),
2726 2687
2727 /* Port262 */ 2688 /* Port262 */
2728 GPIO_FN(SCIFB2_SCK_262),
2729 2689
2730 /* Port263 - Port266 FN1 */ 2690 /* Port263 - Port266 FN1 */
2731 GPIO_FN(MSIOF1_SS2), 2691 GPIO_FN(MSIOF1_SS2),
@@ -2809,7 +2769,6 @@ static const struct pinmux_func pinmux_func_gpios[] = {
2809 /* Port295 */ 2769 /* Port295 */
2810 GPIO_FN(SDHID2_0), 2770 GPIO_FN(SDHID2_0),
2811 GPIO_FN(MSIOF4_TXD), 2771 GPIO_FN(MSIOF4_TXD),
2812 GPIO_FN(SCIFB2_TXD_295),
2813 GPIO_FN(MSIOF6_TXD), 2772 GPIO_FN(MSIOF6_TXD),
2814 2773
2815 /* Port296 */ 2774 /* Port296 */
@@ -2830,10 +2789,6 @@ static const struct pinmux_func pinmux_func_gpios[] = {
2830 GPIO_FN(MSIOF4_SS1), 2789 GPIO_FN(MSIOF4_SS1),
2831 2790
2832 /* Port297 - Port300 FN3 */ 2791 /* Port297 - Port300 FN3 */
2833 GPIO_FN(SCIFB2_RXD_297),
2834 GPIO_FN(SCIFB2_CTS_298),
2835 GPIO_FN(SCIFB2_SCK_299),
2836 GPIO_FN(SCIFB2_RTS_300),
2837 2792
2838 /* Port297 - Port300 FN4 */ 2793 /* Port297 - Port300 FN4 */
2839 GPIO_FN(MSIOF6_RXD), 2794 GPIO_FN(MSIOF6_RXD),