From conall@megatron.taku.ie  Sun Sep  1 16:23:58 2013
Return-Path: <conall@megatron.taku.ie>
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
	(using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by hub.freebsd.org (Postfix) with ESMTP id 8A1D8E1B;
	Sun,  1 Sep 2013 16:23:58 +0000 (UTC)
	(envelope-from conall@megatron.taku.ie)
Received: from megatron.taku.ie (megatron.taku.ie [89.101.183.235])
	by mx1.freebsd.org (Postfix) with ESMTP id 4C59525E2;
	Sun,  1 Sep 2013 16:23:55 +0000 (UTC)
Received: by megatron.taku.ie (Postfix, from userid 1001)
	id 4B7A32075A; Sun,  1 Sep 2013 17:15:14 +0100 (IST)
Message-Id: <20130901161514.4B7A32075A@megatron.taku.ie>
Date: Sun,  1 Sep 2013 17:15:14 +0100 (IST)
From: Conall O'Brien <conall@conall.net>
Reply-To: Conall O'Brien <conall@conall.net>
To: FreeBSD-gnats-submit@freebsd.org
Cc: dwmalone@FreeBSD.org
Subject: [uart] Add Additional StarTech PCI device identifiers
X-Send-Pr-Version: 3.114
X-GNATS-Notify:

>Number:         181725
>Category:       kern
>Synopsis:       [uart] Add Additional StarTech PCI device identifiers
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Sep 01 16:30:00 UTC 2013
>Closed-Date:    
>Last-Modified:  Sun Sep 01 17:27:54 UTC 2013
>Originator:     
>Release:        
>Organization:
>Environment:
>Description:
	Add support for StarTech 2 port, 16550 controlled RS232 PCIe card

>How-To-Repeat:
	Install StarTech 2 port PCIe card into a machine. Boot up, discovering 
  PCI device is discovered, but not idenified by the uart driver
 
>Fix:

Apply the following patch to src tree and recompile kernel with uart enabled


Index: sys/dev/uart/uart_bus_pci.c
===================================================================
--- sys/dev/uart/uart_bus_pci.c (revision 255124)
+++ sys/dev/uart/uart_bus_pci.c (working copy)
@@ -130,6 +130,8 @@
        "MosChip MCS9901 PCIe to Peripheral Controller", 0x10 },
 { 0x9710, 0x9904, 0xa000, 0x1000,
        "MosChip MCS9904 PCIe to Peripheral Controller", 0x10 },
+{ 0x9710, 0x9922, 0xa000, 0x1000,
+       "MosChip MCS9900 PCIe to Peripheral Controller", 0x10 },
 { 0xdeaf, 0x9051, 0xffff, 0, "Middle Digital PC Weasel Serial Port", 0x10 },
 { 0xffff, 0, 0xffff, 0, NULL, 0, 0}
 };
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: gnats-admin->freebsd-bugs 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Sun Sep 1 17:27:27 UTC 2013 
Responsible-Changed-Why:  
rescue from 'pending'. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=181725 
>Unformatted:
