lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<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

Powered by Openwall GNU/*/Linux Powered by OpenVZ