[PATCH v3 0/8] drm/sun4i: dsi: Add burst mode support

Maxime Ripard
2019-02-11T14:42:02Z

Hi,

Here is a series implementing the burst mode support for DSI.

It's been tested on an A33 board with the panel supported on the last
patch, which should remove all quirks due to a different SoC from the
equation.

Let me know what you think,
Maxime

Changes from v3:
- Fixed error in Ronbo panel error path

Changes from v2:
- Change the start delay calculation according to the legacy driver in
Allwinner's BSP
- Fixed the edge calculation to add the same parentheses around the
factors
- Added a bunch of fixes to timings
- Added a patch to make hblk computation more accurate, and added a
comment
- Renamed the panel to Ronbo and fixed a bunch of things
- Added the Reviewed-By

Konstantin Sudakov (2):
drm/sun4i: dsi: Add burst support
drm/panel: Add Ronbo RB070D30 panel

Maxime Ripard (6):
drm/sun4i: dsi: Restrict DSI tcon clock divider
drm/sun4i: dsi: Change the start delay calculation
drm/sun4i: dsi: Enforce boundaries on the start delay
drm/sun4i: dsi: Fix front vs back porch calculation
drm/sun4i: dsi: Fix DRQ calculation
drm/sun4i: dsi: Rework a bit the hblk calculation

drivers/gpu/drm/panel/Kconfig | 9 +-
drivers/gpu/drm/panel/Makefile | 1 +-
drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 262 ++++++++++++++++++++-
drivers/gpu/drm/sun4i/sun4i_tcon.c | 4 +-
drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 183 ++++++++++----
drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h | 2 +-
6 files changed, 419 insertions(+), 42 deletions(-)
create mode 100644 drivers/gpu/drm/panel/panel-ronbo-rb070d30.c

base-commit: 7e571a7f2fc622f81f8be4a4d8725551490378b2
--
git-series 0.9.1