Re: [PATCH v10 5/5] drm/bridge: cdns-dsi: Add support for J721E wrapper

2023-01-03 Thread Rahul T R
Hi Laurent, Thanks for the detailed review I have addressed the review comments and sent v11 of this series On 15:32-20230102, Laurent Pinchart wrote: > Hi Rahul, > > Thank you for the patch. > > On Mon, Jan 02, 2023 at 03:39:42PM +0530, Rahul T R wrote: > > Add support

[PATCH v11 3/5] drm/bridge: cdns-dsi: Move to drm/bridge/cadence

2023-01-03 Thread Rahul T R
Move the cadence dsi bridge under drm/bridge/cadence directory, to prepare for adding j721e wrapper support Signed-off-by: Rahul T R Reviewed-by: Tomi Valkeinen Reviewed-by: Laurent Pinchart --- drivers/gpu/drm/bridge/Kconfig| 11 --- drivers/gpu/drm/bridge

[PATCH v11 1/5] dt-bindings: display: bridge: Convert cdns, dsi.txt to yaml

2023-01-03 Thread Rahul T R
Convert cdns,dsi.txt binding to yaml format Signed-off-by: Rahul T R Reviewed-by: Rob Herring Reviewed-by: Laurent Pinchart --- .../bindings/display/bridge/cdns,dsi.txt | 112 - .../bindings/display/bridge/cdns,dsi.yaml | 157 ++ 2 files changed, 157

[PATCH v11 4/5] drm/bridge: cdns-dsi: Create a header file

2023-01-03 Thread Rahul T R
Create a header file for cdns dsi and move structure definations to prepare for adding j721e wrapper support Signed-off-by: Rahul T R Reviewed-by: Tomi Valkeinen Reviewed-by: Laurent Pinchart --- .../gpu/drm/bridge/cadence/cdns-dsi-core.c| 48 +- .../gpu/drm/bridge/cadence

[PATCH v11 5/5] drm/bridge: cdns-dsi: Add support for J721E wrapper

2023-01-03 Thread Rahul T R
per | | ---| |--- | --- --- As shown above DPI2 output of DSS is connected to DPI0 input of DSI Wrapper, DSI wrapper gives control wheather to enable/disable DPI0 input. In j721e above is the only configuration supported Signed-off-by: Rahul T R Reviewed-by: Tomi Valkeinen --- drivers/gpu/drm/bridge/cadence/Kcon

[PATCH v11 2/5] dt-bindings: display: bridge: cdns, dsi: Add compatible for dsi on j721e

2023-01-03 Thread Rahul T R
Add compatible to support dsi bridge on j721e Signed-off-by: Rahul T R Reviewed-by: Rob Herring Reviewed-by: Laurent Pinchart --- .../bindings/display/bridge/cdns,dsi.yaml | 25 ++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree

[PATCH v11 0/5] Add support for CDNS DSI J721E wrapper

2023-01-03 Thread Rahul T R
ved setting DPI0 to bridge_enable, since it should be done after pm_runtime_get Rahul T R (5): dt-bindings: display: bridge: Convert cdns,dsi.txt to yaml dt-bindings: display: bridge: cdns,dsi: Add compatible for dsi on j721e drm/bridge: cdns-dsi: Move to drm/bridge/cadence drm/bri

[PATCH v10 0/5] Add support for CDNS DSI J721E wrapper

2023-01-02 Thread Rahul T R
to bridge_enable, since it should be done after pm_runtime_get Rahul T R (5): dt-bindings: display: bridge: Convert cdns,dsi.txt to yaml dt-bindings: display: bridge: cdns,dsi: Add compatible for dsi on j721e drm/bridge: cdns-dsi: Move to drm/bridge/cadence drm/bridge: cdns-dsi: Create a hea

[PATCH v10 2/5] dt-bindings: display: bridge: cdns, dsi: Add compatible for dsi on j721e

2023-01-02 Thread Rahul T R
Add compatible to support dsi bridge on j721e Signed-off-by: Rahul T R Reviewed-by: Rob Herring --- .../bindings/display/bridge/cdns,dsi.yaml | 25 ++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/display/bridge/cdns

[PATCH v10 4/5] drm/bridge: cdns-dsi: Create a header file

