Linux-Renesas-SoC Archive on lore.kernel.org
 help / color / Atom feed
* [GIT PULL 0/5] Renesas SoC updates for v5.6
@ 2020-01-06 10:48 Geert Uytterhoeven
  2020-01-06 10:48 ` [GIT PULL 1/5] Renesas ARM defconfig " Geert Uytterhoeven
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Geert Uytterhoeven @ 2020-01-06 10:48 UTC (permalink / raw)
  To: arm-soc, arm-soc
  Cc: Magnus Damm, linux-arm-kernel, linux-renesas-soc, Geert Uytterhoeven

	Hi arm-soc folks,

This is my first pull request for the inclusion of Renesas SoC updates
for v5.6.

It consists of 5 parts:

  [GIT PULL 1/5] Renesas ARM defconfig updates for v5.6

    - Enable support for the display panel on the iwg20d board.

  [GIT PULL 2/5] Renesas ARM DT updates for v5.6

    - Touch screen support for the iwg20d board,
    - ARM global timer support on Cortex-A9 MPCore SoCs,
    - Miscellaneous fixes for issues detected by "make dtbs_check".

  [GIT PULL 3/5] Renesas ARM64 DT updates for v5.6

    - Remove now unused ARCH_R8A7796 config symbol,
    - Rename R-Car H3 and M3-W SoC, and ULCB board DTS files to increase
      naming consistency,
    - Miscellaneous fixes for issues detected by "make dtbs_check",
    - Enhance support for R-Car M3-W+,
    - Display support for the EK874 board,
    - Prepare for split of R-Car H3 ES1.x and ES2.0+ config symbols,
    - Minor fixes and improvements.

  [GIT PULL 4/5] Renesas driver updates for v5.6

    - Remove now unused ARCH_R8A7796 config symbol,
    - Fix a sparse warning,
    - Add split R-Car H3 ES1.x and ES2.0+ config symbols.

  [GIT PULL 5/5] Renesas DT binding updates for v5.6

    - Document TMU and CAN(FD) support for R-Car RZ/G2N.

Thanks for pulling!

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
							    -- Linus Torvalds

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

* [GIT PULL 1/5] Renesas ARM defconfig updates for v5.6
  2020-01-06 10:48 [GIT PULL 0/5] Renesas SoC updates for v5.6 Geert Uytterhoeven
@ 2020-01-06 10:48 ` " Geert Uytterhoeven
  2020-01-06 10:48 ` [GIT PULL 2/5] Renesas ARM DT " Geert Uytterhoeven
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Geert Uytterhoeven @ 2020-01-06 10:48 UTC (permalink / raw)
  To: arm-soc, arm-soc
  Cc: Magnus Damm, linux-arm-kernel, linux-renesas-soc, Geert Uytterhoeven

The following changes since commit fa2cdb1762d15f701b83efa60b04f0d04e71bf89:

  ARM: shmobile: defconfig: Restore debugfs support (2019-12-13 13:56:48 +0100)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git tags/renesas-arm-defconfig-for-v5.6-tag1

for you to fetch changes up to a630a6121bef3e9598482a49eda6b1fa715385d6:

  ARM: shmobile: defconfig: Enable support for panels from EDT (2019-12-13 14:39:05 +0100)

----------------------------------------------------------------
Renesas ARM defconfig updates for v5.6

  - Enable support for the display panel on the iwg20d board.

----------------------------------------------------------------
Fabrizio Castro (1):
      ARM: shmobile: defconfig: Enable support for panels from EDT

 arch/arm/configs/shmobile_defconfig | 3 +++
 1 file changed, 3 insertions(+)

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

* [GIT PULL 2/5] Renesas ARM DT updates for v5.6
  2020-01-06 10:48 [GIT PULL 0/5] Renesas SoC updates for v5.6 Geert Uytterhoeven
  2020-01-06 10:48 ` [GIT PULL 1/5] Renesas ARM defconfig " Geert Uytterhoeven
@ 2020-01-06 10:48 ` " Geert Uytterhoeven
  2020-01-06 10:48 ` [GIT PULL 3/5] Renesas ARM64 " Geert Uytterhoeven
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Geert Uytterhoeven @ 2020-01-06 10:48 UTC (permalink / raw)
  To: arm-soc, arm-soc
  Cc: Magnus Damm, linux-arm-kernel, linux-renesas-soc, Geert Uytterhoeven

