linux/drivers/gpu/drm
Dave Airlie 0cf0a79842 drm/ttm: make TTM responsible for cleaning system only.
Drivers should all be cleaning up their memory managers
themselves now, so let the core just clean the system one up.

Remove the legacy cleaning interface.

Reviewed-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Ben Skeggs <bskeggs@redhat.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20200804025632.3868079-36-airlied@gmail.com
2020-08-06 12:32:03 +10:00
..
amd drm/amdgpu/ttm: use new takedown path 2020-08-06 12:32:03 +10:00
arc
arm drm/atomic-helper: reset vblank on crtc reset 2020-07-02 20:25:51 +02:00
armada
aspeed
ast drm/ast: Managed device release 2020-08-03 09:05:00 +02:00
atmel-hlcdc drm/atomic-helper: reset vblank on crtc reset 2020-07-02 20:25:51 +02:00
bochs
bridge drm/bridge: nxp-ptn3460: add drm_panel_bridge support 2020-07-27 19:25:10 +02:00
etnaviv
exynos
fsl-dcu
gma500
hisilicon drm/hisilicon: Fixed the warning: Assignment of 0/1 to bool variable 2020-07-29 08:48:19 +02:00
i2c
i810 drm/i810: switch from 'pci_' to 'dma_' API 2020-07-20 09:34:24 +02:00
i915 drm/i915: Fix the old vs. new epoch counter check during hotplug detect 2020-07-02 11:30:11 +03:00
imx drm/imx: Use __drm_atomic_helper_crtc_reset 2020-07-02 20:25:52 +02:00
ingenic drm/ingenic: ipu: Only enable clock when needed 2020-07-30 18:19:57 +02:00
lib
lima drm/lima: Expose job_hang_limit module parameter 2020-07-13 13:47:41 +08:00
mcde
mediatek drm/mtk: Use __drm_atomic_helper_crtc_reset 2020-07-02 20:25:52 +02:00
meson drm/meson: overlay: fix build failure 2020-07-07 15:53:44 +02:00
mga
mgag200 drm/mgag200: Set PCI option register in G200SE models 2020-08-05 08:07:35 +02:00
msm drm/atomic-helper: reset vblank on crtc reset 2020-07-02 20:25:51 +02:00
mxsfb drm: mxsfb: Support the alpha plane 2020-07-28 17:21:58 +02:00
nouveau drm/nouveau: use new cleanup paths 2020-08-06 12:32:03 +10:00
omapdrm drm/atomic-helper: reset vblank on crtc reset 2020-07-02 20:25:51 +02:00
panel drm/panel: simple: Add Chefree CH101OLHLWH-002 panel 2020-08-02 09:09:59 +02:00
panfrost
pl111 drm: pl111: Update documentation 2020-07-23 10:06:22 +02:00
qxl drm/qxl/ttm: use new takedown path 2020-08-06 12:32:03 +10:00
r128
radeon drm/radeon/ttm: use new takedown paths 2020-08-06 12:32:03 +10:00
rcar-du drm/atomic-helper: reset vblank on crtc reset 2020-07-02 20:25:51 +02:00
rockchip
savage
scheduler
selftests
shmobile
sis
sti
stm drm/stm: repair runtime power management 2020-07-08 11:47:01 +02:00
sun4i
tdfx
tegra drm/atomic-helper: reset vblank on crtc reset 2020-07-02 20:25:51 +02:00
tidss drm/tidss: Replace HTTP links with HTTPS ones 2020-07-16 22:13:52 +02:00
tilcdc drm/tilcdc: Use standard drm_atomic_helper_commit 2020-07-14 10:32:33 +02:00
tiny
ttm drm/ttm: make TTM responsible for cleaning system only. 2020-08-06 12:32:03 +10:00
tve200
udl
v3d
vboxvideo drm/vboxvideo: Replace HTTP links with HTTPS ones 2020-07-16 22:12:50 +02:00
vc4 drm/vc4: crtc: Remove the feed_txp tests 2020-07-07 10:51:58 +02:00
vgem drm/vgem: Replace opencoded version of drm_gem_dumb_map_offset() 2020-07-08 22:00:21 +01:00
via
virtio drm/virtio: Remove open-coded commit-tail function 2020-07-14 10:47:16 +02:00
vkms drm/vkms: fix xrgb on compute crc 2020-08-02 15:22:31 +02:00
vmwgfx drm/vmwgfx: fix gmrid takedown paths to new interface 2020-08-06 12:32:03 +10:00
xen
zte
drm_agpsupport.c
drm_atomic.c drm : Insert blank lines after declarations. 2020-07-02 15:26:00 +02:00
drm_atomic_helper.c
drm_atomic_state_helper.c drm/atomic-helper: reset vblank on crtc reset 2020-07-02 20:25:51 +02:00
drm_atomic_uapi.c drm : Insert blank lines after declarations. 2020-07-02 15:26:00 +02:00
drm_auth.c
drm_blend.c
drm_bridge.c
drm_bridge_connector.c
drm_bufs.c drm : Insert blank lines after declarations. 2020-07-02 15:26:00 +02:00
drm_cache.c
drm_client.c
drm_client_modeset.c
drm_color_mgmt.c
drm_connector.c drm : Insert blank lines after declarations. 2020-07-02 15:26:00 +02:00
drm_context.c
drm_crtc.c drm : Insert blank lines after declarations. 2020-07-02 15:26:00 +02:00
drm_crtc_helper.c drm : Insert blank lines after declarations. 2020-07-02 15:26:00 +02:00
drm_crtc_helper_internal.h
drm_crtc_internal.h
drm_damage_helper.c
drm_debugfs.c
drm_debugfs_crc.c
drm_dma.c
drm_dp_aux_dev.c
drm_dp_cec.c
drm_dp_dual_mode_helper.c
drm_dp_helper.c drm/dp: Include the AUX CH name in the debug messages 2020-07-09 21:20:33 +03:00
drm_dp_mst_topology.c drm : Insert blank lines after declarations. 2020-07-02 15:26:00 +02:00
drm_dp_mst_topology_internal.h
drm_drv.c
drm_dsc.c
drm_dumb_buffers.c
drm_edid.c drm: core: Convert device logging to drm_* functions. 2020-07-20 09:34:24 +02:00
drm_edid_load.c
drm_encoder.c
drm_encoder_slave.c
drm_fb_cma_helper.c
drm_fb_helper.c drm: fb-helper: Convert logging to drm_* functions. 2020-07-10 20:21:45 +02:00
drm_file.c drm : Insert blank lines after declarations. 2020-07-02 15:26:00 +02:00
drm_flip_work.c
drm_format_helper.c
drm_fourcc.c
drm_framebuffer.c drm : Insert blank lines after declarations. 2020-07-02 15:26:00 +02:00
drm_gem.c
drm_gem_cma_helper.c drm: core: Convert device logging to drm_* functions. 2020-07-20 09:34:24 +02:00
drm_gem_framebuffer_helper.c
drm_gem_shmem_helper.c
drm_gem_ttm_helper.c
drm_gem_vram_helper.c drm/vram_helper: call explicit mm takedown 2020-08-06 12:32:03 +10:00
drm_hashtab.c
drm_hdcp.c
drm_internal.h drm/vblank: Add vblank works 2020-07-16 18:16:31 -04:00
drm_ioc32.c drm : Insert blank lines after declarations. 2020-07-02 15:26:00 +02:00
drm_ioctl.c
drm_irq.c
drm_kms_helper_common.c
drm_lease.c drm : Insert blank lines after declarations. 2020-07-02 15:26:00 +02:00
drm_legacy.h
drm_legacy_misc.c
drm_lock.c drm : Insert blank lines after declarations. 2020-07-02 15:26:00 +02:00
drm_managed.c
drm_memory.c
drm_mipi_dbi.c drm: core: Convert device logging to drm_* functions. 2020-07-20 09:34:24 +02:00
drm_mipi_dsi.c drm: mipi-dsi: Convert logging to drm_* functions. 2020-07-10 20:21:45 +02:00
drm_mm.c
drm_mode_config.c drm : Insert blank lines after declarations. 2020-07-02 15:26:00 +02:00
drm_mode_object.c
drm_modes.c drm: Replace HTTP links with HTTPS ones 2020-07-20 11:47:28 +02:00
drm_modeset_helper.c
drm_modeset_lock.c
drm_of.c drm/of: Make drm_of_find_panel_or_bridge() to check graph's presence 2020-07-01 10:49:25 +02:00
drm_panel.c drm/panel: remove return value of function drm_panel_add 2020-08-02 08:59:06 +02:00
drm_panel_orientation_quirks.c
drm_pci.c drm : Insert blank lines after declarations. 2020-07-02 15:26:00 +02:00
drm_plane.c drm : Insert blank lines after declarations. 2020-07-02 15:26:00 +02:00
drm_plane_helper.c
drm_prime.c drm : Insert blank lines after declarations. 2020-07-02 15:26:00 +02:00
drm_print.c
drm_probe_helper.c drm: Introduce epoch counter to drm_connector 2020-06-30 13:31:27 +02:00
drm_property.c
drm_rect.c
drm_scatter.c
drm_scdc_helper.c
drm_self_refresh_helper.c
drm_simple_kms_helper.c
drm_syncobj.c drm/syncobj: Tune down unordered timeline DRM_ERROR 2020-08-02 15:22:31 +02:00
drm_sysfs.c
drm_trace.h
drm_trace_points.c
drm_vblank.c drm/vblank: Use spin_(un)lock_irq() in drm_crtc_queue_sequence_ioctl() 2020-07-21 11:08:35 -04:00
drm_vblank_work.c drm/vblank: Add vblank works 2020-07-16 18:16:31 -04:00
drm_vm.c
drm_vma_manager.c
drm_writeback.c
Kconfig
Makefile drm/vblank: Add vblank works 2020-07-16 18:16:31 -04:00