2023-01-02 Thread Rahul T R
Create a header file for cdns dsi and move register offsets and structure to header, to prepare for adding j721e wrapper support Signed-off-by: Rahul T R Reviewed-by: Tomi Valkeinen --- .../gpu/drm/bridge/cadence/cdns-dsi-core.c| 446 + .../gpu/drm/bridge/cadence/cdns-dsi

[PATCH v10 5/5] drm/bridge: cdns-dsi: Add support for J721E wrapper

2023-01-02 Thread Rahul T R
per | | ---| |--- | --- --- As shown above DPI2 output of DSS is connected to DPI0 input of DSI Wrapper, DSI wrapper gives control wheather to enable/disable DPI0 input. In j721e above is the only configuration supported Signed-off-by: Rahul T R Reviewed-by: Tomi Valkeinen --- drivers/gpu/drm/bridge/cadence/Kcon

[PATCH v10 1/5] dt-bindings: display: bridge: Convert cdns, dsi.txt to yaml

2023-01-02 Thread Rahul T R
Convert cdns,dsi.txt binding to yaml format Signed-off-by: Rahul T R Reviewed-by: Rob Herring --- .../bindings/display/bridge/cdns,dsi.txt | 112 - .../bindings/display/bridge/cdns,dsi.yaml | 157 ++ 2 files changed, 157 insertions(+), 112 deletions

[PATCH v10 3/5] drm/bridge: cdns-dsi: Move to drm/bridge/cadence

2023-01-02 Thread Rahul T R
Move the cadence dsi bridge under drm/bridge/cadence directory, to prepare for adding j721e wrapper support Signed-off-by: Rahul T R Reviewed-by: Tomi Valkeinen --- drivers/gpu/drm/bridge/Kconfig| 11 --- drivers/gpu/drm/bridge/Makefile

[PATCH] drm/bridge: cdns-dsi: Fix issue with phy init

2022-11-15 Thread Rahul T R
Phy is not being initialized after suspend resume. Fix this by setting phy_initialized flag to false in suspend callback Signed-off-by: Rahul T R --- drivers/gpu/drm/bridge/cdns-dsi.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/bridge/cdns-dsi.c b/drivers/gpu/drm/bridge

Re: [PATCH v8 5/5] drm/bridge: cdns-dsi: Add support for J721E wrapper

2022-10-31 Thread Rahul T R
Hi Tomi, On 09:12-20221026, Tomi Valkeinen wrote: > Hi, > > On 21/10/2022 20:18, Rahul T R wrote: > > Add support for wrapper settings for DSI bridge on > > j721e. Also set the DPI input to DPI0 > > I think a few more words on the HW layout would be nice. What does

[PATCH v9 3/5] drm/bridge: cdns-dsi: Move to drm/bridge/cadence

2022-10-31 Thread Rahul T R
Move the cadence dsi bridge under drm/bridge/cadence directory, to prepare for adding j721e wrapper support Signed-off-by: Rahul T R Reviewed-by: Tomi Valkeinen --- drivers/gpu/drm/bridge/Kconfig| 11 --- drivers/gpu/drm/bridge/Makefile

[PATCH v9 5/5] drm/bridge: cdns-dsi: Add support for J721E wrapper

2022-10-31 Thread Rahul T R
per | | ---| |--- | --- --- As shown above DPI2 output of DSS is connected to DPI0 input of DSI Wrapper, DSI wrapper gives control wheather to enable/disable DPI0 input. In j721e above is the only configuration supported Signed-off-by: Rahul T R --- drivers/gpu/drm/bridge/cadence/Kconfig| 10 drivers/

[PATCH v9 2/5] dt-bindings: display: bridge: cdns, dsi: Add compatible for dsi on j721e

2022-10-31 Thread Rahul T R
Add compatible to support dsi bridge on j721e Signed-off-by: Rahul T R Reviewed-by: Rob Herring --- .../bindings/display/bridge/cdns,dsi.yaml | 25 ++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/display/bridge/cdns

[PATCH v9 4/5] drm/bridge: cdns-dsi: Create a header file

2022-10-31 Thread Rahul T R
Create a header file for cdns dsi and move register offsets and structure to header, to prepare for adding j721e wrapper support Signed-off-by: Rahul T R Reviewed-by: Tomi Valkeinen --- .../gpu/drm/bridge/cadence/cdns-dsi-core.c| 446 + .../gpu/drm/bridge/cadence/cdns-dsi

