Hi! > > > On D3 and E3 platforms, the LVDS encoder includes a PLL that can > > > generate a clock for the corresponding CRTC, used even when the CRTC > > > output to a non-LVDS port. This mechanism is supported by the driver, > > > but the implementation is broken in dual-link LVDS mode. In that case, > > > the LVDS1 drm_encoder is skipped, which causes a crash when trying to > > > access its bridge later on. > > > > > > Fix this by storing bridge pointers internally instead of retrieving > > > them from the encoder. The rcar_du_device encoders field isn't used > > > anymore and can be dropped. > > > > The patch looks okay to me. I'll test it and can apply it if it works > > okay. > > > > But I don't believe it is in our 5.10, so I'd like it to be submitted for > > 5.10, too. Applied and pushed out. > > Or just tell me it is okay and I'll apply it there, too. > > Please apply to 5.10-cip as well, since it is present in 5.10 stable. Aha, ok, that changs things. (I checked our trees but not stable). In such case, nothing needs to be done at the moment, and it is easier to wait till we merge that through the stable tree. Best regards, Pavel -- DENX Software Engineering GmbH, Managing Director: Wolfgang Denk HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany