summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/drm (follow)
Commit message (Expand)AuthorAgeFilesLines
* ansijsg2021-03-051-1/+1
* remove warning about amdgpu userptr ioctl being unimplementedjsg2021-02-201-1/+0
* correct drm work flush behaviourjsg2021-02-142-6/+10
* Simplify sleep_setup API to two operations in preparation for splittingmpi2021-02-081-7/+5
* revert drm vmalloc changesjsg2021-01-133-126/+39
* Bring the emulated Linux memory allocation interfaces more in line withkettenis2021-01-083-39/+126
* don't oversleep when waiting on fencesjsg2020-12-311-15/+17
* Refactor klist insertion and removalvisa2020-12-251-4/+4
* sync with i915_pciids.hjsg2020-12-201-2/+0
* drm/i915: Remove dubious Valleyview PCI IDsjsg2020-12-201-3/+1
* remove duplicate device id caused by subids in INTEL_IVB_Q_IDSjsg2020-12-201-1/+0
* test against [VM_MIN_ADDRESS, VM_MAXUSER_ADDRESS] in access_ok()jsg2020-12-201-3/+8
* remove unused include linux no longer hasjsg2020-12-141-0/+0
* remove unused (and wrong) disable_irq() and enable_irq() definesjsg2020-12-141-3/+0
* set scatterlist to NULL after freejsg2020-12-131-1/+2
* remove unused wait interfacesjsg2020-12-132-23/+3
* use jiffies var instead of ticks when checking for timeoutjsg2020-12-102-10/+11
* remove timespec_to_jiffies() which no longer exists in linuxjsg2020-12-101-12/+0
* Call ttm_tt_unpopulate() instead of directly calling ttm_tt_unpopulatejsg2020-12-081-1/+1
* correct ttm_tt error paths if bus_dmamap_create() failsjsg2020-12-081-2/+9
* remove unused (and wrong) page_address() macrojsg2020-12-071-1/+0
* change from bus_addr_t to paddr_t for phys_addr_t and resource_size_tjsg2020-12-071-2/+2
* Use DC_FP_START()/DC_FP_END() around dcn2.1 paths known to causejsg2020-11-301-0/+6
* Add barriers in the IO helper functions just like what was done for amdgpu(4).kettenis2020-11-211-6/+22
* The conversion of the IO BAR access did not completely mirror thepatrick2020-11-191-6/+22
* remove unused definitions which no longer exist in linuxjsg2020-11-174-8/+2
* remove setup_timer() interface linux removed in 2017jsg2020-11-172-8/+10
* fix time_after32() macrojsg2020-11-171-1/+1
* adjust for reversed outb arguments linux usesjsg2020-11-171-0/+4
* Revise the initialization of the DRM Linux emulation layer such that wekettenis2020-11-142-30/+33
* idr limit should be inclusivejsg2020-11-141-3/+7
* Bring IDR function prototypes in line with modern Linux and implementkettenis2020-11-142-37/+23
* whitespacekettenis2020-11-141-2/+2
* We should only grab the drm_global_mutex lock for legacy drivers.kettenis2020-11-141-1/+3
* use RWLOCK_INITIALIZER() in DEFINE_MUTEX()jsg2020-11-122-2/+2
* use a single preinitialised mutex for atomic64 fallback pathjsg2020-11-092-15/+22
* use 64 bit atomic builtins on i386 for atomic64jsg2020-11-091-2/+4
* vblank seqlock is used from interrupt context so use IPL_TTYjsg2020-11-081-1/+1
* change from rwlock(9) to mutex(9) for linux rwlocksjsg2020-11-074-12/+8
* Remove unused `anon' argument from uvmfault_unlockall().mpi2020-11-061-3/+3
* Remove unused `anon' argument from uvmfault_unlockall().mpi2020-11-063-9/+9
* move definitions which should be in rwsem.hjsg2020-11-063-6/+14
* We need more memory barriers on powerpc.kettenis2020-10-291-7/+13
* Silence "using MMIO for ATOM IIO" error message, since that is normal onkettenis2020-10-291-0/+2
* Switch from bus_space_read/write to linux io.h interfaces for alljsg2020-10-286-71/+30
* Use the function from <linux/io.h> for all "Memory Space" IO. This reduceskettenis2020-10-285-24/+21
* Make mapping the "I/O Space" BAR optional. POWER9 systems don't supportkettenis2020-10-261-14/+7
* Improve I/O functions to match Linux:kettenis2020-10-261-9/+100
* remove unused alpha memory barrier definesjsg2020-10-261-5/+1
* use __membar() where possiblejsg2020-10-261-9/+9