]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - drivers/hwmon/k10temp.c
hwmon: (k10temp) Support all Family 15h Model 6xh and Model 7xh processors
[mirror_ubuntu-bionic-kernel.git] / drivers / hwmon / k10temp.c
index 4b80af6c271eb735b7d1084ff2964f025a30ef90..659b48a4aeca53c0fc3a1d42b27ca268f885427c 100644 (file)
@@ -284,8 +284,9 @@ static int k10temp_probe(struct pci_dev *pdev,
 
        data->pdev = pdev;
 
-       if (boot_cpu_data.x86 == 0x15 && (boot_cpu_data.x86_model == 0x60 ||
-                                         boot_cpu_data.x86_model == 0x70)) {
+       if (boot_cpu_data.x86 == 0x15 &&
+           ((boot_cpu_data.x86_model & 0xf0) == 0x60 ||
+            (boot_cpu_data.x86_model & 0xf0) == 0x70)) {
                data->read_htcreg = read_htcreg_nb_f15;
                data->read_tempreg = read_tempreg_nb_f15;
        } else if (boot_cpu_data.x86 == 0x17) {