RE: [PATCH 1/2] dt-bindings: display: bridge: Document RZ/G2L MIPI DSI TX bindings

2022-03-24 Thread Biju Das
Hi Rob, > Subject: Re: [PATCH 1/2] dt-bindings: display: bridge: Document RZ/G2L > MIPI DSI TX bindings > > On Wed, Mar 23, 2022 at 06:26:31PM +0000, Biju Das wrote: > > Hi Rob, > > > > Thanks for the feedback. > > > > > Subject: Re: [PATCH 1/2] dt

RE: [PATCH 1/2] dt-bindings: display: bridge: Document RZ/G2L MIPI DSI TX bindings

2022-03-23 Thread Biju Das
> > On Mon, Mar 14, 2022 at 04:10:02PM +, Biju Das wrote: > > > The RZ/G2L MIPI DSI TX is embedded in the Renesas RZ/G2L family SoC's. > > > It can operate in DSI mode, with up to four data lanes. > > > > > > Signed-off-by: Biju Das

RE: [PATCH 1/2] dt-bindings: display: bridge: Document RZ/G2L MIPI DSI TX bindings

2022-03-23 Thread Biju Das
Hi Rob, Thanks for the feedback. > Subject: Re: [PATCH 1/2] dt-bindings: display: bridge: Document RZ/G2L > MIPI DSI TX bindings > > On Mon, Mar 14, 2022 at 04:10:02PM +0000, Biju Das wrote: > > The RZ/G2L MIPI DSI TX is embedded in the Renesas RZ/G2L family SoC's. > &g

[PATCH v2 7/7] drm: rcar-du: Add RZ/G2L DU Support

2022-03-16 Thread Biju Das
is similar to RCar like DU is connected to VSPD, so reusing most of the functionality from RCar. This patch introduces separate CRTC handling as it does not have plane/group registers. Signed-off-by: Biju Das --- v1->v2: * Based on [1], all references to 'rzg2l_lcdc' replaced with 'rzg2l

[PATCH v2 5/7] drm: rcar-du: Factorise rcar_du_{atomic_check, modeset_init}

2022-03-16 Thread Biju Das
. Signed-off-by: Biju Das --- v1->v2: * Changed crtc_helper_funcs->rcar_crtc_helper_funcs RFC->v1: * New patch --- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 24 drivers/gpu/drm/rcar-du/rcar_du_drv.h | 16 drivers/gpu/drm/rcar-du/rcar_du_kms.c | 6

[PATCH v2 6/7] drm: rcar-du: Factorise rcar_du_vsp{complete, enable, plane_atomic_check}

2022-03-16 Thread Biju Das
RZ/G2L SoC's does not have group/plane registers compared to RCar, hence it needs a different CRTC implementation. Factorise rcar_du_vsp{complete, enable,plane_atomic_check} so that it can support RZ/G2L SoC without any code changes. Signed-off-by: Biju Das --- v1->v2: * No change RFC-

[PATCH v2 4/7] drm: rcar-du: Move rcar_du_output_name() to rcar_du_common.c

2022-03-16 Thread Biju Das
RZ/G2L SoC's does not have group/plane registers compared to RCar, hence it needs a different CRTC implementation. Move rcar_du_output_name() to a new common file rcar_du_common.c, So that the same function can be reused by RZ/G2L SoC later. Signed-off-by: Biju Das --- v1->v2: * No change

[PATCH v2 3/7] drm: rcar-du: Add max_width and max_height to struct rcar_du_device_info

2022-03-16 Thread Biju Das
ight to struct rcar_du_device_info to support later SoC without any code changes. Signed-off-by: Biju Das --- v1->v2: * No Change RFC->V1: * No Change RFC: * https://patchwork.kernel.org/project/linux-renesas-soc/patch/20220112174612.10773-13-biju.das...@bp.renesas.com/ --- drivers/gp

[PATCH v2 2/7] drm: rcar-du: Add num_rpf to struct rcar_du_device_info

2022-03-16 Thread Biju Das
Number of RPF's VSP is different on R-Car and RZ/G2L R-Car Gen3 -> 5 RPFs R-Car Gen2 -> 4 RPFs RZ/G2L -> 2 RPFs Add num_rpf to struct rcar_du_device_info to support later SoC without any code changes. Signed-off-by: Biju Das --- v1->v2: * No change RFC->v1: * Fixed the comm

[PATCH v2 1/7] dt-bindings: display: renesas, du: Document r9a07g044l bindings

2022-03-16 Thread Biju Das
Extend the Renesas DU display bindings to support the r9a07g044l DU module found on RZ/G2L LCDC. Signed-off-by: Biju Das --- v1->v2: * Updated commit description. * Removed LCDC references * Changed clock name from du.0->aclk * Changed reset name from du.0->du RFC->v1: * Chang

[PATCH v2 0/7] Add RZ/G2L Display support

2022-03-16 Thread Biju Das
220112174612.10773-12-biju.das...@bp.renesas.com/ https://patchwork.kernel.org/project/linux-renesas-soc/patch/20220112174612.10773-13-biju.das...@bp.renesas.com/ https://patchwork.kernel.org/project/linux-renesas-soc/patch/20220112174612.10773-19-biju.das...@bp.renesas.com/ Biju Das (7): dt

[PATCH 2/2] drm: rcar-du: Add RZ/G2L DSI driver

2022-03-14 Thread Biju Das
This driver supports the MIPI DSI encoder found in the RZ/G2L SoC. It currently supports DSI mode only. Signed-off-by: Biju Das --- RFC->v1: * Added "depends on ARCH_RENESAS || COMPILE_TEST" on KCONFIG and dropped DRM as it is implied by DRM_BRIDGE * Used devm_reset_control_

[PATCH 1/2] dt-bindings: display: bridge: Document RZ/G2L MIPI DSI TX bindings

2022-03-14 Thread Biju Das
The RZ/G2L MIPI DSI TX is embedded in the Renesas RZ/G2L family SoC's. It can operate in DSI mode, with up to four data lanes. Signed-off-by: Biju Das --- RFC->v1: * Added a ref to dsi-controller.yaml. RFC:- * https://patchwork.kernel.org/project/linux-renesas-soc/patch/20220112174612.10

[PATCH 0/2] Add RZ/G2L DSI driver

2022-03-14 Thread Biju Das
. RFC: * https://patchwork.kernel.org/project/linux-renesas-soc/patch/20220112174612.10773-22-biju.das...@bp.renesas.com/ * https://patchwork.kernel.org/project/linux-renesas-soc/patch/20220112174612.10773-23-biju.das...@bp.renesas.com/ Biju Das (2): dt-bindings: display: bridge: Document RZ/G2L MIPI DSI T

RE: [RFC 22/28] drm: rcar-du: Add RZ/G2L DSI driver

2022-03-14 Thread Biju Das
Hi Laurent, Thanks for the feedback. > Subject: Re: [RFC 22/28] drm: rcar-du: Add RZ/G2L DSI driver > > Hi Biju, > > Thank you for the patch. > > On Wed, Jan 12, 2022 at 05:46:06PM +, Biju Das wrote: > > This driver supports the MIPI DSI encoder found in the R

RE: [RFC 11/28] drm: rcar-du: Add num_rpf to struct rcar_du_device_info

2022-03-13 Thread Biju Das
Hi Laurent, Thanks for the feedback. > Subject: Re: [RFC 11/28] drm: rcar-du: Add num_rpf to struct > rcar_du_device_info > > Hi Biju, > > Thank you for the patch. > > On Wed, Jan 12, 2022 at 05:45:55PM +, Biju Das wrote: > > Number of RPF's VSP is differ

[PATCH 7/7] drm: rcar-du: Add RZ/G2L LCDC Support

2022-03-12 Thread Biju Das
is similar to R-Car like DU is connected to VSPD, so reusing most of the functionality from R Car. This patch introduces separate CRTC handling as it does not have plane/group registers. Signed-off-by: Biju Das --- RFC->v1: * Added RZ/G2L LCDC driver with special handling for CRTC reus

[PATCH 6/7] drm: rcar-du: Factorise rcar_du_vsp{complete, enable, plane_atomic_check}

2022-03-12 Thread Biju Das
RZ/G2L does not have group/plane registers compared to RCar, hence it needs a different CRTC implementation. Factorise rcar_du_vsp{complete, enable,plane_atomic_check} so that it can support later SoC without any code changes. Signed-off-by: Biju Das --- RFC->v1: * New patch --- drivers/

[PATCH 5/7] drm: rcar-du: Factorise rcar_du_{atomic_check, modeset_init}

2022-03-12 Thread Biju Das
. Signed-off-by: Biju Das --- RFC->v1: * New patch --- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 24 drivers/gpu/drm/rcar-du/rcar_du_drv.h | 16 drivers/gpu/drm/rcar-du/rcar_du_kms.c | 6 +++--- 3 files changed, 43 insertions(+), 3 deletions(-) diff --

[PATCH 4/7] drm: rcar-du: Move rcar_du_output_name() to rcar_du_common.c

2022-03-12 Thread Biju Das
RZ/G2L SoC's does not have group/plane registers compared to RCar, hence it needs a different CRTC implementation. Move rcar_du_output_name() to a new common file rcar_du_common.c, So that the same function can be reused by RZ/G2L SoC later. Signed-off-by: Biju Das --- RFC->v1: New pa

[PATCH 3/7] drm: rcar-du: Add max_width and max_height to struct rcar_du_device_info

2022-03-12 Thread Biju Das
ight to struct rcar_du_device_info to support later SoC without any code changes. Signed-off-by: Biju Das --- RFC->V1: * No Change RFC: * https://patchwork.kernel.org/project/linux-renesas-soc/patch/20220112174612.10773-13-biju.das...@bp.renesas.com/ --- drivers/gpu/drm/rcar-du/rcar_du_drv

[PATCH 2/7] drm: rcar-du: Add num_rpf to struct rcar_du_device_info

2022-03-12 Thread Biju Das
Number of RPF's VSP is different on R-Car and RZ/G2L R-Car Gen3 -> 5 RPFs R-Car Gen2 -> 4 RPFs RZ/G2L -> 2 RPFs Add num_rpf to struct rcar_du_device_info to support later SoC without any code changes. Signed-off-by: Biju Das --- RFC->v1: * Fixed the comment for num_rpf s/rpf's

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

2022-03-12 Thread Biju Das
Extend the Renesas DU display bindings to support the r9a07g044l RZ/G2L LCDC. Signed-off-by: Biju Das --- RFC->v1: * Changed minItems->maxItems for renesas,vsps. RFC: https://patchwork.kernel.org/project/linux-renesas-soc/patch/20220112174612.10773-18-biju.das...@bp.renes

[PATCH 0/7] Add RZ/G2L Display support

2022-03-12 Thread Biju Das
as-soc/patch/20220112174612.10773-12-biju.das...@bp.renesas.com/ https://patchwork.kernel.org/project/linux-renesas-soc/patch/20220112174612.10773-13-biju.das...@bp.renesas.com/ https://patchwork.kernel.org/project/linux-renesas-soc/patch/20220112174612.10773-19-biju.das...@bp.renesas.com/ Biju Das (7): dt-bindi

RE: [PATCH 1/2] dt-bindings: drm: bridge: adi,adv7533: Document adi,disable-lanes-override property

