public inbox for cip-dev@lists.cip-project.org
 help / color / mirror / Atom feed
* [cip-dev] [PATCH 4.19.y-cip v2 00/57] Add basic RZ/G2M SoC support
@ 2019-08-28 13:31 Fabrizio Castro
  2019-08-28 13:31 ` [cip-dev] [PATCH 4.19.y-cip v2 01/57] dt-bindings: can: rcar_can: Add r8a774a1 support Fabrizio Castro
                   ` (57 more replies)
  0 siblings, 58 replies; 68+ messages in thread
From: Fabrizio Castro @ 2019-08-28 13:31 UTC (permalink / raw)
  To: cip-dev

Dear All,

this series aims at providing basic RZ/G2M SoC dtsi support.

v1->v2:
* dropped "serial: sh-sci: Fix TX DMA buffer flushing and workqueue races"
* dropped "serial: sh-sci: Terminate TX DMA during buffer flushing"
* dropped "dmaengine: rcar-dmac: Reject zero-length slave DMA requests"

Thanks,
Fab

Biju Das (13):
  dt-bindings: dmaengine: usb-dmac: Add binding for r8a774a1
  arm64: dts: renesas: Initial r8a774a1 SoC device tree
  arm64: dts: renesas: r8a774a1: Add SYS-DMAC controller nodes
  arm64: dts: renesas: r8a774a1: Add INTC-EX device node
  arm64: dts: renesas: r8a774a1: Add RWDT node
  arm64: dts: renesas: r8a774a1: Add I2C and IIC-DVFS support
  arm64: dts: renesas: r8a774a1: Add RZ/G2M thermal support
  arm64: dts: renesas: r8a774a1: Add all MSIOF nodes
  arm64: dts: renesas: r8a774a1: Add Cortex-A53 CPU cores
  arm64: dts: renesas: r8a774a1: Add audio support
  arm64: dts: renesas: r8a774a1: Add USB2.0 phy and host(EHCI/OHCI)
    device nodes
  arm64: dts: renesas: r8a774a1: Add USB-DMAC and HSUSB device nodes
  arm64: dts: renesas: r8a774a1: Add USB3.0 device nodes

Chris Paterson (1):
  arm64: dts: renesas: r8a774a1: Add CAN nodes

Enrico Weigelt, metux IT consult (1):
  gpio: rcar: Pedantic formatting

Fabrizio Castro (21):
  dt-bindings: can: rcar_can: Add r8a774a1 support
  dt-bindings: can: rcar_can: Fix RZ/G2 CAN clocks
  dt-bindings: can: rcar_can: Add r8a774c0 support
  dt-bindings: rcar-gen3-phy-usb3: Add r8a774a1 support
  dt-bindings: usb-xhci: Add r8a774a1 support
  dt-bindings: usb-xhci: Add r8a774c0 support
  dt-bindings: usb: renesas_usbhs: Add r8a774a1 support
  dt-bindings: thermal: rcar-gen3-thermal: Add r8a774a1 support
  thermal: rcar_gen3_thermal: Add r8a774a1 support
  arm64: dts: renesas: r8a774a1: Add SCIF and HSCIF nodes
  arm64: dts: renesas: r8a774a1: Add Ethernet AVB node
  arm64: dts: renesas: r8a774a1: Add pinctrl device node
  arm64: dts: renesas: r8a774a1: Add GPIO device nodes
  arm64: dts: renesas: r8a774a1: Add SDHI nodes
  arm64: dts: renesas: r8a774a1: Add IPMMU device nodes
  arm64: dts: renesas: r8a774a1: Add PWM device nodes
  arm64: dts: renesas: r8a774a1: Add FCPF and FCPV instances
  arm64: dts: renesas: r8a774a1: Replace power magic numbers
  arm64: dts: renesas: r8a774a1: Replace clock magic numbers
  arm64: dts: renesas: r8a774a1: Fix hsusb reg size
  arm64: dts: renesas: r8a774a1: Add clkp2 clock to CAN nodes

Geert Uytterhoeven (12):
  clk: renesas: cpg-mssr: Use genpd of_node instead of local copy
  clk: renesas: cpg-mssr: Remove error messages on out-of-memory
    conditions
  soc: renesas: rcar-sysc: Remove rcar_sysc_power_{down,up}() helpers
  soc: renesas: rcar-sysc: Merge PM Domain registration and linking
  soc: renesas: rcar-sysc: Fix power domain control after system resume
  serial: sh-sci: Fix crash in rx_timer_fn() on PIO fallback
  serial: sh-sci: Extract sci_dma_rx_chan_invalidate()
  serial: sh-sci: Extract sci_dma_rx_reenable_irq()
  serial: sh-sci: Fix fallback to PIO in sci_dma_rx_complete()
  arm64: dts: renesas: Fix whitespace around assignments
  arm64: dts: renesas: Remove unneeded status from thermal nodes
  arm64: dts: renesas: r8a774a1: Enable DMA for SCIF2

Hiroyuki Yokoyama (1):
  dmaengine: rcar-dmac: Update copyright information

Kazuya Mizuguchi (1):
  ravb: remove tx buffer addr 4byte alilgnment restriction for R-Car
    Gen3

Niklas S?derlund (1):
  mmc: renesas_sdhi_internal_dmac: set scatter/gather max segment size

Rob Herring (1):
  arm64: dts: Remove inconsistent use of 'arm,armv8' compatible string

Sergei Shtylyov (1):
  spi: sh-msiof: fix deferred probing

Simon Horman (1):
  ravb: Avoid unsupported internal delay mode for R-Car E3/D3

Vladimir Zapolskiy (2):
  gpio: rcar: reference device instead of platform device
  gpio: rcar: select General Output Register to set output states

Wolfram Sang (1):
  dmaengine: rcar-dmac: set scatter/gather max segment size

 .../devicetree/bindings/dma/renesas,usb-dmac.txt   |    1 +
 .../devicetree/bindings/net/can/rcar_can.txt       |    9 +-
 .../devicetree/bindings/phy/rcar-gen3-phy-usb3.txt |   10 +-
 .../bindings/thermal/rcar-gen3-thermal.txt         |    1 +
 .../devicetree/bindings/usb/renesas_usbhs.txt      |    3 +-
 Documentation/devicetree/bindings/usb/usb-xhci.txt |    5 +-
 arch/arm64/boot/dts/renesas/r8a774a1.dtsi          | 1695 ++++++++++++++++++++
 drivers/clk/renesas/renesas-cpg-mssr.c             |   12 +-
 drivers/dma/sh/rcar-dmac.c                         |    7 +-
 drivers/gpio/gpio-rcar.c                           |   38 +-
 drivers/mmc/host/renesas_sdhi_internal_dmac.c      |    8 +
 drivers/net/ethernet/renesas/ravb.h                |    6 +-
 drivers/net/ethernet/renesas/ravb_main.c           |  158 +-
 drivers/soc/renesas/rcar-sysc.c                    |   65 +-
 drivers/spi/spi-sh-msiof.c                         |    4 +-
 drivers/thermal/rcar_gen3_thermal.c                |    1 +
 drivers/tty/serial/sh-sci.c                        |   47 +-
 17 files changed, 1911 insertions(+), 159 deletions(-)
 create mode 100644 arch/arm64/boot/dts/renesas/r8a774a1.dtsi

-- 
2.7.4

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

end of thread, other threads:[~2019-09-02  8:32 UTC | newest]

