<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/net/Makefile, branch linux-2.6.21.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.21.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.21.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2007-02-08T15:42:37Z</updated>
<entry>
<title>Add Attansic L1 ethernet driver.</title>
<updated>2007-02-08T15:42:37Z</updated>
<author>
<name>Jay Cliburn</name>
</author>
<published>2007-02-08T15:42:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f3cc28c797604fa1cda4aef3f250f465de54a0ca'/>
<id>urn:sha1:f3cc28c797604fa1cda4aef3f250f465de54a0ca</id>
<content type='text'>
This driver is a modified version of the Attansic reference driver
for the L1 ethernet adapter.  Attansic has granted permission for
its inclusion in the mainline kernel.

Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>PA Semi PWRficient Ethernet driver</title>
<updated>2007-02-05T21:58:52Z</updated>
<author>
<name>Olof Johansson</name>
</author>
<published>2007-02-01T03:43:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f5cd7872768d5856b1b409a33f516e5ac7798f75'/>
<id>urn:sha1:f5cd7872768d5856b1b409a33f516e5ac7798f75</id>
<content type='text'>
Driver for the PA Semi PWRficient on-chip Ethernet (1/10G)

Basic enablement, will be complemented with performance enhancements
over time. PHY support will be added as well.

Signed-off-by: Olof Johansson &lt;olof@lixom.net&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>remove the broken OAKNET driver</title>
<updated>2007-02-05T21:58:47Z</updated>
<author>
<name>Adrian Bunk</name>
</author>
<published>2007-01-04T18:53:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=83d98b401c053d760e38571595d8f4fa76ee271b'/>
<id>urn:sha1:83d98b401c053d760e38571595d8f4fa76ee271b</id>
<content type='text'>
The OAKNET driver:
- has been marked as BROKEN for more than two years and
- is still marked as BROKEN.

Drivers that had been marked as BROKEN for such a long time seem to be
unlikely to be revived in the forseeable future.

But if anyone wants to ever revive this driver, the code is still
present in the older kernel releases.

Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>Add support for the latest 1G/10G Chelsio adapter, T3.</title>
<updated>2007-02-05T21:58:46Z</updated>
<author>
<name>Divy Le Ray</name>
</author>
<published>2007-01-19T03:04:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4d22de3e6cc4a09c369b504cd8bcde3385a974cd'/>
<id>urn:sha1:4d22de3e6cc4a09c369b504cd8bcde3385a974cd</id>
<content type='text'>
This driver is required by the Chelsio T3 RDMA driver posted by
Steve Wise.

Signed-off-by: Divy Le Ray &lt;divy@chelsio.com&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>remove the broken SKMC driver</title>
<updated>2007-02-05T21:58:46Z</updated>
<author>
<name>Adrian Bunk</name>
</author>
<published>2006-12-19T21:08:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=95f48a71a254fa81ae4be1307ce3bb8361521a7d'/>
<id>urn:sha1:95f48a71a254fa81ae4be1307ce3bb8361521a7d</id>
<content type='text'>
The SKMC driver has:
- already been marked as BROKEN in 2.6.0 three years ago and
- is still marked as BROKEN.

Drivers that had been marked as BROKEN for such a long time seem to be
unlikely to be revived in the forseeable future.

But if anyone wants to ever revive this driver, the code is still
present in the older kernel releases.

Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
Cc: Jeff Garzik &lt;jeff@garzik.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>driver for Silan SC92031 netdev</title>
<updated>2007-02-05T21:58:45Z</updated>
<author>
<name>Cesar Eduardo Barros</name>
</author>
<published>2006-12-19T21:08:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bf345707299b34de90fbae062eff51e76561eb40'/>
<id>urn:sha1:bf345707299b34de90fbae062eff51e76561eb40</id>
<content type='text'>
This is a driver for the Silan SC92031/Rsltek 8139D NIC chip.

This chip is found on at least one counterfeit Encore ENL832-TX-RENT NIC
[1], which came with a mini-CD with the 2.4 driver.  A slightly older
version of the driver was found at [2].  The main difference between them
is that the newer one has a small bugfix in the RX path, a lot of
gratuitous renaming of functions, all the printable strings changed to show
as a "Rsltek 8139D" [sic], and a PCI ID of 8139 instead of 2031.  The
driver on this patch is a rewrite of the vendor drivers (based mostly on
the older one).

Changes from the previous patch sent to netdev:
- Use MMIO instead of PIO
- Changed TX bounce buffers allocation
- Use skb_copy_and_csum_dev
- Several small bug fixes
- Tested for more than just a few minutes each time

[1] See http://www.encore-usa.com/faq.php under ENL832-TX-RENT for more
    information
[2] Look for SL_LINUX.ZIP (which is really a .tar.gz) at
    http://broadbandforum.in/dataone_Intex_LAN_cardlinux-t4207-s15.html
