From gd78059@sac.sfbay.sun.com Wed Apr 15 17:54:06 2009
Received: from sunmail2sca.sfbay.sun.com (sunmail2sca.SFBay.Sun.COM [129.145.155.234])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n3G0s6BY000140
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 15 Apr 2009 17:54:06 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail2sca.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id n3G0s5Ia003563;
	Wed, 15 Apr 2009 17:54:05 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KI600G0F564GD00@nwk-avmta-2.sfbay.sun.com>; Wed,
 15 Apr 2009 17:54:04 -0700 (PDT)
Received: from dm-sfbay-01.sfbay.sun.com ([129.145.155.118])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KI600DF0563F620@nwk-avmta-2.sfbay.sun.com>; Wed,
 15 Apr 2009 17:54:03 -0700 (PDT)
Received: from sac.sfbay.sun.com (sac.SFBay.Sun.COM [129.146.226.132])
	by dm-sfbay-01.sfbay.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2)
 with ESMTP id n3G0s3HN013471; Wed, 15 Apr 2009 17:54:03 -0700 (PDT)
Received: from sac.sfbay.sun.com (localhost [127.0.0.1])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n3G0s2KJ000046; Wed,
 15 Apr 2009 17:54:02 -0700 (PDT)
Received: (from gd78059@localhost)
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8/Submit) id n3G0s2J6000033; Wed,
 15 Apr 2009 17:54:02 -0700 (PDT)
Date: Wed, 15 Apr 2009 17:54:02 -0700 (PDT)
From: "Garrett D'Amore - sun microsystems" <gd78059@sac.sfbay.sun.com>
Subject: bfe fast ethernet driver [PSARC/2009/242 FastTrack timeout 04/22/2009]
To: PSARC-ext@sun.com
Message-id: <200904160054.n3G0s2J6000033@sac.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 2736

The following case is being submitted on behalf of Saurabh Mishra.  It probably
should qualify as automatic, but since its a GLDv3 driver and there was some
doubt about it, I'm submitting it as a fast track.

Patch binding is appropriate, although a backport to Solaris 10 is probably
unlikely.

Note that as this driver is for a simple 10/100 part with only a single TX
and a single RX ring, questions about Crossbow support, etc. are probably 
not terribly relevant.

I believe that Saurabh *is* planning on supporting the appropriate Brussels
interfaces.

Template Version: @(#)sac_nextcase 1.68 02/23/09 SMI
This information is Copyright 2009 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 bfe fast ethernet driver
    1.2. Name of Document Author/Supplier:
	 Author:  Saurabh Mishra
    1.3  Date of This Document:
	15 April, 2009
4. Technical Description

1. Introduction
   1.1. Project/Component Working Name:

	 bfe fast ethernet driver.

   1.2. Name of Document Author/Supplier:

	Saurabh Misra


2. Project Summary
   2.1. Project Description:

	bfe driver will support Broadcom's BCM4401 10/100 Mbps Fast Ethernet
	chipsets.

3. Business Summary

	Broadcom's BCM440x chipset are found in laptops and Fry's store.

	Some of them are :

	 - Lenovo E290G laptop (Broadcom BCM4401-B0 100Base-TX - pci14e4,170c)
	 - Dell Inspiron 8600 laptop (BCM4401 100Base-T - pci14e4,0x4401)
		

   3.2. Market/Requester:

	See bug 5038158 and 6661642.


4. Technical Description:
    4.1. Details:

	We would like to add a new device driver "bfe" for Broadcom's BCM4401
	10/100 Fast Ethernet Chipsets. These are commodity 10/100 Mbps
	ethernet controllers having one port.

	Our plan is to add support for following devices :

	"pci14e4,4401"
	"pci14e4,4402"
	"pci14e4,170c"

	The chip specifications were copied from FreeBSD version of the bfe
	drivers header file. The rest of the code is new and written by Sun
	(Author).

	The chip has two rings : TX (Transmit) and RX (Receive). All the DMA
	buffers are pre-allocated and the default size of the descriptor table
	is 128 for TX/RX.

	This driver is based on GLDv3 and does not rely on any other private
	interfaces. The driver uses common code for x86 and SPARC by using
	DDI interfaces.

	The driver supports Suspend/Resume and Quiesce operation.
	
    4.2. Bug/RFE Number(s):

	RFE 5038158 and 6661642.
   
    4.6. Doc Impact:

	manpage for bfe(7D) will be created.

     
    4.10. Packaging & Delivery:

	SUNWbfe
    

5. Reference Documents:

	FreeBSD bfe driver.


6. Resources and Schedule
    6.4. Steering Committee requested information
   	6.4.1. Consolidation C-team Name:
		ON
    6.5. ARC review type: FastTrack
    6.6. ARC Exposure: open


From Kais.Belgaied@Sun.COM Thu Apr 16 13:05:29 2009
Received: from sunmail5.uk.sun.com (sunmail5.UK.Sun.COM [129.156.85.165])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id n3GK5ShZ007447
	for <psarc-ext@sac.sfbay.sun.com>; Thu, 16 Apr 2009 13:05:29 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail5.uk.sun.com (8.13.8+Sun/8.13.8/ENSMAIL,v2.2) with ESMTP id n3GK5Adp029297
	for <@sunmail2sca.sfbay.sun.com:PSARC-ext@Sun.COM>; Thu, 16 Apr 2009 21:05:28 +0100 (BST)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0KI700E11MH3YM00@nwk-avmta-2.sfbay.sun.com> for PSARC-ext@Sun.COM
 (ORCPT PSARC-ext@Sun.COM); Thu, 16 Apr 2009 13:05:27 -0700 (PDT)
Received: from jurassic-x4600.sfbay.sun.com ([129.146.17.59])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0KI7008JEMH38G80@nwk-avmta-2.sfbay.sun.com> for
 PSARC-ext@Sun.COM (ORCPT PSARC-ext@Sun.COM); Thu,
 16 Apr 2009 13:05:27 -0700 (PDT)
Received: from [129.146.11.144]
 (sr1-jurassic-01.SFBay.Sun.COM [129.146.11.144])	by
 jurassic-x4600.sfbay.sun.com (8.14.3+Sun/8.14.3) with ESMTP id n3GK5QiM223313;
 Thu, 16 Apr 2009 13:05:26 -0700 (PDT)
Date: Thu, 16 Apr 2009 13:05:26 -0700
From: Kais Belgaied <Kais.Belgaied@Sun.COM>
Subject: Re: bfe fast ethernet driver [PSARC/2009/242 FastTrack timeout
 04/22/2009]
In-reply-to: <200904160054.n3G0s2J6000033@sac.sfbay.sun.com>
To: "Garrett D'Amore - sun microsystems" <gd78059@sac.sfbay.sun.com>
Cc: PSARC-ext@Sun.COM
Reply-to: Kais.Belgaied@Sun.COM
Message-id: <49E78F86.8070003@Sun.COM>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200904160054.n3G0s2J6000033@sac.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.16 (X11/20080807)
Status: RO
Content-Length: 664

+1

    Kais

On 04/15/09 17:54, Garrett D'Amore - sun microsystems wrote:
> The following case is being submitted on behalf of Saurabh Mishra.  It probably
> should qualify as automatic, but since its a GLDv3 driver and there was some
> doubt about it, I'm submitting it as a fast track.
>
> Patch binding is appropriate, although a backport to Solaris 10 is probably
> unlikely.
>
> Note that as this driver is for a simple 10/100 part with only a single TX
> and a single RX ring, questions about Crossbow support, etc. are probably 
> not terribly relevant.
>
> I believe that Saurabh *is* planning on supporting the appropriate Brussels
> interfaces.
>
>   


