From: 黄涛 Date: Mon, 27 Jun 2011 11:00:30 +0000 (+0800) Subject: rk29: ddr3sdk: cpufreq support 1G Hz X-Git-Tag: firefly_0821_release~10164^2~9 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=b0b16ffd1d7484fce5f043d78e96ca29b89fcf50;p=firefly-linux-kernel-4.4.55.git rk29: ddr3sdk: cpufreq support 1G Hz --- 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