..
ath
[drivers] Sort PCI_ROM() entries numerically
2024-02-22 14:19:04 +00:00
bnxt
[bnxt] Allocate TX rings with firmware input
2025-02-07 09:26:15 +00:00
efi
[efi] Define an attachment priority order for EFI drivers
2025-03-29 18:44:34 +00:00
igbvf
[netdevice] Remove netdev_priv() helper function
2023-09-13 16:29:48 +01:00
marvell
[aqc1xx] Add support for Marvell AQtion Ethernet controller
2024-09-02 13:45:54 +01:00
phantom
[netdevice] Remove netdev_priv() helper function
2023-09-13 16:29:48 +01:00
rtl818x
[drivers] Sort PCI_ROM() entries numerically
2024-02-22 14:19:04 +00:00
sfc
[netdevice] Remove netdev_priv() helper function
2023-09-13 16:29:48 +01:00
tg3
[drivers] Sort PCI_ROM() entries numerically
2024-02-22 14:19:04 +00:00
vxge
[netdevice] Remove netdev_priv() helper function
2023-09-13 16:29:48 +01:00
3c5x9.c
[3c5x9] Avoid use of sleep() in driver code
2016-03-22 15:14:07 +00:00
3c90x.c
[drivers] Sort PCI_ROM() entries numerically
2024-02-22 14:19:04 +00:00
3c90x.h
[3c90x] Don't round up transmit packet length
2013-08-20 14:37:05 +01:00
3c503.c
[ns8390] Use stub files instead of src/Config
2008-06-30 12:26:12 -07:00
3c509-eisa.c
[console] Move putchar() and getchar() declarations to stdio.h
2012-03-26 14:43:52 +01:00
3c509.c
[build] Rename gPXE to iPXE
2010-04-19 23:43:39 +01:00
3c509.h
[src] Fix spelling in comments, debug messages and local variable names
2013-01-03 15:18:48 +00:00
3c515.c
[build] Fix uses of literal 0 as a NULL pointer
2013-04-28 17:13:44 +01:00
3c515.txt
Initial revision
2005-03-08 18:53:11 +00:00
3c529.c
[build] Rename gPXE to iPXE
2010-04-19 23:43:39 +01:00
3c595.c
[drivers] Sort PCI_ROM() entries numerically
2024-02-22 14:19:04 +00:00
3c595.h
[legal] Add a selection of FILE_LICENCE declarations
2009-05-18 08:33:25 +01:00
acm.c
[usb] Allow USB endpoints to specify a reserved header length for refills
2016-01-19 00:01:11 +00:00
acm.h
[acm] Add support for CDC-ACM (aka USB RNDIS) devices
2015-12-07 13:16:53 +00:00
amd8111e.c
[pci] Update drivers to use pci_ioremap()
2020-09-25 14:17:07 +01:00
amd8111e.h
[legal] Relicense files under GPL2_OR_LATER_OR_UBDL
2015-03-02 14:17:31 +00:00
atl1e.c
[netdevice] Remove netdev_priv() helper function
2023-09-13 16:29:48 +01:00
atl1e.h
[legal] Update FSF mailing address in GPL licence texts
2012-07-20 19:55:45 +01:00
axge.c
[axge] Reapply USB device configuration when opening network device
2020-07-03 20:23:39 +01:00
axge.h
[axge] Reapply USB device configuration when opening network device
2020-07-03 20:23:39 +01:00
b44.c
[drivers] Sort PCI_ROM() entries numerically
2024-02-22 14:19:04 +00:00
b44.h
[legal] Update FSF mailing address in GPL licence texts
2012-07-20 19:55:45 +01:00
bnx2.c
[pci] Update drivers to use pci_ioremap()
2020-09-25 14:17:07 +01:00
bnx2.h
[ethernet] Update mii.h and use it in drivers that had a private copy
2009-05-26 11:30:31 +01:00
bnx2_fw.h
Ported bnx2 driver from Etherboot 5.4.
2007-03-13 23:03:50 +00:00
cs89x0.c
[src] Fix spelling in comments, debug messages and local variable names
2013-01-03 15:18:48 +00:00
cs89x0.h
[cs89x0] Remove conflicting macro definitions
2013-03-25 22:23:04 +00:00
cs89x0.txt
]Drivers] Update licensing for cs89x0.[ch] and cs89x0.txt
2008-03-18 22:31:26 -04:00
davicom.c
[drivers] Sort PCI_ROM() entries numerically
2024-02-22 14:19:04 +00:00
depca.c
[console] Move putchar() and getchar() declarations to stdio.h
2012-03-26 14:43:52 +01:00
dm96xx.c
[usb] Allow USB endpoints to specify a reserved header length for refills
2016-01-19 00:01:11 +00:00
dm96xx.h
[legal] Relicense Davicom DM96xx drivers
2015-03-10 00:12:39 +00:00
dmfe.c
[drivers] Sort PCI_ROM() entries numerically
2024-02-22 14:19:04 +00:00
ecm.c
[usb] Expose USB device descriptor and strings via settings
2024-10-18 13:13:51 +01:00
ecm.h
[ecm] Treat ACPI MAC address as being a non-permanent MAC address
2022-05-23 12:23:53 +01:00
eepro.c
[libc] Rewrite byte-swapping code
2015-03-02 16:35:37 +00:00
eepro100.c
[drivers] Sort PCI_ROM() entries numerically
2024-02-22 14:19:04 +00:00
eepro100.h
[pci] Make driver PCI ID a property of the PCI device
2011-02-17 01:25:12 +00:00
ena.c
[ena] Change reported operating system type to "iPXE"
2024-09-05 14:13:16 +01:00
ena.h
[ena] Change reported operating system type to "iPXE"
2024-09-05 14:13:16 +01:00
eoib.c
[infiniband] Return status code from ib_create_cq() and ib_create_qp()
2017-03-22 11:18:02 +02:00
epic100.c
[src] Fix spelling in comments, debug messages and local variable names
2013-01-03 15:18:48 +00:00
epic100.h
[src] Fix spelling in comments, debug messages and local variable names
2013-01-03 15:18:48 +00:00
etherfabric.c
[etherfabric] Fix use of uninitialised variable in falcon_xaui_link_ok()
2024-09-02 12:24:57 +01:00
etherfabric.h
[legal] Add a selection of FILE_LICENCE declarations
2009-05-18 08:33:25 +01:00
etherfabric_nic.h
[build] Rename gPXE to iPXE
2010-04-19 23:43:39 +01:00
exanic.c
[malloc] Rename malloc_dma() to malloc_phys()
2020-11-05 19:13:52 +00:00
exanic.h
[exanic] Power up optical PHYs (if present)
2017-09-07 12:36:33 +01:00
forcedeth.c
[drivers] Sort PCI_ROM() entries numerically
2024-02-22 14:19:04 +00:00
forcedeth.h
[build] Provide common ARRAY_SIZE() definition
2017-03-10 15:44:11 +00:00
gve.c
[gve] Run startup process only while device is open
2024-12-03 13:57:06 +00:00
gve.h
[gve] Allocate all possible event counters
2024-09-17 13:37:20 +01:00
hfa384x.h
[prism2] Use standard type names
2013-03-27 15:16:52 +00:00
ice.c
[intelxl] Add driver for Intel 100 Gigabit Ethernet NICs
2022-08-12 16:15:17 +01:00
ice.h
[intelxl] Add driver for Intel 100 Gigabit Ethernet NICs
2022-08-12 16:15:17 +01:00
icplus.c
[malloc] Rename malloc_dma() to malloc_phys()
2020-11-05 19:13:52 +00:00
icplus.h
[icplus] Add driver for IC+ network card
2018-04-20 15:26:09 +01:00
intel.c
[intel] Add PCI ID for I219-LM (23)
2023-12-21 13:53:24 +01:00
intel.h
[intel] Add workaround for I210 reset hardware bugs
2023-03-14 14:44:32 +00:00
intelvf.c
[intel] Avoid spurious compiler warning on GCC 10
2020-06-27 21:16:07 +01:00
intelvf.h
[intel] Avoid spurious compiler warning on GCC 10
2020-06-27 21:16:07 +01:00
intelx.c
[intelx] Add PCI IDs for Intel 82599 10GBASE-T NIC
2023-03-05 18:22:18 -06:00
intelx.h
[intel] Strip spurious VLAN tags received by virtual function NICs
2016-07-12 09:14:41 +01:00
intelxl.c
[intelxl] Add driver for Intel 100 Gigabit Ethernet NICs
2022-08-12 16:15:17 +01:00
intelxl.h
[intelxl] Negotiate virtual function API version 1.1
2022-08-16 17:58:52 +01:00
intelxlvf.c
[intelxl] Explicitly request a single queue pair for virtual functions
2022-08-16 19:31:06 +01:00
intelxlvf.h
[intelxl] Explicitly request a single queue pair for virtual functions
2022-08-16 19:31:06 +01:00
intelxvf.c
[intel] Add additional PCI device ID to table
2021-04-10 14:56:00 +01:00
intelxvf.h
[intel] Reset all virtual function settings
2017-03-09 13:56:22 +00:00
iphone.c
[crypto] Remove the concept of a public-key algorithm reusable context
2024-08-21 21:00:57 +01:00
iphone.h
[iphone] Add iPhone tethering driver
2020-12-16 13:29:06 +00:00
ipoib.c
[infiniband] Return status code from ib_create_cq() and ib_create_qp()
2017-03-22 11:18:02 +02:00
jme.c
[netdevice] Remove netdev_priv() helper function
2023-09-13 16:29:48 +01:00
jme.h
[legal] Update FSF mailing address in GPL licence texts
2012-07-20 19:55:45 +01:00
lan78xx.c
[lan78xx] Always enable automatic speed and duplex detection
2019-09-29 20:59:22 +01:00
lan78xx.h
[lan78xx] Always enable automatic speed and duplex detection
2019-09-29 20:59:22 +01:00
legacy.c
[legal] Relicense files under GPL2_OR_LATER_OR_UBDL
2015-03-02 14:17:31 +00:00
mii.c
[mii] Add mii_find()
2018-04-20 15:21:32 +01:00
myri10ge.c
[malloc] Rename malloc_dma() to malloc_phys()
2020-11-05 19:13:52 +00:00
myri10ge_mcp.h
[legal] Update FSF mailing address in GPL licence texts
2012-07-20 19:55:45 +01:00
myson.c
[malloc] Rename malloc_dma() to malloc_phys()
2020-11-05 19:13:52 +00:00
myson.h
[legal] Relicense files under GPL2_OR_LATER_OR_UBDL
2015-03-02 14:17:31 +00:00
natsemi.c
[malloc] Rename malloc_dma() to malloc_phys()
2020-11-05 19:13:52 +00:00
natsemi.h
[natsemi] Fix test for addresses below 4GB
2012-04-27 01:22:02 +01:00
ncm.c
[ecm] Treat ACPI MAC address as being a non-permanent MAC address
2022-05-23 12:23:53 +01:00
ncm.h
[ncm] Support setting MAC address
2015-09-14 22:45:56 +01:00
ne.c
[ns8390] Use stub files instead of src/Config
2008-06-30 12:26:12 -07:00
ne2k_isa.c
[build] Rename gPXE to iPXE
2010-04-19 23:43:39 +01:00
netfront.c
[netdevice] Allocate private data for each network upper-layer driver
2023-09-13 20:23:46 +01:00
netfront.h
[netdevice] Allow duplicate MAC addresses
2023-01-15 00:42:52 +00:00
netvsc.c
[hyperv] Cope with Windows Server 2016 enlightenments
2017-04-28 16:20:47 +01:00
netvsc.h
[hyperv] Cope with Windows Server 2016 enlightenments
2017-04-28 16:20:47 +01:00
ns8390.c
[drivers] Sort PCI_ROM() entries numerically
2024-02-22 14:19:04 +00:00
ns8390.h
[legal] Add a selection of FILE_LICENCE declarations
2009-05-18 08:33:25 +01:00
p80211hdr.h
[prism2] Use standard type names
2013-03-27 15:16:52 +00:00
pcnet32.c
[drivers] Sort PCI_ROM() entries numerically
2024-02-22 14:19:04 +00:00
pcnet32.h
[build] Provide common ARRAY_SIZE() definition
2017-03-10 15:44:11 +00:00
pnic.c
[legal] Include full licence text for all GPL2_OR_LATER files
2015-02-26 17:59:53 +00:00
pnic_api.h
[legal] Add a selection of FILE_LICENCE declarations
2009-05-18 08:33:25 +01:00
prism2.c
[legal] Include full licence text for all GPL2_OR_LATER files
2015-02-26 17:59:53 +00:00
prism2_pci.c
[pci] Update drivers to use pci_ioremap()
2020-09-25 14:17:07 +01:00
prism2_plx.c
[drivers] Sort PCI_ROM() entries numerically
2024-02-22 14:19:04 +00:00
rdc.c
[rdc] Add driver for RDC R6040 embedded NIC
2021-06-28 12:32:19 +01:00
rdc.h
[rdc] Add driver for RDC R6040 embedded NIC
2021-06-28 12:32:19 +01:00
realtek.c
[realtek] Explicitly disable VLAN offload
2023-02-01 19:09:30 +00:00
realtek.h
[realtek] Explicitly disable VLAN offload
2023-02-01 19:09:30 +00:00
rhine.c
[drivers] Sort PCI_ROM() entries numerically
2024-02-22 14:19:04 +00:00
rhine.h
[mii] Separate concepts of MII interface and MII device
2018-04-19 12:43:06 +01:00
sis190.c
[netdevice] Remove netdev_priv() helper function
2023-09-13 16:29:48 +01:00
sis190.h
[sis190] Fix building with GCC 6
2016-05-04 16:01:32 +01:00
sis900.c
[sis900] Remove extraneous memset() with incorrect length
2017-03-21 13:55:04 +02:00
sis900.h
[legal] Add a selection of FILE_LICENCE declarations
2009-05-18 08:33:25 +01:00
skeleton.c
[pci] Update drivers to use pci_ioremap()
2020-09-25 14:17:07 +01:00
skeleton.h
[skel] Remove MII interface
2018-01-14 21:16:36 +00:00
skge.c
[netdevice] Remove netdev_priv() helper function
2023-09-13 16:29:48 +01:00
skge.h
[build] Provide common ARRAY_SIZE() definition
2017-03-10 15:44:11 +00:00
sky2.c
[drivers] Sort PCI_ROM() entries numerically
2024-02-22 14:19:04 +00:00
sky2.h
[sky2] Use 32-bit read to read Y2_VAUX_AVAIL
2017-03-23 17:54:03 +02:00
smc9000.c
[smc9000] Avoid using CONFIG as a preprocessor macro
2014-08-19 14:38:27 +01:00
smc9000.h
[smc9000] Avoid using CONFIG as a preprocessor macro
2014-08-19 14:38:27 +01:00
smsc75xx.c
[smsc75xx] Expose functionality shared with LAN78xx devices
2017-07-10 12:41:23 +01:00
smsc75xx.h
[smsc75xx] Expose functionality shared with LAN78xx devices
2017-07-10 12:41:23 +01:00
smsc95xx.c
[smscusb] Fetch MAC from device tree for Raspberry Pi Model B+
2019-07-19 19:15:33 +01:00
smsc95xx.h
[smscusb] Allow for alternative PHY register layouts
2017-07-10 12:41:23 +01:00
smscusb.c
[fdt] Allow for the existence of multiple device trees
2025-03-28 14:14:32 +00:00
smscusb.h
[smscusb] Fetch MAC from device tree for Raspberry Pi Model B+
2019-07-19 19:15:33 +01:00
sundance.c
[drivers] Sort PCI_ROM() entries numerically
2024-02-22 14:19:04 +00:00
thunderx.c
[pci] Update drivers to use pci_ioremap()
2020-09-25 14:17:07 +01:00
thunderx.h
[thunderx] Add driver for Cavium ThunderX SoC NICs
2016-06-13 18:41:26 +01:00
thunderxcfg.h
[thunderx] Use ThunderxConfigProtocol to obtain board configuration
2017-03-31 09:08:13 +03:00
tlan.c
[drivers] Sort PCI_ROM() entries numerically
2024-02-22 14:19:04 +00:00
tlan.h
[legal] Update FSF mailing address in GPL licence texts
2012-07-20 19:55:45 +01:00
tulip.c
[drivers] Sort PCI_ROM() entries numerically
2024-02-22 14:19:04 +00:00
tulip.txt
Update email addresses in drivers
2007-06-09 15:23:17 -04:00
velocity.c
[malloc] Rename malloc_dma() to malloc_phys()
2020-11-05 19:13:52 +00:00
velocity.h
[mii] Separate concepts of MII interface and MII device
2018-04-19 12:43:06 +01:00
virtio-net.c
[virtio] Update driver to use DMA API
2021-10-28 13:19:30 +01:00
virtio-net.h
[virtio] Use host-specified MTU when available
2017-01-23 16:32:54 +00:00
vmxnet3.c
[netdevice] Remove netdev_priv() helper function
2023-09-13 16:29:48 +01:00
vmxnet3.h
[vmxnet3] Avoid completely filling the TX descriptor ring
2015-09-16 11:10:30 +01:00
w89c840.c
[w89c840] Avoid potential array overrun
2017-03-22 15:59:27 +02:00
wd.c
[ns8390] Use stub files instead of src/Config
2008-06-30 12:26:12 -07:00
wlan_compat.h
[prism2] Use standard type names
2013-03-27 15:16:52 +00:00