Commit c5181941 authored by Benjamin Herrenschmidt's avatar Benjamin Herrenschmidt Committed by Linus Torvalds

[PATCH] ppc32: pmac cpufreq for ibook 2 600

This patch adds support for the 750CX based ibook2 600Mhz to the cpufreq
powermac driver.
Signed-off-by: default avatarBenjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 074ae8f2
...@@ -498,7 +498,7 @@ static int __pmac pmac_cpufreq_init_7447A(struct device_node *cpunode) ...@@ -498,7 +498,7 @@ static int __pmac pmac_cpufreq_init_7447A(struct device_node *cpunode)
* - Titanium PowerBook 800 (PMU based, 667Mhz & 800Mhz) * - Titanium PowerBook 800 (PMU based, 667Mhz & 800Mhz)
* - Titanium PowerBook 400 (PMU based, 300Mhz & 400Mhz) * - Titanium PowerBook 400 (PMU based, 300Mhz & 400Mhz)
* - Titanium PowerBook 500 (PMU based, 300Mhz & 500Mhz) * - Titanium PowerBook 500 (PMU based, 300Mhz & 500Mhz)
* - iBook2 500 (PMU based, 400Mhz & 500Mhz) * - iBook2 500/600 (PMU based, 400Mhz & 500/600Mhz)
* - iBook2 700 (CPU based, 400Mhz & 700Mhz, support low voltage) * - iBook2 700 (CPU based, 400Mhz & 700Mhz, support low voltage)
* - Recent MacRISC3 laptops * - Recent MacRISC3 laptops
* - iBook G4s and PowerBook G4s with 7447A CPUs * - iBook G4s and PowerBook G4s with 7447A CPUs
...@@ -533,11 +533,8 @@ static int __init pmac_cpufreq_setup(void) ...@@ -533,11 +533,8 @@ static int __init pmac_cpufreq_setup(void)
machine_is_compatible("PowerBook3,5") || machine_is_compatible("PowerBook3,5") ||
machine_is_compatible("MacRISC3")) { machine_is_compatible("MacRISC3")) {
pmac_cpufreq_init_MacRISC3(cpunode); pmac_cpufreq_init_MacRISC3(cpunode);
/* Else check for iBook2 500 */ /* Else check for iBook2 500/600 */
} else if (machine_is_compatible("PowerBook4,1")) { } else if (machine_is_compatible("PowerBook4,1")) {
/* We only know about 500Mhz model */
if (cur_freq < 450000 || cur_freq > 550000)
goto out;
hi_freq = cur_freq; hi_freq = cur_freq;
low_freq = 400000; low_freq = 400000;
set_speed_proc = pmu_set_cpu_speed; set_speed_proc = pmu_set_cpu_speed;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment