mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/5] drm/panel: mantix-mlaf057we51: Power sequence improvements
@ 2026-01-05 20:24 Sebastian Krzyszkowiak via B4 Relay
  2026-01-05 20:24 ` [PATCH 1/5] drm/panel: mantix: Enable DSI LPM Sebastian Krzyszkowiak via B4 Relay
                   ` (5 more replies)
  0 siblings, 6 replies; 12+ messages in thread
From: Sebastian Krzyszkowiak via B4 Relay @ 2026-01-05 20:24 UTC (permalink / raw)
  To: Guido Günther, Purism Kernel Team, Neil Armstrong,
	Jessica Zhang, Maarten Lankhorst, Maxime Ripard,
	Thomas Zimmermann, David Airlie, Simona Vetter
  Cc: dri-devel, linux-kernel, Sebastian Krzyszkowiak

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@puri.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@puri.sm>



^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2026-01-13  9:06 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-01-05 20:24 [PATCH 0/5] drm/panel: mantix-mlaf057we51: Power sequence improvements Sebastian Krzyszkowiak via B4 Relay
2026-01-05 20:24 ` [PATCH 1/5] drm/panel: mantix: Enable DSI LPM Sebastian Krzyszkowiak via B4 Relay
2026-01-06  8:14   ` Neil Armstrong
2026-01-05 20:24 ` [PATCH 2/5] drm/panel: mantix: Improve power on sequence timings Sebastian Krzyszkowiak via B4 Relay
2026-01-06  8:14   ` Neil Armstrong
2026-01-05 20:24 ` [PATCH 3/5] drm/panel: mantix: Improve power off sequence Sebastian Krzyszkowiak via B4 Relay
2026-01-06  8:15   ` Neil Armstrong
2026-01-05 20:24 ` [PATCH 4/5] drm/panel: mantix: Drop bank 9 initialization Sebastian Krzyszkowiak via B4 Relay
2026-01-06  8:16   ` Neil Armstrong
2026-01-05 20:24 ` [PATCH 5/5] drm/panel: mantix: Don't turn on MIPI peripheral Sebastian Krzyszkowiak via B4 Relay
2026-01-06  8:16   ` Neil Armstrong
2026-01-13  9:06 ` [PATCH 0/5] drm/panel: mantix-mlaf057we51: Power sequence improvements Neil Armstrong

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®