From: Magnus Damm Date: Fri, 29 Mar 2013 08:00:12 +0000 (+0900) Subject: ARM: shmobile: APE6EVM PFC support X-Git-Tag: next-20130402~10^2^2~2 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=acca1d42fce52f174eb27efd6b6c63c70447917d;p=karo-tx-linux.git ARM: shmobile: APE6EVM PFC support Start using the r8a73a4 PFC on the APE6EVM board and configure the SCIFA0 console signals in the PFC via PINCTRL. Signed-off-by: Magnus Damm Signed-off-by: Simon Horman --- diff --git a/arch/arm/mach-shmobile/board-ape6evm.c b/arch/arm/mach-shmobile/board-ape6evm.c index 9234d4f567ba..33a8a62437f1 100644 --- a/arch/arm/mach-shmobile/board-ape6evm.c +++ b/arch/arm/mach-shmobile/board-ape6evm.c @@ -21,15 +21,25 @@ #include #include #include +#include #include #include #include #include #include +static const struct pinctrl_map ape6evm_pinctrl_map[] = { + /* SCIFA0 console */ + PIN_MAP_MUX_GROUP_DEFAULT("sh-sci.0", "pfc-r8a73a4", + "scifa0_data", "scifa0"), +}; + static void __init ape6evm_add_standard_devices(void) { r8a73a4_clock_init(); + pinctrl_register_mappings(ape6evm_pinctrl_map, + ARRAY_SIZE(ape6evm_pinctrl_map)); + r8a73a4_pinmux_init(); r8a73a4_add_standard_devices(); }