mbox series

[GIT,PULL] arm64: ZynqMP DT changes for v6.9

Message ID CAHTX3dLEoFMTGg1Q4+OuOwWYd8N73YBTXki8Vvj3cGHUpLJ0=A@mail.gmail.com (mailing list archive)
State Accepted
Commit b797b9cde49840af8e8d49d19a8cdfe0bd4d5604
Headers show
Series [GIT,PULL] arm64: ZynqMP DT changes for v6.9 | expand

Pull-request

https://github.com/Xilinx/linux-xlnx.git tags/zynqmp-dt-for-6.9

Message

Michal Simek Feb. 26, 2024, 12:30 p.m. UTC
Hi,

please pull these DT changes to your tree. There are some SoC related
dt binding changes and associated DT changes. Also followed by some
small updates.
All the changes have been checked against DT schema but there are
still some older descriptions which should be updated in future.

Thanks,
Michal


The following changes since commit 6613476e225e090cc9aad49be7fa504e290dd33d:

  Linux 6.8-rc1 (2024-01-21 14:11:32 -0800)

are available in the Git repository at:

  https://github.com/Xilinx/linux-xlnx.git tags/zynqmp-dt-for-6.9

for you to fetch changes up to d8764d347bd737efec00fae81133ffad0ae084bb:

  dt-bindings: firmware: xilinx: Describe soc-nvmem subnode
(2024-02-06 08:01:32 +0100)

----------------------------------------------------------------
arm64: ZynqMP DT changes for 6.9

dt-bindings:
- Describe firmware for Versal NET
- Describe all firmware child nodes
- Align versal-fpga node name with dt schema
- Describe k26 rev2 and kv260

DTs:
- Align firmware node with dt schema
- Add an optee node
- Describe reset for CANs
- Update ECAM size to discover up to 256 buses
- Describe assigned-clocks for uarts
- Add u-boot node
- Comment SMMU entries
- Align dwc3 nodes with dt schema
- Rename i2c groups to match dt schema
- Small DT updates (comments)
- Fix default clock frequency for si570 (zcu102, zcu106)
- Add output-enable pins and cover MIO38 (SOM)

----------------------------------------------------------------
Ilias Apalodimas (1):
      arm64: zynqmp: Add an OP-TEE node to the device tree

Jay Buddhabhatti (1):
      dt-bindings: firmware: versal: add versal-net compatible string

Michal Simek (15):
      dt-bindings: firmware: xilinx: Fix versal-fpga node name
      dt-bindings: firmware: xilinx: Describe missing child nodes
      dt-bindings: firmware: xilinx: Sort node names (clock-controller)
      arm64: zynqmp: Rename zynqmp-power node to power-management
      arm64: zynqmp: Setup default si570 frequency to 156.25MHz
      arm64: zynqmp: Describe assigned-clocks for uarts
      arm64: zynqmp: Fix comment to be aligned with board name.
      arm64: zynqmp: Introduce u-boot options node with bootscr-address
      arm64: zynqmp: Remove incorrect comment from kv260s
      arm64: zynqmp: Rename i2c?-gpio to i2c?-gpio-grp
      arm64: zynqmp: Comment all smmu entries
      arm64: zynqmp: Align usb clock nodes with binding
      dt-bindings: soc: xilinx: Add support for K26 rev2 SOMs
      dt-bindings: soc: xilinx: Add support for KV260 CC
      dt-bindings: firmware: xilinx: Describe soc-nvmem subnode

Neal Frager (1):
      arm64: zynqmp: Add output-enable pins to SOMs

Srinivas Neeli (1):
      arm64: zynqmp: Add resets property for CAN nodes

Tejas Bhumkar (1):
      arm64: zynqmp: Disable Tri-state for MIO38 Pin

Thippeswamy Havalige (1):
      arm64: zynqmp: Update ECAM size to discover up to 256 buses

 Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-firmware.yaml
| 96 +++++++++++++++++---
 Documentation/devicetree/bindings/fpga/xlnx,versal-fpga.yaml
      |  2 +-
 Documentation/devicetree/bindings/soc/xilinx/xilinx.yaml
      | 70 ++++++++++++--
 arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi
      | 16 +++-
 arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso
      | 36 +++++++-
 arch/arm64/boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso
      | 37 +++++++-
 arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts
      |  2 +-
 arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts
      |  2 +-
 arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm019-dc5.dts
      |  4 +-
 arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts
      |  2 +-
 arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts
      |  6 +-
 arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts
      |  2 +-
 arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts
      |  2 +-
 arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts
      |  6 +-
 arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts
      |  4 +-
 arch/arm64/boot/dts/xilinx/zynqmp-zcu1275-revA.dts
      |  2 +-
 arch/arm64/boot/dts/xilinx/zynqmp.dtsi
      | 85 ++++++++++-------
 17 files changed, 295 insertions(+), 79 deletions(-)

Comments

patchwork-bot+linux-soc@kernel.org March 4, 2024, 8:01 a.m. UTC | #1
Hello:

This pull request was applied to soc/soc.git (for-next)
by Arnd Bergmann <arnd@arndb.de>:

On Mon, 26 Feb 2024 13:30:34 +0100 you wrote:
> Hi,
> 
> please pull these DT changes to your tree. There are some SoC related
> dt binding changes and associated DT changes. Also followed by some
> small updates.
> All the changes have been checked against DT schema but there are
> still some older descriptions which should be updated in future.
> 
> [...]

Here is the summary with links:
  - [GIT,PULL] arm64: ZynqMP DT changes for v6.9
    https://git.kernel.org/soc/soc/c/b797b9cde498

You are awesome, thank you!