Re: [PATCH v4 14/15] drm: renesas: rz-du: mipi_dsi: Add support for LPCLK handling

2025-05-12 Thread Lad, Prabhakar
nesas: rz-du: mipi_dsi: Add support for > > LPCLK handling > > > > From: Lad Prabhakar > > > > Introduce the `RZ_MIPI_DSI_FEATURE_LPCLK` feature flag in > > `rzg2l_mipi_dsi_hw_info` to indicate the > > need for LPCLK configuration. > > > > On the

Re: [PATCH v4 09/15] drm: renesas: rz-du: mipi_dsi: Add OF data support

2025-05-12 Thread Lad, Prabhakar
Hi Biju, Thank you for the review. On Sun, May 4, 2025 at 1:41 PM Biju Das wrote: > > Hi Prabhakar, > > > -Original Message- > > From: Prabhakar > > Sent: 30 April 2025 21:41 > > Subject: [PATCH v4 09/15] drm: renesas: rz-du: mipi_dsi: Add OF data su

Re: [PATCH v4 08/15] drm: renesas: rz-du: mipi_dsi: Use VCLK for HSFREQ calculation

2025-05-12 Thread Lad, Prabhakar
t; > HSFREQ calculation > > > > From: Lad Prabhakar > > > > Update the RZ/G2L MIPI DSI driver to calculate HSFREQ using the actual VCLK > > rate instead of the mode > > clock. The relationship between HSCLK and VCLK is: > > > > vclk

Re: [PATCH v4 01/15] clk: renesas: rzv2h-cpg: Add support for DSI clocks

2025-05-01 Thread Lad, Prabhakar
; > > > > > On 01-05-2025 02:10, Prabhakar wrote: > > > From: Lad Prabhakar > > > > > > Add support for PLLDSI and PLLDSI divider clocks. > > > > > > Introduce the `renesas-rzv2h-dsi.h` header to centralize and share > > > PLLDSI-re

Re: [PATCH v3 10/15] drm: renesas: rz-du: mipi_dsi: Use mHz for D-PHY frequency calculations

2025-04-23 Thread Lad, Prabhakar
Hi Geert, Thank you for the review. On Tue, Apr 22, 2025 at 8:41 AM Geert Uytterhoeven wrote: > > Hi Prabhakar, > > On Fri, 18 Apr 2025 at 20:47, Prabhakar wrote: > > From: Lad Prabhakar > > > > Pass the HSFREQ in milli-Hz to the `dphy_init()` callback to improve

Re: [PATCH v3 15/15] drm: renesas: rz-du: mipi_dsi: Add support for RZ/V2H(P) SoC

2025-04-22 Thread Lad, Prabhakar
z-du: mipi_dsi: Add support for > > RZ/V2H(P) SoC > > > > From: Lad Prabhakar > > > > Add DSI support for Renesas RZ/V2H(P) SoC. > > > > Co-developed-by: Fabrizio Castro > > Signed-off-by: Fabrizio Castro > > Signed-off-by: Lad Prabhakar

Re: [PATCH v2 01/15] clk: renesas: rzv2h-cpg: Add support for DSI clocks

2025-04-18 Thread Lad, Prabhakar
Hi Geert, On Wed, Apr 16, 2025 at 10:27 AM Geert Uytterhoeven wrote: > > Hi Prabhakar, Fabrizio, > > Thanks for your patch! > > On Tue, 8 Apr 2025 at 22:09, Prabhakar wrote: > > From: Lad Prabhakar > > > > Add support for PLLDSI and PLLDSI divider cloc

Re: [PATCH v2 15/15] drm: renesas: rz-du: mipi_dsi: Add support for RZ/V2H(P) SoC

2025-04-18 Thread Lad, Prabhakar
Hi Geert, Thank you for the review. On Wed, Apr 16, 2025 at 10:35 AM Geert Uytterhoeven wrote: > > Hi Prabhakar, Fabrizio, > > On Tue, 8 Apr 2025 at 22:09, Prabhakar wrote: > > From: Lad Prabhakar > > > > Add DSI support for Renesas RZ/V2H(P) SoC. > >

Re: [PATCH v2 02/15] clk: renesas: r9a09g057: Add clock and reset entries for DSI and LCDC

2025-04-18 Thread Lad, Prabhakar
Hi Geert, Thank you for the review. On Tue, Apr 15, 2025 at 4:51 PM Geert Uytterhoeven wrote: > > Hi Prabhakar, > > On Tue, 8 Apr 2025 at 22:09, Prabhakar wrote: > > From: Lad Prabhakar > > > > Add clock and reset entries for the DSI and LCDC peripherals. >