2022-03-10 Thread Biju Das
Hi Laurent, Thanks for the feedback. > Subject: Re: [PATCH 1/2] dt-bindings: drm: bridge: adi,adv7533: Document > adi,disable-lanes-override property > > Hi Biju, > > Thank you for the patch. > > On Wed, Mar 09, 2022 at 03:11:08PM +, Biju Das wrote: > > On

[PATCH 2/2] drm/bridge: adv7533: Add option to disable lane switching

2022-03-09 Thread Biju Das
an option to disable lane switching if 'adi,disable-lanes-override' property is present in DT. Signed-off-by: Biju Das Reviewed-by: Lad Prabhakar --- drivers/gpu/drm/bridge/adv7511/adv7511.h | 1 + drivers/gpu/drm/bridge/adv7511/adv7533.c | 5 - 2 files changed, 5 insertions(+), 1 deletion

[PATCH 1/2] dt-bindings: drm: bridge: adi, adv7533: Document adi, disable-lanes-override property

2022-03-09 Thread Biju Das
introduces 'adi,disable-lanes-override' property to disable lane switching at lower frequencies. Signed-off-by: Biju Das Reviewed-by: Lad Prabhakar --- .../devicetree/bindings/display/bridge/adi,adv7533.yaml | 5 + 1 file changed, 5 insertions(+) diff --git a/Documentation/devicetree/bindings

RE: [RFC 18/28] drm: rcar-du: Add RZ/G2L LCDC Support

2022-03-08 Thread Biju Das
Hi Laurent, Thanks for the feedback. > Subject: Re: [RFC 18/28] drm: rcar-du: Add RZ/G2L LCDC Support > > Hi Biju, > > Thank you for the patch. > > On Wed, Jan 12, 2022 at 05:46:02PM +, Biju Das wrote: > > The LCD controller is composed of Frame Compression P

RE: [RFC 10/28] drm: rcar-du: of: Increase buff size for compatible variable

2022-01-25 Thread Biju Das
Jan 14, 2022 at 11:17:19AM +0100, Geert Uytterhoeven wrote: > > > > On Wed, Jan 12, 2022 at 6:46 PM Biju Das wrote: > > > > > Increase buff size for compatible variable to avoid stack > > > > > corruption with RZ/G2L SoC's(renesas,du-r9a07g044l

RE: [RFC 17/28] dt-bindings: display: renesas, du: Document r9a07g044l bindings

2022-01-22 Thread Biju Das
Hi Rob, Thanks for the feedback. > Subject: Re: [RFC 17/28] dt-bindings: display: renesas,du: Document > r9a07g044l bindings > > On Wed, Jan 12, 2022 at 05:46:01PM +0000, Biju Das wrote: > > Extend the Renesas DU display bindings to support the r9a07g044l RZ/G2L. > > >

RE: [RFC 21/28] dt-bindings: display: bridge: Document RZ/G2L MIPI DSI TX bindings

2022-01-22 Thread Biju Das
Hi Rob, Thanks for the review. > Subject: Re: [RFC 21/28] dt-bindings: display: bridge: Document RZ/G2L > MIPI DSI TX bindings > > On Wed, Jan 12, 2022 at 05:46:05PM +0000, Biju Das wrote: > > The RZ/G2L MIPI DSI TX is embedded in the Renesas RZ/G2L family SoC's. > > It

RE: [PATCH] drm/bridge: dw-hdmi: use safe format when first in bridge chain

