Hello everyone, v7 addresses the points raised by Enric and Laurent in v6. Specific details in patch changelogs. Two new independent patches were derived from this series and posted for review (now they are dependencies for v7): Message-ID: 20200421105814.1364900-1-adrian.ratiu@xxxxxxxxxxxxx Web: https://lore.kernel.org/linux-devicetree/20200421105814.1364900-1-adrian.ratiu@xxxxxxxxxxxxx/T/#u and Message-ID: 20200420100222.1308898-1-adrian.ratiu@xxxxxxxxxxxxx Web: https://lore.kernel.org/linux-arm-kernel/20200420100222.1308898-1-adrian.ratiu@xxxxxxxxxxxxx/T/#u Tested on latest linux-next 20200421 with the above two patches applied. Thank you, Adrian Adrian Ratiu (8): drm: bridge: dw_mipi_dsi: add initial regmap infrastructure drm: bridge: dw_mipi_dsi: abstract register access using reg_fields drm: bridge: synopsis: add dsi v1.01 support drm: imx: Add i.MX 6 MIPI DSI host platform driver dt-bindings: display: add i.MX6 MIPI DSI host controller doc drm: stm: dw-mipi-dsi: let the bridge handle the HW version check drm: bridge: dw-mipi-dsi: split low power cfg register into fields drm: bridge: dw-mipi-dsi: fix bad register field offsets .../display/imx/fsl,mipi-dsi-imx6.yaml | 135 ++++ drivers/gpu/drm/bridge/synopsys/Kconfig | 1 + drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 692 +++++++++++++----- drivers/gpu/drm/imx/Kconfig | 8 + drivers/gpu/drm/imx/Makefile | 1 + drivers/gpu/drm/imx/dw_mipi_dsi-imx6.c | 391 ++++++++++ drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 12 +- 7 files changed, 1035 insertions(+), 205 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/imx/fsl,mipi-dsi-imx6.yaml create mode 100644 drivers/gpu/drm/imx/dw_mipi_dsi-imx6.c -- 2.26.0 _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel