From nobody@FreeBSD.org  Sat Feb 21 14:52:56 2009
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id CE7CC106564A
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 21 Feb 2009 14:52:56 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id BC14E8FC0A
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 21 Feb 2009 14:52:56 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.3/8.14.3) with ESMTP id n1LEquod028951
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 21 Feb 2009 14:52:56 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.3/8.14.3/Submit) id n1LEqudt028950;
	Sat, 21 Feb 2009 14:52:56 GMT
	(envelope-from nobody)
Message-Id: <200902211452.n1LEqudt028950@www.freebsd.org>
Date: Sat, 21 Feb 2009 14:52:56 GMT
From: Alex Keda <admin@lissyara.su>
To: freebsd-gnats-submit@FreeBSD.org
Subject: Cannot detect Sony Ericsson GC89 EDGE/Wirelles LAN PC Card
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         131933
>Category:       kern
>Synopsis:       [uart] [patch] add support for Sony Ericsson GC89 EDGE/Wirelles LAN PC Card
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    eadler
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Feb 21 15:00:01 UTC 2009
>Closed-Date:    Sat Jan 28 21:57:37 UTC 2012
>Last-Modified:  Sat Jan 28 21:57:37 UTC 2012
>Originator:     Alex Keda
>Release:        CURRENT
>Organization:
USSR
>Environment:
FreeBSD HP.lissyara.su 8.0-CURRENT FreeBSD 8.0-CURRENT #0: Sat Feb 21 16:51:43 MSK 2009     lissyara@HP.lissyara.su:/usr/obj/usr/src/sys/my  amd64
>Description:
I have PCMCI card "Sony Ericsson GC89 EDGE/Wirelles LAN PC Card"
System incorect detect it:

none1@pci0:3:0:1:       class=0x070002 card=0x000318de chip=0x434414e4 rev=0x03 hdr=0x00
    vendor     = 'Broadcom Corporation'
    device     = 'EDGE/GPRS data and 802.11b/g combo cardbus [GC89]'
    class      = simple comms
    subclass   = UART
    bar   [10] = type I/O Port, range 32, base 0x1000, size 256, enabled

Feb 20 02:23:03 HP kernel: cardbus0: <network> at device 0.0 (no driver attached)
Feb 20 02:23:03 HP kernel: cardbus0: <simple comms, UART> at device 0.1 (no driver attached)
>How-To-Repeat:
Insert card to slot
>Fix:
add it string:
{ 0x14e4, 0x4344, 0xffff, 0, "Sony Ericsson GC89 PC Card", 0x10},
to file
sys/dev/uart/uart_bus_pci.c
After, it:
cardbus0: <network> at device 0.0 (no driver attached)
uart4: <16550 or compatible> port 0x1000-0x10ff irq 20 at device 0.1 on cardbus0
uart4: [FILTER]

=========
P.S.
For Broadcomm Wirelles Network - http://paradox.lissyara.su/bwi.02c.tar.bz2 - nice work

Patch attached with submission follows:

--- sys/dev/uart/uart_bus_pci.c.orig	2009-02-11 03:08:03.000000000 +0300
+++ sys/dev/uart/uart_bus_pci.c	2009-02-21 17:49:29.000000000 +0300
@@ -111,6 +111,7 @@
 	0x10, 16384000 },
 { 0x151f, 0x0000, 0xffff, 0, "TOPIC Semiconductor TP560 56k modem", 0x10 },
 { 0xdeaf, 0x9051, 0xffff, 0, "Middle Digital PC Weasel Serial Port", 0x10 },