2022-01-17 Thread Biju Das
ridge chain, for > example on Renesas SoCs, with the disply-connector bridge the dw-hdmi is > no more single, breaking output format. > > Reported-by: Biju Das > Bisected-by: Kieran Bingham > Tested-by: Kieran Bingham > Fixes: 0656d1285b79 ("drm/bridge: display-connect

RE: dw_hdmi is showing wrong colour after commit 7cd70656d1285b79("drm/bridge: display-connector: implement bus fmts callbacks")

2022-01-17 Thread Biju Das
Hi Neil, > Subject: Re: dw_hdmi is showing wrong colour after commit > 7cd70656d1285b79("drm/bridge: display-connector: implement bus fmts > callbacks") > > Hi again, > > On 14/01/2022 15:40, Neil Armstrong wrote: > > Hi, > > > > On 14/01/2022 15:

RE: dw_hdmi is showing wrong colour after commit 7cd70656d1285b79("drm/bridge: display-connector: implement bus fmts callbacks")

2022-01-14 Thread Biju Das
> -Original Message- > From: Neil Armstrong > Sent: 14 January 2022 13:56 > To: Biju Das ; Fabio Estevam > > Cc: dan...@ffwll.ch; laurent.pinch...@ideasonboard.com; > robert.f...@linaro.org; jo...@kwiboo.se; jernej.skra...@gmail.com; > martin.blumensti...@go

RE: [RFC 10/28] drm: rcar-du: of: Increase buff size for compatible variable

2022-01-14 Thread Biju Das
Hi Geert, Thanks for the feedback. > Subject: Re: [RFC 10/28] drm: rcar-du: of: Increase buff size for > compatible variable > > Hi Biju, > > On Wed, Jan 12, 2022 at 6:46 PM Biju Das > wrote: > > Increase buff size for compatible variable to avoid stack corru

RE: [RFC 22/28] drm: rcar-du: Add RZ/G2L DSI driver

2022-01-14 Thread Biju Das
Hi Philipp, Thanks for the feedback. > Subject: Re: [RFC 22/28] drm: rcar-du: Add RZ/G2L DSI driver > > Hi Biju, > > On Wed, 2022-01-12 at 17:46 +, Biju Das wrote: > [...] > > +static int rzg2l_mipi_dsi_probe(struct platform_device *pdev) { &

RE: [RFC 22/28] drm: rcar-du: Add RZ/G2L DSI driver

2022-01-14 Thread Biju Das
Hi Geert, Thanks for the feedback. > Subject: Re: [RFC 22/28] drm: rcar-du: Add RZ/G2L DSI driver > > Hi Biju, > > On Wed, Jan 12, 2022 at 6:47 PM Biju Das > wrote: > > This driver supports the MIPI DSI encoder found in the RZ/G2L SoC. It > > currently supports

RE: dw_hdmi is showing wrong colour after commit 7cd70656d1285b79("drm/bridge: display-connector: implement bus fmts callbacks")

2022-01-14 Thread Biju Das
Hi Neil, > Subject: Re: dw_hdmi is showing wrong colour after commit > 7cd70656d1285b79("drm/bridge: display-connector: implement bus fmts > callbacks") > > On 14/01/2022 09:29, Biju Das wrote: > > Hi Neil, > > > > + renesas-soc > > > >>

RE: dw_hdmi is showing wrong colour after commit 7cd70656d1285b79("drm/bridge: display-connector: implement bus fmts callbacks")

2022-01-14 Thread Biju Das
Hi Neil, + renesas-soc > Subject: Re: dw_hdmi is showing wrong colour after commit > 7cd70656d1285b79("drm/bridge: display-connector: implement bus fmts > callbacks") > > Hi, > > On 13/01/2022 21:01, Fabio Estevam wrote: > > Hi Biju, > > > >

dw_hdmi is showing wrong colour after commit 7cd70656d1285b79("drm/bridge: display-connector: implement bus fmts callbacks")

2022-01-13 Thread Biju Das
Hi All, RZ/G2{H, M, N} SoC has dw_hdmi IP and it was working ok(colour) till the commit 7cd70656d1285b79("drm/bridge: display-connector: implement bus fmts callbacks"). After this patch, the screen becomes greenish(may be it is setting it into YUV format??). By checking the code, previously it

[RFC 22/28] drm: rcar-du: Add RZ/G2L DSI driver

2022-01-12 Thread Biju Das
This driver supports the MIPI DSI encoder found in the RZ/G2L SoC. It currently supports DSI mode only. Signed-off-by: Biju Das --- drivers/gpu/drm/rcar-du/Kconfig | 7 + drivers/gpu/drm/rcar-du/Makefile | 1 + drivers/gpu/drm/rcar-du/rzg2l_mipi_dsi.c | 676

[RFC 21/28] dt-bindings: display: bridge: Document RZ/G2L MIPI DSI TX bindings

2022-01-12 Thread Biju Das
The RZ/G2L MIPI DSI TX is embedded in the Renesas RZ/G2L family SoC's. It can operate in DSI mode, with up to four data lanes. Signed-off-by: Biju Das --- .../bindings/display/bridge/renesas,dsi.yaml | 143 ++ 1 file changed, 143 insertions(+) create mode 100644 Documentation

[RFC 18/28] drm: rcar-du: Add RZ/G2L LCDC Support

2022-01-12 Thread Biju Das
bit for RZ/G2L SoC is introduced to support RZ/G2L with the rest of the SoC supported by this driver. Signed-off-by: Biju Das --- drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 148 ++-- drivers/gpu/drm/rcar-du/rcar_du_crtc.h | 2 + drivers/gpu/drm/rcar-du/rcar_du_drv.c | 23

[RFC 17/28] dt-bindings: display: renesas, du: Document r9a07g044l bindings

2022-01-12 Thread Biju Das
Extend the Renesas DU display bindings to support the r9a07g044l RZ/G2L. Signed-off-by: Biju Das --- .../bindings/display/renesas,du.yaml | 54 +++ 1 file changed, 54 insertions(+) diff --git a/Documentation/devicetree/bindings/display/renesas,du.yaml b/Documentation

[RFC 16/28] drm: rcar-du: Allow DU group feature based on feature bit

2022-01-12 Thread Biju Das
RZ/G2L LCDC does not have DU group registers. This patch allows accessing DU group registers for SoC's with group feature bit is set. Signed-off-by: Biju Das --- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 34 - drivers/gpu/drm/rcar-du/rcar_du_group.c | 10 +++- 2

[RFC 15/28] drm: rcar_du: Add RCAR_DU_FEATURE_GROUP feature bit

2022-01-12 Thread Biju Das
R-Car has supports DU groups in DU HW, where as it is not supported in RZ/G2L. Add RCAR_DU_FEATURE_GROUP feature bit to support RZ/G2L. Signed-off-by: Biju Das --- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 17 + drivers/gpu/drm/rcar-du/rcar_du_drv.h | 1 + 2 files changed, 18

[RFC 14/28] drm: rcar-du: Allow DU plane feature based on DU feature bit

2022-01-12 Thread Biju Das
RZ/G2L LCDC does not have DU plane registers. This patch supports DU planes only for the SoC's with plane feature bit is set. Signed-off-by: Biju Das --- drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 3 +++ drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 3 ++- 2 files changed, 5 insertions(+), 1 deletion

[RFC 13/28] drm: rcar-du: Add RCAR_DU_FEATURE_PLANE feature bit

2022-01-12 Thread Biju Das
DU plane registers are available on R-Car, but it is not present on RZ/G2L. Add RCAR_DU_FEATURE_PLANE feature bit to support later SoC. Signed-off-by: Biju Das --- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 51 ++- drivers/gpu/drm/rcar-du/rcar_du_drv.h | 1 + 2 files

[RFC 12/28] drm: rcar-du: Add max_width and max_height to struct rcar_du_device_info

2022-01-12 Thread Biju Das
ight to struct rcar_du_device_info to support later SoC without any code changes. Signed-off-by: Biju Das --- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 36 +++ drivers/gpu/drm/rcar-du/rcar_du_drv.h | 4 +++ drivers/gpu/drm/rcar-du/rcar_du_kms.c | 17 + 3 f

[RFC 11/28] drm: rcar-du: Add num_rpf to struct rcar_du_device_info

2022-01-12 Thread Biju Das
Number of RPF's VSP is different on R-Car and RZ/G2L R-Car Gen3 -> 5 RPF's R-Car Gen2 -> 4 RPF's RZ/G2L -> 2 RPF's Add num_rpf to struct rcar_du_device_info to support later SoC without any code changes. Signed-off-by: Biju Das --- drivers/gpu/drm/rcar-du/rcar_du_d

[RFC 10/28] drm: rcar-du: of: Increase buff size for compatible variable

2022-01-12 Thread Biju Das
Increase buff size for compatible variable to avoid stack corruption with RZ/G2L SoC's(renesas,du-r9a07g044l) which requires a buff size more than the current allocated size. Signed-off-by: Biju Das --- drivers/gpu/drm/rcar-du/rcar_du_of.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion

[RFC 00/28] Add RZ/G2L Display support

2022-01-12 Thread Biju Das
linux-cip/tree/rzg2l-cip41/drivers/gpu/drm/rcar-du Biju Das (28): clk: renesas: rzg2l: Add FOUTPOSTDIV clk support clk: renesas: rzg2l: Add PLL5_4 clk mux support clk: renesas: rzg2l: Add DSI divider clk support clk: renesas: r9a07g044: Add M1 clock support clk: renesas: r9a07g044

RE: [PATCH v3 0/3] Add Mali-G31 GPU support for RZ/G2L SoC

2021-12-16 Thread Biju Das
Hi Daniel Stone, Thanks for the feedback. > Subject: Re: [PATCH v3 0/3] Add Mali-G31 GPU support for RZ/G2L SoC > > Hi Biju, > > On Wed, 8 Dec 2021 at 10:40, Biju Das wrote: > > RZ/G2L SoC embeds Mali-G31 bifrost GPU. > > This patch series aims to add support for th

RE: [PATCH v3 1/3] dt-bindings: gpu: mali-bifrost: Document RZ/G2L support

2021-12-14 Thread Biju Das
Hi Rob, > Subject: Re: [PATCH v3 1/3] dt-bindings: gpu: mali-bifrost: Document > RZ/G2L support > > On Fri, Dec 10, 2021 at 02:44:06PM +0000, Biju Das wrote: > > Hi All, > > > > Gentle ping. > > 2 days later is not a gentle ping. If you wan

RE: [PATCH v3 1/3] dt-bindings: gpu: mali-bifrost: Document RZ/G2L support

2021-12-10 Thread Biju Das
Hi All, Gentle ping. Cheers, Biju > Subject: [PATCH v3 1/3] dt-bindings: gpu: mali-bifrost: Document RZ/G2L > support > > The Renesas RZ/G2{L, LC} SoC (a.k.a R9A07G044) has a Bifrost Mali-G31 GPU, > add a compatible string for it. > > Signed-off-by: Biju Das > Re

[PATCH v3 1/3] dt-bindings: gpu: mali-bifrost: Document RZ/G2L support

2021-12-08 Thread Biju Das
The Renesas RZ/G2{L, LC} SoC (a.k.a R9A07G044) has a Bifrost Mali-G31 GPU, add a compatible string for it. Signed-off-by: Biju Das Reviewed-by: Lad Prabhakar --- v2->v3: * Moved optional clock-names and reset-names to SoC-specific conditional schemas. * minimum number of re

[PATCH v3 0/3] Add Mali-G31 GPU support for RZ/G2L SoC

2021-12-08 Thread Biju Das
* Removed clock patches from this seies, as it is accepted for 5.17 * Added Rb tag from Geert * Added reset-names required property for RZ/G2L and updated the board dtsi. Biju Das (3): dt-bindings: gpu: mali-bifrost: Document RZ/G2L support arm64: dts: renesas: r9a07g044: Add Mali-G3

RE: [PATCH v2 1/3] dt-bindings: gpu: mali-bifrost: Document RZ/G2L support

2021-12-08 Thread Biju Das
Hi, > Subject: RE: [PATCH v2 1/3] dt-bindings: gpu: mali-bifrost: Document > RZ/G2L support > > Hi Robin, > > Thanks for the feedback. > > > Subject: Re: [PATCH v2 1/3] dt-bindings: gpu: mali-bifrost: Document > > RZ/G2L support > > > > On 2021-12-0

RE: [PATCH v2 1/3] dt-bindings: gpu: mali-bifrost: Document RZ/G2L support

2021-12-06 Thread Biju Das
Hi Robin, Thanks for the feedback. > Subject: Re: [PATCH v2 1/3] dt-bindings: gpu: mali-bifrost: Document > RZ/G2L support > > On 2021-12-06 15:00, Biju Das wrote: > > The Renesas RZ/G2{L, LC} SoC (a.k.a R9A07G044) has a Bifrost Mali-G31 > > GPU, add a compatible strin

[PATCH v2 1/3] dt-bindings: gpu: mali-bifrost: Document RZ/G2L support

2021-12-06 Thread Biju Das
The Renesas RZ/G2{L, LC} SoC (a.k.a R9A07G044) has a Bifrost Mali-G31 GPU, add a compatible string for it. Signed-off-by: Biju Das Reviewed-by: Lad Prabhakar --- v1->v2: * Updated minItems for resets as 2 * Documented optional property reset-names * Documented reset-names as requi

[PATCH v2 0/3] Add Mali-G31 GPU support for RZ/G2L SoC

2021-12-06 Thread Biju Das
seies, as it is accepted for 5.17 * Added Rb tag from Geert * Added reset-names required property for RZ/G2L and updated the board dtsi. Biju Das (3): dt-bindings: gpu: mali-bifrost: Document RZ/G2L support arm64: dts: renesas: r9a07g044: Add Mali-G31 GPU node arm64: dts: renesas: rzg2l-smar

RE: [PATCH 4/6] dt-bindings: gpu: mali-bifrost: Document RZ/G2L support

2021-12-06 Thread Biju Das
Hi Geert, Thanks for the feedback. > Subject: Re: [PATCH 4/6] dt-bindings: gpu: mali-bifrost: Document RZ/G2L > support > > Hi Biju, > > On Fri, Dec 3, 2021 at 12:52 PM Biju Das > wrote: > > The Renesas RZ/G2{L, LC} SoC (a.k.a R9A07G044) has a Bifrost Mali-G31 >

[PATCH 4/6] dt-bindings: gpu: mali-bifrost: Document RZ/G2L support

2021-12-03 Thread Biju Das
The Renesas RZ/G2{L, LC} SoC (a.k.a R9A07G044) has a Bifrost Mali-G31 GPU, add a compatible string for it. Signed-off-by: Biju Das Reviewed-by: Lad Prabhakar --- .../bindings/gpu/arm,mali-bifrost.yaml| 32 +-- 1 file changed, 30 insertions(+), 2 deletions(-) diff --git

[PATCH 0/6] Add Mali-G31 GPU support for RZ/G2L SoC

2021-12-03 Thread Biju Das
0 0 2024 5: 1 0 0 1 815 35 0 4032 Total transition : 208 Mesa patch for RZ/G2L - src/gallium/targets/dri/meson.build + 'rcar-du_dri.so', src/gallium/targets/dri/target.c +D

RE: [PATCH 4/4] drm: rcar-du: mipi-dsi: Support bridge probe ordering

2021-11-26 Thread Biju Das
Hi Kieran, Thanks for the patch. > Subject: [PATCH 4/4] drm: rcar-du: mipi-dsi: Support bridge probe ordering > > The bridge probe ordering for DSI devices has been clarified and further > documented in > > To support connecting with the SN65DSI86 device after commit c3b75d4734cb >

RE: [PATCH] drm/of: free the iterator object on failure

2021-07-13 Thread Biju Das
+ Pavel > -Original Message- > From: Steven Price > Sent: 12 July 2021 16:58 > To: Daniel Vetter ; David Airlie ; > Maarten Lankhorst ; Maxime Ripard > ; Thomas Zimmermann > Cc: Steven Price ; dri-devel@lists.freedesktop.org; > linux-ker...@vger.kernel.org; Biju

[PATCH] drm/bridge: lvds-codec: Use dev_err_probe for error handling

2020-10-21 Thread Biju Das
dev_err_probe function simplifies error handling. So use the same in probe function wherever possible. Signed-off-by: Biju Das --- drivers/gpu/drm/bridge/lvds-codec.c | 11 +++ 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/drivers/gpu/drm/bridge/lvds-codec.c b/drivers

[PATCH] drm/panel: panel-simple: Add connector_type for EDT ETM0700G0DH6 panel

2020-10-21 Thread Biju Das
Fix the warning message "missing connector type" by adding connector_type for EDT ETM0700G0DH6 panel. Signed-off-by: Biju Das --- drivers/gpu/drm/panel/panel-simple.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/panel/panel-simple.c b/drivers/gpu/drm/panel/pane

RE: [PATCH v3] drm/bridge: lvds-codec: Add support for regulator

2020-10-17 Thread Biju Das
Hi Sam, > Subject: Re: [PATCH v3] drm/bridge: lvds-codec: Add support for regulator > > Hi Biju, Laurent > > On Tue, Sep 22, 2020 at 01:55:26PM +0300, Laurent Pinchart wrote: > > From: Biju Das > > > > Add the support for enabling optional regulator t

RE: [PATCH v3] drm/bridge: lvds-codec: Add support for regulator

2020-09-23 Thread Biju Das
Hi Laurent, Thanks for the patch. > Subject: [PATCH v3] drm/bridge: lvds-codec: Add support for regulator > > From: Biju Das > > Add the support for enabling optional regulator that may be used as VCC > source. > > Signed-off-by: Biju Das > Reviewed-by: Laurent P

[PATCH] drm: rcar-du: Fix LVDS dual link mode kernel crash

2020-09-19 Thread Biju Das
] drm_client_dev_hotplug+0x7c/0xc0 [ 586.145781] drm_kms_helper_hotplug_event+0x30/0x40 [ 586.150670] tda998x_detect_work+0x14/0x28 [ 586.154781] process_one_work+0x2a8/0x730 Fixes: a6cc417d3eee ("drm: rcar-du: Turn LVDS clock output on/off for DPAD0 output on D3/E3") Signed-off-by: Biju Das

RE: [PATCH v2 1/3] dt-bindings: display: bridge: lvds-codec: Document vcc-supply property

2020-08-26 Thread Biju Das
Hi Rob, Thanks for the feedback. > Subject: Re: [PATCH v2 1/3] dt-bindings: display: bridge: lvds-codec: > Document vcc-supply property > > On Mon, Aug 10, 2020 at 04:22:17PM +0100, Biju Das wrote: > > Document optional vcc-supply property that may be used as VCC source.

RE: [PATCH v2 2/3] drm/bridge: lvds-codec: Add support for regulator

2020-08-12 Thread Biju Das
Hi Laurent, Thanks for the feedback. > Subject: Re: [PATCH v2 2/3] drm/bridge: lvds-codec: Add support for > regulator > > Hi Biju, > > Thank you for the patch. > > On Mon, Aug 10, 2020 at 04:22:18PM +0100, Biju Das wrote: > > Add the support for enabling optio

[PATCH v2 1/3] dt-bindings: display: bridge: lvds-codec: Document vcc-supply property

2020-08-11 Thread Biju Das
Document optional vcc-supply property that may be used as VCC source. Signed-off-by: Biju Das --- New patch Ref: Ref:https://patchwork.kernel.org/patch/11705819/ --- .../devicetree/bindings/display/bridge/lvds-codec.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git

[PATCH v2 0/3] Add optional regulator support for LVDS codec.

2020-08-11 Thread Biju Das
This patch series add support for enabling optional regulator for LVDS codec bridge driver that may be used as VCC source. Ref:https://patchwork.kernel.org/patch/11705819/ Biju Das (3): dt-bindings: display: bridge: lvds-codec: Document vcc-supply property drm/bridge: lvds-codec: Add support

[PATCH v2 2/3] drm/bridge: lvds-codec: Add support for regulator

2020-08-11 Thread Biju Das
Add the support for enabling optional regulator that may be used as VCC source. Signed-off-by: Biju Das --- New Patch Ref: Ref:https://patchwork.kernel.org/patch/11705819/ --- drivers/gpu/drm/bridge/lvds-codec.c | 29 + 1 file changed, 29 insertions(+) diff --git

[PATCH] drm: of: Fix double-free bug

2020-07-24 Thread Biju Das
Fix double-free bug in the error path. Fixes: 6529007522de ("drm: of: Add drm_of_lvds_get_dual_link_pixel_order") Reported-by: Pavel Machek Signed-off-by: Biju Das Cc: sta...@vger.kernel.org --- This patch is tested against drm-fixes and drm-next. --- drivers/gpu/drm/drm_of.c | 4 +-

RE: [PATCH] dt-bindings: display: renesas: Add r8a774b1 support

2019-10-04 Thread Biju Das
Hi Laurent, Thanks for the feedback. > Subject: Re: [PATCH] dt-bindings: display: renesas: Add r8a774b1 support > > Hi Biju, > > Thank you for the patch. > > On Mon, Sep 30, 2019 at 10:28:51AM +0100, Biju Das wrote: > > Document RZ/G2N (R8A774B1) SoC bindings. >

RE: [PATCH 0/4] Add RZ/G2N DU support

2019-10-04 Thread Biju Das
N) DU (which is very similar to the R8A77965 DU); it has one RGB > output, one LVDS output and one HDMI output. > > Biju Das (4): > dt-bindings: display: renesas: du: Document the r8a774b1 bindings > drm: rcar-du: Add R8A774B1 support > dt-bindings: display: renesas: lv

