On Sun, Aug 30, 2026 at 10:17 AM Maud Spierings <[email protected]> wrote:
> I was still having some glitching happening on the display, but I've > found the way to fix that, the question is what is actually happening here. > > 0x29590020 <- 0x00000005 > This one I have no idea, it is 0x00000009 with this patch series but > with the vendor kernel I get the value above. When I hook up my external > display (regular 1440p) this becomes 0x0000000D on the vendor kernel. > > But I can't find this register being written to anywhere there? > > Maybe this needs to be swapped? drivers/gpu/drm/bridge/inno-hdmi.c -#define v_HSYNC_POLARITY(n) ((n) << 3) -#define v_VSYNC_POLARITY(n) ((n) << 2) +#define v_HSYNC_POLARITY(n) ((n) << 2) +#define v_VSYNC_POLARITY(n) ((n) << 3)
