Commit c2cf4faa authored by Linus Torvalds's avatar Linus Torvalds

Merge bk://linux-dj.bkbits.net/cpufreq

into home.transmeta.com:/home/torvalds/v2.5/linux
parents 1343c2a8 77b054d2
...@@ -525,9 +525,6 @@ static int longhaul_cpu_init (struct cpufreq_policy *policy) ...@@ -525,9 +525,6 @@ static int longhaul_cpu_init (struct cpufreq_policy *policy)
{ {
struct cpuinfo_x86 *c = cpu_data; struct cpuinfo_x86 *c = cpu_data;
if ((c->x86_vendor != X86_VENDOR_CENTAUR) || (c->x86 !=6) )
return -ENODEV;
switch (c->x86_model) { switch (c->x86_model) {
case 6: /* VIA C3 Samuel C5A */ case 6: /* VIA C3 Samuel C5A */
longhaul=1; longhaul=1;
......
...@@ -229,9 +229,6 @@ static int longrun_cpu_init(struct cpufreq_policy *policy) ...@@ -229,9 +229,6 @@ static int longrun_cpu_init(struct cpufreq_policy *policy)
/* capability check */ /* capability check */
if (policy->cpu != 0) if (policy->cpu != 0)
return -ENODEV; return -ENODEV;
if (c->x86_vendor != X86_VENDOR_TRANSMETA ||
!cpu_has(c, X86_FEATURE_LONGRUN))
return -ENODEV;
/* detect low and high frequency */ /* detect low and high frequency */
result = longrun_determine_freqs(&longrun_low_freq, &longrun_high_freq); result = longrun_determine_freqs(&longrun_low_freq, &longrun_high_freq);
......
...@@ -180,13 +180,6 @@ static int cpufreq_p4_cpu_init(struct cpufreq_policy *policy) ...@@ -180,13 +180,6 @@ static int cpufreq_p4_cpu_init(struct cpufreq_policy *policy)
int cpuid = 0; int cpuid = 0;
unsigned int i; unsigned int i;
/* capability check */
if (c->x86_vendor != X86_VENDOR_INTEL)
return -ENODEV;
if (!test_bit(X86_FEATURE_ACPI, c->x86_capability) ||
!test_bit(X86_FEATURE_ACC, c->x86_capability))
return -ENODEV;
/* Errata workaround */ /* Errata workaround */
cpuid = (c->x86 << 8) | (c->x86_model << 4) | c->x86_mask; cpuid = (c->x86 << 8) | (c->x86_model << 4) | c->x86_mask;
switch (cpuid) { switch (cpuid) {
......
...@@ -145,10 +145,6 @@ static int powernow_k6_cpu_init(struct cpufreq_policy *policy) ...@@ -145,10 +145,6 @@ static int powernow_k6_cpu_init(struct cpufreq_policy *policy)
struct cpuinfo_x86 *c = cpu_data; struct cpuinfo_x86 *c = cpu_data;
unsigned int i; unsigned int i;
/* capability check */
if ((c->x86_vendor != X86_VENDOR_AMD) || (c->x86 != 5) ||
((c->x86_model != 12) && (c->x86_model != 13)))
return -ENODEV;
if (policy->cpu != 0) if (policy->cpu != 0)
return -ENODEV; return -ENODEV;
......
...@@ -46,7 +46,7 @@ static struct notifier_block *cpufreq_transition_notifier_list; ...@@ -46,7 +46,7 @@ static struct notifier_block *cpufreq_transition_notifier_list;
static DECLARE_RWSEM (cpufreq_notifier_rwsem); static DECLARE_RWSEM (cpufreq_notifier_rwsem);
LIST_HEAD(cpufreq_governor_list); static LIST_HEAD(cpufreq_governor_list);
static DECLARE_MUTEX (cpufreq_governor_sem); static DECLARE_MUTEX (cpufreq_governor_sem);
static struct device_interface cpufreq_interface; static struct device_interface cpufreq_interface;
......
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