[PATCH] dt-bindings: display: renesas: Add r8a774b1 support

2019-09-30 Thread Biju Das
Document RZ/G2N (R8A774B1) SoC bindings. Signed-off-by: Biju Das --- Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt b/Documentation/devicetree

[PATCH 2/4] drm: rcar-du: Add R8A774B1 support

2019-09-30 Thread Biju Das
Add support for the R8A774B1 DU (which is very similar to the R8A77965 DU except that it lacks TCON and CMM); it has one RGB output, one LVDS output and one HDMI output. Signed-off-by: Biju Das --- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 30 ++ 1 file changed, 30

[PATCH 1/4] dt-bindings: display: renesas: du: Document the r8a774b1 bindings

2019-09-30 Thread Biju Das
Document the RZ/G2N (R8A774B1) SoC in the R-Car DU bindings. Signed-off-by: Biju Das --- Documentation/devicetree/bindings/display/renesas,du.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/display/renesas,du.txt b/Documentation/devicetree/bindings

[PATCH 0/4] Add RZ/G2N DU support

2019-09-30 Thread Biju Das
This patch series aims to add binding/driver support for R8A774B1(a.k.a RZ/G2N) DU (which is very similar to the R8A77965 DU); it has one RGB output, one LVDS output and one HDMI output. Biju Das (4): dt-bindings: display: renesas: du: Document the r8a774b1 bindings drm: rcar-du: Add R8A774B1

