diff options
| author | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2004-09-13 17:44:46 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2004-09-13 17:44:46 -0700 |
| commit | c5181941812ea41e788d0c3bb83c91f73df3f44c (patch) | |
| tree | 247b6a3225e2edcac6d3f2751651dedfd9772d01 | |
| parent | 074ae8f2d901a80dca914e0bcb641af24112ec6c (diff) | |
[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: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
| -rw-r--r-- | arch/ppc/platforms/pmac_cpufreq.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/arch/ppc/platforms/pmac_cpufreq.c b/arch/ppc/platforms/pmac_cpufreq.c index 9ad6bc91f20a..d9603b1143a0 100644 --- a/arch/ppc/platforms/pmac_cpufreq.c +++ b/arch/ppc/platforms/pmac_cpufreq.c @@ -498,7 +498,7 @@ static int __pmac pmac_cpufreq_init_7447A(struct device_node *cpunode) * - Titanium PowerBook 800 (PMU based, 667Mhz & 800Mhz) * - Titanium PowerBook 400 (PMU based, 300Mhz & 400Mhz) * - 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) * - Recent MacRISC3 laptops * - iBook G4s and PowerBook G4s with 7447A CPUs @@ -533,11 +533,8 @@ static int __init pmac_cpufreq_setup(void) machine_is_compatible("PowerBook3,5") || machine_is_compatible("MacRISC3")) { pmac_cpufreq_init_MacRISC3(cpunode); - /* Else check for iBook2 500 */ + /* Else check for iBook2 500/600 */ } 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; low_freq = 400000; set_speed_proc = pmu_set_cpu_speed; |
