mbox series

[GIT,PULL] ARM: mvebu: dt64 for v5.5 (#1)

Message ID 87zhhc3bo6.fsf@FE-laptop (mailing list archive)
State Mainlined
Commit e315c7b3da0e1bc48ad7aa33c2ebe7801157a2db
Headers show
Series [GIT,PULL] ARM: mvebu: dt64 for v5.5 (#1) | expand

Pull-request

git://git.infradead.org/linux-mvebu.git tags/mvebu-dt64-5.5-1

Message

Gregory CLEMENT Nov. 3, 2019, 9:14 p.m. UTC
Hi,

Here is the first pull request for dt64 for mvebu for v5.5.

Gregory

The following changes since commit 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:

  Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)

are available in the Git repository at:

  git://git.infradead.org/linux-mvebu.git tags/mvebu-dt64-5.5-1

for you to fetch changes up to 46d2f6d0c99f7f95600e633c7dc727745faaf95e:

  arm64: dts: armada-3720-turris-mox: add firmware node (2019-10-09 09:36:42 +0200)

----------------------------------------------------------------
mvebu dt64 for 5.5 (part 1)

 - Add new Marvell CN9130 SoC support (CN9130 is made of one AP807 and
   one internal CP115, similar to the Armada 7K/8K using AP806 and
   CP110).
 - Reorganize EspressoBin device tree to add new variant of the boards
   (Armada 3270 based)
 - Add firmware node for turris Mox (Armada 3720 based)

----------------------------------------------------------------
Ben Peled (1):
      dt-bindings: ap80x: replace AP806 with AP80x

Grzegorz Jaszczyk (7):
      dt-bindings: marvell: Declare the CN913x SoC compatibles
      arm64: dts: marvell: Add AP806-dual cache description
      arm64: dts: marvell: Add AP806-quad cache description
      arm64: dts: marvell: Add AP807-quad cache description
      arm64: dts: marvell: Add support for Marvell CN9130-DB
      arm64: dts: marvell: Add support for Marvell CN9131-DB
      arm64: dts: marvell: Add support for Marvell CN9132-DB

Konstantin Porotchkin (1):
      arm64: dts: marvell: Prepare the introduction of AP807 based SoCs

Marek BehĂșn (1):
      arm64: dts: armada-3720-turris-mox: add firmware node

Miquel Raynal (12):
      arm64: dts: marvell: Enumerate the first AP806 syscon
      arm64: dts: marvell: Add AP806-dual missing CPU clocks
      MAINTAINERS: Add new Marvell CN9130-based files to track
      arm64: dts: marvell: Move clocks to AP806 specific file
      dt-bindings: marvell: Convert the SoC compatibles description to YAML
      arm64: dts: marvell: Add support for AP807/AP807-quad
      arm64: dts: marvell: Fix CP110 NAND controller node multi-line comment alignment
      arm64: dts: marvell: Prepare the introduction of CP115
      arm64: dts: marvell: Drop PCIe I/O ranges from CP11x file
      arm64: dts: marvell: Externalize PCIe macros from CP11x file
      arm64: dts: marvell: Add support for CP115
      arm64: dts: marvell: Add support for Marvell CN9130 SoC support

Tomasz Maciej Nowak (1):
      arm64: dts: marvell: add ESPRESSObin variants

 ...-controller.txt => ap80x-system-controller.txt} |  14 +-
 .../bindings/arm/marvell/armada-7k-8k.txt          |  24 -
 .../bindings/arm/marvell/armada-7k-8k.yaml         |  61 +++
 MAINTAINERS                                        |   3 +-
 arch/arm64/boot/dts/marvell/Makefile               |   3 +
 .../dts/marvell/armada-3720-espressobin-emmc.dts   |  42 ++
 .../marvell/armada-3720-espressobin-v7-emmc.dts    |  59 +++
 .../dts/marvell/armada-3720-espressobin-v7.dts     |  36 ++
 .../boot/dts/marvell/armada-3720-espressobin.dts   | 184 +------
 .../boot/dts/marvell/armada-3720-espressobin.dtsi  | 177 +++++++
 .../boot/dts/marvell/armada-3720-turris-mox.dts    |   8 +
 arch/arm64/boot/dts/marvell/armada-70x0.dtsi       |  28 +-
 arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi |   3 +-
 arch/arm64/boot/dts/marvell/armada-80x0.dtsi       |  56 +-
 arch/arm64/boot/dts/marvell/armada-ap806-dual.dtsi |  23 +
 arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi |  42 ++
 arch/arm64/boot/dts/marvell/armada-ap806.dtsi      | 456 +---------------
 arch/arm64/boot/dts/marvell/armada-ap807-quad.dtsi |  93 ++++
 arch/arm64/boot/dts/marvell/armada-ap807.dtsi      |  29 ++
 arch/arm64/boot/dts/marvell/armada-ap80x.dtsi      | 444 ++++++++++++++++
 arch/arm64/boot/dts/marvell/armada-common.dtsi     |   4 +-
 arch/arm64/boot/dts/marvell/armada-cp110.dtsi      | 575 +--------------------
 arch/arm64/boot/dts/marvell/armada-cp115.dtsi      |  12 +
 arch/arm64/boot/dts/marvell/armada-cp11x.dtsi      | 568 ++++++++++++++++++++
 arch/arm64/boot/dts/marvell/cn9130-db.dts          | 403 +++++++++++++++
 arch/arm64/boot/dts/marvell/cn9130.dtsi            |  37 ++
 arch/arm64/boot/dts/marvell/cn9131-db.dts          | 202 ++++++++
 arch/arm64/boot/dts/marvell/cn9132-db.dts          | 221 ++++++++
 28 files changed, 2533 insertions(+), 1274 deletions(-)
 rename Documentation/devicetree/bindings/arm/marvell/{ap806-system-controller.txt => ap80x-system-controller.txt} (91%)
 delete mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.txt
 create mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.yaml
 create mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin-emmc.dts
 create mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7-emmc.dts
 create mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7.dts
 create mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin.dtsi
 create mode 100644 arch/arm64/boot/dts/marvell/armada-ap807-quad.dtsi
 create mode 100644 arch/arm64/boot/dts/marvell/armada-ap807.dtsi
 create mode 100644 arch/arm64/boot/dts/marvell/armada-ap80x.dtsi
 create mode 100644 arch/arm64/boot/dts/marvell/armada-cp115.dtsi
 create mode 100644 arch/arm64/boot/dts/marvell/armada-cp11x.dtsi
 create mode 100644 arch/arm64/boot/dts/marvell/cn9130-db.dts
 create mode 100644 arch/arm64/boot/dts/marvell/cn9130.dtsi
 create mode 100644 arch/arm64/boot/dts/marvell/cn9131-db.dts
 create mode 100644 arch/arm64/boot/dts/marvell/cn9132-db.dts