Devicetree
 help / color / mirror / Atom feed
* [PATCH v13 0/5] Add RSCI driver for Renesas RZ/T2H SoC
@ 2025-06-28 11:57 Prabhakar
  2025-06-28 11:57 ` [PATCH v13 1/5] dt-bindings: serial: renesas,rsci: Add optional secondary clock input Prabhakar
                   ` (4 more replies)
  0 siblings, 5 replies; 10+ messages in thread
From: Prabhakar @ 2025-06-28 11:57 UTC (permalink / raw)
  To: Greg Kroah-Hartman, Jiri Slaby, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Geert Uytterhoeven, Magnus Damm, Wolfram Sang,
	linux-serial, devicetree
  Cc: linux-kernel, linux-renesas-soc, Prabhakar, Biju Das,
	Fabrizio Castro, Lad Prabhakar

From: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>

Hi all,

This patch series adds support for the Renesas RSCI (Renesas Serial
Communication Interface) driver for the RZ/T2H SoC. The RSCI is a serial
communication interface that provides UART functionality and is used in
various Renesas SoCs.

The series includes the following changes:
1. Device Tree Bindings
2. RSCI Driver Implementation
3. SH-SCI Driver Modifications
4. Maintainer Updates

v12->v13:
- Rebased on latest linux-next.
- Updated commit message for patch 1/5 to clarify the ABI change.
- Used `R9A09G077_CLK_PCLKM` macro for core clock.
- Dropped the defconfig patch as it is already in the queue.
- Added reviewed-by and acked-by tags to relevant patches.

v11->v12:
- Rebased on latest linux-next.
- Added defconfig patch to enable RSCI driver.
- Added RZ/N2H support to the dt-bindings
- Used port ops callbacks in sci_shutdown() to allow RSCI driver
  to reuse the core shutdown logic.
- Added reviewed-by tags.

v10->v11:
- Rebased on latest linux-next.
- Added a new patch to update the dt-bindings maintainer entry.
- Added a new patch to use port ops callbacks.
- Implemented shutdown_complete callback
- Added reviewed-by tags

Cheers,
Prabhakar

Lad Prabhakar (2):
  dt-bindings: serial: rsci: Update maintainer entry
  serial: sh-sci: Replace direct stop_rx/stop_tx calls with port ops in
    sci_shutdown()

Thierry Bultel (3):
  dt-bindings: serial: renesas,rsci: Add optional secondary clock input
  serial: sh-sci: Use private port ID
  serial: sh-sci: Add support for RZ/T2H SCI

 .../bindings/serial/renesas,rsci.yaml         |  21 +-
 drivers/tty/serial/Kconfig                    |   7 +
 drivers/tty/serial/Makefile                   |   1 +
 drivers/tty/serial/rsci.c                     | 477 ++++++++++++++++++
 drivers/tty/serial/rsci.h                     |  10 +
 drivers/tty/serial/sh-sci-common.h            |   8 +
 drivers/tty/serial/sh-sci.c                   | 212 +++++---
 7 files changed, 646 insertions(+), 90 deletions(-)
 create mode 100644 drivers/tty/serial/rsci.c
 create mode 100644 drivers/tty/serial/rsci.h

-- 
2.49.0


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2025-06-30 20:10 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-28 11:57 [PATCH v13 0/5] Add RSCI driver for Renesas RZ/T2H SoC Prabhakar
2025-06-28 11:57 ` [PATCH v13 1/5] dt-bindings: serial: renesas,rsci: Add optional secondary clock input Prabhakar
2025-06-30  8:10   ` Geert Uytterhoeven
2025-06-30 10:36     ` Lad, Prabhakar
2025-06-28 11:57 ` [PATCH v13 2/5] dt-bindings: serial: rsci: Update maintainer entry Prabhakar
2025-06-28 11:57 ` [PATCH v13 3/5] serial: sh-sci: Replace direct stop_rx/stop_tx calls with port ops in sci_shutdown() Prabhakar
2025-06-28 11:57 ` [PATCH v13 4/5] serial: sh-sci: Use private port ID Prabhakar
2025-06-28 11:57 ` [PATCH v13 5/5] serial: sh-sci: Add support for RZ/T2H SCI Prabhakar
2025-06-29 12:27   ` Greg Kroah-Hartman
2025-06-30 20:10     ` Lad, Prabhakar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox