This patchset contains several fixes to the sun6i_mipi_dsi driver.
First, it's a rebased version of video start delay porch fix from Jagan Teki.
The next patch fixes the overhead of HFP packet, according to the source code of BSP [1].
The final patch fixes DCS long write, which fixes initialization issue with a panel with ST7703 controller (XBD599 panel used by PinePhone). This seems to be a misread of [2]. (The formula in [2] is para_num+1, and the code of the sun6i_mipi_dsi driver uses tx_len, which is the length including the command; thus tx_len is equal to para_num+1, so it shouldn't be added with 1 for another time.)
Icenowy Zheng (2): drm/sun4i: dsi: fix the overhead of the horizontal front porch drm/sun4i: sun6i_mipi_dsi: fix DCS long write packet length
Jagan Teki (1): drm/sun4i: dsi: Fix video start delay computation
[1] https://github.com/ayufan-pine64/linux-pine64/blob/my-hacks-1.2-with-drm/dri...
[2] https://github.com/ayufan-pine64/linux-pine64/blob/my-hacks-1.2-with-drm/dri...
drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-)