Re: [PATCH] drm/bridge: samsung-dsim: Fix init order

2025-09-25 Thread Jan Remmet
his is achieved by clearing the DSIM_STATE_INITIALIZED > flag and uninitializing the clocks and irqs before calling > samsung_dsim_init(). > > Fixes: c9b1150a68d9 ("drm/atomic-helper: Re-order bridge chain pre-enable and > post-disable") > Reported-by: Hiago De Franco >

[PATCH RFC 0/2] drm/bridge: re order of bridge chain causes flickering display

2025-09-25 Thread Jan Remmet
l/20250605171524.27222-4-aradhya.bha...@linux.dev/ Signed-off-by: Jan Remmet --- Jan Remmet (2): drm/bridge: ti-sn65dsi83: move clk setup to enable drm/bridge: samsung-dsim: move clk setup to enable drivers/gpu/drm/bridge/samsung-dsim.c | 14 -- drivers/gpu/drm/br

[PATCH RFC 1/2] drm/bridge: ti-sn65dsi83: move clk setup to enable

2025-09-25 Thread Jan Remmet
that "The display pipe (i.e. clocks and timing signals) feeding this bridge will not yet be running when this callback is called". Signed-off-by: Jan Remmet --- drivers/gpu/drm/bridge/ti-sn65dsi83.c | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/drive

Re: [PATCH RFC 2/2] drm/bridge: samsung-dsim: move clk setup to enable

2025-09-25 Thread Jan Remmet
Am 25.09.25 um 13:47 schrieb Marek Szyprowski: > On 25.09.2025 13:35, Jan Remmet wrote: >> Move the samsung_dsim_init and so samsung_dsim_enable_clock to >> samsung_dsim_atomic_enable. >> >> The base clocks may not be ready when pre_enable is called. >> >>