All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/7] Add the Renesas USBF controller support
@ 2022-11-07 13:58 Herve Codina
  2022-11-07 13:58 ` [PATCH 1/7] soc: renesas: r9a06g032-sysctrl: Export function to get H2MODE from CFG_USB register Herve Codina
                   ` (6 more replies)
  0 siblings, 7 replies; 24+ messages in thread
From: Herve Codina @ 2022-11-07 13:58 UTC (permalink / raw)
  To: Geert Uytterhoeven, Michael Turquette, Stephen Boyd, Rob Herring,
	Krzysztof Kozlowski, Herve Codina, Greg Kroah-Hartman,
	Magnus Damm, Gareth Williams
  Cc: linux-renesas-soc, linux-clk, devicetree, linux-kernel,
	linux-usb, Thomas Petazzoni, Miquel Raynal

Hi,

This series add support for the Renesas USBF controller (USB Device
Controller) available in the Renesas RZ/N1 SoC.

The first three patches are related to the H2MODE bit from CFG_USB
register. This register is managed by the Renesas sysctrl driver.
The H2MODE bit allows to configure the internal USB Port interface
for two hosts or one host and one device.

The next patches are related to the USBF controller with a new
binding definition, the driver itself and myself as a maintainer
of this controller.

Best regards,
Herve Codina

Herve Codina (7):
  soc: renesas: r9a06g032-sysctrl: Export function to get H2MODE from
    CFG_USB register
  dt-bindings: clock: renesas,r9a06g032-sysctrl: Add h2mode property
  soc: renesas: r9a06g032-sysctrl: Handle h2mode device-tree property
  dt-bindings: usb: add the Renesas USBF controller binding
  usb: gadget: udc: add Renesas RZ/N1 USBF controller support
  ARM: dts: r9a06g032: Add the USBF controller node
  MAINTAINERS: add the Renesas RZ/N1 USBF controller entry

 .../clock/renesas,r9a06g032-sysctrl.yaml      |   10 +
 .../devicetree/bindings/usb/renesas,usbf.yaml |   64 +
 MAINTAINERS                                   |    8 +
 arch/arm/boot/dts/r9a06g032.dtsi              |   11 +
 drivers/clk/renesas/r9a06g032-clocks.c        |   39 +
 drivers/usb/gadget/udc/Kconfig                |   11 +
 drivers/usb/gadget/udc/Makefile               |    1 +
 drivers/usb/gadget/udc/renesas_usbf.c         | 3455 +++++++++++++++++
 include/linux/soc/renesas/r9a06g032-sysctrl.h |    2 +
 9 files changed, 3601 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/usb/renesas,usbf.yaml
 create mode 100644 drivers/usb/gadget/udc/renesas_usbf.c

-- 
2.37.3


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

end of thread, other threads:[~2022-11-10 11:47 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-11-07 13:58 [PATCH 0/7] Add the Renesas USBF controller support Herve Codina
2022-11-07 13:58 ` [PATCH 1/7] soc: renesas: r9a06g032-sysctrl: Export function to get H2MODE from CFG_USB register Herve Codina
2022-11-07 14:40   ` Geert Uytterhoeven
     [not found]     ` <20221107175446.29c93376@bootlin.com>
     [not found]       ` <CAMuHMdUGz3z12Wwg8AoYwC7SN7xtAj7Osq6S9gO1mA+_KD4-vg@mail.gmail.com>
2022-11-10  8:02         ` Herve Codina
2022-11-07 13:58 ` [PATCH 2/7] dt-bindings: clock: renesas,r9a06g032-sysctrl: Add h2mode property Herve Codina
2022-11-07 15:14   ` Geert Uytterhoeven
2022-11-07 17:26     ` Herve Codina
2022-11-07 13:58 ` [PATCH 3/7] soc: renesas: r9a06g032-sysctrl: Handle h2mode device-tree property Herve Codina
2022-11-07 15:18   ` Geert Uytterhoeven
2022-11-07 16:36     ` Herve Codina
2022-11-07 13:58 ` [PATCH 4/7] dt-bindings: usb: add the Renesas USBF controller binding Herve Codina
2022-11-07 14:26   ` Geert Uytterhoeven
2022-11-07 14:50     ` Herve Codina
2022-11-07 18:24   ` Krzysztof Kozlowski
2022-11-10 11:46     ` Herve Codina
2022-11-07 13:58 ` [PATCH 5/7] usb: gadget: udc: add Renesas RZ/N1 USBF controller support Herve Codina
2022-11-07 14:37   ` Geert Uytterhoeven
2022-11-07 15:23     ` Herve Codina
2022-11-07 20:42   ` kernel test robot
2022-11-10  1:38   ` kernel test robot
2022-11-07 13:58 ` [PATCH 6/7] ARM: dts: r9a06g032: Add the USBF controller node Herve Codina
2022-11-07 13:58 ` [PATCH 7/7] MAINTAINERS: add the Renesas RZ/N1 USBF controller entry Herve Codina
2022-11-07 14:42   ` Geert Uytterhoeven
2022-11-07 16:39     ` Herve Codina

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.