[PATCH v3 0/3] Add bus format negotiation support for Cadence MHDP8546 driver

2020-12-04 Thread Yuti Amonkar
output format is not MEDIA_BUS_FMT_FIXED. - Return the supported color formats based on the display info structure. Yuti Amonkar (3): drm: bridge: cdns-mhdp8546: Modify atomic_get_input_bus_format bridge function drm: bridge: cdns-mhdp8546: Remove setting of bus format using connector

[PATCH v3 3/3] drm: bridge: cdns-mhdp8546: Retrieve the pixel format and bpc based on bus format

2020-12-04 Thread Yuti Amonkar
Get the pixel format and bpc based on the output bus format negotiated instead of hardcoding the values. Signed-off-by: Yuti Amonkar --- .../drm/bridge/cadence/cdns-mhdp8546-core.c | 82 +++ 1 file changed, 64 insertions(+), 18 deletions(-) diff --git a/drivers/gpu/drm/bridge

[PATCH v3 1/3] drm: bridge: cdns-mhdp8546: Modify atomic_get_input_bus_format bridge function

2020-12-04 Thread Yuti Amonkar
Modify atomic_get_input_bus_format function to return input formats supported instead of using hardcoded value. Signed-off-by: Yuti Amonkar --- .../drm/bridge/cadence/cdns-mhdp8546-core.c | 83 +-- 1 file changed, 74 insertions(+), 9 deletions(-) diff --git a/drivers/gpu/drm

[PATCH v3 2/3] drm: bridge: cdns-mhdp8546: Remove setting of bus format using connector info

2020-12-04 Thread Yuti Amonkar
As we are using bus negotiations for selecting bus format remove the setting of bus format using the connector info structure. Signed-off-by: Yuti Amonkar --- drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 6 -- 1 file changed, 6 deletions(-) diff --git a/drivers/gpu/drm/bridge

[PATCH v2 0/3] Add bus format negotiation support for Cadence MHDP8546 driver

2020-11-19 Thread Yuti Amonkar
as MEDIA_BUS_FMT_FIXED and that is the default value if atomic_get_output_bus_fmts function is not implemented. - Return NULL if output format is not MEDIA_BUS_FMT_FIXED. - Return the supported color formats based on the display info structure. Yuti Amonkar (3): drm: bridge: cdns-mhdp8546

[PATCH v2 3/3] drm: bridge: cdns-mhdp8546: Retrieve the pixel format and bpc based on bus format

2020-11-19 Thread Yuti Amonkar
Get the pixel format and bpc based on the output bus format negotiated instead of hardcoding the values. Signed-off-by: Yuti Amonkar --- .../drm/bridge/cadence/cdns-mhdp8546-core.c | 82 +++ 1 file changed, 64 insertions(+), 18 deletions(-) diff --git a/drivers/gpu/drm/bridge

[PATCH v2 2/3] drm: bridge: cdns-mhdp8546: Remove setting of bus format using connector info

2020-11-19 Thread Yuti Amonkar
As we are using bus negotiations for selecting bus format remove the setting of bus format using the connector info structure. Signed-off-by: Yuti Amonkar --- drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 6 -- 1 file changed, 6 deletions(-) diff --git a/drivers/gpu/drm/bridge

[PATCH v2 1/3] drm: bridge: cdns-mhdp8546: Modify atomic_get_input_bus_format bridge function

2020-11-19 Thread Yuti Amonkar
Modify atomic_get_input_bus_format function to return input formats supported instead of using hardcoded value. Signed-off-by: Yuti Amonkar --- .../drm/bridge/cadence/cdns-mhdp8546-core.c | 45 ++- 1 file changed, 35 insertions(+), 10 deletions(-) diff --git a/drivers/gpu/drm

[PATCH v1 0/4] Add bus format negotiation support for Cadence MHDP8546 driver

2020-11-15 Thread Yuti Amonkar
/ Yuti Amonkar (4): drm: bridge: cdns-mhdp8546: Add output bus format negotiation drm: bridge: cdns-mhdp8546: Modify atomic_get_input_bus_format bridge function drm: bridge: cdns-mhdp8546: Remove setting of bus format using connector info drm: bridge: cdns-mhdp8546: Retrieve the pixel

[PATCH v1 1/4] drm: bridge: cdns-mhdp8546: Add output bus format negotiation