Re: [PATCH v2 01/15] clk: renesas: rzv2h-cpg: Add support for DSI clocks

2025-04-18 Thread Lad, Prabhakar
Hi Geert, Thank you for the review. On Wed, Apr 16, 2025 at 10:27 AM Geert Uytterhoeven wrote: > > Hi Prabhakar, Fabrizio, > > Thanks for your patch! > > On Tue, 8 Apr 2025 at 22:09, Prabhakar wrote: > > From: Lad Prabhakar > > > > Add support for PLLDSI an

Re: [PATCH v2 01/15] clk: renesas: rzv2h-cpg: Add support for DSI clocks

2025-04-18 Thread Lad, Prabhakar
Hi Geert, Thank you for the review. On Tue, Apr 15, 2025 at 4:57 PM Geert Uytterhoeven wrote: > > Hi Prabhakar, > > On Tue, 8 Apr 2025 at 22:09, Prabhakar wrote: > > From: Lad Prabhakar > > > > Add support for PLLDSI and PLLDSI divider clocks. > > > >

Re: [PATCH v2 15/15] drm: renesas: rz-du: mipi_dsi: Add support for RZ/V2H(P) SoC

2025-04-18 Thread Lad, Prabhakar
z-du: mipi_dsi: Add support for > > RZ/V2H(P) SoC > > > > From: Lad Prabhakar > > > > Add DSI support for Renesas RZ/V2H(P) SoC. > > > > Co-developed-by: Fabrizio Castro > > Signed-off-by: Fabrizio Castro > > Signed-off-by: Lad Prabhakar

Re: [PATCH v2 10/15] drm: renesas: rz-du: mipi_dsi: Use mHz for D-PHY frequency calculations

2025-04-09 Thread Lad, Prabhakar
Hi Geert, Thank you for the review. On Wed, Apr 9, 2025 at 9:16 AM Geert Uytterhoeven wrote: > > Hi Prabhakar, > > On Tue, 8 Apr 2025 at 22:09, Prabhakar wrote: > > From: Lad Prabhakar > > > > Pass the HSFREQ in milli-Hz to the `dphy_init()` callback to improve

Re: [PATCH] drm: renesas: Add zpos, alpha and blend properties to RZ/G2L DU

2025-04-07 Thread Lad, Prabhakar
@42:512x300+200+200@XR15 > > modetest -M rzg2l-du -w {32,37}:alpha:{0,65535} > modetest -M rzg2l-du -w {32,37}:zpos:{0,1} > > Signed-off-by: Biju Das > --- > drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.c | 9 + > 1 file changed, 9 insertions(+) > Tested-by: L

Re: [PATCH] drm: renesas: rz-du: Support dmabuf import

2025-03-28 Thread Lad, Prabhakar
using > the DRM_GEM_DMA_DRIVER_OPS_WITH_DUMB_CREATE() helper macro. > > Signed-off-by: Laurent Pinchart > --- > Kieran, would you be able to test this ? > --- > drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > Reviewed-by: Lad Prabhakar Teste

Re: [PATCH] drm: renesas: Extend RZ/G2L supported KMS formats

2025-03-28 Thread Lad, Prabhakar
rzg2l_du_vsp_formats, maintaining the same ordering in both tables. > > Signed-off-by: Kieran Bingham > --- > drivers/gpu/drm/renesas/rz-du/rzg2l_du_kms.c | 141 ++- > 1 file changed, 136 insertions(+), 5 deletions(-) > Tested-by: Lad Prabhakar Cheers, Prabhakar &g

Re: [PATCH v2 2/2] drm: renesas: rz-du: rzg2l_du_encoder: Fix max dot clock for DPI

2024-12-10 Thread Lad, Prabhakar
t; .../gpu/drm/renesas/rz-du/rzg2l_du_encoder.c | 18 ++ > 1 file changed, 18 insertions(+) > Reviewed-by: Lad Prabhakar Cheers, Prabhakar > diff --git a/drivers/gpu/drm/renesas/rz-du/rzg2l_du_encoder.c > b/drivers/gpu/drm/renesas/rz-du/rzg2l_du_encoder.c >

Re: [PATCH v2 1/2] drm: renesas: rz-du: Drop DU_MCR0_DPI_OE macro

2024-12-10 Thread Lad, Prabhakar
> v1->v2: > * Added Fixes tag. > --- > drivers/gpu/drm/renesas/rz-du/rzg2l_du_crtc.c | 8 +--- > 1 file changed, 1 insertion(+), 7 deletions(-) > Reviewed-by: Lad Prabhakar Cheers, Prabhakar > diff --git a/drivers/gpu/drm/renesas/rz-du/rzg2l_du_crtc.c > b/drivers/

Re: [PATCH] drm: renesas: Move RZ/G2L MIPI DSI driver to rz-du

2024-08-23 Thread Lad, Prabhakar
Hi Laurent, On Wed, Jun 26, 2024 at 6:51 AM Laurent Pinchart wrote: > > Hi Prabhakar, > > Thank you for the patch. > > On Tue, Jun 25, 2024 at 01:32:44PM +0100, Prabhakar wrote: > > From: Lad Prabhakar > > > > All the RZ/G2L DU specific components are locat

Re: [PATCH v5 5/7] media: platform: ti: use for_each_endpoint_of_node()

2024-07-01 Thread Lad, Prabhakar
On Mon, Jul 1, 2024 at 3:32 AM Kuninori Morimoto wrote: > > We already have for_each_endpoint_of_node(), don't use > of_graph_get_next_endpoint() directly. Replace it. > > Signed-off-by: Kuninori Morimoto > Reviewed-by: Laurent Pinchart > --- > drivers/media/platform/ti/am437x/am437x-vpfe.c |

Re: [PATCH v3 5/6] ARM: dts: renesas: Use new media bus type macros

2022-11-18 Thread Lad, Prabhakar
ed-off-by: Laurent Pinchart > --- > arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts | 11 +++ > .../dts/r8a7742-iwg21d-q7-dbcm-ov5640-single.dtsi | 4 +++- > .../dts/r8a7742-iwg21d-q7-dbcm-ov7725-single.dtsi | 4 +++- > 3 files changed, 13 insertions(+),

[PATCH v2] dt-bindings: display: bridge: renesas, dw-hdmi: Add resets property

2022-08-31 Thread Lad Prabhakar
lowed ('resets' was unexpected) From schema: Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml While at it mark resets property as required as all the DT sources in the kernel specify resets and update the example node. Signed-off-by: Lad Prabhakar Revie

Re: [PATCH] dt-bindings: display: bridge: renesas,dw-hdmi: Fix 'unevaluatedProperties' warnings

2022-08-30 Thread Lad, Prabhakar
Hi Krzysztof, Thank you for the review. On Tue, Aug 30, 2022 at 10:23 AM Krzysztof Kozlowski wrote: > > On 30/08/2022 00:58, Lad Prabhakar wrote: > > With 'unevaluatedProperties' support implemented, there's a number of > > warnings when running dtbs_check: &g

Re: [PATCH] dt-bindings: display: bridge: renesas,dw-hdmi: Fix 'unevaluatedProperties' warnings

2022-08-30 Thread Lad, Prabhakar
Hi Laurent, On Tue, Aug 30, 2022 at 12:08 AM Laurent Pinchart wrote: > > Hi Prabhakar, > > Thank you for the patch. > > On Mon, Aug 29, 2022 at 10:58:16PM +0100, Lad Prabhakar wrote: > > With 'unevaluatedProperties' support implemented, there's a number

[PATCH] dt-bindings: display: bridge: renesas, dw-hdmi: Fix 'unevaluatedProperties' warnings

2022-08-29 Thread Lad Prabhakar
om schema: Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml The main problem is that SoC DTSI's are including resets property, whereas the renesas,dw-hdmi.yaml has 'unevaluatedProperties: false'. So just add optional resets property to the binding. Signed-of

[PATCH] dt-bindings: gpu: mali-bifrost: Document RZ/V2L SoC

2022-03-08 Thread Lad Prabhakar
The Renesas RZ/V2L SoC (a.k.a R9A07G054) has a Bifrost Mali-G31 GPU, add a compatible string for it. Signed-off-by: Lad Prabhakar Reviewed-by: Biju Das --- Documentation/devicetree/bindings/gpu/arm,mali-bifrost.yaml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a

Re: [PATCH 2/5] drm/exynos: mixer: Use platform_get_irq() to get the interrupt

2022-01-17 Thread Lad, Prabhakar
Hi Inki, On Fri, Jan 14, 2022 at 11:08 AM Inki Dae wrote: > > Hi Lad Prabhakar, > > 21. 12. 23. 오전 4:01에 Lad Prabhakar 이(가) 쓴 글: > > platform_get_resource(pdev, IORESOURCE_IRQ, ..) relies on static > > allocation of IRQ resources in DT core code, this causes an issue >

[PATCH 2/5] drm/exynos: mixer: Use platform_get_irq() to get the interrupt

2021-12-24 Thread Lad Prabhakar
ining. In preparation for removal of static setup of IRQ resource from DT core code use platform_get_irq(). Signed-off-by: Lad Prabhakar --- Hi, Ideally I would expect the mixer_resources_init() to be called from probe instead from the bind callback. If platform_get_irq() returns -EPROBE_DEFER the bin

[PATCH 0/5] drm/exynos: Use platform_get_irq*() variants to fetch IRQ's

2021-12-24 Thread Lad Prabhakar
-renesas-soc/ patch/20211209001056.29774-1-prabhakar.mahadev-lad...@bp.renesas.com/ Cheers, Prabhakar Lad Prabhakar (5): drm/exynos/exynos7_drm_decon: Use platform_get_irq_byname() to get the interrupt drm/exynos: mixer: Use platform_get_irq() to get the interrupt drm/exynos/exynos_drm_fimd

[PATCH 3/5] drm/exynos/exynos_drm_fimd: Use platform_get_irq_byname() to get the interrupt

2021-12-24 Thread Lad Prabhakar
ining. In preparation for removal of static setup of IRQ resource from DT core code use platform_get_irq_byname(). Signed-off-by: Lad Prabhakar --- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 13 - 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/drivers/gpu/

[PATCH 5/5] drm/exynos: gsc: Use platform_get_irq() to get the interrupt

2021-12-24 Thread Lad Prabhakar
ining. In preparation for removal of static setup of IRQ resource from DT core code use platform_get_irq(). Signed-off-by: Lad Prabhakar --- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 10 +++--- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/drivers/gpu/drm/exynos/exynos_drm_gsc.c b/d

[PATCH 1/5] drm/exynos/exynos7_drm_decon: Use platform_get_irq_byname() to get the interrupt

2021-12-24 Thread Lad Prabhakar
ining. In preparation for removal of static setup of IRQ resource from DT core code use platform_get_irq_byname(). Signed-off-by: Lad Prabhakar --- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 12 +++- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/drivers/gpu/

[PATCH 4/5] drm/exynos/fimc: Use platform_get_irq() to get the interrupt

2021-12-24 Thread Lad Prabhakar
ining. In preparation for removal of static setup of IRQ resource from DT core code use platform_get_irq(). Signed-off-by: Lad Prabhakar --- drivers/gpu/drm/exynos/exynos_drm_fimc.c | 13 + 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/drivers/gpu/drm/exynos/exynos_drm_fimc.c

Re: [PATCH v2] ARM: dts: r8a7742-iwg21d-q7: Add LCD support

2020-09-28 Thread Lad, Prabhakar
Hi Laurent, On Mon, Aug 24, 2020 at 1:48 AM Laurent Pinchart wrote: > > Hi Prabhakar, > > Thank you for the patch. > > On Thu, Aug 13, 2020 at 03:00:41PM +0100, Lad Prabhakar wrote: > > The iwg21d comes with a 7" capacitive touch screen, therefore > > add su

[PATCH] drm: Kconfig: Update description for DRM_RCAR_DW_HDMI config

2020-09-14 Thread Lad Prabhakar
rcar_dw_hdmi driver is also used on Renesas RZ/G2 SoC's, update the same to reflect the description for DRM_RCAR_DW_HDMI config. Signed-off-by: Lad Prabhakar Reviewed-by: Chris Paterson --- drivers/gpu/drm/rcar-du/Kconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --

[PATCH v2] ARM: dts: r8a7742-iwg21d-q7: Add LCD support

2020-08-17 Thread Lad Prabhakar
The iwg21d comes with a 7" capacitive touch screen, therefore add support for it. Signed-off-by: Lad Prabhakar Reviewed-by: Marian-Cristian Rotariu --- v1->v2 * This patch is part of series [1] (rest of the patches have be accepted by Geert [2]). * Added regulator for lvds * Added r

Re: [PATCH 1/9] dt-bindings: display: renesas, du: Document r8a774e1 bindings