+{ 0x14e4, 0x4344, 0xffff, 0, "Sony Ericsson GC89 PC Card", 0x10},
 { 0xffff, 0, 0xffff, 0, NULL, 0, 0}
 };
 


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->eadler 
Responsible-Changed-By: eadler 
Responsible-Changed-When: Mon Oct 17 00:54:54 UTC 2011 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=131933 
State-Changed-From-To: open->feedback 
State-Changed-By: eadler 
State-Changed-When: Tue Oct 18 00:05:37 UTC 2011 
State-Changed-Why:  
can you please send us origial driver location from sony ericsson so 
that we can obtain the .inf files. It is not certain that these device 
IDs are correct, and if they are there are likely other devices with the 
same IDs are also missing. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=131933 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: kern/131933: commit references a PR
Date: Thu, 19 Jan 2012 02:47:25 +0000 (UTC)

 Author: eadler
 Date: Thu Jan 19 02:47:11 2012
 New Revision: 230327
 URL: http://svn.freebsd.org/changeset/base/230327
 
 Log:
   Add support for Sony Ericsson GC89 EDGE/Wirelles LAN PC Card
   
   PR:		kern/131933
   Submitted by:	Alex Keda <admin@lissyara.su>
   Approved by:	jhb
   Approved by:	cperciva (mentor, blanket for pre-mentorship already-approved commits)
   MFC after:	1 week
 
 Modified:
   head/sys/dev/uart/uart_bus_pci.c
 
 Modified: head/sys/dev/uart/uart_bus_pci.c
 ==============================================================================
 --- head/sys/dev/uart/uart_bus_pci.c	Thu Jan 19 01:55:48 2012	(r230326)
 +++ head/sys/dev/uart/uart_bus_pci.c	Thu Jan 19 02:47:11 2012	(r230327)
 @@ -110,6 +110,7 @@ static struct pci_id pci_ns8250_ids[] = 
  	8 * DEFAULT_RCLK },
  { 0x1415, 0x950b, 0xffff, 0, "Oxford Semiconductor OXCB950 Cardbus 16950 UART",
  	0x10, 16384000 },
 +{ 0x14e4, 0x4344, 0xffff, 0, "Sony Ericsson GC89 PC Card", 0x10},
  { 0x151f, 0x0000, 0xffff, 0, "TOPIC Semiconductor TP560 56k modem", 0x10 },
  { 0x8086, 0x1c3d, 0xffff, 0, "Intel AMT - KT Controller", 0x10 },
  { 0x8086, 0x3b67, 0xffff, 0, "5 Series/3400 Series Chipset KT Controller",
 _______________________________________________
 svn-src-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-src-all
 To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org"
 
State-Changed-From-To: feedback->patched 
State-Changed-By: eadler 
State-Changed-When: Thu Jan 19 02:55:38 UTC 2012 
State-Changed-Why:  
committed in r230327 

http://www.freebsd.org/cgi/query-pr.cgi?pr=131933 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: kern/131933: commit references a PR
Date: Sat, 28 Jan 2012 21:45:12 +0000 (UTC)

 Author: eadler
 Date: Sat Jan 28 21:44:51 2012
 New Revision: 230659
 URL: http://svn.freebsd.org/changeset/base/230659
 
 Log:
   MFC r230327:
   	 Add support for Sony Ericsson GC89 EDGE/Wirelles LAN PC Card
   
   PR:		kern/131933
   Approved by:	cperciva
 
 Modified:
   stable/9/sys/dev/uart/uart_bus_pci.c
 Directory Properties:
   stable/9/sys/   (props changed)
 
 Modified: stable/9/sys/dev/uart/uart_bus_pci.c
 ==============================================================================
 --- stable/9/sys/dev/uart/uart_bus_pci.c	Sat Jan 28 21:44:42 2012	(r230658)
 +++ stable/9/sys/dev/uart/uart_bus_pci.c	Sat Jan 28 21:44:51 2012	(r230659)
 @@ -110,6 +110,7 @@ static struct pci_id pci_ns8250_ids[] = 
  	8 * DEFAULT_RCLK },
  { 0x1415, 0x950b, 0xffff, 0, "Oxford Semiconductor OXCB950 Cardbus 16950 UART",
  	0x10, 16384000 },
 +{ 0x14e4, 0x4344, 0xffff, 0, "Sony Ericsson GC89 PC Card", 0x10},
  { 0x151f, 0x0000, 0xffff, 0, "TOPIC Semiconductor TP560 56k modem", 0x10 },
  { 0x8086, 0x1c3d, 0xffff, 0, "Intel AMT - KT Controller", 0x10 },
  { 0x8086, 0x3b67, 0xffff, 0, "5 Series/3400 Series Chipset KT Controller",
 _______________________________________________
 svn-src-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-src-all
 To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: kern/131933: commit references a PR
Date: Sat, 28 Jan 2012 21:45:29 +0000 (UTC)

 Author: eadler
 Date: Sat Jan 28 21:45:20 2012
 New Revision: 230660
 URL: http://svn.freebsd.org/changeset/base/230660
 
 Log:
   MFC r230327:
   	 Add support for Sony Ericsson GC89 EDGE/Wirelles LAN PC Card
   
   PR:		kern/131933
   Approved by:	cperciva
 
 Modified:
   stable/8/sys/dev/uart/uart_bus_pci.c
 Directory Properties:
   stable/8/sys/   (props changed)
 
 Modified: stable/8/sys/dev/uart/uart_bus_pci.c
 ==============================================================================
 --- stable/8/sys/dev/uart/uart_bus_pci.c	Sat Jan 28 21:44:51 2012	(r230659)
 +++ stable/8/sys/dev/uart/uart_bus_pci.c	Sat Jan 28 21:45:20 2012	(r230660)
 @@ -110,6 +110,7 @@ static struct pci_id pci_ns8250_ids[] = 
  	8 * DEFAULT_RCLK },
  { 0x1415, 0x950b, 0xffff, 0, "Oxford Semiconductor OXCB950 Cardbus 16950 UART",
  	0x10, 16384000 },
 +{ 0x14e4, 0x4344, 0xffff, 0, "Sony Ericsson GC89 PC Card", 0x10},
  { 0x151f, 0x0000, 0xffff, 0, "TOPIC Semiconductor TP560 56k modem", 0x10 },
  { 0x8086, 0x1c3d, 0xffff, 0, "Intel AMT - KT Controller", 0x10 },
  { 0x8086, 0x3b67, 0xffff, 0, "5 Series/3400 Series Chipset KT Controller",
 _______________________________________________
 svn-src-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-src-all
 To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: kern/131933: commit references a PR
Date: Sat, 28 Jan 2012 21:45:53 +0000 (UTC)

 Author: eadler
 Date: Sat Jan 28 21:45:40 2012
 New Revision: 230661
 URL: http://svn.freebsd.org/changeset/base/230661
 
 Log:
   MFC r230327:
   	 Add support for Sony Ericsson GC89 EDGE/Wirelles LAN PC Card
   
   PR:		kern/131933
   Approved by:	cperciva
 
 Modified:
   stable/7/sys/dev/uart/uart_bus_pci.c
 Directory Properties:
   stable/7/sys/   (props changed)
 
 Modified: stable/7/sys/dev/uart/uart_bus_pci.c
 ==============================================================================
 --- stable/7/sys/dev/uart/uart_bus_pci.c	Sat Jan 28 21:45:20 2012	(r230660)
 +++ stable/7/sys/dev/uart/uart_bus_pci.c	Sat Jan 28 21:45:40 2012	(r230661)
 @@ -108,6 +108,7 @@ static struct pci_id pci_ns8250_ids[] = 
  	8 * DEFAULT_RCLK },
  { 0x1415, 0x950b, 0xffff, 0, "Oxford Semiconductor OXCB950 Cardbus 16950 UART",
  	0x10, 16384000 },
 +{ 0x14e4, 0x4344, 0xffff, 0, "Sony Ericsson GC89 PC Card", 0x10},
  { 0x151f, 0x0000, 0xffff, 0, "TOPIC Semiconductor TP560 56k modem", 0x10 },
  { 0x9710, 0x9835, 0x1000, 1, "NetMos NM9835 Serial Port", 0x10 },
  { 0x9710, 0x9865, 0xa000, 0x1000, "NetMos NM9865 Serial Port", 0x10 },
 _______________________________________________
 svn-src-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-src-all
 To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org"
 
State-Changed-From-To: patched->closed 
State-Changed-By: eadler 
State-Changed-When: Sat Jan 28 21:57:35 UTC 2012 
State-Changed-Why:  
Committed. Thanks! 

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