2020-11-15 Thread Yuti Amonkar
This patch adds minimal output bus format negotiation support. Currently we are adding support for only MEDIA_BUS_FMT_FIXED. Signed-off-by: Yuti Amonkar --- .../drm/bridge/cadence/cdns-mhdp8546-core.c| 18 ++ 1 file changed, 18 insertions(+) diff --git a/drivers/gpu/drm

[PATCH v1 2/4] drm: bridge: cdns-mhdp8546: Modify atomic_get_input_bus_format bridge function

2020-11-15 Thread Yuti Amonkar
Modify atomic_get_input_bus_format function to return input formats based on the output format instead of using hardcoded value. Signed-off-by: Yuti Amonkar --- .../drm/bridge/cadence/cdns-mhdp8546-core.c | 110 -- 1 file changed, 100 insertions(+), 10 deletions(-) diff --git

[PATCH v1 4/4] drm: bridge: cdns-mhdp8546: Retrieve the pixel format and bpc based on bus format

2020-11-15 Thread Yuti Amonkar
Get the pixel format and bpc based on the output bus format negotiated instead of hardcoding the values. Signed-off-by: Yuti Amonkar --- .../drm/bridge/cadence/cdns-mhdp8546-core.c | 82 +++ 1 file changed, 64 insertions(+), 18 deletions(-) diff --git a/drivers/gpu/drm/bridge

[PATCH v1 3/4] drm: bridge: cdns-mhdp8546: Remove setting of bus format using connector info

2020-11-15 Thread Yuti Amonkar
As we are using bus negotiations for selecting bus format remove the setting of bus format using the connector info structure. Signed-off-by: Yuti Amonkar --- drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 6 -- 1 file changed, 6 deletions(-) diff --git a/drivers/gpu/drm/bridge

[PATCH v6 3/3] drm: bridge: cdns-mhdp: add j721e wrapper

2020-02-27 Thread Yuti Amonkar
Add j721e wrapper for mhdp, which sets up the clock and data muxes. Signed-off-by: Yuti Amonkar Signed-off-by: Jyri Sarha Reviewed-by: Tomi Valkeinen --- drivers/gpu/drm/bridge/Kconfig | 12 drivers/gpu/drm/bridge/Makefile | 4 ++ drivers/gpu/drm/bridge/cdns-mhdp

[PATCH v6 0/3] drm: Add support for Cadence MHDP DPI/DP bridge and J721E wrapper.

2020-02-27 Thread Yuti Amonkar
remove duplication of reading dpcd capabilities. This patch series is dependent on PHY DisplayPort configuration patch [1] [1] https://lkml.org/lkml/2020/1/6/279 [2] https://lkml.org/lkml/2020/2/6/15 Yuti Amonkar (3): dt-bindings: drm/bridge: Document Cadence MHDP bridge bindings drm

[PATCH v6 1/3] dt-bindings: drm/bridge: Document Cadence MHDP bridge bindings

2020-02-27 Thread Yuti Amonkar
Document the bindings used for the Cadence MHDP DPI/DP bridge in yaml format. Signed-off-by: Yuti Amonkar Signed-off-by: Swapnil Jakhade Reviewed-by: Rob Herring Reviewed-by: Laurent Pinchart --- .../bindings/display/bridge/cdns,mhdp.yaml| 127 ++ 1 file changed, 127

[PATCH v6 2/3] drm: bridge: Add support for Cadence MHDP DPI/DP bridge

2020-02-27 Thread Yuti Amonkar
stream as input and output it encoded in DP format. Currently, it supports only SST mode. Signed-off-by: Yuti Amonkar Signed-off-by: Jyri Sarha Signed-off-by: Quentin Schulz Signed-off-by: Swapnil Jakhade Signed-off-by: Tomi Valkeinen --- drivers/gpu/drm/bridge/Kconfig | 11

[PATCH v5 2/3] drm: bridge: Add support for Cadence MHDP DPI/DP bridge

2020-02-12 Thread Yuti Amonkar
stream as input and output it encoded in DP format. Currently, it supports only SST mode. Signed-off-by: Yuti Amonkar Signed-off-by: Jyri Sarha --- drivers/gpu/drm/bridge/Kconfig | 11 + drivers/gpu/drm/bridge/Makefile |3 + drivers/gpu/drm/bridge/cdns-mhdp-core.c | 2206

[PATCH v5 0/3] drm: Add support for Cadence MHDP DPI/DP bridge and J721E wrapper.