[PATCH 3/4] dt-bindings: display: renesas: lvds: Document r8a774b1 bindings

2019-09-30 Thread Biju Das
Document the RZ/G2N (R8A774B1) LVDS bindings. Signed-off-by: Biju Das --- Documentation/devicetree/bindings/display/bridge/renesas,lvds.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/display/bridge/renesas,lvds.txt b/Documentation/devicetree/bindings

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

2019-09-30 Thread Biju Das
The LVDS encoders on RZ/G2N SoC is similar to R-Car M3-N. Add support for RZ/G2N (R8A774B1) SoC to the LVDS encoder driver. Signed-off-by: Biju Das --- drivers/gpu/drm/rcar-du/rcar_lvds.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/rcar-du/rcar_lvds.c b/drivers/gpu/drm

[PATCH V2 3/4] drm: rcar-du: Add R8A774A1 support

2019-04-15 Thread Biju Das
Add support for the R8A774A1 DU (which is very similar to the R8A7796 DU except that it lacks TCON and CMM); it has one RGB output, one LVDS output and one HDMI output. Signed-off-by: Biju Das --- V1-->V2 * Incorporated Kieran's review comment (https://patchwork.kernel.org/patch/10896

[PATCH V2 1/4] dt-bindings: display: renesas: du: Document the r8a774a1 bindings

2019-04-15 Thread Biju Das
Document the RZ/G2M (R8A774A1) SoC in the R-Car DU bindings. Signed-off-by: Biju Das Reviewed-by: Kieran Bingham --- V1-->V2 * Added Kieran's Reviewed-by tag. --- Documentation/devicetree/bindings/display/renesas,du.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentat

RE: [PATCH 3/4] drm: rcar-du: Add R8A774A1 support

2019-04-15 Thread Biju Das
Hi Kieran, Thanks for the feedback. > Subject: Re: [PATCH 3/4] drm: rcar-du: Add R8A774A1 support > > Hi Biju, > > On 11/04/2019 15:34, Biju Das wrote: > > Add support for the R8A774A1 DU (which is very similar to the R8A7796 > > DU); it has one RGB output, one LVDS

[PATCH V2 2/4] dt-bindings: display: renesas: lvds: Document r8a774a1 bindings

2019-04-15 Thread Biju Das
Document the RZ/G2M (R8A774A1) LVDS bindings. Signed-off-by: Biju Das Reviewed-by: Kieran Bingham --- V1-->V2 * Added Kieran's Reviewed-by tag --- Documentation/devicetree/bindings/display/bridge/renesas,lvds.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicet

[PATCH V2 0/4] Add RZ/G2M DU support

