summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci
AgeCommit message (Expand)AuthorFilesLines
2018-01-11The PCI bwfm(4) chips have no TX rings in the traditional sense, as onpatrick1-2/+8
2018-01-10Attach bwfm to the Broadcom 4350 found in the 2017 MacBook.jcs1-1/+2
2018-01-10regenjcs2-2/+7
2018-01-10add broadcom bcm4350jcs1-1/+2
2018-01-10Attach nvme to additional Apple NVMe device, limit targets to 1jcs1-2/+3
2018-01-10regenjcs2-4/+9
2018-01-10add another Apple NVMejcs1-2/+3
2018-01-10Make azalia_free_dmamem() void, as its return value is not used. Fromratchov1-5/+4
2018-01-10Add firmware names for the two revisions of the Broadcom 4350 as seenpatrick1-6/+9
2018-01-10Don't reset the internal memory core on chips other than the Broadcompatrick1-3/+5
2018-01-10Move line for readability.patrick1-2/+2
2018-01-09lock->ctx != NULL => lock->ctxjsg1-1/+1
2018-01-09Work around a problem with ww_mutexes in the drm modeset lock.jsg1-1/+2
2018-01-09Do not silently truncate the firmware channel number.mpi1-2/+2
2018-01-08In AP mode multicast packets share the flowrings with broadcastpatrick1-3/+12
2018-01-08The bwfm(4) TX ring expects the ethernet header as part of the TX infopatrick1-2/+2
2018-01-08Guard the debug printf function behind BWFM_DEBUG as well. Also onlypatrick1-3/+8
2018-01-08Attach dwiic_pci on Dell Precision 7520. Also restrict ihidev reportsmlarkin1-1/+3
2018-01-08Delete flowrings when we take the interface down or change itspatrick1-3/+68
2018-01-07Create multiple transmit flowrings in station mode, four in total, basedpatrick1-16/+136
2018-01-06regenkettenis2-2/+7
2018-01-06Add Silicon Motion SM2260 NVMe.kettenis1-1/+2
2018-01-06rework the transmit and receive paths to address reliability issues.dlg2-340/+265
2018-01-05To send out packets we need to create a flowring. Acting as station,patrick2-16/+180
2018-01-05Fix DRM_DEBUG builds.pirofti2-4/+4
2018-01-03Since the PCI attachment code already uses mbufs for RX packets, we canpatrick1-5/+5
2018-01-03Add ASMedia ASM1061 SATA to the list of devices as it is an AHCI controllerkettenis1-1/+3
2018-01-03Add size for free(9) in the bwfm(4) PCI attachment code.patrick1-3/+3
2018-01-02regenkettenis2-2/+14
2018-01-02Add Rockchip vendor and RK3399 Root Complex device.kettenis1-1/+5
2018-01-01For whatever reason the firmware needs more RX buffers available aspatrick1-3/+25
2018-01-01Put the code that prints the firmware's debug console into a functionpatrick1-18/+30
2017-12-26regenkettenis2-5/+15
2017-12-26Add two IDT PCIe switches found in a SPARC T4-1 and tweak another one tokettenis1-2/+4
2017-12-26drm/i915: call kunmap_px on pt_vaddrkettenis1-1/+1
2017-12-24Add a PCI attachment driver for bwfm(4). It's not finished, but it'spatrick3-1/+1715
2017-12-23regenmlarkin2-2/+12
2017-12-23Add missing Sunrise Point-H I2C controller PCI IDsmlarkin1-1/+3
2017-12-23enable snooping on Intel 200 Series HDAjsg1-1/+2
2017-12-23match on intel 200 seriesjsg1-2/+3
2017-12-23regenjsg2-2/+247
2017-12-23add ids for intel coffee lake-s and series 200/300 pchjsg1-1/+50
2017-12-21add some ifq and ifiq barriers in ixl_down.dlg1-4/+5
2017-12-21now that we have multiple input queues in ifnet structs, use them.dlg1-26/+24
2017-12-20Two background scan fixes for iwn(4) (4965 devices only):stsp1-6/+19
2017-12-15put where im up to into the tree so jmatthew@ can look at it.dlg1-143/+367
2017-12-14Make roaming after a background scan work while tcpbench -u is runningstsp1-2/+3
2017-12-14Add background scanning support to iwn(4), as was done for iwm(4) recently.stsp3-23/+111
2017-12-12Remove unused variable defined with an unexisting type.mpi1-3/+1
2017-12-10Stop running iwm(4) devices in "continuous active mode (CAM)".stsp1-9/+1