[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20260105-mantix-halo-fixes-v1-0-1ebc9b195a34@puri.sm>
Date: Mon, 05 Jan 2026 21:24:39 +0100
From: Sebastian Krzyszkowiak via B4 Relay <devnull+sebastian.krzyszkowiak.puri.sm@...nel.org>
To: Guido Günther <agx@...xcpu.org>,
Purism Kernel Team <kernel@...i.sm>,
Neil Armstrong <neil.armstrong@...aro.org>,
Jessica Zhang <jesszhan0024@...il.com>,
Maarten Lankhorst <maarten.lankhorst@...ux.intel.com>,
Maxime Ripard <mripard@...nel.org>, Thomas Zimmermann <tzimmermann@...e.de>,
David Airlie <airlied@...il.com>, Simona Vetter <simona@...ll.ch>
Cc: dri-devel@...ts.freedesktop.org, linux-kernel@...r.kernel.org,
Sebastian Krzyszkowiak <sebastian.krzyszkowiak@...i.sm>
Subject: [PATCH 0/5] drm/panel: mantix-mlaf057we51: Power sequence
improvements
These are the patches that fix the issues with low contrast, "halo",
temporary burn-in and occasional black screen on the Librem 5 phones,
which use Mantix MLAF057WE51-X and Yashi Changhua YS57PSS36BH5GQ panels.
They're mostly about improving the power sequences to match the ones
described in FT8006P datasheet, so the driver does not end up disturbing
the internal initialization process performed by the controller.
Aside of that, using LP mode has been found to improve the reliability of
sending DSI commands to the panel to the point where long chains
of commands can be sent without erroring out - something that, at least
on i.MX8MQ, wasn't possible without LPM.
These have been used in Purism's downstream tree for months and tested
across the variety of hardware batches.
Signed-off-by: Sebastian Krzyszkowiak <sebastian.krzyszkowiak@...i.sm>
---
Sebastian Krzyszkowiak (5):
drm/panel: mantix: Enable DSI LPM
drm/panel: mantix: Improve power on sequence timings
drm/panel: mantix: Improve power off sequence
drm/panel: mantix: Drop bank 9 initialization
drm/panel: mantix: Don't turn on MIPI peripheral
drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c | 35 ++++++++++++------------
1 file changed, 18 insertions(+), 17 deletions(-)
---
base-commit: 9ace4753a5202b02191d54e9fdf7f9e3d02b85eb
change-id: 20260105-mantix-halo-fixes-7d76021e62ba
Best regards,
--
Sebastian Krzyszkowiak <sebastian.krzyszkowiak@...i.sm>
Powered by blists - more mailing lists