summaryrefslogtreecommitdiff
path: root/sys/dev/pci
AgeCommit message (Expand)Author
2007-05-08make a start at dealing with interface flags. this toggles the hardwareDavid Gwynne
2007-05-08add the multicast filter registersDavid Gwynne
2007-05-08write the mac back to the chip when we bring it up.David Gwynne
2007-05-08regenRobert Nagy
2007-05-08add Radeon RX1650 XT, Radeon RX1650 XT Secondary and SoundBlaster X-FiRobert Nagy
2007-05-07shrink code by not using __inline without static; ok kettenisTheo de Raadt
2007-05-06point the macros for the interrupt coalescing registers at the rightDavid Gwynne
2007-05-06typoDavid Gwynne
2007-05-05Properly ifdef debug bits to save a bit of space.Jonathan Gray
2007-05-05disable the interrupts on interface shutdownReyk Floeter
2007-05-05allocate dma memory, setup rx/tx/status rings, initialize the ringReyk Floeter
2007-05-04the hardware does checksumming on rx as well. mark the mbufs with what theDavid Gwynne
2007-05-04advertise tx checksumming to the network stack, and tell the hardware toDavid Gwynne
2007-05-04increase the number of tx and rx descriptors from 64 to 128 eachDavid Gwynne
2007-05-04call the right function to fill the rxf fifo after rxdDavid Gwynne
2007-05-04disable debugging outputDavid Gwynne
2007-05-04put more rx descriptors back on the chip straight after we've taken someDavid Gwynne
2007-05-04wrap the wptr round when we hit the end of the fifo.David Gwynne
2007-05-04firmload for nx as wellJonathan Gray
2007-05-04bnx requires firmloadJonathan Gray
2007-05-04Initialize the sis_timeout early in attach instead of sis_init.Artur Grabowski
2007-05-04when it does not compile we KNOW it was not tested. come onTheo de Raadt
2007-05-04swap the port register table arrays to make it better readble and fix someReyk Floeter
2007-05-04do not call vic_init() on ENETRESET in the ioctl handler, useReyk Floeter
2007-05-03allocate DMA memory for the per-port Rx, Tx (command), and Status ringReyk Floeter
2007-05-03a nxb NIC can have up to 4 nx ports and the latest firmware uses someReyk Floeter
2007-05-03Fix a typo that was preventing the full device name from being printed.Deanna Phillips
2007-05-03missed an struct lock to struct rwlock in the softc.David Gwynne
2007-05-03regenJonathan Gray
2007-05-03Philips/NXP ISP156x USB controllers as found in ONDA Communication H600.Jonathan Gray
2007-05-03The ring replenish threshold change needed to work around a hardwareTom Cosgrove
2007-05-03convert lockmgr style locks to rwlocks.David Gwynne
2007-05-03convert lockmgr to rwlocksDavid Gwynne
2007-05-02carefully set the correct memory windows (crb/pci) and add a dummyReyk Floeter
2007-05-02- Add support for handling unsolicited events (based on NetBSD).Deanna Phillips
2007-05-02the 5754 and 5787 share the same ASIC ID, make the crazy strings list bothDavid Gwynne
2007-05-02do { } while (0) for the debug macrosDavid Gwynne
2007-05-02Another VIA VT8237A SATA.Jonathan Gray
2007-05-01some fixesReyk Floeter
2007-05-01export the temperature sensor found on the nx(4) NICs. it reports degCReyk Floeter
2007-05-01fix the nx CRBINIT (initial register values from flash) and disableReyk Floeter
2007-05-01shuffle some code and add additional states in the reset path. use aReyk Floeter
2007-05-01do not write every byte of the firmware to the same address, incrementReyk Floeter
2007-05-01Missing braces in vge_tick(). Fixes link state announcements.Can Erkin Acar
2007-05-01regenJonathan Gray
2007-05-01VIA P4M890 ids from Graeme Lee <graeme@omni.net.au>Jonathan Gray
2007-05-01fix some register offsetsReyk Floeter
2007-05-01implement the soft reset of the hardware according to section 3.5.6 ofReyk Floeter
2007-04-30better handling of the firmware state madnessReyk Floeter
2007-04-30fix shift by portReyk Floeter