mbox series

[GIT,PULL] Versatile family DTS changes for kernel v5.7

Message ID CACRpkdbbniYVnsE-pAmU2qCerswserNgEFtY48XQ+_K+DUNC9Q@mail.gmail.com
State New
Headers show
Series [GIT,PULL] Versatile family DTS changes for kernel v5.7 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator.git

Message

Linus Walleij March 4, 2020, 2:44 p.m. UTC
Hi ARM/SoC maintainers,

Here is a set of patches fixing up the top level ARM Reference
design DT bindings and also clean up the files themselves to
conform better.

You will notice that this hits bit arm and arm64 DTS files.
This makes sense in this case, because as you know, the
versatile express is special:
arch/arm64/boot/dts/arm/vexpress-v2m-rs1.dtsi
is a symlink to arm/boot/dts/vexpress-v2m-rs1.dtsi
also the binding file for arm Versatile Express and
arm64 Versatile Express/Juno is the same
so because of the cross-dependencies it makes sense to
patch all in one go.

Please pull it in for v5.7!

Yours,
Linus Walleij

The following changes since commit bb6d3fb354c5ee8d6bde2d576eb7220ea09862b9:

  Linux 5.6-rc1 (2020-02-09 16:08:48 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-integrator.git
tags/versatile-dts-v5.7-1

for you to fetch changes up to bee7ff37ecf17317ef9295a6ab6e607db034f8a3:

  ARM/arm64: dts: Rename SMB bus to just bus (2020-03-04 15:31:30 +0100)

----------------------------------------------------------------
Versatile DTS updates for the v5.7 series take one:

- Schema validation for the top level of all ARM reference
  designs: Integrator, Versatile, RealView, Juno.
- Clean up some node names in the trees so they pass
  validation fine.
- Drop the old text bindings.
- A top level DMA ranges patch from Rob.

----------------------------------------------------------------
Linus Walleij (8):
      ARM: dts: Versatile: Use syscon as node name for IB2
      ARM: dts: RealView: Fix the name of the SoC node
      dt-bindings: arm: Add Integrator YAML schema
      dt-bindings: arm: Add Versatile YAML schema
      dt-bindings: arm: Add RealView YAML schema
      dt-bindings: arm: Add Versatile Express and Juno YAML schema
      dt-bindings: arm: Drop the non-YAML bindings
      ARM/arm64: dts: Rename SMB bus to just bus

Rob Herring (1):
      ARM: dts: integratorap: Remove top level dma-ranges

 .../devicetree/bindings/arm/arm,integrator.yaml    |  86 ++++++++
 .../devicetree/bindings/arm/arm,realview.yaml      | 123 +++++++++++
 .../devicetree/bindings/arm/arm,versatile.yaml     |  71 ++++++
 .../devicetree/bindings/arm/arm,vexpress-juno.yaml | 223 +++++++++++++++++++
 Documentation/devicetree/bindings/arm/arm-boards   | 237 ---------------------
 Documentation/devicetree/bindings/arm/vexpress.txt | 229 --------------------
 arch/arm/boot/dts/arm-realview-pbx.dtsi            |   2 +-
 arch/arm/boot/dts/integratorap.dts                 |   1 -
 arch/arm/boot/dts/versatile-ab-ib2.dts             |   2 +-
 arch/arm/boot/dts/vexpress-v2m-rs1.dtsi            |   2 +-
 arch/arm/boot/dts/vexpress-v2m.dtsi                |   2 +-
 arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts        |   2 +-
 arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts         |   2 +-
 arch/arm/boot/dts/vexpress-v2p-ca5s.dts            |   2 +-
 arch/arm/boot/dts/vexpress-v2p-ca9.dts             |   2 +-
 arch/arm64/boot/dts/arm/foundation-v8.dtsi         |   2 +-
 arch/arm64/boot/dts/arm/fvp-base-revc.dts          |   2 +-
 arch/arm64/boot/dts/arm/juno-base.dtsi             |   2 +-
 arch/arm64/boot/dts/arm/juno-motherboard.dtsi      |   2 +-
 arch/arm64/boot/dts/arm/rtsm_ve-aemv8a.dts         |   2 +-
 .../boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi      |   2 +-
 arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi   |   2 +-
 .../boot/dts/arm/vexpress-v2f-1xv7-ca53x2.dts      |   2 +-
 23 files changed, 519 insertions(+), 483 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/arm/arm,integrator.yaml
 create mode 100644 Documentation/devicetree/bindings/arm/arm,realview.yaml
 create mode 100644 Documentation/devicetree/bindings/arm/arm,versatile.yaml
 create mode 100644 Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
 delete mode 100644 Documentation/devicetree/bindings/arm/arm-boards
 delete mode 100644 Documentation/devicetree/bindings/arm/vexpress.txt