match on Intel C3000
authorjsg <jsg@openbsd.org>
Sun, 28 Jan 2024 03:01:39 +0000 (03:01 +0000)
committerjsg <jsg@openbsd.org>
Sun, 28 Jan 2024 03:01:39 +0000 (03:01 +0000)
tested by Stephane Tranchemer

sys/dev/pci/pucdata.c

index 283d9b8..166ff83 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: pucdata.c,v 1.118 2022/10/24 05:57:58 jsg Exp $       */
+/*     $OpenBSD: pucdata.c,v 1.119 2024/01/28 03:01:39 jsg Exp $       */
 /*     $NetBSD: pucdata.c,v 1.6 1999/07/03 05:55:23 cgd Exp $  */
 
 /*
@@ -306,6 +306,13 @@ const struct puc_device_description puc_devs[] = {
                { PUC_PORT_COM, 0x10, 0x0000 },
            },
        },
+       {       /* Intel C3000 UART */
+           {   PCI_VENDOR_INTEL, PCI_PRODUCT_INTEL_C3000_HSUART, 0x0000, 0x0000 },
+           {   0xffff, 0xffff,                                 0x0000, 0x0000 },
+           {
+               { PUC_PORT_COM, 0x10, 0x0000 },
+           },
+       },
        /*
         * XXX no entry because I have no data:
         * XXX Dolphin Peripherals 4006 (single parallel)