[PATCH v12 0/4] Add MIPI rx DPI support

From: Xin Ji
Date: Wed Nov 03 2021 - 23:34:11 EST


Hi all, this patch series implement MIPI rx DPI feature. Please help to review.

This is the v12 version, rebase all patches on the drm-misc-next.
Any mistakes, please let me know, I'll fix it in the next series.

Change history:
v12: Fix Robert Foss comment
- Apply code on drm-misc-next branch

v11: Fix Rob Herring comment
- Move swing register description in property.
- Remove additional property.

v10: Fix Rob Herring and Laurent Pinchart comments
- Add more description about lane swing configuration in commit
message.

v9: Fix Neil Amstrong comment
- use macro define 'V4L2_FWNODE_BUS_TYPE_PARALLEL' instead of fixing
value.

v8: Fix Laurent Pinchart comment
- Expand the commit message.

v7:
- Rebase DT on the latest branch 'drm-misc-next'.
- Remove HDCP patch.

v6: Fix kernel robot compile warning

v5: Fix Rob Herring, Hsin-Yi, Robert Foss comments
- Rebase code on the branch 'drm-misc-next', refer video-interfaces.yaml
- Seprate HDCP function to a new patch
- Fix driver not correctly get 'bus-type' 'data-lanes'
- Add audio HDMI codec function support

v4: Fix Rob Herring comment
- Rebase code on the branch 'drm-misc-next'
- Change 'analogix,hdcp-support' type to boolean

v3: Fix Rob Herring, Dan Carpenter, Nicolas comment
- Split the patch, fix not correct return data
- Fix several coding format
- Split DP tx swing register setting to two property
- Add HDCP support vender flag
- remove 'analogix,swing-setting' and 'analogix,mipi-dpi-in' property

v2: Fix Rob Herring comment
- Fix yamllint warnings/errors in analogix,anx7625.yaml
- Fix kernel robot compile warning

v1: initial MIPI rx DPI feature support

Xin Ji (4):
dt-bindings:drm/bridge:anx7625:add vendor define
drm/bridge: anx7625: fix not correct return value
drm/bridge: anx7625: add MIPI DPI input feature
drm/bridge: anx7625: add HDMI audio function

.../display/bridge/analogix,anx7625.yaml | 65 ++-
drivers/gpu/drm/bridge/analogix/anx7625.c | 459 ++++++++++++++++--
drivers/gpu/drm/bridge/analogix/anx7625.h | 23 +-
3 files changed, 492 insertions(+), 55 deletions(-)

--
2.25.1