[PATCH v9 0/5] Add support for CDNS DSI J721E wrapper

2022-10-31 Thread Rahul T R
mit the items for reg property, based on the compatible v3: - Convert cdns-dsi.txt binding to yaml - Move the bridge under display/bridge/cadence - Add new compatible to enable the wrapper module v2: - Moved setting DPI0 to bridge_enable, since it should be done after pm_runtime_get Rahul

[PATCH v9 1/5] dt-bindings: display: bridge: Convert cdns, dsi.txt to yaml

2022-10-31 Thread Rahul T R
Convert cdns,dsi.txt binding to yaml format Signed-off-by: Rahul T R Reviewed-by: Rob Herring --- .../bindings/display/bridge/cdns,dsi.txt | 112 - .../bindings/display/bridge/cdns,dsi.yaml | 157 ++ 2 files changed, 157 insertions(+), 112 deletions

[PATCH v8 4/5] drm/bridge: cdns-dsi: Create a header file

2022-10-21 Thread Rahul T R
Create a header file for cdns dsi and move register offsets and structure to header, to prepare for adding j721e wrapper support Signed-off-by: Rahul T R --- .../gpu/drm/bridge/cadence/cdns-dsi-core.c| 446 + .../gpu/drm/bridge/cadence/cdns-dsi-core.h| 458

[PATCH v8 1/5] dt-bindings: display: bridge: Convert cdns, dsi.txt to yaml

2022-10-21 Thread Rahul T R
Convert cdns,dsi.txt binding to yaml format Signed-off-by: Rahul T R Reviewed-by: Rob Herring --- .../bindings/display/bridge/cdns,dsi.txt | 112 - .../bindings/display/bridge/cdns,dsi.yaml | 157 ++ 2 files changed, 157 insertions(+), 112 deletions

[PATCH v8 3/5] drm/bridge: cdns-dsi: Move to drm/bridge/cadence

2022-10-21 Thread Rahul T R
Move the cadence dsi bridge under drm/bridge/cadence directory, to prepare for adding j721e wrapper support Signed-off-by: Rahul T R --- drivers/gpu/drm/bridge/Kconfig| 11 --- drivers/gpu/drm/bridge/Makefile | 1 - drivers/gpu/drm/bridge

[PATCH v8 0/5] Add support for CDNS DSI J721E wrapper

2022-10-21 Thread Rahul T R
pm_runtime_get Rahul T R (5): dt-bindings: display: bridge: Convert cdns,dsi.txt to yaml dt-bindings: display: bridge: cdns,dsi: Add compatible for dsi on j721e drm/bridge: cdns-dsi: Move to drm/bridge/cadence drm/bridge: cdns-dsi: Create a header file drm/bridge: cdns-dsi: Add support

[PATCH v8 2/5] dt-bindings: display: bridge: cdns, dsi: Add compatible for dsi on j721e

2022-10-21 Thread Rahul T R
Add compatible to support dsi bridge on j721e Signed-off-by: Rahul T R Reviewed-by: Rob Herring --- .../bindings/display/bridge/cdns,dsi.yaml | 25 ++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/display/bridge/cdns

[PATCH v8 5/5] drm/bridge: cdns-dsi: Add support for J721E wrapper

2022-10-21 Thread Rahul T R
Add support for wrapper settings for DSI bridge on j721e. Also set the DPI input to DPI0 Signed-off-by: Rahul T R --- drivers/gpu/drm/bridge/cadence/Kconfig| 10 drivers/gpu/drm/bridge/cadence/Makefile | 1 + .../gpu/drm/bridge/cadence/cdns-dsi-core.c| 37

Re: [PATCH 1/2] dt-bindings: dp-connector: Fix the property name for dp pwr

2022-09-30 Thread Rahul T R
Hi Rob, On 09:14-20220930, Rob Herring wrote: > On Fri, Sep 30, 2022 at 8:29 AM Rahul T R wrote: > > > > Property name for DisplayPort regulator is not matching in > > the binding and the driver implementation. Fix the same > > in the binding > > > > Si

[PATCH 2/2] arm64: dts: ti: k3-j721e-*: Fix the property name for dp pwr

