| From 28be204d7e76fb1b22a3d7ce1f6412af1363c513 Mon Sep 17 00:00:00 2001 |
| From: Magnus Damm <damm@opensource.se> |
| Date: Wed, 24 Jul 2013 12:53:15 +0900 |
| Subject: ARM: shmobile: r8a73a4: Remove ->init_machine() special case |
| |
| No need to special case r8a73a4 ->init_machine(), |
| so get rid of undesired cpufreq platform device |
| from the generic long term r8a73a4 DT support code. |
| |
| For short term support on APE6EVM the DT reference |
| implementation already adds a "cpufreq-cpu0" platform |
| device so that can be used for development. |
| |
| Regarding more long term cpufreq support, perhaps |
| it makes sense to adjust the cpufreq driver to check |
| for DT information directly instead of using a |
| platform device for software configuration and DT |
| for hardware parameters. |
| |
| Signed-off-by: Magnus Damm <damm@opensource.se> |
| Signed-off-by: Simon Horman <horms+renesas@verge.net.au> |
| (cherry picked from commit 67fde41ea4251f722b4466597c479fb42fccac2c) |
| Signed-off-by: Simon Horman <horms+renesas@verge.net.au> |
| --- |
| arch/arm/mach-shmobile/setup-r8a73a4.c | 6 ------ |
| 1 file changed, 6 deletions(-) |
| |
| diff --git a/arch/arm/mach-shmobile/setup-r8a73a4.c b/arch/arm/mach-shmobile/setup-r8a73a4.c |
| index 630ea4eb..2ee45d52 100644 |
| --- a/arch/arm/mach-shmobile/setup-r8a73a4.c |
| +++ b/arch/arm/mach-shmobile/setup-r8a73a4.c |
| @@ -215,11 +215,6 @@ void __init r8a73a4_init_delay(void) |
| } |
| |
| #ifdef CONFIG_USE_OF |
| -void __init r8a73a4_add_standard_devices_dt(void) |
| -{ |
| - platform_device_register_simple("cpufreq-cpu0", -1, NULL, 0); |
| - of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL); |
| -} |
| |
| static const char *r8a73a4_boards_compat_dt[] __initdata = { |
| "renesas,r8a73a4", |
| @@ -228,7 +223,6 @@ static const char *r8a73a4_boards_compat_dt[] __initdata = { |
| |
| DT_MACHINE_START(R8A73A4_DT, "Generic R8A73A4 (Flattened Device Tree)") |
| .init_early = r8a73a4_init_delay, |
| - .init_machine = r8a73a4_add_standard_devices_dt, |
| .init_time = shmobile_timer_init, |
| .dt_compat = r8a73a4_boards_compat_dt, |
| MACHINE_END |
| -- |
| 1.8.4.3.gca3854a |
| |