mbox series

[GIT,PULL] Renesas ARM DT updates for v5.13 (take two)

Message ID cover.1617359678.git.geert+renesas@glider.be (mailing list archive)
State Queued
Headers show
Series [GIT,PULL] Renesas ARM DT updates for v5.13 (take two) | expand

Pull-request

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

Message

Geert Uytterhoeven April 2, 2021, 10:37 a.m. UTC
Hi arm-soc folks,

The following changes since commit c8aebc1346522d3569690867ce3996642ad52e01:

  arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding (2021-03-16 09:58:00 +0100)

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.13-tag2

for you to fetch changes up to 2b35ca2fe605f85aa1a52c713571baf04a5f434a:

  arm64: dts: renesas: ulcb: Add cpu-supply property to a57_0 node (2021-04-02 09:22:35 +0200)

----------------------------------------------------------------
Renesas ARM DT updates for v5.13 (take two)

  - Video IN (VIN) and Camera (CSI-2) support for the R-Car M3-W+ SoC,
  - LED support for the Falcon development board,
  - Preparatory display pipeline support for the R-Car V3U SoC,
  - Miscellaneous fixes and improvements.

Thanks for pulling!

----------------------------------------------------------------
Dien Pham (1):
      arm64: dts: renesas: salvator-common: Add cpu-supply property to a57_0 node

Geert Uytterhoeven (5):
      arm64: dts: renesas: falcon: Move console config to CPU board DTS
      arm64: dts: renesas: falcon: Move watchdog config to CPU board DTS
      arm64: dts: renesas: falcon: Move AVB0 to main DTS
      ARM: dts: koelsch: Configure pull-up for SOFT_SW GPIO keys
      arm64: dts: renesas: r8a77950: Drop operating points above 1.5 GHz

Kieran Bingham (3):
      arm64: dts: renesas: falcon-cpu: Add GP LEDs
      arm64: dts: renesas: r8a779a0: Add FCPVD support
      arm64: dts: renesas: r8a779a0: Add VSPD support

Niklas Söderlund (1):
      arm64: dts: renesas: r8a77961: Add VIN and CSI-2 device nodes

Yoshihiro Shimoda (1):
      arm64: dts: renesas: r8a779a0: Fix PMU interrupt

Yusuke Goda (1):
      arm64: dts: renesas: ulcb: Add cpu-supply property to a57_0 node

 arch/arm/boot/dts/r8a7791-koelsch.dts              |   8 +
 arch/arm64/boot/dts/renesas/r8a77950.dtsi          |   5 +
 arch/arm64/boot/dts/renesas/r8a77961.dtsi          | 314 ++++++++++++++++++++-
 .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi      |  72 ++---
 arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts    |  39 ++-
 arch/arm64/boot/dts/renesas/r8a779a0.dtsi          |  43 ++-
 arch/arm64/boot/dts/renesas/salvator-common.dtsi   |   4 +
 arch/arm64/boot/dts/renesas/ulcb.dtsi              |   4 +
 8 files changed, 435 insertions(+), 54 deletions(-)

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

Comments

Arnd Bergmann April 8, 2021, 3:24 p.m. UTC | #1
From: Arnd Bergmann <arnd@arndb.de>

On Fri, 2 Apr 2021 12:37:15 +0200, Geert Uytterhoeven wrote:
> 	Hi arm-soc folks,
> 
> The following changes since commit c8aebc1346522d3569690867ce3996642ad52e01:
> 
>   arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding (2021-03-16 09:58:00 +0100)
> 
> are available in the Git repository at:
> 
> [...]

Merged into arm/dt, thanks!

There were a couple of added warnings from 'make dtbs_check W=1':

