summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/drm_drv.c
Commit message (Expand)AuthorAgeFilesLines
* drm/panic: Add a drm panic handlerJocelyn Falempe2024-04-151-0/+4
* drm/panic: Add drm panic lockingDaniel Vetter2024-04-151-0/+1
* drm: Remove support for legacy driversThomas Zimmermann2023-12-061-17/+0
* drm/drv: propagate errors from drm_modeset_register_all()Dmitry Baryshkov2023-12-041-2/+8
* drm/debugfs: rework drm_debugfs_create_files implementation v2Christian König2023-09-011-2/+2
* drm/debugfs: remove dev->debugfs_list and debugfs_mutex v2Christian König2023-09-011-3/+0
* drm/debugfs: rework debugfs directory creation v5Christian König2023-09-011-4/+17
* drm/drv: use enum drm_minor_type when appropriateSimon Ser2023-07-171-4/+4
* Documentation: vkms: clarify devres managed reference cleanupBrandon Pollack2023-05-081-1/+3
* drm: remove drm_dev_set_uniqueChristian König2023-03-221-22/+4
* Merge tag 'drm-misc-next-2023-01-03' of git://anongit.freedesktop.org/drm/drm...Daniel Vetter2023-01-041-2/+5
|\
| * drm/debugfs: create device-centered debugfs functionsMaíra Canal2022-12-221-0/+3
| * drm/drv: Make use of local variable driver in drm_dev_register()Uwe Kleine-König2022-12-201-2/+2
* | Merge tag 'drm-accel-2022-11-22' of https://git.kernel.org/pub/scm/linux/kern...Dave Airlie2022-11-301-27/+74
|\ \ | |/ |/|
| * drm: initialize accel frameworkOded Gabbay2022-11-221-27/+74
* | drm/drv: Fix potential memory leak in drm_dev_init()Shang XiaoJing2022-11-101-1/+1
|/
* drm: fix null-ptr-deref in drm_dev_init_release()Wang Hai2021-10-141-3/+6
* drm: Add privacy-screen class (v4)Hans de Goede2021-10-141-0/+4
* drm: Fix typo in commentsCai Huoqing2021-08-021-2/+2
* drm: Add a prefetching memcpy_from_wcThomas Hellström2021-06-071-0/+2
* drm: Mark PCI AGP helpers as legacyThomas Zimmermann2021-05-101-3/+1
* drm/drv: Remove initialization of static variablesTian Tao2021-02-211-1/+1
* drm: Unamp the entire device address space on device unplugAndrey Grodzovsky2021-01-191-0/+3
* Merge tag 'du-next-20210105' of git://linuxtv.org/pinchartl/media into drm-nextDaniel Vetter2021-01-071-4/+0
|\
| * drm: Use a const drm_driver for legacy PCI devicesLaurent Pinchart2021-01-051-4/+0
* | drm/drv: Remove invalid assignmentsTian Tao2020-12-141-2/+0
* | drm/drv: switch to using devm_add_action_or_reset()Tian Tao2020-12-081-5/+2
|/
* drm: Allow const struct drm_driverDaniel Vetter2020-11-061-6/+11
* drm/dev: Remove drm_dev_initDaniel Vetter2020-09-211-38/+3
* drm/managed: Cleanup of unused functions and polishing docsDaniel Vetter2020-09-031-57/+21
* drm: Remove redundant NULL checkLi Heng2020-07-271-2/+1
* drm: Add devm_drm_dev_alloc macroDaniel Vetter2020-04-281-0/+23
* drm: Fix wrong kfree() in managed resource usage exampleLaurent Pinchart2020-04-021-1/+1
* drm: Add docs for managed resourcesDaniel Vetter2020-03-261-3/+15
* drm: Manage drm_mode_config_init with drmm_Daniel Vetter2020-03-261-16/+7
* drm: Garbage collect drm_dev_finiDaniel Vetter2020-03-261-20/+0
* drm: Manage drm_vblank_cleanup with drmm_Daniel Vetter2020-03-261-1/+0
* drm: Manage drm_gem_init with drmm_Daniel Vetter2020-03-261-7/+1
* drm: manage drm_minor cleanup with drmm_Daniel Vetter2020-03-261-45/+24
* drm: Use drmm_ for drm_dev_init cleanupDaniel Vetter2020-03-261-23/+25
* drm: Handle dev->unique with drmm_Daniel Vetter2020-03-261-3/+2
* drm: Cleanups after drmm_add_final_kfree rolloutDaniel Vetter2020-03-261-7/+5
* drm: Set final_kfree in drm_dev_allocDaniel Vetter2020-03-261-0/+3
* drm: add managed resources tied to drm_deviceDaniel Vetter2020-03-261-3/+12
* drm: Include the encoder itself in possible_clonesVille Syrjälä2020-03-181-0/+3
* drm: Nerf drm_global_mutex BKL for good driversDaniel Vetter2020-02-111-2/+4
* drm: Push drm_global_mutex locking in drm_openDaniel Vetter2020-02-111-9/+5
* drm: remove duplicate check on parent and avoid BUG_ONAditya Pakki2019-12-171-2/+3
* Merge drm/drm-next into drm-misc-nextMaxime Ripard2019-10-031-2/+2
|\
| * drm/kms: Duct-tape for mode object lifetime checksDaniel Vetter2019-09-181-2/+2