[Bug 257207] [puc] [patch] Add support for Exar XR17V354 Quad PCI Express UART

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 15 Jul 2021 14:01:42 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257207

            Bug ID: 257207
           Summary: [puc] [patch] Add support for Exar XR17V354  Quad PCI
                    Express UART
           Product: Base System
           Version: 12.2-RELEASE
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: kern
          Assignee: bugs@FreeBSD.org
          Reporter: teerayut.h@throughwave.co.th

Created attachment 226485
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=226485&action=edit
/usr/src/sys/dev/puc/pucdata

The original source does support XR17V358, XR17V352 for a while.
But it does not support XR17V354.
By add this patch, this chipset will be found.

Fix: Add card's PCI ID to puc(4) driver:
How-To-Repeat: 
        Use XR17V354 chipset serial card, 
        ports do not attach:


Jul 14 15:43:14 test kernel: puc0: <Exar XR17V354> mem 0xdef00000-0xdef03fff
irq 19 at device 0.0 on pci12
Jul 14 15:43:14 test kernel: uart2: <16x50 with 256 byte FIFO> at port 1 on
puc0
Jul 14 15:43:14 test kernel: uart3: <16x50 with 256 byte FIFO> at port 2 on
puc0
Jul 14 15:43:14 test kernel: uart4: <16x50 with 256 byte FIFO> at port 3 on
puc0
Jul 14 15:43:14 test kernel: uart5: <16x50 with 256 byte FIFO> at port 4 on
puc0

-- 
You are receiving this mail because:
You are the assignee for the bug.