2019-04-15 Thread Biju Das
ent. (https://patchwork.kernel.org/patch/10896165/) Biju Das (4): dt-bindings: display: renesas: du: Document the r8a774a1 bindings dt-bindings: display: renesas: lvds: Document r8a774a1 bindings drm: rcar-du: Add R8A774A1 support drm: rcar-du: lvds: Add r8a774a1 support .../bindi

RE: [PATCH 1/4] dt-bindings: display: renesas: du: Document the r8a774a1 bindings

2019-04-15 Thread Biju Das
Hi Kieran, Thanks for the feedback. > Subject: Re: [PATCH 1/4] dt-bindings: display: renesas: du: Document the > r8a774a1 bindings > > Hi Biju, > > On 11/04/2019 15:34, Biju Das wrote: > > Document the RZ/G2M (R8A774A1) SoC in the R-Car DU bindings. >

[PATCH V2 4/4] drm: rcar-du: lvds: Add r8a774a1 support

2019-04-15 Thread Biju Das
The LVDS encoders on RZ/G2M SoC is similar to R-Car M3-W. Add support for RZ/G2M (R8A774A1) SoC to the LVDS encoder driver. Signed-off-by: Biju Das Reviewed-by: Kieran Bingham --- V1-->V2 * Added Kieran's Reviewed-by tag --- drivers/gpu/drm/rcar-du/rcar_lvds.c | 1 + 1 file changed

[PATCH 0/4] Add RZ/G2M DU support

2019-04-12 Thread Biju Das
This patch series aims to add binding/driver support for R8A774A1(a.k.a RZ/G2M) DU (which is very similar to the R8A7796 DU); it has one RGB output, one LVDS output and one HDMI output. This patchset is based on linux_next next-20190411 branch. Biju Das (4): dt-bindings: display: renesas: du

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

2019-04-12 Thread Biju Das
The LVDS encoders on RZ/G2M SoC is similar to R-Car M3-W. Add support for RZ/G2M (R8A774A1) SoC to the LVDS encoder driver. Signed-off-by: Biju Das --- drivers/gpu/drm/rcar-du/rcar_lvds.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/rcar-du/rcar_lvds.c b/drivers/gpu/drm

[PATCH 2/4] dt-bindings: display: renesas: lvds: Document r8a774a1 bindings

2019-04-12 Thread Biju Das
Document the RZ/G2M (R8A774A1) LVDS bindings. Signed-off-by: Biju Das --- Documentation/devicetree/bindings/display/bridge/renesas,lvds.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/display/bridge/renesas,lvds.txt b/Documentation/devicetree/bindings

[PATCH 3/4] drm: rcar-du: Add R8A774A1 support

2019-04-12 Thread Biju Das
Add support for the R8A774A1 DU (which is very similar to the R8A7796 DU); it has one RGB output, one LVDS output and one HDMI output. Signed-off-by: Biju Das --- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/rcar-du/rcar_du_drv.c b

[PATCH 1/4] dt-bindings: display: renesas: du: Document the r8a774a1 bindings

2019-04-12 Thread Biju Das
Document the RZ/G2M (R8A774A1) SoC in the R-Car DU bindings. Signed-off-by: Biju Das --- Documentation/devicetree/bindings/display/renesas,du.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/display/renesas,du.txt b/Documentation/devicetree/bindings

[PATCH v3 4/5] ARM: dts: r8a7744: Add DU support

2019-01-23 Thread Biju Das
Add du node to r8a7744 SoC DT. Boards that want to enable the DU need to specify the output topology. Signed-off-by: Biju Das --- arch/arm/boot/dts/r8a7744.dtsi | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/arch/arm/boot/dts/r8a7744.dtsi b/arch/arm/boot/dts

[PATCH v3 3/5] drm: rcar-du: lvds: Add r8a7744 support

2019-01-23 Thread Biju Das
The LVDS encoders on RZ/G1N SoC is similar to RZ/G1M. Add support for RZ/G1N (R8A7744) SoC to the LVDS encoder driver. Signed-off-by: Biju Das --- drivers/gpu/drm/rcar-du/rcar_lvds.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/rcar-du/rcar_lvds.c b/drivers/gpu/drm/rcar

[PATCH v3 0/5] Add Display support

2019-01-23 Thread Biju Das
This patch series aims to add display support for iWave G20D-Q7 board based on RZ/G1N. This patch series is tested against linux-next V1--> V2 * Add DU support : Removed LVDS definition from r8a7743 DU node. V2--> V3 * Added LVDS support for both r8a7743 and r8a7744 SoC.

<    1   2   3   4   5   6   >