2022-09-30 Thread Rahul T R
Fix the property name of displayport pwr in dp connector nodes Signed-off-by: Rahul T R Reported-by: Nishanth Menon --- arch/arm64/boot/dts/ti/k3-j721e-common-proc-board.dts | 2 +- arch/arm64/boot/dts/ti/k3-j721e-sk.dts| 2 +- 2 files changed, 2 insertions(+), 2 deletions

[PATCH 0/2] Fix dp-pwr property in dp-connector binding

2022-09-30 Thread Rahul T R
Fix the miss match in the binding and driver implementation for dp power supply regulator property. Also fix it in the dp-connector node instances in dt files Rahul T R (2): dt-bindings: dp-connector: Fix the property name for dp pwr arm64: dts: ti: k3-j721e-*: Fix the property name for dp

[PATCH 1/2] dt-bindings: dp-connector: Fix the property name for dp pwr

2022-09-30 Thread Rahul T R
Property name for DisplayPort regulator is not matching in the binding and the driver implementation. Fix the same in the binding Signed-off-by: Rahul T R Reported-by: Nishanth Menon --- .../devicetree/bindings/display/connector/dp-connector.yaml | 2 +- 1 file changed, 1 insertion(+), 1

[PATCH v7 3/5] drm/bridge: cdns-dsi: Move to drm/bridge/cadence

2022-09-20 Thread Rahul T R
Move the cadence dsi bridge under drm/bridge/cadence directory, to prepare for adding j721e wrapper support Signed-off-by: Rahul T R --- drivers/gpu/drm/bridge/Kconfig| 11 --- drivers/gpu/drm/bridge/Makefile | 1 - drivers/gpu/drm/bridge

[PATCH v7 4/5] drm/bridge: cdns-dsi: Create a header file

2022-09-20 Thread Rahul T R
Create a header file for cdns dsi and move register offsets and structure to header, to prepare for adding j721e wrapper support Signed-off-by: Rahul T R --- .../gpu/drm/bridge/cadence/cdns-dsi-core.c| 446 + .../gpu/drm/bridge/cadence/cdns-dsi-core.h| 458

[PATCH v7 1/5] dt-bindings: display: bridge: Convert cdns, dsi.txt to yaml

2022-09-20 Thread Rahul T R
Convert cdns,dsi.txt binding to yaml format Signed-off-by: Rahul T R Reviewed-by: Rob Herring --- .../bindings/display/bridge/cdns,dsi.txt | 112 - .../bindings/display/bridge/cdns,dsi.yaml | 157 ++ 2 files changed, 157 insertions(+), 112 deletions

[PATCH v7 2/5] dt-bindings: display: bridge: cdns, dsi: Add compatible for dsi on j721e

2022-09-20 Thread Rahul T R
Add compatible to support dsi bridge on j721e Signed-off-by: Rahul T R Reviewed-by: Rob Herring --- .../bindings/display/bridge/cdns,dsi.yaml | 25 ++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/display/bridge/cdns

[PATCH v7 5/5] drm/bridge: cdns-dsi: Add support for J721E wrapper

2022-09-20 Thread Rahul T R
Add support for wrapper settings for DSI bridge on j721e. Also set the DPI input to DPI0 Signed-off-by: Rahul T R --- drivers/gpu/drm/bridge/cadence/Kconfig| 10 drivers/gpu/drm/bridge/cadence/Makefile | 1 + .../gpu/drm/bridge/cadence/cdns-dsi-core.c| 37

[PATCH v7 0/5] Add support for CDNS DSI J721E wrapper

2022-09-20 Thread Rahul T R
items for reg property, based on the compatible v3: - Convert cdns-dsi.txt binding to yaml - Move the bridge under display/bridge/cadence - Add new compatible to enable the wrapper module v2: - Moved setting DPI0 to bridge_enable, since it should be done after pm_runtime_get Rahul T R (5

[PATCH] drm/panel: simple: Initialize bpc in RK101II01D-CT panel descriptor

2021-10-28 Thread Rahul T R
Initialize bpc while creating panel_desc structure for RK101II01D-CT Below warning is triggered since bpc is not being initialized WARNING: CPU: 2 PID: 47 at drivers/gpu/drm/panel/panel-simple.c:614 panel_simple_probe+0x1b0/0x3c8 Signed-off-by: Rahul T R --- drivers/gpu/drm/panel/panel