summaryrefslogtreecommitdiff
path: root/sys/dev/pci
AgeCommit message (Expand)Author
2007-05-19stash the dma tag in sli_softcDavid Gwynne
2007-05-19hook up interrupts, but a little different to what i usually do. this mapsDavid Gwynne
2007-05-17copy the lladdr from the arpcom struct onto the hardware when the interfaceDavid Gwynne
2007-05-17support changing the mtu up to the maximum frame size it currentlyDavid Gwynne
2007-05-16add support for multicast addresses. this adds the add/del multi handlersDavid Gwynne
2007-05-16map the pci BARs that we're interested in. this gives us access to theDavid Gwynne
2007-05-15start work on a driver for emulex fibre channel controllers.David Gwynne
2007-05-14Properly wrap mii_tick() up in splnet().Jonathan Gray
2007-05-14delete unused code; ok krwTheo de Raadt
2007-05-14Remove crufty unused code.Jonathan Gray
2007-05-12Take alignment restrictions into account when setting up RAM buffer addresses.Mark Kettenis
2007-05-11Ditch acard_pci_intr() as nothing currently uses it.Jonathan Gray
2007-05-10Don't skip channels that don't have the WDCF_IRQ_WAIT flag set. ApparentlyMark Kettenis
2007-05-10remove and hide code that isn't used.David Gwynne
2007-05-09delete unused functions. typical vendor garbage driver..; ok kettenisTheo de Raadt
2007-05-09Revert rev 1.116. For some reason this caused the device to do DMA from/toMark Kettenis
2007-05-08#if 0 a function that is only ever called in #if 0Theo de Raadt
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