Re: [PATCH 1/3] drm/bridge: samsung-dsim: move bridge init sequence to atomic_enable

From: Marek Szyprowski

Date: Mon Jan 26 2026 - 09:56:16 EST


On 26.01.2026 09:57, Marek Szyprowski wrote:
> On 24.01.2026 18:20, Kaustabh Chakraborty wrote:
>> Since commit c9b1150a68d9 ("drm/atomic-helper: Re-order bridge chain
>> pre-enable and post-disable"), pre-enable sequence is called before the
>> CRTC is enabled.
>>
>> This causes unintended side-effects (abberation among potentially other
>> things) in the display when samsung_dsim_init() is called in the
>> pre-enable part of the sequence. Call it in samsung_dsim_atomic_enable()
>> instead.
>>
>> Cc: stable@xxxxxxxxxxxxxxx # v6.17 and later
>> Signed-off-by: Kaustabh Chakraborty <kauschluss@xxxxxxxxxxx>
>
> I'm not sure if this will be needed:
>
> https://lore.kernel.org/all/20251205-drm-seq-fix-v1-0-fda68fa1b3de@xxxxxxxxxxxxxxxx/
>

Even more, there is a pending similar patch:

https://lore.kernel.org/all/20250619-samsung-dsim-fix-v1-1-6b5de68fb115@xxxxxxxxxxxxxxxx/

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