kernel_samsung_a53x/drivers/gpu/drm/vmwgfx
Ian Forbes 6d19c39e5e drm/vmwgfx: 3D disabled should not effect STDU memory limits
[ Upstream commit fb5e19d2dd03eb995ccd468d599b2337f7f66555 ]

This limit became a hard cap starting with the change referenced below.
Surface creation on the device will fail if the requested size is larger
than this limit so altering the value arbitrarily will expose modes that
are too large for the device's hard limits.

Fixes: 7ebb47c9f9ab ("drm/vmwgfx: Read new register for GB memory when available")

Signed-off-by: Ian Forbes <ian.forbes@broadcom.com>
Signed-off-by: Zack Rusin <zack.rusin@broadcom.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240521184720.767-3-ian.forbes@broadcom.com
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-11-19 14:19:03 +01:00
..
device_include
Kconfig
Makefile
ttm_lock.c
ttm_lock.h
ttm_object.c
ttm_object.h
vmwgfx_binding.c drm/vmwgfx: Fix some static checker warnings 2024-11-19 09:22:15 +01:00
vmwgfx_binding.h
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: Fix some static checker warnings 2024-11-19 09:22:15 +01:00
vmwgfx_cmdbuf_res.c drm/vmwgfx: Fix some static checker warnings 2024-11-19 09:22:15 +01:00
vmwgfx_context.c
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: 3D disabled should not effect STDU memory limits 2024-11-19 14:19:03 +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 possible null pointer derefence with invalid contexts 2024-11-19 09:22:15 +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 drm/vmwgfx: Fix invalid reads in fence signaled events 2024-11-19 11:32:49 +01:00
vmwgfx_fence.h
vmwgfx_fifo.c
vmwgfx_gmr.c
vmwgfx_gmrid_manager.c
vmwgfx_ioctl.c
vmwgfx_irq.c
vmwgfx_kms.c
vmwgfx_kms.h
vmwgfx_ldu.c
vmwgfx_marker.c
vmwgfx_mob.c drm/vmwgfx: Fix some static checker warnings 2024-11-19 09:22:15 +01:00
vmwgfx_msg.c drm/vmwgfx: Fix some static checker warnings 2024-11-19 09:22:15 +01:00
vmwgfx_msg.h
vmwgfx_overlay.c
vmwgfx_page_dirty.c
vmwgfx_prime.c
vmwgfx_reg.h
vmwgfx_resource.c drm/vmwgfx: Fix some static checker warnings 2024-11-19 09:22:15 +01:00
vmwgfx_resource_priv.h
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
vmwgfx_so.c drm/vmwgfx: Fix some static checker warnings 2024-11-19 09:22:15 +01:00
vmwgfx_so.h
vmwgfx_stdu.c
vmwgfx_streamoutput.c
vmwgfx_surface.c
vmwgfx_thp.c
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
vmwgfx_va.c
vmwgfx_validation.c drm/vmwgfx: Fix some static checker warnings 2024-11-19 09:22:15 +01:00
vmwgfx_validation.h