Thread overview: 68+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-08-28 13:31 [cip-dev] [PATCH 4.19.y-cip v2 00/57] Add basic RZ/G2M SoC support Fabrizio Castro
2019-08-28 13:31 ` [cip-dev] [PATCH 4.19.y-cip v2 01/57] dt-bindings: can: rcar_can: Add r8a774a1 support Fabrizio Castro
2019-08-28 13:31 ` [cip-dev] [PATCH 4.19.y-cip v2 02/57] dt-bindings: can: rcar_can: Fix RZ/G2 CAN clocks Fabrizio Castro
2019-08-28 13:31 ` [cip-dev] [PATCH 4.19.y-cip v2 03/57] dt-bindings: can: rcar_can: Add r8a774c0 support Fabrizio Castro
2019-08-28 13:31 ` [cip-dev] [PATCH 4.19.y-cip v2 04/57] dt-bindings: rcar-gen3-phy-usb3: Add r8a774a1 support Fabrizio Castro
2019-08-28 13:31 ` [cip-dev] [PATCH 4.19.y-cip v2 05/57] dt-bindings: usb-xhci: " Fabrizio Castro
2019-08-28 13:31 ` [cip-dev] [PATCH 4.19.y-cip v2 06/57] dt-bindings: usb-xhci: Add r8a774c0 support Fabrizio Castro
2019-08-28 13:31 ` [cip-dev] [PATCH 4.19.y-cip v2 07/57] dt-bindings: usb: renesas_usbhs: Add r8a774a1 support Fabrizio Castro
2019-08-28 13:31 ` [cip-dev] [PATCH 4.19.y-cip v2 08/57] dt-bindings: thermal: rcar-gen3-thermal: " Fabrizio Castro
2019-08-28 13:31 ` [cip-dev] [PATCH 4.19.y-cip v2 09/57] dt-bindings: dmaengine: usb-dmac: Add binding for r8a774a1 Fabrizio Castro
2019-08-28 13:31 ` [cip-dev] [PATCH 4.19.y-cip v2 10/57] thermal: rcar_gen3_thermal: Add r8a774a1 support Fabrizio Castro
2019-08-28 13:31 ` [cip-dev] [PATCH 4.19.y-cip v2 11/57] gpio: rcar: reference device instead of platform device Fabrizio Castro
2019-08-28 13:31 ` [cip-dev] [PATCH 4.19.y-cip v2 12/57] gpio: rcar: select General Output Register to set output states Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 13/57] gpio: rcar: Pedantic formatting Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 14/57] clk: renesas: cpg-mssr: Use genpd of_node instead of local copy Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 15/57] clk: renesas: cpg-mssr: Remove error messages on out-of-memory conditions Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 16/57] soc: renesas: rcar-sysc: Remove rcar_sysc_power_{down, up}() helpers Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 17/57] soc: renesas: rcar-sysc: Merge PM Domain registration and linking Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 18/57] soc: renesas: rcar-sysc: Fix power domain control after system resume Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 19/57] serial: sh-sci: Fix crash in rx_timer_fn() on PIO fallback Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 20/57] serial: sh-sci: Extract sci_dma_rx_chan_invalidate() Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 21/57] serial: sh-sci: Extract sci_dma_rx_reenable_irq() Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 22/57] serial: sh-sci: Fix fallback to PIO in sci_dma_rx_complete() Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 23/57] dmaengine: rcar-dmac: set scatter/gather max segment size Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 24/57] dmaengine: rcar-dmac: Update copyright information Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 25/57] spi: sh-msiof: fix deferred probing Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 26/57] ravb: remove tx buffer addr 4byte alilgnment restriction for R-Car Gen3 Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 27/57] ravb: Avoid unsupported internal delay mode for R-Car E3/D3 Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 28/57] mmc: renesas_sdhi_internal_dmac: set scatter/gather max segment size Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 29/57] arm64: dts: renesas: Initial r8a774a1 SoC device tree Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 30/57] arm64: dts: renesas: r8a774a1: Add SYS-DMAC controller nodes Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 31/57] arm64: dts: renesas: r8a774a1: Add SCIF and HSCIF nodes Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 32/57] arm64: dts: renesas: r8a774a1: Add INTC-EX device node Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 33/57] arm64: dts: renesas: r8a774a1: Add Ethernet AVB node Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 34/57] arm64: dts: renesas: r8a774a1: Add RWDT node Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 35/57] arm64: dts: renesas: r8a774a1: Add pinctrl device node Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 36/57] arm64: dts: renesas: r8a774a1: Add GPIO device nodes Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 37/57] arm64: dts: renesas: r8a774a1: Add SDHI nodes Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 38/57] arm64: dts: renesas: r8a774a1: Add I2C and IIC-DVFS support Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 39/57] arm64: dts: renesas: r8a774a1: Add RZ/G2M thermal support Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 40/57] arm64: dts: renesas: r8a774a1: Add IPMMU device nodes Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 41/57] arm64: dts: renesas: r8a774a1: Add all MSIOF nodes Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 42/57] arm64: dts: renesas: r8a774a1: Add Cortex-A53 CPU cores Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 43/57] arm64: dts: renesas: r8a774a1: Add PWM device nodes Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 44/57] arm64: dts: renesas: r8a774a1: Add audio support Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 45/57] arm64: dts: renesas: r8a774a1: Add FCPF and FCPV instances Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 46/57] arm64: dts: renesas: r8a774a1: Add USB2.0 phy and host(EHCI/OHCI) device nodes Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 47/57] arm64: dts: renesas: r8a774a1: Add USB-DMAC and HSUSB " Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 48/57] arm64: dts: renesas: r8a774a1: Add USB3.0 " Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 49/57] arm64: dts: renesas: Fix whitespace around assignments Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 50/57] arm64: dts: renesas: Remove unneeded status from thermal nodes Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 51/57] arm64: dts: renesas: r8a774a1: Add CAN nodes Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 52/57] arm64: dts: renesas: r8a774a1: Replace power magic numbers Fabrizio Castro
2019-08-30  5:32   ` nobuhiro1.iwamatsu at toshiba.co.jp
2019-08-30 10:09     ` Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 53/57] arm64: dts: renesas: r8a774a1: Replace clock " Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 54/57] arm64: dts: renesas: r8a774a1: Enable DMA for SCIF2 Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 55/57] arm64: dts: renesas: r8a774a1: Fix hsusb reg size Fabrizio Castro
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 56/57] arm64: dts: Remove inconsistent use of 'arm, armv8' compatible string Fabrizio Castro
2019-08-30  5:32   ` nobuhiro1.iwamatsu at toshiba.co.jp
2019-08-30  8:59   ` Fabrizio Castro
2019-08-30  9:09     ` Pavel Machek
2019-08-30  9:34       ` Fabrizio Castro
2019-09-02  1:46         ` nobuhiro1.iwamatsu at toshiba.co.jp
2019-09-02  8:23           ` Fabrizio Castro
2019-09-02  8:32             ` Pavel Machek
2019-08-28 13:32 ` [cip-dev] [PATCH 4.19.y-cip v2 57/57] arm64: dts: renesas: r8a774a1: Add clkp2 clock to CAN nodes Fabrizio Castro
2019-08-29  5:57 ` [cip-dev] [PATCH 4.19.y-cip v2 00/57] Add basic RZ/G2M SoC support nobuhiro1.iwamatsu at toshiba.co.jp

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