summaryrefslogtreecommitdiff
path: root/sys/dev/pci/drm
AgeCommit message (Expand)Author
2021-05-17drm/radeon: fix copy of uninitialized variable back to userspaceJonathan Gray
2021-05-17return early if work is cancelled before being scheduledJonathan Gray
2021-04-11On systems that hide the PCI bridge device corresponding to a PCIe RC portMark Kettenis
2021-03-05ansiJonathan Gray
2021-02-20remove warning about amdgpu userptr ioctl being unimplementedJonathan Gray
2021-02-14correct drm work flush behaviourJonathan Gray
2021-02-08Simplify sleep_setup API to two operations in preparation for splittingMartin Pieuchot
2021-01-13revert drm vmalloc changesJonathan Gray
2021-01-08Bring the emulated Linux memory allocation interfaces more in line withMark Kettenis
2020-12-31don't oversleep when waiting on fencesJonathan Gray
2020-12-25Refactor klist insertion and removalVisa Hankala
2020-12-20sync with i915_pciids.hJonathan Gray
2020-12-20drm/i915: Remove dubious Valleyview PCI IDsJonathan Gray
2020-12-20remove duplicate device id caused by subids in INTEL_IVB_Q_IDSJonathan Gray
2020-12-20test against [VM_MIN_ADDRESS, VM_MAXUSER_ADDRESS] in access_ok()Jonathan Gray
2020-12-14remove unused include linux no longer hasJonathan Gray
2020-12-14remove unused (and wrong) disable_irq() and enable_irq() definesJonathan Gray
2020-12-13set scatterlist to NULL after freeJonathan Gray
2020-12-13remove unused wait interfacesJonathan Gray
2020-12-10use jiffies var instead of ticks when checking for timeoutJonathan Gray
2020-12-10remove timespec_to_jiffies() which no longer exists in linuxJonathan Gray
2020-12-08Call ttm_tt_unpopulate() instead of directly calling ttm_tt_unpopulateJonathan Gray
2020-12-08correct ttm_tt error paths if bus_dmamap_create() failsJonathan Gray
2020-12-07remove unused (and wrong) page_address() macroJonathan Gray
2020-12-07change from bus_addr_t to paddr_t for phys_addr_t and resource_size_tJonathan Gray
2020-11-30Use DC_FP_START()/DC_FP_END() around dcn2.1 paths known to causeJonathan Gray
2020-11-21Add barriers in the IO helper functions just like what was done for amdgpu(4).Mark Kettenis
2020-11-19The conversion of the IO BAR access did not completely mirror thePatrick Wildt
2020-11-17remove unused definitions which no longer exist in linuxJonathan Gray
2020-11-17remove setup_timer() interface linux removed in 2017Jonathan Gray
2020-11-17fix time_after32() macroJonathan Gray
2020-11-17adjust for reversed outb arguments linux usesJonathan Gray
2020-11-14Revise the initialization of the DRM Linux emulation layer such that weMark Kettenis
2020-11-14idr limit should be inclusiveJonathan Gray
2020-11-14Bring IDR function prototypes in line with modern Linux and implementMark Kettenis
2020-11-14whitespaceMark Kettenis
2020-11-14We should only grab the drm_global_mutex lock for legacy drivers.Mark Kettenis
2020-11-12use RWLOCK_INITIALIZER() in DEFINE_MUTEX()Jonathan Gray
2020-11-09use a single preinitialised mutex for atomic64 fallback pathJonathan Gray
2020-11-09use 64 bit atomic builtins on i386 for atomic64Jonathan Gray
2020-11-08vblank seqlock is used from interrupt context so use IPL_TTYJonathan Gray
2020-11-07change from rwlock(9) to mutex(9) for linux rwlocksJonathan Gray
2020-11-06Remove unused `anon' argument from uvmfault_unlockall().Martin Pieuchot
2020-11-06Remove unused `anon' argument from uvmfault_unlockall().Martin Pieuchot
2020-11-06move definitions which should be in rwsem.hJonathan Gray
2020-10-29We need more memory barriers on powerpc.Mark Kettenis
2020-10-29Silence "using MMIO for ATOM IIO" error message, since that is normal onMark Kettenis
2020-10-28Switch from bus_space_read/write to linux io.h interfaces for allJonathan Gray
2020-10-28Use the function from <linux/io.h> for all "Memory Space" IO. This reducesMark Kettenis
2020-10-26Make mapping the "I/O Space" BAR optional. POWER9 systems don't supportMark Kettenis