mirror of
https://github.com/torvalds/linux.git
synced 2025-12-07 20:06:24 +00:00
drm/msm/a2xx: stop over-complaining about the legacy firmware
If the rootfs have a legacy A200 firmware, currently the driver will
complain each time the hw is reinited (which can happen a lot). E.g.
with GL testsuite the hw is reinited after each test, spamming the
console.
Make sure that the message is printed only once: when we detect the
firmware that doesn't support protection.
Fixes: 302295070d ("drm/msm/a2xx: support loading legacy (iMX) firmware")
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Patchwork: https://patchwork.freedesktop.org/patch/688098/
Signed-off-by: Rob Clark <robin.clark@oss.qualcomm.com>
This commit is contained in:
committed by
Rob Clark
parent
3065e6a4d3
commit
a3a22373fc
@@ -234,7 +234,7 @@ static int a2xx_hw_init(struct msm_gpu *gpu)
|
||||
* word (0x20xxxx for A200, 0x220xxx for A220, 0x225xxx for A225).
|
||||
* Older firmware files, which lack protection support, have 0 instead.
|
||||
*/
|
||||
if (ptr[1] == 0) {
|
||||
if (ptr[1] == 0 && !a2xx_gpu->protection_disabled) {
|
||||
dev_warn(gpu->dev->dev,
|
||||
"Legacy firmware detected, disabling protection support\n");
|
||||
a2xx_gpu->protection_disabled = true;
|
||||
|
||||
Reference in New Issue
Block a user