2020-02-12 Thread Yuti Amonkar
] [1] https://lkml.org/lkml/2020/1/6/279 [2] https://lkml.org/lkml/2020/2/6/15 Yuti Amonkar (3): dt-bindings: drm/bridge: Document Cadence MHDP bridge bindings. drm: bridge: Add support for Cadence MHDP DPI/DP bridge drm: bridge: cdns-mhdp: add j721e wrapper .../bindings/display/bridge

[PATCH v5 3/3] drm: bridge: cdns-mhdp: add j721e wrapper

2020-02-12 Thread Yuti Amonkar
Add j721e wrapper for mhdp, which sets up the clock and data muxes. Signed-off-by: Yuti Amonkar Signed-off-by: Jyri Sarha --- drivers/gpu/drm/bridge/Kconfig | 12 drivers/gpu/drm/bridge/Makefile | 3 + drivers/gpu/drm/bridge/cdns-mhdp-core.c | 14 + drivers/gpu

[PATCH v5 1/3] dt-bindings: drm/bridge: Document Cadence MHDP bridge bindings.

2020-02-12 Thread Yuti Amonkar
Document the bindings used for the Cadence MHDP DPI/DP bridge in yaml format. Signed-off-by: Yuti Amonkar Reviewed-by: Rob Herring --- .../bindings/display/bridge/cdns,mhdp.yaml| 125 ++ 1 file changed, 125 insertions(+) create mode 100644 Documentation/devicetree

[PATCH v4 2/3] drm: bridge: Add support for Cadence MHDP DPI/DP bridge

2020-02-06 Thread Yuti Amonkar
stream as input and output it encoded in DP format. Currently, it supports only SST mode. Signed-off-by: Yuti Amonkar --- drivers/gpu/drm/bridge/Kconfig | 11 + drivers/gpu/drm/bridge/Makefile |3 + drivers/gpu/drm/bridge/cdns-mhdp-core.c | 2206

[PATCH v4 3/3] drm: bridge: cdns-mhdp: add j721e wrapper

2020-02-06 Thread Yuti Amonkar
Add j721e wrapper for mhdp, which sets up the clock and data muxes. Signed-off-by: Yuti Amonkar --- drivers/gpu/drm/bridge/Kconfig | 12 drivers/gpu/drm/bridge/Makefile | 3 + drivers/gpu/drm/bridge/cdns-mhdp-core.c | 14 + drivers/gpu/drm/bridge/cdns-mhdp-core.h

[PATCH v4 1/3] dt-bindings: drm/bridge: Document Cadence MHDP bridge bindings.

2020-02-06 Thread Yuti Amonkar
Document the bindings used for the Cadence MHDP DPI/DP bridge in yaml format. Signed-off-by: Yuti Amonkar Reviewed-by: Rob Herring --- .../bindings/display/bridge/cdns,mhdp.yaml| 125 ++ 1 file changed, 125 insertions(+) create mode 100644 Documentation/devicetree

[PATCH v4 0/3] drm: Add support for Cadence MHDP DPI/DP bridge and J721E wrapper.

2020-02-06 Thread Yuti Amonkar
ch [1] [1] https://lkml.org/lkml/2020/1/6/279 [2] https://lkml.org/lkml/2020/2/6/15 Yuti Amonkar (3): dt-bindings: drm/bridge: Document Cadence MHDP bridge bindings. drm: bridge: Add support for Cadence MHDP DPI/DP bridge drm: bridge: cdns-mhdp: add j721e wrapper .../bindings/display/b

[PATCH v3 2/3] drm: bridge: Add support for Cadence MHDP DPI/DP bridge

2020-01-22 Thread Yuti Amonkar
stream as input and output it encoded in DP format. Currently, it supports only SST mode. Signed-off-by: Yuti Amonkar --- drivers/gpu/drm/bridge/Kconfig | 11 + drivers/gpu/drm/bridge/Makefile|3 + drivers/gpu/drm/bridge/cdns-mhdp.c | 2202

[PATCH v3 0/3] drm: Add support for Cadence MHDP DPI/DP bridge and J721E wrapper.

2020-01-22 Thread Yuti Amonkar
cdns_mhdp_link_probe function to remove duplication of reading dpcd capabilities. This patch series is dependent on PHY DisplayPort configuration patch [1] [1] https://lkml.org/lkml/2020/1/6/279 [2] https://lkml.org/lkml/2020/1/22/631 Yuti Amonkar (3): dt-bindings: drm/bridge: Document Cadence MHDP

