mesa/src/freedreno/drm
Loïc Minier c36cd32345 freedreno: check if GPU supported in fd_pipe_new2
fd_pipe_new2 can segfault when trying to set the is_64bit flag on new
pipes. This can happen when the current GPU is not be listed in the
fd_dev_recs table because it's not supported by mesa, but is supported by
the kernel.

Add a helper function to test if the current GPU is in the supported table,
and use it in fd_pipe_new2.

Signed-off-by: Loïc Minier <loic.minier@oss.qualcomm.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33830>
2025-03-06 20:00:02 +00:00
..
msm freedreno/drm: Add preemption support 2024-10-10 00:50:46 +00:00
virtio freedreno+tu: Add new virtgpu caps 2025-02-03 18:56:37 +00:00
freedreno_bo.c freedreno/drm: Fix ring_heap flags 2024-09-05 21:25:34 +00:00
freedreno_bo_cache.c freedreno: use unicode © instead of DOS-like (C) copyright sign 2024-08-28 08:54:00 +00:00
freedreno_bo_heap.c freedreno: Convert to SPDX-License-Identifier instead of pasting whole license 2024-08-28 08:54:00 +00:00
freedreno_device.c freedreno: use unicode © instead of DOS-like (C) copyright sign 2024-08-28 08:54:00 +00:00
freedreno_drm_perfetto.cc freedreno/drm: Add perfetto memory tracing 2024-03-25 19:49:50 +00:00
freedreno_drm_perfetto.h freedreno: Convert to SPDX-License-Identifier instead of pasting whole license 2024-08-28 08:54:00 +00:00
freedreno_drmif.h freedreno: use unicode © instead of DOS-like (C) copyright sign 2024-08-28 08:54:00 +00:00
freedreno_pipe.c freedreno: check if GPU supported in fd_pipe_new2 2025-03-06 20:00:02 +00:00
freedreno_priv.h freedreno: use unicode © instead of DOS-like (C) copyright sign 2024-08-28 08:54:00 +00:00
freedreno_ringbuffer.c freedreno: use unicode © instead of DOS-like (C) copyright sign 2024-08-28 08:54:00 +00:00
freedreno_ringbuffer.h freedreno: use unicode © instead of DOS-like (C) copyright sign 2024-08-28 08:54:00 +00:00
freedreno_ringbuffer_sp.c freedreno: use unicode © instead of DOS-like (C) copyright sign 2024-08-28 08:54:00 +00:00
freedreno_ringbuffer_sp.h freedreno: use unicode © instead of DOS-like (C) copyright sign 2024-08-28 08:54:00 +00:00
freedreno_ringbuffer_sp_reloc.h freedreno: Convert to SPDX-License-Identifier instead of pasting whole license 2024-08-28 08:54:00 +00:00
meson.build freedreno/drm: add mesautil dependency 2024-07-10 17:39:23 +00:00