renesas/r8a774a1-beacon-rzg2m-kit.dt.yaml: csi2@feaa0000: ports: 'port@0' is a required property
renesas/r8a779a0-falcon.dt.yaml: thermal-zones: 'sensor-thermal1', 'sensor-thermal2', 'sensor-thermal3', 'sensor-thermal4', 'sensor-thermal5' do not match any of the regexes: '^[a-zA-Z][a-zA-Z0-9\\-]{1,12}-thermal$', 'pinctrl-[0-9]+'
renesas/r8a779a0-falcon.dt.yaml: timer@e61e0000: compatible:0: 'renesas,tmu-r8a779a0' is not one of ['renesas,tmu-r8a7740', 'renesas,tmu-r8a774a1', 'renesas,tmu-r8a774b1', 'renesas,tmu-r8a774c0', 'renesas,tmu-r8a774e1', 'renesas,tmu-r8a7778', 'renesas,tmu-r8a7779', 'renesas,tmu-r8a7795', 'renesas,tmu-r8a7796', 'renesas,tmu-r8a77961', 'renesas,tmu-r8a77965', 'renesas,tmu-r8a77970', 'renesas,tmu-r8a77980', 'renesas,tmu-r8a77990', 'renesas,tmu-r8a77995']

merge commit: 85af259bcce7a4d6936da72fd84757502a2c5b5e

       Arnd
Geert Uytterhoeven April 12, 2021, 11:22 a.m. UTC | #2
Hi Arnd,

On Thu, Apr 8, 2021 at 5:24 PM Arnd Bergmann <arnd@kernel.org> wrote:
> On Fri, 2 Apr 2021 12:37:15 +0200, Geert Uytterhoeven wrote:
> > The following changes since commit c8aebc1346522d3569690867ce3996642ad52e01:
> >
> >   arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding (2021-03-16 09:58:00 +0100)
> >
> > are available in the Git repository at:
> >
> > [...]
>
> Merged into arm/dt, thanks!

Thank you!

> There were a couple of added warnings from 'make dtbs_check W=1':
>
> renesas/r8a774a1-beacon-rzg2m-kit.dt.yaml: csi2@feaa0000: ports: 'port@0' is a required property

The same issue is present in several other pre-existing DTS files, too.
Commit 066a94e28a23e04c ("media: dt-bindings: media: Use graph and
video-interfaces schemas") in v5.12-rc1 made port@0 mandatory, but that
port is not present on boards were the interface isn't used (yet).
Probably we should add placeholder port@0 nodes to all SoC .dtsi files,
like we already have in display, audio, hdmi, and lvds nodes.

> renesas/r8a779a0-falcon.dt.yaml: thermal-zones: 'sensor-thermal1', 'sensor-thermal2', 'sensor-thermal3', 'sensor-thermal4', 'sensor-thermal5' do not match any of the regexes: '^[a-zA-Z][a-zA-Z0-9\\-]{1,12}-thermal$', 'pinctrl-[0-9]+'

I don't see that one with the latest bindings in linux-next (i.e. commit
9468e7b031876935 ("dt-bindings: thermal: rcar-gen3-thermal: Support five
TSC nodes on r8a779a0")).

> renesas/r8a779a0-falcon.dt.yaml: timer@e61e0000: compatible:0: 'renesas,tmu-r8a779a0' is not one of ['renesas,tmu-r8a7740', 'renesas,tmu-r8a774a1', 'renesas,tmu-r8a774b1', 'renesas,tmu-r8a774c0', 'renesas,tmu-r8a774e1', 'renesas,tmu-r8a7778', 'renesas,tmu-r8a7779', 'renesas,tmu-r8a7795', 'renesas,tmu-r8a7796', 'renesas,tmu-r8a77961', 'renesas,tmu-r8a77965', 'renesas,tmu-r8a77970', 'renesas,tmu-r8a77980', 'renesas,tmu-r8a77990', 'renesas,tmu-r8a77995']

Trivial DT binding update posted (but not CCed to devicetree) in
https://lore.kernel.org/r/20210331124555.2150-1-wsa@kernel.org/

Gr{oetje,eeting}s,

                        Geert