mbox series

[6.1.y-cip,00/16] Full duplex audio + RZ/G2UL DU support

Message ID 20241002170417.655339-1-biju.das.jz@bp.renesas.com (mailing list archive)
Headers show
Series Full duplex audio + RZ/G2UL DU support | expand

Message

Biju Das Oct. 2, 2024, 5:03 p.m. UTC
This patch series aim to add support for
1) RZ/G2UL display
2) Audio full duplex
3) Auto loading for CSI driver

All the patches are cherry-picked from the mainline

Biju Das (15):
  arm64: dts: renesas: r9a07g0{43,44,54}: Move regulator-vbus device
    node
  pinctrl: renesas: rzg2l: Use dev_err_probe()
  media: platform: rzg2l-cru: rzg2l-csi2: Add missing
    MODULE_DEVICE_TABLE
  ASoC: sh: rz-ssi: Add full duplex support
  clk: renesas: r9a07g043: Add LCDC clock and reset entries
  media: dt-bindings: media: renesas,vsp1: Document RZ/V2L VSPD bindings
  media: dt-bindings: media: renesas,vsp1: Document RZ/G2UL VSPD
    bindings
  media: dt-bindings: media: renesas,fcp: Document RZ/{G2L,V2L} FCPVD
    bindings
  media: dt-bindings: media: renesas,fcp: Document RZ/G2UL FCPVD
    bindings
  dt-bindings: display: renesas,rzg2l-du: Document RZ/G2UL DU bindings
  drm: renesas: rz-du: Add RZ/G2UL DU Support
  arm64: dts: renesas: r9a07g043u: Add FCPVD node
  arm64: dts: renesas: r9a07g043u: Add VSPD node
  arm64: dts: renesas: r9a07g043u: Add DU node
  arm64: dts: renesas: r9a07g043u11-smarc: Enable DU

Lad Prabhakar (1):
  drm: renesas: Move RZ/G2L MIPI DSI driver to rz-du

 .../bindings/display/renesas,rzg2l-du.yaml    |  32 ++-
 .../bindings/media/renesas,fcp.yaml           |  47 +++-
 .../bindings/media/renesas,vsp1.yaml          |  14 +-
 arch/arm64/boot/dts/renesas/r9a07g043.dtsi    |   4 +
 arch/arm64/boot/dts/renesas/r9a07g043u.dtsi   |  49 ++++
 .../boot/dts/renesas/r9a07g043u11-smarc.dts   |  50 ++++
 arch/arm64/boot/dts/renesas/r9a07g044.dtsi    |   4 +
 arch/arm64/boot/dts/renesas/r9a07g054.dtsi    |   4 +
 .../boot/dts/renesas/rz-smarc-common.dtsi     |   3 -
 .../boot/dts/renesas/rz-smarc-du-adv7513.dtsi |  76 ++++++
 drivers/clk/renesas/r9a07g043-cpg.c           |  12 +
 drivers/gpu/drm/renesas/rcar-du/Kconfig       |   8 -
 drivers/gpu/drm/renesas/rcar-du/Makefile      |   2 -
 drivers/gpu/drm/renesas/rz-du/Kconfig         |   8 +
 drivers/gpu/drm/renesas/rz-du/Makefile        |   2 +
 drivers/gpu/drm/renesas/rz-du/rzg2l_du_crtc.c |   8 +-
 drivers/gpu/drm/renesas/rz-du/rzg2l_du_drv.c  |  11 +
 drivers/gpu/drm/renesas/rz-du/rzg2l_du_kms.c  |   3 +-
 .../{rcar-du => rz-du}/rzg2l_mipi_dsi.c       |   0
 .../{rcar-du => rz-du}/rzg2l_mipi_dsi_regs.h  |   0
 .../platform/renesas/rzg2l-cru/rzg2l-csi2.c   |   1 +
 drivers/pinctrl/renesas/pinctrl-rzg2l.c       |  37 +--
 sound/soc/sh/rz-ssi.c                         | 257 +++++++++++++-----
 23 files changed, 506 insertions(+), 126 deletions(-)
 create mode 100644 arch/arm64/boot/dts/renesas/rz-smarc-du-adv7513.dtsi
 rename drivers/gpu/drm/renesas/{rcar-du => rz-du}/rzg2l_mipi_dsi.c (100%)
 rename drivers/gpu/drm/renesas/{rcar-du => rz-du}/rzg2l_mipi_dsi_regs.h (100%)

Comments

Pavel Machek Oct. 3, 2024, 10:36 a.m. UTC | #1
Hi!

> This patch series aim to add support for
> 1) RZ/G2UL display
> 2) Audio full duplex
> 3) Auto loading for CSI driver
> 
> All the patches are cherry-picked from the mainline

I went through patches, and apart from Iwamatsu-san comments, patches
look ok to me.

This one has to wait:

>   pinctrl: renesas: rzg2l: Use dev_err_probe()

But I believe I can apply the rest if they pass testing and there are
no other comments.

Same applies to 5.10 series.

Best regards,
								Pavel
Pavel Machek Oct. 4, 2024, 3:48 p.m. UTC | #2
Hi!

> This patch series aim to add support for
> 1) RZ/G2UL display
> 2) Audio full duplex
> 3) Auto loading for CSI driver
> 
> All the patches are cherry-picked from the mainline

Thank you. Applied, with exception of "02/16 pinctrl: renesas: rzg2l:
Use dev_err_probe()".

Best regards,
								Pavel