On 24.01.2026 18:20, Kaustabh Chakraborty wrote:
> Since v6.17, there were a few regressive changes for the Exynos 7870
> DSIM driver. These changes resulted in weird artifacts on the display,
> such as random RGB channel swaps and random aberration (the occurrences
> of both were mutually exclusive).
>
> The first two commits of this patch series address the aforementioned
> changes.
>
> The third patch replaces an implicit loop for waiting for PLL
> stabilization with an interrupt-based solution, which should be more
> reliable. This solution was suggested by Inki Dae in a discussion of an
> earlier patch series sent by me. For further details, refer to its
> commit description.
>
> Signed-off-by: Kaustabh Chakraborty <[email protected]>

Works fine on legacy Exynos based boards in my test lab.

Tested-by: Marek Szyprowski <[email protected]>

> ---
> Kaustabh Chakraborty (3):
>        drm/bridge: samsung-dsim: move bridge init sequence to atomic_enable
>        drm/bridge: samsung-dsim: enable MFLUSH_VS for Exynos 7870 DSIM
>        drm/bridge: samsung-dsim: use DSIM interrupt to wait for PLL stability
>
>   drivers/gpu/drm/bridge/samsung-dsim.c | 61 
> +++++++++++++++++++++++------------
>   include/drm/bridge/samsung-dsim.h     |  1 +
>   2 files changed, 42 insertions(+), 20 deletions(-)
> ---
> base-commit: ca3a02fda4da8e2c1cb6baee5d72352e9e2cfaea
> change-id: 20260124-exynos-dsim-fixes-5383d6a6f073
>
> Best regards,

Best regards
-- 
Marek Szyprowski, PhD
Samsung R&D Institute Poland

Reply via email to