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