Index: piixpm.c
===================================================================
RCS file: /cvsroot/src/sys/dev/pci/piixpm.c,v
retrieving revision 1.52
diff -p -u -r1.52 piixpm.c
--- piixpm.c 29 Mar 2017 09:04:36 -0000 1.52
+++ piixpm.c 10 Jul 2019 07:34:20 -0000
@@ -148,6 +148,7 @@ piixpm_match(device_t parent, cfdata_t m
case PCI_VENDOR_AMD:
switch (PCI_PRODUCT(pa->pa_id)) {
case PCI_PRODUCT_AMD_HUDSON_SMB:
+ case PCI_PRODUCT_AMD_KERNCZ_SMB:
return 1;
}
break;
@@ -215,7 +216,8 @@ nopowermanagement:
/* SB800 rev 0x40+ and AMD HUDSON need special initialization */
if (PCI_VENDOR(pa->pa_id) == PCI_VENDOR_AMD &&
- PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_AMD_HUDSON_SMB) {
+ ((PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_AMD_HUDSON_SMB) ||
+ (PCI_PRODUCT(pa->pa_id) == PCI_PRODUCT_AMD_KERNCZ_SMB))) {
if (piixpm_sb800_init(sc) == 0) {
goto attach_i2c;
}