mbox series

[GIT,PULL,1/2] arm64: dts: ti: K3 devicetree updates for v6.13

Message ID 3ded4795-2186-4e06-bda6-9c9a65a3fdb9@ti.com (mailing list archive)
State New
Headers show
Series [GIT,PULL,1/2] arm64: dts: ti: K3 devicetree updates for v6.13 | expand

Pull-request

https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git tags/ti-k3-dt-for-v6.13

Message

Vignesh Raghavendra Nov. 6, 2024, 1:55 p.m. UTC
Hi ARM SoC Maintainers,

The following changes since commit 9852d85ec9d492ebef56dc5f229416c925758edc:

  Linux 6.12-rc1 (2024-09-29 15:06:19 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git tags/ti-k3-dt-for-v6.13

for you to fetch changes up to 767b6a0d0900c951e8b42306bd636268481a97ae:

  arm64: dts: ti: k3-am62: use opp_efuse_table for opp-table syscon (2024-11-04 18:56:35 +0530)

----------------------------------------------------------------
TI K3 device tree updates for v6.13

Generic Fixups/Cleanups:
- Cleanup bootph-* tags to limit to leaf nodes only
- clock IDs for MCSPI instances fixed up across J7xx family
- Misc indentation and whitespace cleanup across dts

New SoC
- J742s2 which is a cutdown of existing J784s4 and uses same EVM

SoC Specific features and Fixes:
- eQEP (counter) support across AM64/AM62/AM62A

AM64
- M4F Remoteproc support
- stats collection support for ICSSGs via ti,pa-stats
- Add PCIe EP overlays

AM65
- stats collection support for ICSSGs via ti,pa-stats

AM62:
- M4F Remoteproc support
- eMMC/SD TAP value updates
- dtbs_check fixes for opp_efuse_table

AM62A
- 1.4GHz opp entry

AM62P
- 1.4GHz opp entry

J7200
- Add PCIe EP overlays
- Pinmux node reg range fixes

Board Specific

AM62
- am62 verdin ivy carrier board support
- am625-verdin TPM device support
- am62 verdin ivy board support
- Beagleplay Mikrobus PWM header support
- am62-verdin increase SD regulator startup delay

AM64
- am642-phyboard-electra-rdk trickle charger support
- am64-phy* drop buswidth from sdhci nodes

----------------------------------------------------------------
Anurag Dutta (3):
      arm64: dts: ti: k3-j7200: Fix clock ids for MCSPI instances
      arm64: dts: ti: k3-j721e: Fix clock IDs for MCSPI instances
      arm64: dts: ti: k3-j721s2: Fix clock IDs for MCSPI instances

Ayush Singh (1):
      arm64: dts: ti: k3-am625-beagleplay: Enable MikroBUS PWM

Bryan Brattlof (4):
      arm64: dts: ti: k3-am62a: add opp frequencies
      arm64: dts: ti: k3-am62a7-sk: add 1.4ghz opp entry
      arm64: dts: ti: k3-am62p: add opp frequencies
      arm64: dts: ti: k3-am62p5-sk: add 1.4ghz opp entry

Daniel Schultz (1):
      arm64: dts: ti: k3-am642-phyboard-electra-rdk: Enable trickle charger

Dhruva Gole (1):
      arm64: dts: ti: k3-am62: use opp_efuse_table for opp-table syscon

Francesco Dolcini (2):
      arm64: dts: ti: k3-am625-verdin: add TPM device
      arm64: dts: ti: k3-am62-verdin: Fix SD regulator startup delay

Garrett Giordano (2):
      arm64: dts: ti: am62-phycore-som: Increase cpu frequency to 1.4 GHz
      Revert "arm64: dts: ti: am62-phyboard-lyra: Add overlay to increase cpu frequency to 1.4 GHz"

Hari Nagalla (5):
      arm64: dts: ti: k3-am62: Add M4F remoteproc node
      arm64: dts: ti: k3-am625-sk: Add M4F remoteproc node
      arm64: dts: ti: k3-am64: Add M4F remoteproc node
      arm64: dts: ti: k3-am642-sk: Add M4F remoteproc node
      arm64: dts: ti: k3-am642-evm: Add M4F remoteproc node

Jared McArthur (1):
      arm64: dts: ti: k3-j7200: Fix register map for main domain pmx

John Ma (3):
      arm64: dts: ti: k3-am64-phycore-som: Fix bus-width property in MMC nodes
      arm64: dts: ti: k3-am642-phyboard-electra-rdk: Fix bus-width property in MMC nodes
      arm64: dts: ti: k3-am62x-phyboard-lyra: Fix indentation in audio-card

João Paulo Gonçalves (4):
      arm64: dts: ti: k3-am62-verdin: Fix SoM ADC compatible
      dt-bindings: arm: ti: Add verdin am62 ivy board
      arm64: dts: ti: k3-am62-verdin: add label to som adc node
      arm64: dts: ti: k3-am62-verdin: Add Ivy carrier board

Judith Mendez (6):
      arm64: dts: ti: k3-am62-main: Add eQEP nodes
      arm64: dts: ti: k3-am62a-main: Add eQEP nodes
      arm64: dts: ti: k3-am62p-main: Add eQEP nodes
      arm64: dts: ti: k3-am64-main: Add eQEP nodes
      arm64: dts: ti: k3-am64x-sk: Enable eQEP
      arm64: dts: ti: k3-am62-main: Update otap/itap values

Krzysztof Kozlowski (1):
      arm64: dts: ti: minor whitespace cleanup

MD Danish Anwar (4):
      arm64: dts: ti: k3-am65-main: Add ti,pruss-pa-st node
      arm64: dts: ti: k3-am654-icssg2: Add ti,pa-stats property
      arm64: dts: ti: k3-am64-main: Add ti,pruss-pa-st node
      arm64: dts: ti: k3-am64: Add ti,pa-stats property

Manorit Chawdhry (17):
      arm64: dts: ti: Refactor J784s4 SoC files to a common file
      arm64: dts: ti: Refactor J784s4-evm to a common file
      dt-bindings: arm: ti: Add bindings for J742S2 SoCs and Boards
      arm64: dts: ti: Introduce J742S2 SoC family
      arm64: dts: ti: Add support for J742S2 EVM board
      arm64: dts: ti: k3-j784s4-j742s2-mcu-wakeup: Move bootph from mcu_timer1 to mcu_timer0
      arm64: dts: ti: k3-j784s4-j742s2-mcu-wakeup: Remove parent nodes bootph-*
      arm64: dts: ti: k3-j784s4: Add bootph-* properties
      arm64: dts: ti: k3-j721s2: Add bootph-* properties
      arm64: dts: ti: k3-j721e: Add bootph-* properties
      arm64: dts: ti: k3-j7200: Add bootph-* properties
      arm64: dts: ti: k3-j784s4-j742s2-evm-common: Remove parent nodes bootph-*
      arm64: dts: ti: k3-j721s2-evm*: Add bootph-* properties
      arm64: dts: ti: k3-am68-sk*: Add bootph-* properties
      arm64: dts: ti: k3-j721e-evm*: Add bootph-* properties
      arm64: dts: ti: k3-j721e-sk*: Add bootph-* properties
      arm64: dts: ti: k3-j7200-evm*: Add bootph-* properties

Nathan Morrisson (2):
      arm64: dts: ti: k3-am62x-phyboard-lyra: Drop unnecessary McASP AFIFOs
      arm64: dts: ti: k3-am62a7-phyboard-lyra-rdk: Update ethernet internal delay

Siddharth Vadapalli (2):
      arm64: dts: ti: k3-j7200-evm: Add overlay for PCIE1 Endpoint Mode
      arm64: dts: ti: k3-am642-evm: Add overlay for PCIe0 EP mode

Wadim Egorov (2):
      arm64: dts: ti: k3-am62-phycore-som: Add M4F remoteproc nodes
      arm64: dts: ti: k3-am64-phycore-som: Add M4F remoteproc nodes

 Documentation/devicetree/bindings/arm/ti/k3.yaml             |    8 +
 arch/arm64/boot/dts/ti/Makefile                              |   18 +-
 arch/arm64/boot/dts/ti/k3-am62-main.dtsi                     |   74 +-
 arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi                      |   13 +
 arch/arm64/boot/dts/ti/k3-am62-phycore-som.dtsi              |   37 +-
 arch/arm64/boot/dts/ti/k3-am62-verdin-ivy.dtsi               |  655 +++
 arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi                   |   12 +-
 arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi                   |    9 +-
 arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts               |   12 +
 .../boot/dts/ti/k3-am625-phyboard-lyra-1-4-ghz-opp.dtso      |   20 -
 arch/arm64/boot/dts/ti/k3-am625-verdin-nonwifi-ivy.dts       |   22 +
 arch/arm64/boot/dts/ti/k3-am625-verdin-wifi-ivy.dts          |   22 +
 arch/arm64/boot/dts/ti/k3-am625.dtsi                         |    2 +-
 arch/arm64/boot/dts/ti/k3-am62a-main.dtsi                    |   27 +
 arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi                  |    5 +
 arch/arm64/boot/dts/ti/k3-am62a7-phyboard-lyra-rdk.dts       |    4 +
 arch/arm64/boot/dts/ti/k3-am62a7-sk.dts                      |    9 +
 arch/arm64/boot/dts/ti/k3-am62a7.dtsi                        |   51 +
 arch/arm64/boot/dts/ti/k3-am62p-j722s-common-main.dtsi       |   27 +
 arch/arm64/boot/dts/ti/k3-am62p-j722s-common-wakeup.dtsi     |    5 +
 arch/arm64/boot/dts/ti/k3-am62p5-sk.dts                      |    9 +
 arch/arm64/boot/dts/ti/k3-am62p5.dtsi                        |   47 +
 arch/arm64/boot/dts/ti/k3-am62x-phyboard-lyra.dtsi           |    6 +-
 arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi               |   19 +
 arch/arm64/boot/dts/ti/k3-am64-main.dtsi                     |   37 +
 arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi                      |   13 +
 arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi              |   29 +-
 arch/arm64/boot/dts/ti/k3-am642-evm-pcie0-ep.dtso            |   51 +
 arch/arm64/boot/dts/ti/k3-am642-evm.dts                      |   22 +-
 arch/arm64/boot/dts/ti/k3-am642-phyboard-electra-rdk.dts     |    5 +-
 arch/arm64/boot/dts/ti/k3-am642-sk.dts                       |   36 +
 arch/arm64/boot/dts/ti/k3-am65-main.dtsi                     |   15 +
 arch/arm64/boot/dts/ti/k3-am654-icssg2.dtso                  |    1 +
 arch/arm64/boot/dts/ti/k3-am654-idk.dtso                     |    2 +
 arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts             |    8 +
 arch/arm64/boot/dts/ti/k3-am68-sk-som.dtsi                   |    5 +-
 arch/arm64/boot/dts/ti/k3-j7200-common-proc-board.dts        |   15 +-
 arch/arm64/boot/dts/ti/k3-j7200-evm-pcie1-ep.dtso            |   53 +
 arch/arm64/boot/dts/ti/k3-j7200-main.dtsi                    |   40 +-
 arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi              |   17 +-
 arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi                  |    6 +
 arch/arm64/boot/dts/ti/k3-j721e-common-proc-board.dts        |   16 +
 arch/arm64/boot/dts/ti/k3-j721e-main.dtsi                    |    2 +
 arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi              |   16 +-
 arch/arm64/boot/dts/ti/k3-j721e-sk.dts                       |   18 +
 arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi                  |    5 +
 arch/arm64/boot/dts/ti/k3-j721s2-common-proc-board.dts       |   14 +
 arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi                   |   17 +-
 arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi             |   19 +-
 arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi                 |    3 +
 arch/arm64/boot/dts/ti/k3-j722s-main.dtsi                    |    2 +-
 arch/arm64/boot/dts/ti/k3-j742s2-evm.dts                     |   26 +
 arch/arm64/boot/dts/ti/k3-j742s2-main.dtsi                   |   45 +
 arch/arm64/boot/dts/ti/k3-j742s2.dtsi                        |   98 +
 arch/arm64/boot/dts/ti/k3-j784s4-evm.dts                     | 1488 +----
 arch/arm64/boot/dts/ti/k3-j784s4-j742s2-common.dtsi          |  148 +
 arch/arm64/boot/dts/ti/k3-j784s4-j742s2-evm-common.dtsi      | 1481 +++++
 arch/arm64/boot/dts/ti/k3-j784s4-j742s2-main-common.dtsi     | 2671 +++++++++
 ...u-wakeup.dtsi => k3-j784s4-j742s2-mcu-wakeup-common.dtsi} |   12 +-
 ...4s4-thermal.dtsi => k3-j784s4-j742s2-thermal-common.dtsi} |    0
 arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi                   | 2847 +---------
 arch/arm64/boot/dts/ti/k3-j784s4.dtsi                        |  133 +-
 62 files changed, 6066 insertions(+), 4463 deletions(-)
 create mode 100644 arch/arm64/boot/dts/ti/k3-am62-verdin-ivy.dtsi
 delete mode 100644 arch/arm64/boot/dts/ti/k3-am625-phyboard-lyra-1-4-ghz-opp.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-nonwifi-ivy.dts
 create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-wifi-ivy.dts
 create mode 100644 arch/arm64/boot/dts/ti/k3-am642-evm-pcie0-ep.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-evm-pcie1-ep.dtso
 create mode 100644 arch/arm64/boot/dts/ti/k3-j742s2-evm.dts
 create mode 100644 arch/arm64/boot/dts/ti/k3-j742s2-main.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-j742s2.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-j742s2-common.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-j742s2-evm-common.dtsi
 create mode 100644 arch/arm64/boot/dts/ti/k3-j784s4-j742s2-main-common.dtsi
 rename arch/arm64/boot/dts/ti/{k3-j784s4-mcu-wakeup.dtsi => k3-j784s4-j742s2-mcu-wakeup-common.dtsi} (99%)
 rename arch/arm64/boot/dts/ti/{k3-j784s4-thermal.dtsi => k3-j784s4-j742s2-thermal-common.dtsi} (100%)