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;
 		}