[3] To compile on 2.6.17, simply add back the last argument to the
    interrupt handler in two places, and copy the boolean declarations
    from 2.6.19

[akpm@osdl.org: build fixes]
Signed-off-by: Cesar Eduardo Barros &lt;cesarb@cesarb.net&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] Atmel MACB ethernet driver</title>
<updated>2006-12-02T05:12:04Z</updated>
<author>
<name>Haavard Skinnemoen</name>
</author>
<published>2006-11-09T13:51:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=89e5785fc8a6b9eafd37f2318a9a76d479c796be'/>
<id>urn:sha1:89e5785fc8a6b9eafd37f2318a9a76d479c796be</id>
<content type='text'>
Driver for the Atmel MACB on-chip ethernet module.

Tested on AVR32/AT32AP7000/ATSTK1000. I've heard rumours that it works
with AT91SAM9260 as well, and it may be possible to share some code with
the at91_ether driver for AT91RM9200.

Hardware documentation can be found in the AT32AP7000 data sheet,
which can be downloaded from

http://www.atmel.com/dyn/products/datasheets.asp?family_id=682

Changes since previous version:
  * Probe for PHY ID instead of depending on it being provided through
    platform_data.
  * Grab initial ethernet address from the MACB registers instead
    of depending on platform_data.
  * Set MII/RMII mode correctly.

These changes are mostly about making the driver more compatible with
the at91 infrastructure.

Signed-off-by: Haavard Skinnemoen &lt;hskinnemoen@atmel.com&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] Add tsi108/9 On Chip Ethernet device driver support</title>
<updated>2006-12-02T05:12:03Z</updated>
<author>
<name>Zang Roy-r61911</name>
</author>
<published>2006-11-09T03:49:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5e123b844a1cbd4ec258cd37847ce4d57fa308c1'/>
<id>urn:sha1:5e123b844a1cbd4ec258cd37847ce4d57fa308c1</id>
<content type='text'>
Add tsi108/9 on chip Ethernet controller driver support.

The driver code collects the feedback of previous posting form the mailing
list and gives the update.

MPC7448HPC2 platform in arch/powerpc uses tsi108 bridge.

The following is a brief description of the Ethernet controller:

The Tsi108/9 Ethernet Controller connects Switch Fabric to two independent
Gigabit Ethernet ports,E0 and E1.  It uses a single Management interface to
manage the two physical connection devices (PHYs).  Each Ethernet port has
its own statistics monitor that tracks and reports key interface
statistics.  Each port supports a 256-entry hash table for address
filtering.  In addition, each port is bridged to the Switch Fabric through
a 2-Kbyte transmit FIFO and a 4-Kbyte Receive FIFO.

Each Ethernet port also has a pair of internal Ethernet DMA channels to
support the transmit and receive data flows.  The Ethernet DMA channels use
descriptors set up in memory, the memory map of the device, and access via
the Switch Fabric.  The Ethernet Controller’s DMA arbiter handles
arbitration for the Switch Fabric.  The Controller also has a register bus
interface for register accesses and status monitor control.

The PMD (Physical Media Device) interface operates in MII, GMII, or TBI
modes.  The MII mode is used for connecting with 10 or 100 Mbit/s PMDs.
The GMII and TBI modes are used to connect with Gigabit PMDs.  Internal
data flows to and from the Ethernet Controller through the Switch Fabric.
Each

Ethernet port uses its transmit and receive DMA channels to manage data
flows through buffer descriptors that are predefined by the system (the
descriptors can exist anywhere in the system memory map).  These
descriptors are data structures that point to buffers filled with data
ready to transmit over Ethernet, or they point to empty buffers ready to
receive data from Ethernet.

Signed-off-by: Alexandre Bounine &lt;Alexandre.Bounine@tundra.com&gt;
Signed-off-by: Roy Zang	&lt;tie-fei.zang@freescale.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>Add NetXen 1G/10G ethernet driver.</title>
<updated>2006-12-02T05:11:58Z</updated>
<author>
<name>Amit S. Kale</name>
</author>
<published>2006-10-21T19:33:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3d396eb17e9f8c5f59314078b45b88647591378d'/>
<id>urn:sha1:3d396eb17e9f8c5f59314078b45b88647591378d</id>
<content type='text'>
Signed-off-by: Amit S. Kale &lt;amitkale@netxen.com&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] 8390 fixes - the final chunk (h8300)</title>
<updated>2006-12-02T05:11:56Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2006-10-09T23:19:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3470cb1d4fb27572273079e7095734ac4f9caa43'/>
<id>urn:sha1:3470cb1d4fb27572273079e7095734ac4f9caa43</id>
<content type='text'>
The rest of 8390 conversions; ifdef cascade in 8390.h is gone now.

Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: Jeff Garzik &lt;jeff@garzik.org&gt;
</content>
</entry>
</feed>