[PATCH v3 3/3] drm/mhdp: add j721e wrapper

2020-01-22 Thread Yuti Amonkar
Add j721e wrapper for mhdp, which sets up the clock and data muxes. Signed-off-by: Yuti Amonkar --- drivers/gpu/drm/bridge/Kconfig | 12 + drivers/gpu/drm/bridge/Makefile | 3 ++ drivers/gpu/drm/bridge/cdns-mhdp-j721e.c | 79 drivers/gpu

[PATCH v3 1/3] dt-bindings: drm/bridge: Document Cadence MHDP bridge bindings in yaml format

2020-01-22 Thread Yuti Amonkar
Document the bindings used for the Cadence MHDP DPI/DP bridge in yaml format. Signed-off-by: Yuti Amonkar --- .../bindings/display/bridge/cdns,mhdp.yaml | 131 + 1 file changed, 131 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/bridge

[PATCH v3] phy: Add DisplayPort configuration options

2020-01-07 Thread Yuti Amonkar
DisplayPort spec v1.4 which include link rate, number of lanes, voltage swing and pre-emphasis. Add the DisplayPort phy mode to the generic phy_mode enum. Signed-off-by: Yuti Amonkar --- Version History: v3: Add DisplayPort mode to the generic phy_mode enum. v2: Update DisplayPort spec version

[PATCH v2 1/3] dt-bindings: drm/bridge: Document Cadence MHDP bridge bindings in yaml format

2019-12-24 Thread Yuti Amonkar
Document the bindings used for the Cadence MHDP DPI/DP bridge in yaml format. Signed-off-by: Yuti Amonkar --- .../bindings/display/bridge/cdns,mhdp.yaml | 109 + 1 file changed, 109 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/bridge

[PATCH v2] phy: Add DisplayPort configuration options

2019-12-24 Thread Yuti Amonkar
DisplayPort spec 1.4 which include link rate, number of lanes, voltage swing and pre-emphasis. Signed-off-by: Yuti Amonkar --- This patch was a part of [1] series earlier but we think that it needs to have a separate attention of the reviewers. Also as both [1] & [2] are dependent on this patch,

[PATCH v2 0/3] drm: Add support for Cadence MHDP DPI/DP bridge and J721E wrapper.

2019-12-24 Thread Yuti Amonkar
function to remove duplication of reading dpcd capabilities. This patch series is dependent on PHY DisplayPort configuration patch [1] [1] https://patchwork.kernel.org/patch/11307829/ Yuti Amonkar (3): dt-bindings: drm/bridge: Document Cadence MHDP bridge bindings in yaml format drm

[PATCH v2 3/3] drm/mhdp: add j721e wrapper

2019-12-24 Thread Yuti Amonkar
Add j721e wrapper for mhdp, which sets up the clock and data muxes. Signed-off-by: Yuti Amonkar --- drivers/gpu/drm/bridge/Kconfig | 10 drivers/gpu/drm/bridge/Makefile | 3 ++ drivers/gpu/drm/bridge/cdns-mhdp-j721e.c | 79 drivers/gpu

[PATCH v2 2/3] drm: bridge: Add support for Cadence MHDP DPI/DP bridge

2019-12-24 Thread Yuti Amonkar
stream as input and output it encoded in DP format. Currently, it supports only SST mode. Signed-off-by: Yuti Amonkar --- drivers/gpu/drm/bridge/Kconfig | 11 + drivers/gpu/drm/bridge/Makefile|3 + drivers/gpu/drm/bridge/cdns-mhdp.c | 2202

[PATCH v1] phy: Add DisplayPort configuration options

2019-12-23 Thread Yuti Amonkar
ve a faster review of this patch. [1] https://lkml.org/lkml/2019/12/11/455 [2] https://patchwork.kernel.org/cover/11271191/ Signed-off-by: Yuti Amonkar --- include/linux/phy/phy-dp.h | 95 ++ include/linux/phy/phy.h| 4 ++ 2 files changed, 99 insert

[PATCH v1 05/15] phy: cadence-torrent: Add wrapper for PHY register access

2019-12-03 Thread Yuti Amonkar
From: Swapnil Jakhade Add a wrapper function to write Torrent PHY registers to improve code readability. Signed-off-by: Swapnil Jakhade --- drivers/phy/cadence/phy-cadence-torrent.c | 142 -- 1 file changed, 77 insertions(+), 65 deletions(-) diff --git a/drivers/ph

