summaryrefslogtreecommitdiff
path: root/sys/dev/pci
AgeCommit message (Collapse)Author
2006-05-08- make this compile with AZALIA_DEBUGBrad Smith
- introduce WIDGET_CHANNELS macro From NetBSD
2006-05-08- Don't assume the device always has PCI_MAPREG_MEM_TYPE_64BIT. [1]Brad Smith
- OpenBSD-ify dmesg entry and error path printf's. [1] From NetBSD
2006-05-07fix a typo and some KNF.Brad Smith
2006-05-07- Remove unreachable bus_dmamap_unload() in em_dma_malloc().Brad Smith
- Set the dma_tag to NULL upon failure in em_dma_malloc(). - In em_dma_free(), return if dma_tag is NULL.
2006-05-06restore ALTQ support which was lost with rev 1.87Brad Smith
2006-05-03regenBrad Smith
2006-05-03add the Neterion Xframe-II 10GbE product id.Brad Smith
2006-05-01- when setting the interface address, only call ixgb_init() if the interfaceBrad Smith
is not already running. - remove splnet usage from ixgb_intr(). - replace magic value of 32 with IXGB_MAX_SCATTER.
2006-05-01sprinkle some tabs.Brad Smith
2006-05-01Activate Tx descriptor poll timer in order to protect possible lossBrad Smith
of SK_TXBMU_TX_START command. Previously the driver continuously issued SK_TXBMU_TX_START when it notices pending Tx descriptors not processed yet in interrupt handler. That approach would add additional PCI write access overhead under high Tx load situations and it might fail if the first SK_TXBMU_TX_START was lost and no interrupt is generated from the first SK_TXBMU_TX_START command. From FreeBSD
2006-05-01Added Rx/Tx FIFO flush support for YukonBrad Smith
From FreeBSD
2006-05-01A new function sk_yukon_tick(), to handle auto-negotiation properly forBrad Smith
Yukon-based adapters. From FreeBSD
2006-05-01replace magic value of 32 with EM_MAX_SCATTER.Brad Smith
2006-05-01increase the Tx ring count from 64 to 256.Brad Smith
ok jsg@ damien@
2006-05-01call iwi_stop() at beginning of iwi_init() so that all rings are properlyDamien Bergamini
reset when iwi_init() is called from iwi_ioctl() on ENETRESET. this fixes a firmware panic when setting a WEP key multiple times for instance. fix some printf while i'm here. pointed out by Kurt Miller (kurt@).
2006-05-01always call xge_init() here, for the time being.Brad Smith
2006-05-01OpenBSD-ify the attach function printf's.Brad Smith
2006-05-01initial port of a driver for the Neterion Xframe-I 10Gb Ethernet adapter.Brad Smith
From NetBSD
2006-04-30styleBrad Smith
2006-04-30- check for IFF_RUNNING being set before calling lge_init().Brad Smith
- call lge_setmulti() when enabling/disabling promisc mode or if the IFF_ALLMULTI flag is set.
2006-04-30- Use SK_IS_GENESIS/SK_IS_YUKON where appropriateBrad Smith
- Remove SK_YUKON_FAMILY
2006-04-30- Interrupt handler now checks shared interrupt source and protectsBrad Smith
the interrupt handler from NULL pointer dereference which was caused by odd status word value. The status word can return 0xffffffff if the cable is unplugged while Rx/Tx/auto-negotiation is in progress. From FreeBSD
2006-04-30Update if_oerrors if we encounter watchdog error.Brad Smith
From FreeBSD
2006-04-30- Added/corrected register definitions for Yukon.Brad Smith
(Register information from Linux skge driver.) From FreeBSD
2006-04-30Free one more resource on attach failure.Brad Smith
From NetBSD ok martin@
2006-04-29regenJonathan Gray
2006-04-29Add some more MCP04 ids, found in dmesg from ehunger at inventhorizon.comJonathan Gray
2006-04-28when setting the interface address, only call em_init() if the interfaceBrad Smith
is not already running.
2006-04-28and store a copy of the current interface flags in the softc.Brad Smith
this time without mixing in another diff.
2006-04-28backout previous, Brad probably forgot to commit some bits hereMartin Reindl
found by dhartmei@
2006-04-28regenSteven Mestdagh
2006-04-28add National Instruments PCI-GPIB card; ok kettenisSteven Mestdagh
2006-04-28check for IFF_RUNNING being set before calling vr_init().Brad Smith
2006-04-28and store a copy of the current interface flags in the softc.Brad Smith
2006-04-27Quirk for MSI Megabook S270 audio output. Ok deraadt@.Matthieu Herrb
2006-04-27Match the ICH7-M DH in RAID mode and ask forJonathan Gray
IDE SATA mode of operation.
2006-04-27regenJonathan Gray
2006-04-27ICH7-M DH in RAID mode, from ICH7 errata datasheet.Jonathan Gray
2006-04-26Remove ICH6M from case statements in IDE code now weJonathan Gray
treat it like a SATA controller. reminded by brad@
2006-04-26Fix a typo in register definitions: looks like somebody copied theBrad Smith
CB_SOCKET_STAT_3VSOCK definition to CB_SOCKET_STAT_XVSOCK and CB_SOCKET_STAT_YVSOCK definitions without updating the numbers. From NetBSD
2006-04-26not quite working driver for azalia audio (this is essentially AC97 for > 2005)Jason Wright
Just as brain damaged and ill specified. From NetBSD.
2006-04-26coverity, covsmerity: no reason to put an overly complex fix in here inJason Wright
an error case that almost never happens.
2006-04-26ATI IXP 600 IDE. Hardware is not generally available yetJonathan Gray
but should work going by Linux driver.
2006-04-26regenJonathan Gray
2006-04-26ATI IXP 600 IDE/SATA ids.Jonathan Gray
2006-04-26Use %b in error flag printfs to describe meaning of error bits.Jonathan Gray
requested by deraadt@
2006-04-26And commit the diff from the right system.Brad Smith
2006-04-26check for IFF_RUNNING being set before calling nfe_init().Brad Smith
ok damien@ jsg@
2006-04-26Undo last commit.Marco Peereboom
2006-04-26don't return -1, just 1.Marco Peereboom