summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2006-11-08Add Decision Computer Inc and device ids for their PCCOM serial cards.Ryan Thomas McBride
2006-11-08Clean up some of the "magic" constants in the driver, based on theBrad Smith
documentation for the Broadcom 43xx wireless chips that share the same basic hardware. From Jon Simola <jsimola at gmail dot com>
2006-11-07landisk has usbTheo de Raadt
2006-11-07Add TX done cleanup.Marcus Glocker
2006-11-07em_get_buf():Brad Smith
- Use bus_dmamap_load_mbuf() instead of bus_dmamap_load() + mtod(). - Only BUS_DMASYNC_PREREAD is necessary for the bus_dmamap_sync(). em_allocate_receive_structures(): - Clean up error handling for receive buffer allocation and just have everything done by em_free_receive_structures() now. em_free_receive_structures(): - A few changes here to allow this function to be called from em_stop() as well as em_allocate_receive_structures(). Tested on i386/amd64/sparc64. ok reyk@
2006-11-07regenJonathan Gray
2006-11-07Add VIA K8M890 ids from a submitted dmesg.Jonathan Gray
2006-11-07- The ASIX AX88796 is an NE2000 compatible ethernet chip, but doesn't seemBrad Smith
to have "remote DMA complete bit" is ISR. So, don't wait for ISR.RDC bit after writing a packet. From bsh@NetBSD - Figure out whether the shared memory region is word-accessible in the same place we figure out its size, and store this in the softc, rather than using a series of comparisons later. From mycroft@NetBSD - support for the NE2000 type AX88790. From Yong-Jhen Hong <yongjhen at alqualonde dot org> via NetBSD Tested by deraadt@ and Adriaan <misc dot adriaan at gmail dot com> ok deraadt@
2006-11-06Also reset the TX ring if the card gets stopped.Marcus Glocker
2006-11-06noone needs to know about the D0 state change; ok miodTheo de Raadt
2006-11-06Enable TX of management frames. Fix/add firmware commands, add more debugMarcus Glocker
informations, minor cleanup.
2006-11-06Don't advertise USB wi adapters as supported hostap devices,Jonathan Gray
the code would need to be largely overhauled if the hardware actually supports it. Fixes a panic when trying to set hostap on a usb wi, PR 5154.
2006-11-06figured out by tdeval@:Reyk Floeter
>During factorization in 1.57, the switch block was moved too early. >Hence it's updating an uninitialized ah structure.
2006-11-06set the rx filters after setting the shared data address.Reyk Floeter
this fixes a crash of old vmware versions (like workstation 4.5.2) when bringing the interface up. it didn't crash the openbsd kernel running as a guest system, it did crash the complete vmware host application. that's why i dislike VMs, they're so buggy and insecure... ok dlg@ fkr@
2006-11-06add the NVIDIA MCP67 SMBus controller.Brad Smith
2006-11-06regenBrad Smith
2006-11-06add the NVIDIA MCP67 SMBus controller PCI id.Brad Smith
From Peer Chen @ NVIDIA
2006-11-06Sync up to Intel's latest FreeBSD em driver (6.2.9). Adds supportBrad Smith
for a few newer Intel PCIe boards, some code removal and cleaning and a few bug fixes. From: Jack Vogel@Intel Tested by mk@ wilfried@ brad@ dlg@, Marc Winiger, Gabriel Kihlman, Jason Dixon, Johan Mson Lindman, and a few other end users. Tested with 82543, 82544, 82540, 82545, 82541, 82547, 82546 and 82573.
2006-11-05add the MCP67 PATA and SATA PCI ids as well as fixing nforce_chip_map() toBrad Smith
set the proper UDMA capability for MCP61 and MCP65 chipsets. ok jsg@
2006-11-05add the NVIDIA MCP67 LAN PCI ids.Brad Smith
2006-11-05regenBrad Smith
2006-11-05add the NVIDIA MCP67 LAN PCI ids.Brad Smith
From Peer Chen @ NVIDIA via Linux
2006-11-05kill leftover debug printfMartin Reindl
ok mickey
2006-11-05Handle loop reconfiguration in a kernel thread, instead of doing it fromMiod Vallat
interrupt context.
2006-11-05ANSIBrad Smith
2006-11-05regenBrad Smith
2006-11-05add the NVIDIA MCP67 AHCI and HD Audio PCI ids.Brad Smith
From Peer Chen @ NVIDIA via Linux
2006-11-04regenBrad Smith
2006-11-04add the NVIDIA MCP67 SATA PCI ids.Brad Smith
From Peer Chen @ NVIDIA via Linux
2006-11-04query the firmware for the number of volumes, and then iterate through themDavid Gwynne
to get the right names for sensor creation.
2006-11-04regenBrad Smith
2006-11-04add the NVIDIA MCP67 IDE PCI id.Brad Smith
From Peer Chen @ NVIDIA via Linux
2006-11-04regenBrad Smith
2006-11-04add a few more TI and O2 Micro devices.Brad Smith
2006-11-04regenMichael Knudsen
2006-11-04Add Radeon X1300 Pro (with secondary).Michael Knudsen
input and ok brad
2006-11-04regenBrad Smith
2006-11-04add the Broadcom BCM5825 chipset.Brad Smith
2006-11-03vr_rxeof(): stick receive error messages under VR_DEBUG.Brad Smith
vr_init(): add debug printfs for some error conditions.
2006-11-03vr_intr(): remove duplicate check for VR_ISR_RX_NOBUF and the "packet lost"Brad Smith
printf which will never be reached.
2006-11-03add new code to handle the AL7230B radios.Damien Bergamini
code written by Florian Stoehr. not tested due to lack of hardware. if you happen to have an adapter with this radio please report success/ failure.
2006-11-03the 8257E KCS PCI id is not the MAC but an IPMI interface being providedBrad Smith
from the chipset, so remove it.
2006-11-03regenBrad Smith
2006-11-03correct the Intel 108e id, its not a Gig MAC PCI id but an IPMIBrad Smith
interface for the NIC and add 108f which is an AMT interface for the NIC.
2006-11-02if the hardware doesnt say it can do scatter gather lists for tx, thenDavid Gwynne
limit it to one dma segment so it only fills one scatter gather entry.
2006-11-02comments like "schedule timeout" before going timeout_add are dumb. learnDavid Gwynne
to read the code.
2006-11-02dont set tx_stopped when we actually want to do tx.David Gwynne
2006-11-02pointers in hardware structures are stupid. shame on you vmware.David Gwynne
this should have a chance at running on amd64 now. can anyone test?
2006-11-02reyk said i can put my copyright on this file too.David Gwynne
2006-11-02merge the register description into the c file. nothing else will everDavid Gwynne
use the reg descriptions, so why pollute the tree with it?