summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci
AgeCommit message (Expand)AuthorFilesLines
2020-11-12Nuke variable 'ba'. Only use was removed in r1.230.krw1-3/+1
2020-11-12use RWLOCK_INITIALIZER() in DEFINE_MUTEX()jsg2-2/+2
2020-11-09use a single preinitialised mutex for atomic64 fallback pathjsg2-15/+22
2020-11-09There seems to be a silicon errata for 82598 ix(4) chips. When thebluhm1-7/+21
2020-11-09use 64 bit atomic builtins on i386 for atomic64jsg1-2/+4
2020-11-08vblank seqlock is used from interrupt context so use IPL_TTYjsg1-1/+1
2020-11-07change from rwlock(9) to mutex(9) for linux rwlocksjsg4-12/+8
2020-11-06Remove unused `anon' argument from uvmfault_unlockall().mpi1-3/+3
2020-11-06Remove unused `anon' argument from uvmfault_unlockall().mpi3-9/+9
2020-11-06move definitions which should be in rwsem.hjsg3-6/+14
2020-11-06Match on ConnectX-6 (non-Dx) cards too.jmatthew1-1/+2
2020-11-06Bail out early if the port type is not Ethernet, rather than failing laterjmatthew1-1/+8
2020-11-02add support for ctl reads and writes on 710 chips with API < 1.5dlg1-6/+28
2020-10-31Update the RTL8125B microcode and use ifiq_input and its return value tokevlo2-23/+24
2020-10-29We need more memory barriers on powerpc.kettenis1-7/+13
2020-10-29Silence "using MMIO for ATOM IIO" error message, since that is normal onkettenis1-0/+2
2020-10-28regenkettenis2-2/+12
2020-10-28Fujitsu SPARC64 X CPI host bridge and another PLX PCIe switch.kettenis1-1/+3
2020-10-28Switch from bus_space_read/write to linux io.h interfaces for alljsg6-71/+30
2020-10-28Use the function from <linux/io.h> for all "Memory Space" IO. This reduceskettenis5-24/+21
2020-10-28Add missing bus_space_barrier() in mcx_cmdq_post() - without this, cmdqjmatthew1-1/+3
2020-10-27Do not touch non existing queues. Allows to disable MSI-X in ix(4).bluhm1-2/+3
2020-10-26Make mapping the "I/O Space" BAR optional. POWER9 systems don't supportkettenis1-14/+7
2020-10-26Improve I/O functions to match Linux:kettenis1-9/+100
2020-10-26remove unused alpha memory barrier definesjsg1-5/+1
2020-10-26use __membar() where possiblejsg1-9/+9
2020-10-26use lwsync and eieio for smp barriers on powerpcjsg1-4/+11
2020-10-25Make mapping the "I/O Space" BAR optional. POWER9 systems don't supportkettenis1-9/+6
2020-10-25Add firmload attribute to drivers that load firmware.kettenis1-4/+4
2020-10-25enable snooping on more Intel devicesjsg1-4/+14
2020-10-25regenjsg2-7/+27
2020-10-25add more Intel azalia idsjsg1-3/+7
2020-10-25enable snooping on more AMD devicesjsg1-1/+5
2020-10-25use pci macros when testing subvendor id for idt codecsjsg1-10/+6
2020-10-25recognise some more realtek codecs found in submitted dmesgsjsg1-1/+69
2020-10-24add entry for realtek alc3204/236;jmc1-1/+9
2020-10-22add support for AMD 17h/3xh HD Audio and the ALC887 codecrobert4-2/+12
2020-10-22Do not write unneeded data into the iwx(4) MAC context removal command.stsp1-1/+9
2020-10-21handle capable(CAP_SYS_NICE) for allowing high priority contextsjsg3-9/+10
2020-10-21Constify and use C99 initializer for "struct uvm_pagerops".mpi2-7/+6
2020-10-21change drm_vma function arguments to take struct drm_file *jsg7-17/+19
2020-10-20use drm_mm from linux 5.7.yjsg7-492/+496
2020-10-18Fix several bugs in the TTM page fault handler and porperly integrate all thekettenis1-89/+193
2020-10-17Avoid a possible dead-lock in kthread_stop(): when stopping, wakeup()semarie1-1/+3
2020-10-16remove uneeded pool.h includejsg1-1/+0
2020-10-16implement linux interval tree functionsjsg3-37/+68
2020-10-15Replace simple one-line bcopy()/memcpy() of faked data into scsi_xfer with callkrw1-4/+4
2020-10-15consistently use dev_info() for sos fw version messagesjsg2-2/+2
2020-10-15don't print pci ids when radeondrm attachesjsg1-1/+2
2020-10-15don't print pci ids when amdgpu attachesjsg1-1/+22