b567756b16
And also update patches. See patch files for descriptions.
34 lines
1.2 KiB
Diff
34 lines
1.2 KiB
Diff
Failing to read the MTP over DSI should not bring down the
|
|
system and make us bail out from using the display, it turns
|
|
out that this happens when toggling the display off and on,
|
|
and that write is often still working so the display output
|
|
is just fine. Printing an error is enough.
|
|
|
|
Tested by killing the Gnome session repeatedly on the
|
|
Samsung Skomer.
|
|
|
|
Fixes: 899f24ed8d3a ("drm/panel: Add driver for Novatek NT35510-based panels")
|
|
Cc: Stephan Gerhold <stephan@gerhold.net>
|
|
Reported-by: newbyte@disroot.org
|
|
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
|
|
---
|
|
drivers/gpu/drm/panel/panel-novatek-nt35510.c | 4 +---
|
|
1 file changed, 1 insertion(+), 3 deletions(-)
|
|
|
|
diff --git a/drivers/gpu/drm/panel/panel-novatek-nt35510.c b/drivers/gpu/drm/panel/panel-novatek-nt35510.c
|
|
index ef70140c5b09..873cbd38e6d3 100644
|
|
--- a/drivers/gpu/drm/panel/panel-novatek-nt35510.c
|
|
+++ b/drivers/gpu/drm/panel/panel-novatek-nt35510.c
|
|
@@ -706,9 +706,7 @@ static int nt35510_power_on(struct nt35510 *nt)
|
|
if (ret)
|
|
return ret;
|
|
|
|
- ret = nt35510_read_id(nt);
|
|
- if (ret)
|
|
- return ret;
|
|
+ nt35510_read_id(nt);
|
|
|
|
/* Set up stuff in manufacturer control, page 1 */
|
|
ret = nt35510_send_long(nt, dsi, MCS_CMD_MAUCCTR,
|
|
--
|
|
2.31.1
|