summaryrefslogtreecommitdiff
path: root/sys/dev/pci
AgeCommit message (Collapse)Author
2005-10-18Add some missing IDE/SATA interfaces..Brad Smith
- Via VT6421 SATA - ServerWorks HT-1000 IDE - ServerWorks Frodo4/Frodo8 and HT-1000 SATA - NVidia NForce3 250 2nd channel, MCP04 and MCP51 ok grange@
2005-10-18Put rev 1.56 back in and make sure to include the header soBrad Smith
it actually compiles this time.
2005-10-18revert last commit for now.Brad Smith
2005-10-18Make sure that if_timer does not get reset if there are packetsBrad Smith
still queued for transmission. This should solve the problem of the device stalling on transmissions if some link event prevents transmission. From luigi FreeBSD ok pedro@ hshoexer@
2005-10-17Simplify case statement in apollo_chip_map().Jonathan Gray
2005-10-17Recognise VT8251. From Blake Willis <blake at 2112.net>.Jonathan Gray
ok grange@
2005-10-17regenJonathan Gray
2005-10-17VIA K8M800/VT8251 devices from Blake Willis <blake at 2112.net>.Jonathan Gray
2005-10-17Don't clear dma_in_progress flag too early, noticed by jason@.Alexander Yurchenko
2005-10-17Fixup cacheline on sii3114 like we do for sii3112;Alexander Yurchenko
from ragge@netbsd via jason@.
2005-10-17Enable APC CMOS RAM reading code on amd64 for some embedded sis(4) chips.Brad Smith
2005-10-17Start using the unused sc_variant to identify the GMAC vendor and chipsetBrad Smith
model to the MI part of the driver. On Apple systems only attach the PHY to location 0, unless using a K2 GMAC, then use location 1. Tested by drahn@ and kettenis@
2005-10-16Add SError register offset, and a tiny cosmetics in nestedAlexander Yurchenko
inclusion protection.
2005-10-16ServerWorks SATAMark Kettenis
ok deraadt@, grange@
2005-10-16While in em_process_receive_interrupts() processing the packet em_init()Brad Smith
may be called (either from em_watchdog() from softclock interrupt or from ifconfig). em_init() resets the card, in particular it sets sc->next_rx_desc_to_check to 0 and resets hardware RX Head and Tail descriptor pointers. The loop in em_process_receive_interrupts() does not expect these things to change, and a mess may result. >From glebius FreeBSD ok krw@
2005-10-15add 2 new Yukon PCI ids and recognize Yukon-2 EC Ultra ASIC.Brad Smith
2005-10-15update Via and 3Com ids.Brad Smith
2005-10-15regenBrad Smith
2005-10-15- add new vendor ids for Pacific Data and Vitesse Semiconductor.Brad Smith
- change 3Com GIG to 3Com 3c940B. - add SATA controllers from Acer Labs, Marvell, NVidia, Pacific Data, Via, and Vitesse. - add and update wireless ids from Marvell.
2005-10-15regenBrad Smith
2005-10-15more Marvell Yukon PCI ids.Brad Smith
From: Linux sk98lin driver
2005-10-15- put spl's right in the code and remove the macrosBrad Smith
- remove splassert()'s - remove empty bus_dma_tag_destroy macro from code and header
2005-10-15regenBrad Smith
2005-10-15Tweak names and add entries to the RCC (ServerWorks/Broadcom) PCI ids.Brad Smith
Based on Linux's pci.ids and sata_svw.c
2005-10-15sort PCI idsBrad Smith
2005-10-14no functional change here, just moving the stripping of theBrad Smith
FCS into the SIS_RXBYTES() macro. As done in the FreeBSD sis driver.
2005-10-14only print warning message in bge_stop_block() if debug is enabled.Brad Smith
2005-10-14sprinkle some ANSI and KNF and remove an empty useless function.Brad Smith
2005-10-14shuffle these structs up to the top.Brad Smith
2005-10-13sync multicast code with the FreeBSD sis driver.Brad Smith
2005-10-12have sis strip off the Ethernet FCS before passing it to bpf.Brad Smith
ok fgsch@
2005-10-12regenBrad Smith
2005-10-12add Radeon X600 (RV380), Radeon 9550 and Radeon Mobility M300 M22Brad Smith
2005-10-11regenJonathan Gray
2005-10-11Consistently refer to Intel chipsets, ie 915G becomes 82915G.Jonathan Gray
2005-10-11regenJonathan Gray
2005-10-11A handful of Intel and Acer Labs devices from submitted dmesgs.Jonathan Gray
2005-10-10- remove a unused piece of code from ti_chipinit().Brad Smith
- add comment from the FreeBSD driver to ti_gibinit() explaining where the general information blocking is being placed by the driver.
2005-10-10regenBrad Smith
2005-10-10- add VIA K8T890 Host and PCI-PCI bridges. Noticed in PR 4539.Brad Smith
- remove tabs in-between first few fields of the VIA entries. - sort VIA entries by PCI ID.
2005-10-10- use correct size when setting hw.max_frame_size for non PCI-E cardsBrad Smith
- ethernet -> Ethernet
2005-10-10splimp -> splnetBrad Smith
2005-10-09BGE_RSLOTS is only used in one spot, BGE_TX_RING_CNTBrad Smith
should be used instead.
2005-10-09- move bus_dmamap_load_mbuf() to where it should be in bge_newbuf_std()Brad Smith
- add comments mentioning where we're re-using mbufs
2005-10-09special case sparc64 for now and lower the Jumbo slotsBrad Smith
down from 384 to 54.
2005-10-09remove ETHER_CRC_LEN and ETHER_HDR_LENBrad Smith
2005-10-09remove colon after "address" when printing the MAC address.Brad Smith
2005-10-09some code cleaning..Brad Smith
- function return value on separate line - ANSI protos - remove return at end of void function - splimp -> splnet
2005-10-09fix bus_dmamem_alloc() failure case.Brad Smith
2005-10-09use pci_matchbyid().Brad Smith