summaryrefslogtreecommitdiff
path: root/sys/dev/pci
AgeCommit message (Expand)Author
2015-09-23Update inteldrm to the code from Linux 3.14.52 (which corresponds toMark Kettenis
2015-09-23In iwm(4), properly reset the RX ring by clearing RX buffer status memory.Stefan Sperling
2015-09-23In iwm(4), while not associated, pass the broadcast ethernet address toStefan Sperling
2015-09-22regenJasper Lievisse Adriaanse
2015-09-22add (unsupported) realtek wireless card as found in rpointel@'s x250, thoughJasper Lievisse Adriaanse
2015-09-20brad points out i need bpf_mtap_ether to reconstruct vlan headersDavid Gwynne
2015-09-20need to keep bpf in the tx path. got a bit ahead of myself there...David Gwynne
2015-09-19Avoid using a mutex in the rx completion path. Instead rely onMark Kettenis
2015-09-18make vmx(4) interrupts mpsafe.David Gwynne
2015-09-14Fix more ifmedia64 fallout in the kernel. It's hiding everywhere...Stefan Sperling
2015-09-12More ifmedia64 fallout; that should be the last.Miod Vallat
2015-09-12Add support for the 88E1512/88E1514 phys using the 1512 init sequenceJonathan Gray
2015-09-11Remove the unfinished che(4) driver for Chelsio 10G cards. I lost interestClaudio Jeker
2015-09-11Make room for media types of the future. Extend the ifmedia word to 64 bits.Stefan Sperling
2015-09-11First step at making ix(4) MPSAVE. This is largely based on the em(4)Claudio Jeker
2015-09-11Don't copy more sense data than we have space for, so we don't crash whenJonathan Matthew
2015-09-11fairly simple size for free()Theo de Raadt
2015-09-11size for free()Theo de Raadt
2015-09-10sizes for free(); ok sthenTheo de Raadt
2015-09-10simple size for free()Theo de Raadt
2015-09-10PPB_EXNAMLEN for the extent name; now easier to pass as a size for free()Theo de Raadt
2015-09-09sizes for free(); ok semarieTheo de Raadt
2015-09-06Add support for QEMU PCI serial devices in puc(4)Stefan Fritsch
2015-09-06regenerate from pcidevsStefan Fritsch
2015-09-06Add ids for Qemu PCI serial devicesStefan Fritsch
2015-09-06We actually need an interrupt-safe allocator here, as we call pool_put()Mark Kettenis
2015-09-06sizes for free(); ok jmatthewTheo de Raadt
2015-09-06sizes for free() - most are about the firmware memoryTheo de Raadt
2015-09-05regenJonathan Gray
2015-09-05add some braswell idsJonathan Gray
2015-09-04The bnx_tx_pool gets used from interrupt context, so drop the explicitMark Kettenis
2015-09-02correct sizes for free(), sighTheo de Raadt
2015-09-01Use the correct free(9) size for the RX ring.Martin Pieuchot
2015-09-01sizes for free(), mostly related to firmwares.Theo de Raadt
2015-09-01free() firmware with right len; ok dlgTheo de Raadt
2015-08-30Add the number of midi ports to the card description, and use it toAlexandre Ratchov
2015-08-29Set the rx mbuf size to MCLBYTES + ETHER_ALIGN for strict alignmentMark Kettenis
2015-08-28Set the midi_isopen flag to zero before the chip is reset, as the flagAlexandre Ratchov
2015-08-28remove forgotten debug printf in envy_midi_closeAlexandre Ratchov
2015-08-28Disable interrupts while the midi uart is not in use. Avoids generatingAlexandre Ratchov
2015-08-28Fix support of M-Audio Delta 44 cards that use different GPIO pins,Alexandre Ratchov
2015-08-28fairly simple sizes for free(); ok teduTheo de Raadt
2015-08-26Get rid if em_align. This approach used to make sense, but now that theMark Kettenis
2015-08-24Audio on the T400/T410/T510/T420/T520/X220/X220t docks needs a quirkJonathan Gray
2015-08-23Make Atom S1200 UART work; Atanas Vladimirov has one.Theo de Raadt
2015-08-21Run the part of the interrupt handler that does rx completion without holdingMark Kettenis
2015-08-21enable beep and CD controls on ALC292Jonathan Gray
2015-08-20Enable audio on Thinkpad docks. Help from jsg@ for the *40 / *50 seriesMike Larkin
2015-08-20remove unused vesafb code, had been commented out and not compiled in forMike Larkin
2015-08-15do the global tx free accounting in myx_start with a single atomic opDavid Gwynne