[PATCH v1 12/15] phy: cadence-torrent: Use regmap to read and write Torrent PHY registers

2019-12-03 Thread Yuti Amonkar
Use regmap for accessing Torrent PHY registers. Modify register offsets as defined in Torrent PHY user guide. Abstract address calculation using regmap APIs. Signed-off-by: Yuti Amonkar --- drivers/phy/cadence/phy-cadence-torrent.c | 1020 ++--- 1 file changed, 650

[PATCH v1 03/15] phy: cadence-dp: Rename to phy-cadence-torrent

2019-12-03 Thread Yuti Amonkar
Rename Cadence DP PHY driver from phy-cadence-dp to phy-cadence-torrent to make it more generic for future use. Modifiy Makefile and Kconfig accordingly. Also, change driver compatible from "cdns,dp-phy" to "cdns,torrent-phy". Signed-off-by: Yuti Amonkar --- drivers

[PATCH v1 10/15] phy: cadence-torrent: Add PHY lane reset support

2019-12-03 Thread Yuti Amonkar
From: Swapnil Jakhade Add reset support for PHY lane group. Signed-off-by: Swapnil Jakhade --- drivers/phy/cadence/phy-cadence-torrent.c | 27 +++ 1 file changed, 27 insertions(+) diff --git a/drivers/phy/cadence/phy-cadence-torrent.c b/drivers/phy/cadence/phy-cadence

[PATCH v1 0/3] drm: Add support for Cadence MHDP DPI/DP bridge and J721E wrapper.

2019-12-03 Thread Yuti Amonkar
Instruments (TI) j721e wrapper for mhdp. The wrapper configures mhdp clocks and muxes as required by SoC. Yuti Amonkar (3): dt-bindings: drm/bridge: Document Cadence MHDP bridge bindings in yaml format drm: bridge: Add support for Cadence MHDP DPI/DP bridge drm/mhdp: add j721e wrapper

[PATCH v1 08/15] dt-bindings: phy: phy-cadence-torrent: Add clock bindings

2019-12-03 Thread Yuti Amonkar
Add Torrent PHY reference clock bindings. Signed-off-by: Yuti Amonkar --- .../devicetree/bindings/phy/phy-cadence-torrent.yaml | 12 1 file changed, 12 insertions(+) diff --git a/Documentation/devicetree/bindings/phy/phy-cadence-torrent.yaml b/Documentation/devicetree

[PATCH v1 11/15] phy: cadence-torrent: Implement PHY configure APIs

2019-12-03 Thread Yuti Amonkar
From: Swapnil Jakhade Add support for PHY configuration APIs. These will mainly reconfigure link rate, number of lanes, voltage swing and pre-emphasis values. Signed-off-by: Swapnil Jakhade --- drivers/phy/cadence/phy-cadence-torrent.c | 424 ++ 1 file changed, 424

[PATCH v1 09/15] phy: cadence-torrent: Add 19.2 MHz reference clock support

2019-12-03 Thread Yuti Amonkar
From: Swapnil Jakhade Add configuration functions for 19.2 MHz refclock support. Add register configurations for SSC support. Signed-off-by: Swapnil Jakhade --- drivers/phy/cadence/phy-cadence-torrent.c | 456 -- 1 file changed, 440 insertions(+), 16 deletions(-) d

[PATCH v1 01/15] phy: Add DisplayPort configuration options

2019-12-03 Thread Yuti Amonkar
Add generic DP API for configuring DisplayPort PHYs. The parameters that will be configured are link rate, number of lanes, voltage swing and pre-emphasis. Signed-off-by: Yuti Amonkar --- include/linux/phy/phy-dp.h | 95 ++ include/linux/phy/phy.h

[PATCH v1 15/15] phy: cadence-torrent: Add platform dependent initialization structure

2019-12-03 Thread Yuti Amonkar
Add platform dependent initialization data for Torrent PHY used in TI's J721E SoC. Signed-off-by: Yuti Amonkar --- drivers/phy/cadence/phy-cadence-torrent.c | 9 + 1 file changed, 9 insertions(+) diff --git a/drivers/phy/cadence/phy-cadence-torrent.c b/drivers/phy/cadence/phy-ca

[PATCH v1 07/15] phy: cadence-torrent: Refactor code for reusability