The following changes since commit e42617b825f8073569da76dc4510bfa019b1c35a:

  Linux 5.5-rc1 (2019-12-08 14:57:55 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git tags/renesas-arm-dt-for-v5.6-tag1

for you to fetch changes up to fe4a76fafdb4d072e0842d55cccfa141a1912457:

  ARM: dts: sh73a0: Add missing clock-frequency for fixed clocks (2019-12-31 10:33:41 +0100)

----------------------------------------------------------------
Renesas ARM DT updates for v5.6

  - Touch screen support for the iwg20d board,
  - ARM global timer support on Cortex-A9 MPCore SoCs,
  - Miscellaneous fixes for issues detected by "make dtbs_check".

----------------------------------------------------------------
Fabrizio Castro (1):
      ARM: dts: iwg20d-q7-common: Add LCD support

Geert Uytterhoeven (10):
      ARM: dts: sh73a0: Rename twd clock to periph clock
      ARM: dts: sh73a0: Add device node for ARM global timer
      ARM: dts: r8a7779: Add device node for ARM global timer
      ARM: dts: renesas: Group tuples in regulator-gpio states properties
      ARM: dts: renesas: Group tuples in interrupt properties
      ARM: dts: renesas: Group tuples in pci ranges and dma-ranges properties
      ARM: dts: rcar-gen2: Fix PCI high address in interrupt-map-mask
      ARM: dts: rcar-gen2: Add missing mmio-sram bus properties
      ARM: dts: r8a7778: Add missing clock-frequency for fixed clocks
      ARM: dts: sh73a0: Add missing clock-frequency for fixed clocks

 arch/arm/boot/dts/iwg20d-q7-common.dtsi       |  88 +++++++++++++-
 arch/arm/boot/dts/iwg20d-q7-dbcm-ca.dtsi      |   1 -
 arch/arm/boot/dts/r7s72100.dtsi               |  18 +--
 arch/arm/boot/dts/r8a73a4.dtsi                |  42 +++----
 arch/arm/boot/dts/r8a7740-armadillo800eva.dts |   3 +-
 arch/arm/boot/dts/r8a7740.dtsi                | 102 ++++++++--------
 arch/arm/boot/dts/r8a7743.dtsi                | 162 +++++++++++++------------
 arch/arm/boot/dts/r8a7744.dtsi                | 162 +++++++++++++------------
 arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts   |   3 +-
 arch/arm/boot/dts/r8a7745.dtsi                | 122 ++++++++++---------
 arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts     |   3 +-
 arch/arm/boot/dts/r8a77470.dtsi               |  86 +++++++------
 arch/arm/boot/dts/r8a7778.dtsi                |  11 +-
 arch/arm/boot/dts/r8a7779-marzen.dts          |   3 +-
 arch/arm/boot/dts/r8a7779.dtsi                |  16 ++-
 arch/arm/boot/dts/r8a7790-lager.dts           |   6 +-
 arch/arm/boot/dts/r8a7790.dtsi                | 167 +++++++++++++-------------
 arch/arm/boot/dts/r8a7791-koelsch.dts         |   9 +-
 arch/arm/boot/dts/r8a7791-porter.dts          |   6 +-
 arch/arm/boot/dts/r8a7791.dtsi                | 159 ++++++++++++------------
 arch/arm/boot/dts/r8a7792.dtsi                |  67 ++++++-----
 arch/arm/boot/dts/r8a7793-gose.dts            |   9 +-
 arch/arm/boot/dts/r8a7793.dtsi                | 123 ++++++++++---------
 arch/arm/boot/dts/r8a7794-alt.dts             |   6 +-
 arch/arm/boot/dts/r8a7794-silk.dts            |   3 +-
 arch/arm/boot/dts/r8a7794.dtsi                | 111 ++++++++---------
 arch/arm/boot/dts/sh73a0.dtsi                 | 139 +++++++++++----------
 27 files changed, 878 insertions(+), 749 deletions(-)

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

* [GIT PULL 3/5] Renesas ARM64 DT updates for v5.6
  2020-01-06 10:48 [GIT PULL 0/5] Renesas SoC updates for v5.6 Geert Uytterhoeven
  2020-01-06 10:48 ` [GIT PULL 1/5] Renesas ARM defconfig " Geert Uytterhoeven
  2020-01-06 10:48 ` [GIT PULL 2/5] Renesas ARM DT " Geert Uytterhoeven
@ 2020-01-06 10:48 ` " Geert Uytterhoeven
  2020-01-06 10:48 ` [GIT PULL 4/5] Renesas driver " Geert Uytterhoeven
  2020-01-06 10:48 ` [GIT PULL 5/5] Renesas DT binding " Geert Uytterhoeven
  4 siblings, 0 replies; 6+ messages in thread
From: Geert Uytterhoeven @ 2020-01-06 10:48 UTC (permalink / raw)
  To: arm-soc, arm-soc
  Cc: Magnus Damm, linux-arm-kernel, linux-renesas-soc, Geert Uytterhoeven

The following changes since commit e42617b825f8073569da76dc4510bfa019b1c35a:

  Linux 5.5-rc1 (2019-12-08 14:57:55 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git tags/renesas-arm64-dt-for-v5.6-tag1

for you to fetch changes up to 7ba33c335a5b9ef6097ae22cfafbd6e93aa8c5da:

  arm64: dts: renesas: Prepare for split of ARCH_R8A7795 into ARCH_R8A7795[01] (2019-12-31 10:28:56 +0100)

----------------------------------------------------------------
Renesas ARM64 DT updates for v5.6

  - Remove now unused ARCH_R8A7796 config symbol,
  - Rename R-Car H3 and M3-W SoC, and ULCB board DTS files to increase
    naming consistency,
  - Miscellaneous fixes for issues detected by "make dtbs_check",
  - Enhance support for R-Car M3-W+,
  - Display support for the EK874 board,
  - Prepare for split of R-Car H3 ES1.x and ES2.0+ config symbols,
  - Minor fixes and improvements.

----------------------------------------------------------------
Fabrizio Castro (1):
      arm64: dts: renesas: Add EK874 board with idk-2121wr display support

Geert Uytterhoeven (16):
      arm64: dts: renesas: Remove use of ARCH_R8A7796
      arm64: dts: renesas: Rename r8a7796* to r8a77960*
      arm64: dts: renesas: Group tuples in regulator-gpio states properties
      arm64: dts: renesas: Group tuples in interrupt properties
      arm64: dts: renesas: Group tuples in pci ranges and dma-ranges properties
      arm64: dts: renesas: r8a77970: Group tuples in thermal reg property
      arm64: dts: renesas: r8a77961: Add RWDT node
      arm64: dts: renesas: r8a77961: Add GPIO nodes
      arm64: dts: renesas: r8a77961: Add RAVB node
      arm64: dts: renesas: r8a77961: Add SYS-DMAC nodes
      arm64: dts: renesas: r8a77961: Add I2C nodes
      arm64: dts: renesas: r8a77961: Add SDHI nodes
      arm64: dts: renesas: Rename r8a7795{-es1,}* to r8a7795[01]*
      arm64: dts: renesas: Drop redundant SoC prefixes from ULCB DTS file names
      arm64: dts: renesas: Sort DTBs in Makefile
      arm64: dts: renesas: Prepare for split of ARCH_R8A7795 into ARCH_R8A7795[01]

Kuninori Morimoto (1):
      arm64: dts: renesas: r8a77990: ebisu: Remove clkout-lr-synchronous from sound

 arch/arm64/boot/dts/renesas/Makefile               |  27 +-
 arch/arm64/boot/dts/renesas/hihope-common.dtsi     |   3 +-
 arch/arm64/boot/dts/renesas/r8a774a1.dtsi          | 206 +++++------
 arch/arm64/boot/dts/renesas/r8a774b1.dtsi          | 206 +++++------
 arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts    |   3 +-
 .../boot/dts/renesas/r8a774c0-ek874-idk-2121wr.dts | 116 ++++++
 arch/arm64/boot/dts/renesas/r8a774c0.dtsi          | 164 ++++-----
 ...-es1-salvator-x.dts => r8a77950-salvator-x.dts} |   4 +-
 ...{r8a7795-h3ulcb-kf.dts => r8a77950-ulcb-kf.dts} |   4 +-
 .../{r8a7795-es1-h3ulcb.dts => r8a77950-ulcb.dts}  |   4 +-
 .../renesas/{r8a7795-es1.dtsi => r8a77950.dtsi}    |   4 +-
 ...7795-salvator-x.dts => r8a77951-salvator-x.dts} |   4 +-
 ...95-salvator-xs.dts => r8a77951-salvator-xs.dts} |   8 +-
 ...7795-es1-h3ulcb-kf.dts => r8a77951-ulcb-kf.dts} |   4 +-
 .../{r8a7795-h3ulcb.dts => r8a77951-ulcb.dts}      |   4 +-
 .../dts/renesas/{r8a7795.dtsi => r8a77951.dtsi}    | 216 ++++++------
 ...7796-salvator-x.dts => r8a77960-salvator-x.dts} |   4 +-
 ...96-salvator-xs.dts => r8a77960-salvator-xs.dts} |   4 +-
 ...{r8a7796-m3ulcb-kf.dts => r8a77960-ulcb-kf.dts} |   4 +-
 .../{r8a7796-m3ulcb.dts => r8a77960-ulcb.dts}      |   4 +-
 .../dts/renesas/{r8a7796.dtsi => r8a77960.dtsi}    | 206 +++++------
 arch/arm64/boot/dts/renesas/r8a77961.dtsi          | 390 ++++++++++++++++++++-
 ...8a77965-m3nulcb-kf.dts => r8a77965-ulcb-kf.dts} |   2 +-
 .../{r8a77965-m3nulcb.dts => r8a77965-ulcb.dts}    |   0
 arch/arm64/boot/dts/renesas/r8a77965.dtsi          | 206 +++++------
 arch/arm64/boot/dts/renesas/r8a77970.dtsi          |  52 +--
 arch/arm64/boot/dts/renesas/r8a77980.dtsi          |  96 +++--
 arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts     |   7 +-
 arch/arm64/boot/dts/renesas/r8a77990.dtsi          | 164 ++++-----
 arch/arm64/boot/dts/renesas/r8a77995.dtsi          |  74 ++--
 arch/arm64/boot/dts/renesas/salvator-common.dtsi   |   6 +-
 arch/arm64/boot/dts/renesas/ulcb.dtsi              |   3 +-
 32 files changed, 1333 insertions(+), 866 deletions(-)
 create mode 100644 arch/arm64/boot/dts/renesas/r8a774c0-ek874-idk-2121wr.dts
 rename arch/arm64/boot/dts/renesas/{r8a7795-es1-salvator-x.dts => r8a77950-salvator-x.dts} (96%)
 rename arch/arm64/boot/dts/renesas/{r8a7795-h3ulcb-kf.dts => r8a77950-ulcb-kf.dts} (75%)
 rename arch/arm64/boot/dts/renesas/{r8a7795-es1-h3ulcb.dts => r8a77950-ulcb.dts} (89%)
 rename arch/arm64/boot/dts/renesas/{r8a7795-es1.dtsi => r8a77950.dtsi} (98%)
 rename arch/arm64/boot/dts/renesas/{r8a7795-salvator-x.dts => r8a77951-salvator-x.dts} (96%)
 rename arch/arm64/boot/dts/renesas/{r8a7795-salvator-xs.dts => r8a77951-salvator-xs.dts} (96%)
 rename arch/arm64/boot/dts/renesas/{r8a7795-es1-h3ulcb-kf.dts => r8a77951-ulcb-kf.dts} (75%)
 rename arch/arm64/boot/dts/renesas/{r8a7795-h3ulcb.dts => r8a77951-ulcb.dts} (92%)
 rename arch/arm64/boot/dts/renesas/{r8a7795.dtsi => r8a77951.dtsi} (94%)
 rename arch/arm64/boot/dts/renesas/{r8a7796-salvator-x.dts => r8a77960-salvator-x.dts} (94%)
 rename arch/arm64/boot/dts/renesas/{r8a7796-salvator-xs.dts => r8a77960-salvator-xs.dts} (94%)
 rename arch/arm64/boot/dts/renesas/{r8a7796-m3ulcb-kf.dts => r8a77960-ulcb-kf.dts} (77%)
 rename arch/arm64/boot/dts/renesas/{r8a7796-m3ulcb.dts => r8a77960-ulcb.dts} (90%)
 rename arch/arm64/boot/dts/renesas/{r8a7796.dtsi => r8a77960.dtsi} (94%)
 rename arch/arm64/boot/dts/renesas/{r8a77965-m3nulcb-kf.dts => r8a77965-ulcb-kf.dts} (92%)
 rename arch/arm64/boot/dts/renesas/{r8a77965-m3nulcb.dts => r8a77965-ulcb.dts} (100%)

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

* [GIT PULL 4/5] Renesas driver updates for v5.6
  2020-01-06 10:48 [GIT PULL 0/5] Renesas SoC updates for v5.6 Geert Uytterhoeven
                   ` (2 preceding siblings ...)
  2020-01-06 10:48 ` [GIT PULL 3/5] Renesas ARM64 " Geert Uytterhoeven
@ 2020-01-06 10:48 ` " Geert Uytterhoeven
  2020-01-06 10:48 ` [GIT PULL 5/5] Renesas DT binding " Geert Uytterhoeven
  4 siblings, 0 replies; 6+ messages in thread
From: Geert Uytterhoeven @ 2020-01-06 10:48 UTC (permalink / raw)
  To: arm-soc, arm-soc
  Cc: Magnus Damm, linux-arm-kernel, linux-renesas-soc, Geert Uytterhoeven

The following changes since commit e42617b825f8073569da76dc4510bfa019b1c35a:

  Linux 5.5-rc1 (2019-12-08 14:57:55 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git tags/renesas-drivers-for-v5.6-tag1

for you to fetch changes up to b925adfceb529389124193b57be5b7014e481834:

  soc: renesas: Add ARCH_R8A7795[01] for existing R-Car H3 (2020-01-06 11:08:43 +0100)

----------------------------------------------------------------
Renesas driver updates for v5.6

  - Remove now unused ARCH_R8A7796 config symbol,
  - Fix a sparse warning,
  - Add split R-Car H3 ES1.x and ES2.0+ config symbols.

----------------------------------------------------------------
Ben Dooks (Codethink) (1):
      soc: renesas: rcar-rst: Fix __iomem on configure call

Geert Uytterhoeven (2):
      soc: renesas: Remove ARCH_R8A7796
      soc: renesas: Add ARCH_R8A7795[01] for existing R-Car H3

 drivers/soc/renesas/Kconfig    | 14 +++++++++-----
 drivers/soc/renesas/rcar-rst.c |  2 +-
 2 files changed, 10 insertions(+), 6 deletions(-)

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

* [GIT PULL 5/5] Renesas DT binding updates for v5.6
  2020-01-06 10:48 [GIT PULL 0/5] Renesas SoC updates for v5.6 Geert Uytterhoeven
                   ` (3 preceding siblings ...)
  2020-01-06 10:48 ` [GIT PULL 4/5] Renesas driver " Geert Uytterhoeven
@ 2020-01-06 10:48 ` " Geert Uytterhoeven
  4 siblings, 0 replies; 6+ messages in thread
From: Geert Uytterhoeven @ 2020-01-06 10:48 UTC (permalink / raw)
  To: arm-soc, arm-soc
  Cc: Magnus Damm, linux-arm-kernel, linux-renesas-soc, Geert Uytterhoeven

The following changes since commit e42617b825f8073569da76dc4510bfa019b1c35a:

  Linux 5.5-rc1 (2019-12-08 14:57:55 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git tags/renesas-dt-bindings-for-v5.6-tag1

for you to fetch changes up to 837b7deb364c3cf927f922d88b6131c8a4f81d0e:

  dt-bindings: can: rcar_canfd: document r8a774b1 support (2019-12-20 15:59:57 +0100)

----------------------------------------------------------------
Renesas DT binding updates for v5.6

  - Document TMU and CAN(FD) support for R-Car RZ/G2N.

----------------------------------------------------------------
Biju Das (1):
      dt-bindings: timer: renesas: tmu: Document r8a774b1 bindings

Fabrizio Castro (2):
      dt-bindings: can: rcar_can: document r8a774b1 support
      dt-bindings: can: rcar_canfd: document r8a774b1 support

 Documentation/devicetree/bindings/net/can/rcar_can.txt   | 5 +++--
 Documentation/devicetree/bindings/net/can/rcar_canfd.txt | 5 +++--
 Documentation/devicetree/bindings/timer/renesas,tmu.txt  | 1 +
 3 files changed, 7 insertions(+), 4 deletions(-)

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

end of thread, back to index

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-06 10:48 [GIT PULL 0/5] Renesas SoC updates for v5.6 Geert Uytterhoeven
2020-01-06 10:48 ` [GIT PULL 1/5] Renesas ARM defconfig " Geert Uytterhoeven
2020-01-06 10:48 ` [GIT PULL 2/5] Renesas ARM DT " Geert Uytterhoeven
2020-01-06 10:48 ` [GIT PULL 3/5] Renesas ARM64 " Geert Uytterhoeven
2020-01-06 10:48 ` [GIT PULL 4/5] Renesas driver " Geert Uytterhoeven
2020-01-06 10:48 ` [GIT PULL 5/5] Renesas DT binding " Geert Uytterhoeven

Linux-Renesas-SoC Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/linux-renesas-soc/0 linux-renesas-soc/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 linux-renesas-soc linux-renesas-soc/ https://lore.kernel.org/linux-renesas-soc \
		linux-renesas-soc@vger.kernel.org
	public-inbox-index linux-renesas-soc

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/org.kernel.vger.linux-renesas-soc


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git