summaryrefslogtreecommitdiffstats
path: root/sys/dev (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* oops. missed these conflicts in the previous commitmikeb2012-08-092-10/+13
|
* try to make sense of the firmware statistics by counting rx and tx erorrsmikeb2012-08-093-282/+87
|
* schedule a rx refill if the ring is empty, sprinkle some dma syncsmikeb2012-08-091-4/+13
|
* more htole conversionsmikeb2012-08-091-4/+4
|
* remove internal queue stats, use if_* counters wherever possiblemikeb2012-08-093-95/+14
|
* respect the mtu value that ifconfig setsmikeb2012-08-092-53/+44
|
* set a timeout in case the chip goes out to lunchmikeb2012-08-091-12/+25
|
* remove oce_dmamap_sync wrappermikeb2012-08-092-11/+14
|
* Add support for BCM5717/19/20C PHYs. From Brad.kettenis2012-08-091-1/+7
|
* regenkettenis2012-08-091-2/+8
|
* Add BCM5717/19/20C PHYs. From Brad.kettenis2012-08-091-1/+4
|
* call m_cluncount to account correctly for cluster chains the drivermikeb2012-08-081-4/+6
| | | | builds upon receiving a jumbo frame.
* We're not going to loop in the rxeof refilling our ring as it wouldmikeb2012-08-082-11/+7
| | | | | | | | | work against the mclgeti algorithm and besides it doesn't make any difference if [repaired and] enabled since interrupt mitigation was fixed some time ago. So remove the leftovers altogether so that nobody would be tempted to use them. ok claudio, jsg
* remove rx debugging codemikeb2012-08-081-33/+1
|
* Convert from K&R to ISO function signatures.matthew2012-08-081-107/+40
| | | | From Brad; no binary change on amd64.
* Make all *_device_*_start() functions (e.g. ohci_device_intr_start())krw2012-08-073-4/+22
| | | | | | | | | | wait for an interrupt when the bus is in polling mode. Otherwise some devices like my YE-Data USB Floppy take a short sharp trip to ddb> at 'halt -p'. Most of the functions were already doing the wait. ok miod@. With modification that printf's become DPRINTF's.
* a bit of cleanup and a tx delay tweakmikeb2012-08-072-10/+7
|
* don't forget to set IFF_ALLMULTI; from bradmikeb2012-08-071-3/+4
|
* kill sc->promiscmikeb2012-08-062-15/+11
|
* Add support for 10Gb ethernet cards based on the Intel X540 chipset.mikeb2012-08-068-60/+1055
| | | | | | | The code was obtained from FreeBSD and tested on the hardware kindly donated by Tony Sarendal <tony () polarcap ! org>. Thanks a lot! ok jsg
* Remove a self-assignment, from Bradmpi2012-08-051-2/+1
|
* PCI_PRODUCT_ATI_RADEON_X1250 -> PCI_PRODUCT_ATI_RADEON_X1250_{1,2}ajacoutot2012-08-041-2/+4
| | | | prodded by matthieu@
* Regen.ajacoutot2012-08-042-4/+9
|
* 0x7942 is also a Radeon Xpress 1500ajacoutot2012-08-041-2/+3
| | | | ok matthieu@
* add HUAWEI E392, tested by Alexei Malininjsg2012-08-031-1/+2
|
* regenjsg2012-08-032-4/+9
|
* HUAWEI E392jsg2012-08-031-1/+2
|
* get rid of some "capabilities" leftoversmikeb2012-08-022-6/+3
|
* we use a central pci database; no reason to keep duplicates aroundmikeb2012-08-021-11/+1
|
* Add a driver for Emulex OneConnect 10Gb Ethernet obtained from FreeBSDmikeb2012-08-025-1/+9218
| | | | | | | | | but heavily massaged to look like other BSD network drivers. Support is provided for cards based on the following controllers: o ServerEngines BladeEngine 2 o ServerEngines BladeEngine 3 o Emulex Lancer
* regenmikeb2012-08-022-2/+12
|
* Emulex Lancer (XE201)mikeb2012-08-021-1/+3
|
* Revert previous change, and don't set IFM_AVALID | IFM_ACTIVE in ifm_statusmiod2012-07-301-3/+1
| | | | | to appease dhcpd, as dhcpd has now been fixed to not require this. repeated prodding and special ok deraadt@
* whitespace cleanup, no binary changemikeb2012-07-298-624/+621
|
* When reporting media state, be sure to set IFM_AVALID and IFM_ACTIVE inmiod2012-07-251-1/+3
| | | | | | | | ifm_status, for dhclient's sake. Current dhclient interface_status() considers interfaces able to report media information but not returning IFM_AVALID as down. Note that these interfaces usually have mii(4) or have specific code reporting correct values; sparc le(4) is an exception. Found the hard way by sebastia@; joint work with krw@, ok deraadt@
* Fix for ClickPad. On issue pointed gilles@ and matthieu@shadchin2012-07-224-7/+19
| | | | ok gilles@, matthieu@, mpi@, miod@, deraadt@
* regenjsg2012-07-202-7/+112
|
* add some more 7 series/ivy bridge idsjsg2012-07-201-3/+24
| | | | tweaked and expanded version of a diff from Seth Wright.
* match on Mobility Radeon HD2600jsg2012-07-201-1/+3
| | | | from Denis Lapshin, ok deraadt@
* syncsthen2012-07-182-2/+22
|
* Additional Broadcom NIC PCI ids. From Brad.sthen2012-07-181-1/+5
|
* Unify use of tabs/spaces on product lines. From Brad.sthen2012-07-181-28/+28
|
* Revert my previous change for rt2661. It is causing excessive "ral0: devicestsp2012-07-172-19/+5
| | | | timeout" messages on my soekris and doesn't fix the real problem.
* Add the Huawei Mobile E303.dcoppa2012-07-174-6/+13
| | | | | | From Andreas Bartelt, obsd AT bartula DOT de OK sthen@
* regenkirby2012-07-172-0/+52
|
* add a bunch of devices found in different laptops and desktops.kirby2012-07-171-1/+13
| | | | ok sthen@
* Add shorter form function aml_node_setval() for setting an intderaadt2012-07-162-3/+20
| | | | | on an AML node. Shortens the tricky code in a lot of callers. Earlier version seen by pirofti and kettenis.
* Try to avoid using the same wchan name twice.deraadt2012-07-131-2/+2
|
* Add support compose LED on a usb keyboardshadchin2012-07-133-4/+10
| | | | ok mpi@, from Alexander Polakov <polachok at gmail dot com>
* Disable acpivideo(4) on ASUS laptops.pirofti2012-07-132-5/+9
| | | | | | | | There are some models that panic whenever an event is received. Some cope, some don't. In order to get this right acpiec(4) requires major rework. Until then let machines boot. Discussed with deraadt@.