On Fri, Aug 12, 2022 at 4:33 PM Chris Morgan <macroalpha82@xxxxxxxxx> wrote: > > From: Chris Morgan <macromorgan@xxxxxxxxxxx> Good Afternoon, > > This series adds support for the dsi and dphy controllers on the > Rockchip RK3568. I can confirm that for the Rockchip RK3568 this > current series DOES NOT WORK properly yet. The image on the screen > is shifted about 100 pixels to the right and does not appear to be > a timing issue. This behavior was observed on both the Anbernic RG503 > and RG353 portable gaming devices with different screens. These changes > were also tested on an RK3326 based device (an Odroid Go Advance) with > no noticeable regressions. > > An example of the issue on multiple devices: > https://media.discordapp.net/attachments/973914035890290718/1007407064647221299/IMG_1999.jpg > https://media.discordapp.net/attachments/995430498677571604/1003754966932008960/AB25898E-73EC-40A9-BD47-3FB970DDFB31.jpg > > > Given the fact that the DSI controller is identical on the PX30 and > RK3568 aside from different grf registers I am assuming the PHY is > likely where the bugs are currently. I'm posting this as an RFC in the > hopes that someone more knowledgeable than I can help identify the > problem. Thank you for this. It will be a few weeks before I'm in the position to test your series, but what you have described matches what I have observed in my attempts as well. I suspect the issue is actually in the VOP2 driver, since the PHY test functions display without corruption and loading up a 1080P hdmi connection allows DSI to display correctly. Very Respectfully, Peter Geis > > Chris Morgan (4): > dt-bindings: display: rockchip-dsi: add rk3568 compatible > dt-bindings: phy: phy-rockchip-inno-dsidphy: add compatible for rk3568 > drm/rockchip: dsi: add rk3568 support > phy/rockchip: inno-dsidphy: Add support for rk3568 > > .../display/rockchip/dw_mipi_dsi_rockchip.txt | 1 + > .../bindings/phy/rockchip,px30-dsi-dphy.yaml | 1 + > .../gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 51 ++++- > .../phy/rockchip/phy-rockchip-inno-dsidphy.c | 204 ++++++++++++++---- > 4 files changed, 209 insertions(+), 48 deletions(-) > > -- > 2.25.1 > > > _______________________________________________ > Linux-rockchip mailing list > Linux-rockchip@xxxxxxxxxxxxxxxxxxx > http://lists.infradead.org/mailman/listinfo/linux-rockchip