Am Donnerstag, 29. Oktober 2026, 08:53:35 Mitteleuropäische Normalzeit schrieb 
Michal Wilczynski:
> v_HSYNC_POLARITY() and v_VSYNC_POLARITY() write the wrong bits: the
> hardware puts HSYNC in bit 2 and VSYNC in bit 3, the macros do the
> opposite. Most CEA modes drive both syncs with the same polarity so it
> goes unnoticed; it only shows up on modes where the two differ.
> 
> Fixes: 412d4ae6b7a5 ("drm/rockchip: hdmi: add Innosilicon HDMI support")
> Reported-by: Maud Spierings <[email protected]>
> Closes: 
> https://lore.kernel.org/all/[email protected]/
> Reported-by: Byron Stanoszek <[email protected]>
> Closes: 
> https://lore.kernel.org/all/[email protected]/
> Suggested-by: Dominique Belhachemi <[email protected]>
> Tested-by: Maud Spierings <[email protected]>
> Tested-by: Byron Stanoszek <[email protected]>
> Tested-by: OOHehir <[email protected]>
> Signed-off-by: Michal Wilczynski <[email protected]>


RK3036 TRM agrees with this assesment :-)

Reviewed-by: Heiko Stuebner <[email protected]>


Reply via email to