From e71627a4e57d1cee8d920de133914ed1a455856e Mon Sep 17 00:00:00 2001 From: Mikko Perttunen Date: Wed, 28 Aug 2024 05:29:26 +0300 Subject: [PATCH] drm/tegra: vic: Fix CRC enable for T264 The change to write the INTF_CRC_CFG register was inadvertently left out. Correct this. Bug 4809300 Signed-off-by: Mikko Perttunen Change-Id: I208da56d03e90e72ce26dffe7bef1cdeab95fab6 --- drivers/gpu/drm/tegra/vic.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/tegra/vic.c b/drivers/gpu/drm/tegra/vic.c index 464ccacb..a41c9450 100644 --- a/drivers/gpu/drm/tegra/vic.c +++ b/drivers/gpu/drm/tegra/vic.c @@ -713,8 +713,11 @@ static int __maybe_unused vic_runtime_resume(struct device *dev) host1x_actmon_enable(&vic->client.base); - if (vic->can_enable_crc) + if (vic->can_enable_crc) { vic_writel(vic, 0x1, VIC_SEC_INTF_CRC_CTRL); + if (of_machine_is_compatible("nvidia,tegra264")) + vic_writel(vic, 0x1, VIC_SEC_INTF_CRC_CFG); + } return 0;