From b0b16ffd1d7484fce5f043d78e96ca29b89fcf50 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=E9=BB=84=E6=B6=9B?= Date: Mon, 27 Jun 2011 19:00:30 +0800 Subject: [PATCH] rk29: ddr3sdk: cpufreq support 1G Hz --- arch/arm/mach-rk29/board-rk29-ddr3sdk.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/arch/arm/mach-rk29/board-rk29-ddr3sdk.c b/arch/arm/mach-rk29/board-rk29-ddr3sdk.c index 82b33f511c49..c916b0ba7a8b 100755 --- a/arch/arm/mach-rk29/board-rk29-ddr3sdk.c +++ b/arch/arm/mach-rk29/board-rk29-ddr3sdk.c @@ -44,6 +44,7 @@ #include #include #include +#include #include #include @@ -1679,11 +1680,19 @@ static void __init machine_rk29_init_irq(void) rk29_gpio_init(); } +static struct cpufreq_frequency_table freq_table[] = { + { .index = 1200000, .frequency = 408000 }, + { .index = 1200000, .frequency = 816000 }, + { .index = 1300000, .frequency = 1008000 }, + { .frequency = CPUFREQ_TABLE_END }, +}; + static void __init machine_rk29_board_init(void) { rk29_board_iomux_init(); board_power_init(); + board_update_cpufreq_table(freq_table); platform_add_devices(devices, ARRAY_SIZE(devices)); #ifdef CONFIG_I2C0_RK29 -- 2.34.1