summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci
AgeCommit message (Expand)AuthorFilesLines
2021-03-30Register the PCI variant of dwiic(4) with acpi(4).kettenis1-2/+7
2021-03-30Move tx/rx descriptors into their own structs.kevlo2-188/+509
2021-03-28Since ipw(4) doesn't call into net80211_newstate() the interface link statestsp1-1/+13
2021-03-26regenjan1-1/+5
2021-03-26Add PCI ID for Intel X710 10G SFP+ NICjan1-1/+2
2021-03-26regenjan1-1/+2
2021-03-26Add missing PCI ID for Intel X710 SFP+ NICjan1-1/+2
2021-03-22Let iwn(4) simply clear frames before the firmware's BA window, insteadstsp1-29/+17
2021-03-17Make iwx(4) attach to AX201 devices with PCI ID 0x34f0.stsp1-1/+14
2021-03-17regenstsp2-2/+7
2021-03-17Add another iwx(4) PCI device ID.stsp1-1/+2
2021-03-17Make iwn(4) send block ack request frames with the firmware nodestsp1-2/+5
2021-03-14regenjan2-2/+7
2021-03-14Add ID for Intel SSD DCjan1-1/+2
2021-03-12In ipw(4), ensure that net80211 is in ASSOC state while we are expectingstsp1-1/+7
2021-03-12Use RA instead of MiRA in iwn(4).stsp2-191/+129
2021-03-12Use RA instead of MiRA in iwm(4).stsp2-48/+65
2021-03-05ansijsg15-250/+113
2021-02-27regenjsg2-14/+14
2021-02-27sortjsg1-5/+5
2021-02-27regenjsg2-32/+312
2021-02-27add ids for Intel Xeon Scalablejsg1-7/+63
2021-02-26Read and parse OTP on the BCM4378. There are quite a few firmware andpatrick1-1/+133
2021-02-26Attach to BCM4378.patrick1-1/+2
2021-02-26Add support for BCM4378 as implemented on the Apple M1. This chip seemspatrick2-26/+126
2021-02-26touch pcidevs again to generated new rcs ids in headersjan2-2/+2
2021-02-26Increase the amount of RX buffers given to the bwfm(4) chip. We haave seenpatrick1-4/+4
2021-02-26Add missing PCI product IDs for x710 10GBase-T into ixl(4)jan4-2/+9
2021-02-26Increase the buffer size for the ioctl response buffers to the same aspatrick2-7/+8
2021-02-26Indicate hostready signal to inform the firmware that the rings have beenpatrick2-4/+18
2021-02-26Refactor bwfm(4) firmware loading. The PCIe backend will need to be ablepatrick1-28/+5
2021-02-26Fix prio2fifo mapping table.patrick1-5/+5
2021-02-25The firmware replaces the last 32-bit on RAM with a shared DRAM address.patrick1-2/+8
2021-02-25Some newer chips have two D11/802.11 cores, and we need to reset both atpatrick1-2/+2
2021-02-25Support for version 7 of the bwfm(4) PCIe interface. The size of the itemspatrick2-5/+7
2021-02-25we don't have to cast to caddr_t when calling m_copydata anymore.dlg4-9/+9
2021-02-23remove some unused includesjsg2-657/+0
2021-02-23timecounting: use C99-style initialization for all timecounter structscheloha2-18/+18
2021-02-22regenjsg2-8/+120
2021-02-22add some AMD 500 series, 17h/71h, Navi 10 and Kingston NVMe idsjsg1-4/+28
2021-02-20remove warning about amdgpu userptr ioctl being unimplementedjsg1-1/+0
2021-02-15move the rearming of the cq after the refill of the rq.dlg1-4/+5
2021-02-14regenkettenis2-2/+12
2021-02-14Add a few more devices that show up on the Apple M1 mini.kettenis1-1/+3
2021-02-14correct drm work flush behaviourjsg2-6/+10
2021-02-11Add missing break in switch statement of rge_activate().stsp1-1/+2
2021-02-08Simplify sleep_setup API to two operations in preparation for splittingmpi2-9/+7
2021-01-31Add basic support for BCM4378 as found on the Apple M1 SoCs. There's apatrick1-1/+4
2021-01-31regenpatrick2-2/+7
2021-01-31Add Broadcom BCM4378.patrick1-1/+2