2019-12-03 Thread Yuti Amonkar
From: Swapnil Jakhade Add a separate function to set different power state values. Use uniform polling timeout value. Also check return values of functions for proper error handling. Signed-off-by: Swapnil Jakhade --- drivers/phy/cadence/phy-cadence-torrent.c | 230 ++--

[PATCH v1 2/3] drm: bridge: Add support for Cadence MHDP DPI/DP bridge

2019-12-03 Thread Yuti Amonkar
a DPI stream as input and output it encoded in DP format. Currently, it supports only SST mode. Signed-off-by: Yuti Amonkar --- drivers/gpu/drm/bridge/Kconfig | 11 + drivers/gpu/drm/bridge/Makefile|3 + drivers/gpu/drm/bridge/cdns-mhdp.c | 2231

[PATCH v1 3/3] drm/mhdp: add j721e wrapper

2019-12-03 Thread Yuti Amonkar
Add j721e wrapper for mhdp, which sets up the clock and data muxes. Signed-off-by: Yuti Amonkar --- drivers/gpu/drm/bridge/Kconfig | 10 drivers/gpu/drm/bridge/Makefile | 3 ++ drivers/gpu/drm/bridge/cdns-mhdp-j721e.c | 79 drivers/gpu

[PATCH v1 14/15] dt-bindings: phy: phy-cadence-torrent: Add platform dependent compatible string

2019-12-03 Thread Yuti Amonkar
Add a new compatible string used for TI SoCs using Torrent PHY. Signed-off-by: Yuti Amonkar --- Documentation/devicetree/bindings/phy/phy-cadence-torrent.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/phy/phy-cadence-torrent.yaml b

[PATCH v1 04/15] phy: cadence-torrent: Adopt Torrent nomenclature

2019-12-03 Thread Yuti Amonkar
From: Swapnil Jakhade - Change private data struct cdns_dp_phy to cdns_torrent_phy - Change module description and registration accordingly - Generic torrent functions have prefix cdns_torrent_phy_* - Functions specific to Torrent phy for DisplayPort are prefixed as cdns_torrent_dp_* Signed-of

[PATCH v1 02/15] dt-bindings:phy: Convert Cadence MHDP PHY bindings to YAML.

2019-12-03 Thread Yuti Amonkar
- Convert the MHDP PHY devicetree bindings to yaml schemas. - Rename DP PHY to have generic Torrent PHY nomrnclature. - Rename compatible string from "cdns,dp-phy" to "cdns,torrent-phy". Signed-off-by: Yuti Amonkar --- .../devicetree/bindings/phy/phy-cad

[PATCH v1 06/15] phy: cadence-torrent: Add wrapper for DPTX register access

2019-12-03 Thread Yuti Amonkar
From: Swapnil Jakhade Add wrapper functions to read, write DisplayPort specific PHY registers to improve code readability. Signed-off-by: Swapnil Jakhade --- drivers/phy/cadence/phy-cadence-torrent.c | 71 ++- 1 file changed, 50 insertions(+), 21 deletions(-) diff

[PATCH v1 13/15] phy: cadence-torrent: Use regmap to read and write DPTX PHY registers

2019-12-03 Thread Yuti Amonkar
From: Swapnil Jakhade Use regmap to read and write DPTX specific PHY registers. Signed-off-by: Swapnil Jakhade --- drivers/phy/cadence/phy-cadence-torrent.c | 169 +- 1 file changed, 99 insertions(+), 70 deletions(-) diff --git a/drivers/phy/cadence/phy-cadence-tor

[PATCH v1 1/3] dt-bindings: drm/bridge: Document Cadence MHDP bridge bindings in yaml format

2019-12-03 Thread Yuti Amonkar
Document the bindings used for the Cadence MHDP DPI/DP bridge in yaml format. Signed-off-by: Yuti Amonkar --- .../bindings/display/bridge/cdns,mhdp.yaml | 101 + 1 file changed, 101 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/bridge

[PATCH v1 00/15] PHY: Update Cadence Torrent PHY driver with reconfiguration

2019-12-03 Thread Yuti Amonkar
phy: cadence-torrent: Add 19.2 MHz reference clock support phy: cadence-torrent: Add PHY lane reset support phy: cadence-torrent: Implement PHY configure APIs phy: cadence-torrent: Use regmap to read and write DPTX PHY registers Yuti Amonkar (7): phy: Add DisplayPort configuration options