mbox series

[GIT,PULL] cdns-mhdp bridge for 5.10

Message ID 5dd15e3c-51ed-49c0-cf49-88c7af38d6b0@ti.com (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL] cdns-mhdp bridge for 5.10 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux.git tags/cdns-mhdp-5.10

Message

Tomi Valkeinen Sept. 18, 2020, 1:23 p.m. UTC
Hi Dave, Daniel,

Here's a pull requests for Cadence MHDP DisplayPort bridge driver. It's almost
-rc6, but I'd like to see this merged in 5.10 to make it easier to get the last
bits (mainly dts files) merged in 5.11.

The MHDP driver compile-time-depends on two PHY patches (queued in phy tree),
for which there's a stable git branch based on -rc1 provided by Vinod:

git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy phy-attrs-5.10

I have merged this stable branch here to keep MHDP compiling.

This is based on latest drm-next.

 Tomi	

The following changes since commit b40be05ed255d9a0257fb66ab2728ecca2c9d597:

  Merge branch 'for-5.10-drm-sg-fix' of https://github.com/mszyprow/linux into drm-next (2020-09-17 16:07:11 +1000)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux.git tags/cdns-mhdp-5.10

for you to fetch changes up to afba7e6c5fc190b687f3d87bc6d1029d1500c059:

  drm: bridge: cdns-mhdp8546: Add TI J721E wrapper (2020-09-18 15:16:02 +0300)

----------------------------------------------------------------
Cadence MHDP8546 DisplayPort bridge driver

----------------------------------------------------------------
Swapnil Jakhade (4):
      phy: Add new PHY attribute max_link_rate
      phy: cadence-torrent: Set Torrent PHY attributes
      drm: bridge: Add support for Cadence MHDP8546 DPI/DP bridge
      drm: bridge: cdns-mhdp8546: Add TI J721E wrapper

Tomi Valkeinen (1):
      Merge tag 'phy-attrs-5.10' of git://git.kernel.org/.../phy/linux-phy into 5.10/dp-pull

Yuti Amonkar (1):
      dt-bindings: drm/bridge: Document Cadence MHDP8546 bridge bindings

 .../bindings/display/bridge/cdns,mhdp8546.yaml     |  169 ++
 drivers/gpu/drm/bridge/Kconfig                     |    2 +
 drivers/gpu/drm/bridge/Makefile                    |    1 +
 drivers/gpu/drm/bridge/cadence/Kconfig             |   24 +
 drivers/gpu/drm/bridge/cadence/Makefile            |    4 +
 .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c    | 2532 ++++++++++++++++++++
 .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.h    |  400 ++++
 .../gpu/drm/bridge/cadence/cdns-mhdp8546-j721e.c   |   78 +
 .../gpu/drm/bridge/cadence/cdns-mhdp8546-j721e.h   |   19 +
 drivers/phy/cadence/phy-cadence-torrent.c          |    4 +
 include/linux/phy/phy.h                            |    2 +
 11 files changed, 3235 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/display/bridge/cdns,mhdp8546.yaml
 create mode 100644 drivers/gpu/drm/bridge/cadence/Kconfig
 create mode 100644 drivers/gpu/drm/bridge/cadence/Makefile
 create mode 100644 drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
 create mode 100644 drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.h
 create mode 100644 drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-j721e.c
 create mode 100644 drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-j721e.h