summaryrefslogtreecommitdiff
path: root/sys/dev/drm2
Commit message (Expand)AuthorAgeFilesLines
* Convert a few triviail consumers to the new unlocked grab API.Jeff Roberson2020-02-281-5/+4
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (5 of many)Pawel Biernacki2020-02-162-13/+8
* Add KERNEL_PANICKED macro for use in place of direct panicstr testsMateusz Guzik2020-01-121-1/+1
* Make page busy state deterministic on free. Pages must be xbusy whenJeff Roberson2019-12-221-0/+2
* (4/6) Protect page valid with the busy lock.Jeff Roberson2019-10-152-2/+2
* Replace redundant code with a few new vm_page_grab facilities:Jeff Roberson2019-09-102-17/+8
* Use the sleepq lock rather than the page lock to protect against wakeupJeff Roberson2019-09-101-4/+1
* Change synchonization rules for vm_page reference counting.Mark Johnston2019-09-093-7/+1
* Avoid relying on header pollution from sys/refcount.h.Mark Johnston2019-07-291-0/+1
* Add a return value to vm_page_remove().Mark Johnston2019-06-261-1/+1
* Replace uses of vm_page_unwire(m, PQ_NONE) with vm_page_unwire_noq(m).Mark Johnston2019-06-071-1/+1
* Include eventhandler.h in more compilation unitsConrad Meyer2019-05-211-0/+1
* Remove the i915 and radeon drivers.Warner Losh2019-02-19186-183247/+0
* Complete the removal of obsolete ioctl handlers.Mark Johnston2019-01-092-8/+0
* Remove UMS support code from radeonkms.Mark Johnston2018-12-179-10807/+33
* Add updating entry for DRMWarner Losh2018-10-201-2/+2
* Reapply, with minor tweaks, r338025, from the original commit:Warner Losh2018-09-262-2/+2
* Convert x86 cache invalidation functions to ifuncs.Konstantin Belousov2018-09-192-6/+7
* Add big, nasty abandonware tags to this code.Warner Losh2018-08-282-1/+16
* Eliminate the arena parameter to kmem_free(). Implicitly this corrects anAlan Cox2018-08-251-1/+1
* Revert drm2 removal.Warner Losh2018-08-24269-0/+235179
* Remove legacy drm and drm2 from treeMatt Macy2018-08-22269-235179/+0
* Back out r338035 until Warner is finished churning GSoC PNP patchesConrad Meyer2018-08-192-2/+2
* Remove unused and easy to misuse PNP macro parameterConrad Meyer2018-08-192-2/+2
* Eliminate the unused arena parameter from kmem_alloc_attr().Alan Cox2018-08-181-2/+2
* Make timespecadd(3) and friends publicAlan Somers2018-07-302-4/+3
* Fix build of i915kms with base gccDimitry Andric2018-06-111-1/+9
* Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis2018-04-064-7/+0
* Correct pseudo misspelling in sys/ commentsEd Maste2018-02-231-1/+1
* vm_wait() rework.Konstantin Belousov2018-02-204-5/+5
* drm2: Basic use of mallocarray(9).Pedro F. Giffuni2018-01-221-6/+2
* These drivers have a sentinel at the end of the device list. ExcludeWarner Losh2017-12-232-2/+2
* Fix typos from last commit, these should have been #.Warner Losh2017-12-221-1/+1
* Use '#' rather than some made up name for fields we want to ignore.Warner Losh2017-12-222-2/+2
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-275-1/+11
* Unrevert r324059Conrad Meyer2017-09-272-0/+4
* Remove PNP metadata from drm2 drivers until kldxref problem is resolvedConrad Meyer2017-09-272-4/+0
* Add PNP metadata to more driversConrad Meyer2017-09-262-0/+4
* Simplify i915_gem_wire_page() and avoid unneeded page-busying.Mark Johnston2017-09-211-7/+6
* Modernize calls to vm_page_unwire(). As of r288122, vm_page_unwire()Alan Cox2017-09-212-4/+3
* Don't bother enqueuing a page immediately before freeing it.Mark Johnston2017-05-181-1/+1
* Fix a few uses of kern_yield() in the TTM and the LinuxKPI.Mark Johnston2017-05-181-2/+2
* Add TUNABLE_INT to radeonkms driver parameters.Yoshihiro Takahashi2017-04-291-0/+17
* All these files need sys/vmmeter.h, but now they got it implicitlyGleb Smirnoff2017-04-171-0/+1
* drm2: Add some missing PCIIDs for some Haswell systemsConrad Meyer2017-04-132-0/+2
* Use atop() instead of OFF_TO_IDX() for convertion of addresses orKonstantin Belousov2017-03-141-1/+1
* Really revert 312923 this timeBaptiste Daroussin2017-01-285-12/+13
* Revert crap accidentally committedBaptiste Daroussin2017-01-287-76/+83
* Revert r312923 a better approach will be taken laterBaptiste Daroussin2017-01-287-83/+76
* Make the drm2 module depend on linuxkpiBaptiste Daroussin2017-01-285-13/+12