summaryrefslogtreecommitdiffstats
path: root/sys/i386/cpufreq/powernow.c
diff options
context:
space:
mode:
authorjkim <jkim@FreeBSD.org>2008-10-21 00:52:20 +0000
committerjkim <jkim@FreeBSD.org>2008-10-21 00:52:20 +0000
commit7c5661fe5f19f23e53f48d0f70d9ed61aa47cc28 (patch)
treedda4f16b905df1e41429edccbbe67888cd1ebb40 /sys/i386/cpufreq/powernow.c
parentc0da504653c4e8d937a8f23f8310400275aa251f (diff)
downloadFreeBSD-src-7c5661fe5f19f23e53f48d0f70d9ed61aa47cc28.zip
FreeBSD-src-7c5661fe5f19f23e53f48d0f70d9ed61aa47cc28.tar.gz
Do not use PowerNow! if FID or VID is missing.
Diffstat (limited to 'sys/i386/cpufreq/powernow.c')
-rw-r--r--sys/i386/cpufreq/powernow.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/i386/cpufreq/powernow.c b/sys/i386/cpufreq/powernow.c
index a131e0f..49891b1 100644
--- a/sys/i386/cpufreq/powernow.c
+++ b/sys/i386/cpufreq/powernow.c
@@ -867,7 +867,7 @@ pn_identify(driver_t *driver, device_t parent)
{
device_t child;
- if ((amd_pminfo & (AMDPM_FID | AMDPM_VID)) == 0)
+ if ((amd_pminfo & AMDPM_FID) == 0 || (amd_pminfo & AMDPM_VID) == 0)
return;
switch (cpu_id & 0xf00) {
case 0x600:
OpenPOWER on IntegriCloud