kernel_samsung_a53x/drivers/gpu/drm/vmwgfx
Christian König 16c41620b1 drm/vmwgfx: switch over to the new pin interface v2
[ Upstream commit fbe86ca567919b22bbba1220ce55020b1868879f ]

Stop using TTM_PL_FLAG_NO_EVICT.

v2: fix unconditional pinning

Signed-off-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Dave Airlie <airlied@redhat.com>
Reviewed-by: Huang Rui <ray.huang@amd.com>
Link: https://patchwork.freedesktop.org/patch/391601/?series=81973&rev=1
Stable-dep-of: 517621b70600 ("drm/vmwgfx: Fix possible null pointer derefence with invalid contexts")
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-11-19 09:22:14 +01:00
..
device_include Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Kconfig Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Makefile Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ttm_lock.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ttm_lock.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ttm_object.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
ttm_object.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_binding.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_binding.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_blit.c drm/vmwgfx: switch over to the new pin interface v2 2024-11-19 09:22:14 +01:00
vmwgfx_bo.c drm/vmwgfx: switch over to the new pin interface v2 2024-11-19 09:22:14 +01:00
vmwgfx_cmdbuf.c drm/vmwgfx: stop using ttm_bo_create v2 2024-11-19 09:22:14 +01:00
vmwgfx_cmdbuf_res.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_context.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_cotable.c drm/vmwgfx: switch over to the new pin interface v2 2024-11-19 09:22:14 +01:00
vmwgfx_drv.c drm/vmwgfx: switch over to the new pin interface v2 2024-11-19 09:22:14 +01:00
vmwgfx_drv.h drm/vmwgfx: switch over to the new pin interface v2 2024-11-19 09:22:14 +01:00
vmwgfx_execbuf.c drm/vmwgfx: fix typo of sizeof argument 2024-11-08 11:25:46 +01:00
vmwgfx_fb.c drm/vmwgfx: switch over to the new pin interface v2 2024-11-19 09:22:14 +01:00
vmwgfx_fence.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_fence.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_fifo.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_gmr.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_gmrid_manager.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_ioctl.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_irq.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_kms.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_kms.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_ldu.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_marker.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_mob.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_msg.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_msg.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_overlay.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_page_dirty.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_prime.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_reg.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_resource.c drm/vmwgfx: switch over to the new pin interface v2 2024-11-19 09:22:14 +01:00
vmwgfx_resource_priv.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_scrn.c drm/vmwgfx: switch over to the new pin interface v2 2024-11-19 09:22:14 +01:00
vmwgfx_shader.c drm/vmwgfx: switch over to the new pin interface v2 2024-11-19 09:22:14 +01:00
vmwgfx_simple_resource.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_so.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_so.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_stdu.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_streamoutput.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_surface.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_thp.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_ttm_buffer.c drm/vmwgfx: switch over to the new pin interface v2 2024-11-19 09:22:14 +01:00
vmwgfx_ttm_glue.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_va.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
vmwgfx_validation.c drm/vmwgfx: switch over to the new pin interface v2 2024-11-19 09:22:14 +01:00
vmwgfx_validation.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00