-
- Downloads
drm/vc4: Introduce generation number enum
With the introduction of the BCM2712 support, we will get yet another generation of display engine to support. The binary check of whether it's VC5 or not thus doesn't work anymore, especially since some parts of the driver will have changed with BCM2711, and some others with BCM2712. Let's introduce an enum to store the generation the driver is running on, which should provide more flexibility. Signed-off-by:Maxime Ripard <mripard@kernel.org> Reviewed-by:
Maxime Ripard <mripard@kernel.org> Link: https://patchwork.freedesktop.org/patch/msgid/20240621152055.4180873-21-dave.stevenson@raspberrypi.com Signed-off-by:
Dave Stevenson <dave.stevenson@raspberrypi.com>
Showing
- drivers/gpu/drm/vc4/tests/vc4_mock.c 6 additions, 6 deletionsdrivers/gpu/drm/vc4/tests/vc4_mock.c
- drivers/gpu/drm/vc4/vc4_bo.c 14 additions, 14 deletionsdrivers/gpu/drm/vc4/vc4_bo.c
- drivers/gpu/drm/vc4/vc4_crtc.c 6 additions, 7 deletionsdrivers/gpu/drm/vc4/vc4_crtc.c
- drivers/gpu/drm/vc4/vc4_drv.c 13 additions, 9 deletionsdrivers/gpu/drm/vc4/vc4_drv.c
- drivers/gpu/drm/vc4/vc4_drv.h 6 additions, 1 deletiondrivers/gpu/drm/vc4/vc4_drv.h
- drivers/gpu/drm/vc4/vc4_gem.c 12 additions, 12 deletionsdrivers/gpu/drm/vc4/vc4_gem.c
- drivers/gpu/drm/vc4/vc4_hdmi.c 1 addition, 1 deletiondrivers/gpu/drm/vc4/vc4_hdmi.c
- drivers/gpu/drm/vc4/vc4_hvs.c 24 additions, 18 deletionsdrivers/gpu/drm/vc4/vc4_hvs.c
- drivers/gpu/drm/vc4/vc4_irq.c 5 additions, 5 deletionsdrivers/gpu/drm/vc4/vc4_irq.c
- drivers/gpu/drm/vc4/vc4_kms.c 7 additions, 7 deletionsdrivers/gpu/drm/vc4/vc4_kms.c
- drivers/gpu/drm/vc4/vc4_perfmon.c 10 additions, 10 deletionsdrivers/gpu/drm/vc4/vc4_perfmon.c
- drivers/gpu/drm/vc4/vc4_plane.c 6 additions, 6 deletionsdrivers/gpu/drm/vc4/vc4_plane.c
- drivers/gpu/drm/vc4/vc4_render_cl.c 1 addition, 1 deletiondrivers/gpu/drm/vc4/vc4_render_cl.c
- drivers/gpu/drm/vc4/vc4_v3d.c 5 additions, 5 deletionsdrivers/gpu/drm/vc4/vc4_v3d.c
- drivers/gpu/drm/vc4/vc4_validate.c 4 additions, 4 deletionsdrivers/gpu/drm/vc4/vc4_validate.c
- drivers/gpu/drm/vc4/vc4_validate_shaders.c 1 addition, 1 deletiondrivers/gpu/drm/vc4/vc4_validate_shaders.c
Loading