2020-08-17 Thread Lad, Prabhakar
Hi Geert, Thank you for the review. On Thu, Aug 13, 2020 at 10:05 AM Geert Uytterhoeven wrote: > > Hi Prabhakar, Laurent, Kieran, > > On Wed, Aug 12, 2020 at 4:02 PM Lad Prabhakar > wrote: > > From: Marian-Cristian Rotariu > > > > Document the RZ/G2H (a.k

Re: [PATCH 1/9] dt-bindings: display: renesas, du: Document r8a774e1 bindings

2020-08-17 Thread Lad, Prabhakar
Hi Laurent, On Thu, Aug 13, 2020 at 11:59 AM Laurent Pinchart wrote: > > Hello, > > On Thu, Aug 13, 2020 at 11:38:03AM +0100, Lad, Prabhakar wrote: > > On Thu, Aug 13, 2020 at 10:05 AM Geert Uytterhoeven wrote: > > > On Wed, Aug 12, 2020 at 4:02 PM Lad Prabhakar

Re: [PATCH 1/9] dt-bindings: display: renesas, du: Document r8a774e1 bindings

2020-08-17 Thread Lad, Prabhakar
Hi Laurent, On Thu, Aug 13, 2020 at 12:11 PM Laurent Pinchart wrote: > > Hi Prabhakar, > > On Thu, Aug 13, 2020 at 12:08:58PM +0100, Lad, Prabhakar wrote: > > On Thu, Aug 13, 2020 at 11:59 AM Laurent Pinchart wrote: > > > On Thu, Aug 13, 2020 at 11:38:03AM +0100, Lad,

Re: [PATCH 7/7] ARM: dts: r8a7742-iwg21d-q7: Add LCD support

2020-08-17 Thread Lad, Prabhakar
Hi Laurent, Thank you for the review. On Tue, Aug 11, 2020 at 12:26 PM Laurent Pinchart wrote: > > Hi Prabhakar, > > Thank you for the patch. > > On Fri, Aug 07, 2020 at 06:49:54PM +0100, Lad Prabhakar wrote: > > The iwg21d comes with a 7" capacitive touch screen,

[PATCH 9/9] arm64: dts: renesas: r8a774e1-hihope-rzg2h: Setup DU clocks

2020-08-13 Thread Lad Prabhakar
Setup up the required clocks for the DU to be functional. Signed-off-by: Lad Prabhakar --- arch/arm64/boot/dts/renesas/r8a774e1-hihope-rzg2h.dts | 11 +++ 1 file changed, 11 insertions(+) diff --git a/arch/arm64/boot/dts/renesas/r8a774e1-hihope-rzg2h.dts b/arch/arm64/boot/dts/renesas

[PATCH 0/9] r8a774e1 add support for DU, HDMI and LVDS

2020-08-13 Thread Lad Prabhakar
Hi All, This patch series adds support for DU, HDMI and LVDS to RZ/G2H SoC. Cheers, Prabhakar Lad Prabhakar (1): arm64: dts: renesas: r8a774e1-hihope-rzg2h: Setup DU clocks Marian-Cristian Rotariu (8): dt-bindings: display: renesas,du: Document r8a774e1 bindings drm: rcar-du: Add support

Re: [PATCH 0/9] r8a774e1 add support for DU, HDMI and LVDS

2020-08-13 Thread Lad, Prabhakar
Hi Laurent, On Wed, Aug 12, 2020 at 5:39 PM Laurent Pinchart wrote: > > Hi Prabhakar, > > Thank you for the patches. > > On Wed, Aug 12, 2020 at 03:02:08PM +0100, Lad Prabhakar wrote: > > Hi All, > > > > This patch series adds support for DU, HDMI and LVDS to

[PATCH 5/9] dt-bindings: display: renesas, dw-hdmi: Add r8a774e1 support

2020-08-13 Thread Lad Prabhakar
From: Marian-Cristian Rotariu Document RZ/G2H (R8A774E1) SoC bindings. Signed-off-by: Marian-Cristian Rotariu Signed-off-by: Lad Prabhakar --- .../devicetree/bindings/display/bridge/renesas,dw-hdmi.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree

[PATCH 7/9] drm: rcar-du: lvds: Add support for R8A774E1 SoC

2020-08-13 Thread Lad Prabhakar
From: Marian-Cristian Rotariu The LVDS encoder on RZ/G2H (R8A774E1) SoC is identical to R-Car Gen3 so just reuse the rcar_lvds_gen3_info structure to hookup R8A774E1 to LVDS encoder driver. Signed-off-by: Marian-Cristian Rotariu Signed-off-by: Lad Prabhakar --- drivers/gpu/drm/rcar-du

[PATCH 4/9] dt-bindings: display: renesas, lvds: Document r8a774e1 bindings

2020-08-13 Thread Lad Prabhakar
From: Marian-Cristian Rotariu Document the RZ/G2H (R8A774E1) LVDS bindings. Signed-off-by: Marian-Cristian Rotariu Signed-off-by: Lad Prabhakar --- .../devicetree/bindings/display/bridge/renesas,lvds.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree

[PATCH 2/9] drm: rcar-du: Add support for R8A774E1 SoC

2020-08-13 Thread Lad Prabhakar
From: Marian-Cristian Rotariu Hookup RZ/G2H (R8A774E1) to DU driver. R8A774E1 has one RGB output, one LVDS output and one HDMI output. Signed-off-by: Marian-Cristian Rotariu Signed-off-by: Lad Prabhakar --- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 30 +++ 1 file

[PATCH 8/9] arm64: dts: renesas: r8a774e1: Add LVDS device node

2020-08-13 Thread Lad Prabhakar
From: Marian-Cristian Rotariu Add the LVDS device node to R8A774E1 to SoC dtsi and connect it with the DU node. Signed-off-by: Marian-Cristian Rotariu Signed-off-by: Lad Prabhakar --- arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 27 +++ 1 file changed, 27 insertions

[PATCH 3/9] arm64: dts: renesas: r8a774e1: Populate DU device node

2020-08-13 Thread Lad Prabhakar
From: Marian-Cristian Rotariu Populate the DU device node properties in R8A774E1 SoC dtsi. Signed-off-by: Marian-Cristian Rotariu Signed-off-by: Lad Prabhakar --- arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 19 ++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git

[PATCH 6/9] arm64: dts: renesas: r8a774e1: Populate HDMI encoder node

2020-08-13 Thread Lad Prabhakar
From: Marian-Cristian Rotariu Populate HDMI node properties in R8A774E1 SoC dtsi. Signed-off-by: Marian-Cristian Rotariu Signed-off-by: Lad Prabhakar --- arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 15 +-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/arch/arm64

[PATCH 1/9] dt-bindings: display: renesas, du: Document r8a774e1 bindings

2020-08-13 Thread Lad Prabhakar
From: Marian-Cristian Rotariu Document the RZ/G2H (a.k.a. r8a774e1) SoC in the R-Car DU bindings. Signed-off-by: Marian-Cristian Rotariu Signed-off-by: Lad Prabhakar --- Documentation/devicetree/bindings/display/renesas,du.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a

[PATCH 0/7] r8a7742: Enable DU and LVDS

2020-08-10 Thread Lad Prabhakar
Lad Prabhakar (7): dt-bindings: display: renesas,du: Document the r8a7742 bindings drm: rcar-du: Add r8a7742 support dt-bindings: display: renesas,lvds: Document r8a7742 bindings drm: rcar-du: lvds: Add r8a7742 support ARM: dts: r8a7742: Add DU support ARM: dts: r8a7742: Add LVDS

[PATCH 4/7] drm: rcar-du: lvds: Add r8a7742 support

2020-08-10 Thread Lad Prabhakar
The LVDS encoders on RZ/G1H SoC is identical to the R-Car Gen2 family. Add support for RZ/G1H (R8A7742) SoC to the LVDS encoder driver. Signed-off-by: Lad Prabhakar Reviewed-by: Marian-Cristian Rotariu --- drivers/gpu/drm/rcar-du/rcar_lvds.c | 1 + 1 file changed, 1 insertion(+) diff --git a

Re: [PATCH 7/7] ARM: dts: r8a7742-iwg21d-q7: Add LCD support

2020-08-10 Thread Lad, Prabhakar
Hi Laurent, Thank you for the review. On Sat, Aug 8, 2020 at 10:23 PM Laurent Pinchart wrote: > > Hi Prabhakar, > > Thank you for the patch. > > On Fri, Aug 07, 2020 at 06:49:54PM +0100, Lad Prabhakar wrote: > > The iwg21d comes with a 7" capacitive touch screen,

Re: [PATCH 0/7] r8a7742: Enable DU and LVDS

2020-08-10 Thread Lad, Prabhakar
Hi Laurent, Thank you for the quick review. On Sat, Aug 8, 2020 at 9:55 PM Laurent Pinchart wrote: > > Hi Prabhakar, > > Thank you for the patches. > > On Fri, Aug 07, 2020 at 06:49:47PM +0100, Lad Prabhakar wrote: > > Hi All, > > > > This patch series add

Re: [PATCH 6/7] ARM: dts: r8a7742: Add LVDS support

2020-08-10 Thread Lad, Prabhakar
Hi Laurent, Thank you for the review. On Sat, Aug 8, 2020 at 10:13 PM Laurent Pinchart wrote: > > Hi Prabhakar, > > Thank you for the patch. > > On Fri, Aug 07, 2020 at 06:49:53PM +0100, Lad Prabhakar wrote: > > Add LVDS encoder node to r8a7742 SoC DT. > > &g

[PATCH 3/7] dt-bindings: display: renesas, lvds: Document r8a7742 bindings

2020-08-10 Thread Lad Prabhakar
Document the RZ/G1H (R8A7742) LVDS bindings. Signed-off-by: Lad Prabhakar Reviewed-by: Marian-Cristian Rotariu --- .../devicetree/bindings/display/bridge/renesas,lvds.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/display/bridge/renesas

[PATCH 2/7] drm: rcar-du: Add r8a7742 support

2020-08-10 Thread Lad Prabhakar
Add direct support for the r8a7742 (RZ/G1H). The RZ/G1H shares a common, compatible configuration with the r8a7790 (R-Car H2) so that device info structure is reused, the only difference being TCON is unsupported on RZ/G1H (Currently unsupported by the driver). Signed-off-by: Lad Prabhakar

[PATCH 5/7] ARM: dts: r8a7742: Add DU support

2020-08-10 Thread Lad Prabhakar
Add du node to r8a7742 SoC DT. Boards that want to enable the DU need to specify the output topology. Signed-off-by: Lad Prabhakar Reviewed-by: Marian-Cristian Rotariu --- arch/arm/boot/dts/r8a7742.dtsi | 35 ++ 1 file changed, 35 insertions(+) diff --git a

Re: [PATCH 3/7] dt-bindings: display: renesas, lvds: Document r8a7742 bindings

2020-08-10 Thread Lad, Prabhakar
Hi Laurent, Thank you for the review. On Sat, Aug 8, 2020 at 10:05 PM Laurent Pinchart wrote: > > On Sun, Aug 09, 2020 at 12:03:27AM +0300, Laurent Pinchart wrote: > > Hi Prabhakar, > > > > Thank you for the patch. > > > > On Fri, Aug 07, 2020 at 0

Re: [PATCH 5/7] ARM: dts: r8a7742: Add DU support

2020-08-10 Thread Lad, Prabhakar
Hi Sergei, Thank you for the review. On Fri, Aug 7, 2020 at 8:48 PM Sergei Shtylyov wrote: > > Hello! > > On 8/7/20 8:49 PM, Lad Prabhakar wrote: > > > Add du node to r8a7742 SoC DT. Boards that want to enable the DU > > Both "du" and "DU&quo

[PATCH 7/7] ARM: dts: r8a7742-iwg21d-q7: Add LCD support

2020-08-10 Thread Lad Prabhakar
The iwg21d comes with a 7" capacitive touch screen, therefore add support for it. Signed-off-by: Lad Prabhakar Reviewed-by: Marian-Cristian Rotariu --- arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 84 + 1 file changed, 84 insertions(+) diff --git a/arch/arm/boo

[PATCH 6/7] ARM: dts: r8a7742: Add LVDS support

2020-08-10 Thread Lad Prabhakar
Add LVDS encoder node to r8a7742 SoC DT. Signed-off-by: Lad Prabhakar Reviewed-by: Marian-Cristian Rotariu --- arch/arm/boot/dts/r8a7742.dtsi | 54 ++ 1 file changed, 54 insertions(+) diff --git a/arch/arm/boot/dts/r8a7742.dtsi b/arch/arm/boot/dts/r8a7742.dtsi

Re: [PATCH 2/7] drm: rcar-du: Add r8a7742 support

2020-08-10 Thread Lad, Prabhakar
Hi Laurent, Thank you for the review. On Sat, Aug 8, 2020 at 10:02 PM Laurent Pinchart wrote: > > Hi Prabhakar, > > Thank you for the patch. > > On Fri, Aug 07, 2020 at 06:49:49PM +0100, Lad Prabhakar wrote: > > Add direct support for the r8a7742 (RZ/G1H). > >

[PATCH 1/7] dt-bindings: display: renesas, du: Document the r8a7742 bindings

2020-08-10 Thread Lad Prabhakar
Document the RZ/G1H (R8A7742) SoC in the R-Car DU bindings. Signed-off-by: Lad Prabhakar Reviewed-by: Marian-Cristian Rotariu --- Documentation/devicetree/bindings/display/renesas,du.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/display/renesas

Re: [PATCH v2 01/36] dt-bindings: display: allow port and ports in panel-lvds

2020-04-10 Thread Lad, Prabhakar
e.dt.yaml: panel-lvds: 'port' is a required > property > > advantech,idk-2121wr.yaml needs several ports, so uses a ports node. > > Signed-off-by: Sam Ravnborg > Cc: Fabrizio Castro > Cc: Lad Prabhakar > Cc: Thierry Reding > Cc: Sam Ravnborg Reviewed-by: L

[PATCH v4 1/2] dt-bindings: display: Add idk-1110wr binding

2020-03-12 Thread Lad Prabhakar
Reviewed-by: Laurent Pinchart Signed-off-by: Lad Prabhakar --- .../display/panel/advantech,idk-1110wr.yaml| 69 ++ 1 file changed, 69 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/panel/advantech,idk-1110wr.yaml diff --git a/Documentation

[PATCH v4 0/2] Add LVDS panel support to HiHope RZ/G2M

2020-03-12 Thread Lad Prabhakar
Dear All, The HiHope RZ/G2M is advertised as supporting panel idk-1110wr from Advantech, but the panel doesn't come with the board, it has to purchased separatey, therefore this series adds panel support to a new DT. v3->v4 * Included rzg2-advantech-idk-1110wr-panel.dtsi in r8a774a1-hihope-rz

[PATCH v4 2/2] arm64: dts: renesas: Add HiHope RZ/G2M board with idk-1110wr display

2020-03-12 Thread Lad Prabhakar
the HiHope RZ/G2M when it's connected to the idk-1110wr. Signed-off-by: Fabrizio Castro Signed-off-by: Lad Prabhakar --- arch/arm64/boot/dts/renesas/Makefile | 1 + .../r8a774a1-hihope-rzg2m-ex-idk-1110wr.dts| 52 ++ 2 files changed, 53 insertions(

[PATCH v3 0/2] Add LVDS panel support to HiHope RZ/G2M

2020-03-10 Thread Lad Prabhakar
Dear All, The HiHope RZ/G2M is advertised as supporting panel idk-1110wr from Advantech, but the panel doesn't come with the board, it has to purchased separatey, therefore this series adds panel support to a new DT. The v2 version somehow missed being merged. v2->v3 * Included Reviewed-by from

[PATCH v8] dt-bindings: display: Add idk-2121wr binding

2020-03-10 Thread Lad Prabhakar
From: Fabrizio Castro Add binding for the idk-2121wr LVDS panel from Advantech. Some panel-specific documentation can be found here: https://buy.advantech.eu/Displays/Embedded-LCD-Kits-High-Brightness/model-IDK-2121WR-K2FHA2E.htm Signed-off-by: Fabrizio Castro Signed-off-by: Lad Prabhakar

[PATCH v3 1/2] dt-bindings: display: Add idk-1110wr binding

2020-03-10 Thread Lad Prabhakar
Reviewed-by: Laurent Pinchart Signed-off-by: Lad Prabhakar --- .../display/panel/advantech,idk-1110wr.yaml| 69 ++ 1 file changed, 69 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/panel/advantech,idk-1110wr.yaml diff --git a/Documentation

[PATCH v3 2/2] arm64: dts: renesas: Add HiHope RZ/G2M board with idk-1110wr display

2020-03-10 Thread Lad Prabhakar
HiHope RZ/G2M when it's connected to the idk-1110wr. Signed-off-by: Fabrizio Castro Acked-by: Laurent Pinchart Signed-off-by: Lad Prabhakar --- arch/arm64/boot/dts/renesas/Makefile | 1 + .../r8a774a1-hihope-rzg2m-ex-idk-1110wr.dts| 86 ++ 2 fi

Re: [RESEND PATCH v7] dt-bindings: display: Add idk-2121wr binding

2020-03-10 Thread Lad, Prabhakar
Hi Rob, On Mon, Mar 9, 2020 at 8:32 PM Rob Herring wrote: > > On Fri, 6 Mar 2020 15:20:31 +0000, Lad Prabhakar wrote: > > From: Fabrizio Castro > > > > Add binding for the idk-2121wr LVDS panel from Advantech. > > > > Some panel-specific docume

Re: [RESEND PATCH v7] dt-bindings: display: Add idk-2121wr binding

2020-03-10 Thread Lad, Prabhakar
Hi Sam, On Mon, Mar 9, 2020 at 9:47 PM Sam Ravnborg wrote: > > Hi Prabhakar > > On Mon, Mar 09, 2020 at 09:23:24PM +, Lad, Prabhakar wrote: > > Hi Rob, > > > > On Mon, Mar 9, 2020 at 8:32 PM Rob Herring wrote: > > > > > > On Fri, 6 Mar 2020 1

[RESEND PATCH v7] dt-bindings: display: Add idk-2121wr binding

2020-03-07 Thread Lad Prabhakar
From: Fabrizio Castro Add binding for the idk-2121wr LVDS panel from Advantech. Some panel-specific documentation can be found here: https://buy.advantech.eu/Displays/Embedded-LCD-Kits-High-Brightness/model-IDK-2121WR-K2FHA2E.htm Signed-off-by: Fabrizio Castro Signed-off-by: Lad Prabhakar