drm/vc4: hvs: Enable SCALER_CONTROL early in HVS init
authorTim Gover <tim.gover@raspberrypi.com>
Fri, 21 Jun 2024 15:20:54 +0000 (16:20 +0100)
committerDave Stevenson <dave.stevenson@raspberrypi.com>
Mon, 9 Sep 2024 12:02:54 +0000 (13:02 +0100)
commit886a79237ecfd6c5376a1d76bef8209c486390b7
tree2cfc2993bb46165d6db1d950b31235c64e317b6f
parent8e7eb0c54a93dc767ce602186f98018e33dda427
drm/vc4: hvs: Enable SCALER_CONTROL early in HVS init

Always enable SCALER_CONTROL before attempting other HVS
operations. It's safe to write to some parts of the HVS but
in general it's dangerous to do this because it can cause bus
lockups.

Signed-off-by: Tim Gover <tim.gover@raspberrypi.com>
Reviewed-by: Maxime Ripard <mripard@kernel.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20240621152055.4180873-31-dave.stevenson@raspberrypi.com
Signed-off-by: Dave Stevenson <dave.stevenson@raspberrypi.com>
drivers/gpu/drm/vc4/vc4_hvs.c