[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20240903155701.q7soxtplbkfofwxt@entering>
Date: Tue, 3 Sep 2024 10:57:01 -0500
From: Nishanth Menon <nm@...com>
To: Olof Johansson <olof@...om.net>, Arnd Bergmann <arnd@...db.de>,
<arm@...nel.org>, <soc@...nel.org>
CC: Tero Kristo <kristo@...nel.org>, <linux-arm-kernel@...ts.infradead.org>,
<linux-kernel@...r.kernel.org>, Vignesh Raghavendra <vigneshr@...com>,
Nishanth Menon <nm@...com>
Subject: [GIT PULL 3/3] arm64: dts: ti: K3 devicetree updates for v6.12
Hi,
This includes ti-k3-dt-fixes-for-v6.11 changes provided by https://lore.kernel.org/all/20240806122659.vmasq2qjy6457bbs@peroxide/
and sent up the chain https://lore.kernel.org/all/3e7ea374-c321-4f80-b22b-96ce34cfaa3e@app.fastmail.com/
Changelog narrative is for changes since ti-k3-dt-fixes-for-v6.11:
The following changes since commit 8400291e289ee6b2bf9779ff1c83a291501f017b:
Linux 6.11-rc1 (2024-07-28 14:19:55 -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.12
for you to fetch changes up to 5b035d14a508efd065895607ae7a6f913b26fef8:
arm64: dts: ti: k3-j722s-evm: Enable Inter-Processor Communication (2024-09-01 16:07:42 -0500)
----------------------------------------------------------------
TI K3 device tree updates for v6.12
Generic Fixups/Cleanups:
- AM62, AM62A, AM64, AM65, AM62P: ESM node cleanups
- J784s4, J721s2, J721e, AM65: FSS (Flash subsystem) fixups for ranges
- j721e/j7200/j721s2/am68/am69 SK/SoM, IOT2050: Disable of R5F lockstep
- j721e/j7200/j721s2/am68/am69 reserve GP timers for firmware usage.
- Misc device tree warning fixups: Serdes simple-mfd fixes for
am654-serdes-ctrl; rename of gpio-hog nodes; mux-controller node names
SoC Specific features and Fixes:
New boards:
- AM67A/J722s based BeagleBoard.org Foundation's BeagleY-AI
AM62:
- Thermal throttling enabled
AM62A:
- Add E5010 JPEG encoder
AM62P:
- gpio-reserved ranges
- SK: drop cts/rts for wakeup_uart0 firmware console pinmux
J722s: (AM62P variant)
- IPC/Remote proc for C7x and R5F
- gpio-reserved ranges
- EVM: Add main_uart5 description and CAN support.
AM64x:
- adc description fixes for dtbs_check warnings
- tqma64xxl and phyboard-electra: Add PRUSS ICSSG capability
- CPSW Ethernet is now disabled by default at SoC level and enabled explicitly
at board level.
- USB property to add fall back to j721e
AM65x:
- IOT2050: Add overlays for M.2, add Eth phy LED description
- idk: Fixes for DMA causing dtbs_check warning, Add MCAN
J721e:
- SK and beagleboneai64: Fixes for inverted C6x carveouts
J721s2:
- AM68-SK: Fixes for mmc clkb internal mux, ospi partition for uboot.backup
alignment fixup.
J784s4:
- WDT clock ID fix.
- EVM: Use 4 lanes for PCIe0.
----------------------------------------------------------------
Alessandro Zini (1):
arm64: dts: ti: k3-am62: Enable CPU freq throttling on thermal alert
Andrew Davis (8):
dt-bindings: soc: ti: am654-serdes-ctrl: Add simple-mfd to compatible items
arm64: dts: ti: k3-am65: Add simple-mfd compatible to SerDes control nodes
arm64: dts: ti: k3-j721e-sk: Fix reversed C6x carveout locations
arm64: dts: ti: k3-j721e-beagleboneai64: Fix reversed C6x carveout locations
arm64: dts: ti: k3-am65: Include entire FSS region in ranges
arm64: dts: ti: k3-j721e: Include entire FSS region in ranges
arm64: dts: ti: k3-j721s2: Include entire FSS region in ranges
arm64: dts: ti: k3-j784s4: Include entire FSS region in ranges
Andrew Halaney (2):
arm64: dts: ti: k3-j784s4-evm: Assign only lanes 0 and 1 to PCIe1
arm64: dts: ti: k3-j784s4-evm: Consolidate serdes0 references
Apurva Nandan (2):
arm64: dts: ti: k3-j722s-main: Add R5F and C7x remote processor nodes
arm64: dts: ti: k3-j722s-evm: Enable Inter-Processor Communication
Beleswar Padhi (14):
arm64: dts: ti: k3-j7200-som-p0: Switch MAIN R5F cluster to Split-mode
arm64: dts: ti: k3-j721e-som-p0: Switch MAIN R5F clusters to Split-mode
arm64: dts: ti: k3-j721e-sk: Switch MAIN R5F clusters to Split-mode
arm64: dts: ti: k3-j721s2-som-p0: Switch MAIN R5F clusters to Split-mode
arm64: dts: ti: k3-am68-sk-som: Switch MAIN R5F clusters to Split-mode
arm64: dts: ti: k3-j784s4-evm: Switch MAIN R5F clusters to Split-mode
arm64: dts: ti: k3-am69-sk: Switch MAIN R5F clusters to Split-mode
arm64: dts: ti: k3-j7200-som-p0: Change timer nodes status to reserved
arm64: dts: ti: k3-j721e-som-p0: Change timer nodes status to reserved
arm64: dts: ti: k3-j721e-sk: Change timer nodes status to reserved
arm64: dts: ti: k3-j721s2-som-p0: Change timer nodes status to reserved
arm64: dts: ti: k3-am68-sk-som: Change timer nodes status to reserved
arm64: dts: ti: k3-j784s4-evm: Change timer nodes status to reserved
arm64: dts: ti: k3-am69-sk: Change timer nodes status to reserved
Bhavya Kapoor (5):
arm64: dts: ti: k3-j721s2-som-p0: Update mux-controller node name
arm64: dts: ti: k3-j7200-som-p0: Update mux-controller node name
arm64: dts: ti: k3-am68-sk-base-board: Add clklb pin mux for mmc1
arm64: dts: ti: k3-j722s-evm: Describe main_uart5
arm64: dts: ti: k3-j722s-evm: Add support for multiple CAN instances
Devarsh Thakkar (1):
arm64: dts: ti: k3-am62a: Add E5010 JPEG Encoder
Diogo Ivo (1):
arm64: dts: ti: iot2050: Declare Ethernet PHY leds
Eric Chanudet (1):
arm64: dts: ti: k3-j784s4-main: Align watchdog clocks
Faiz Abbas (1):
arm64: dts: ti: k3-am654-idk: Add Support for MCAN
Francesco Dolcini (1):
arm64: dts: ti: k3-am62-verdin-dahlia: Keep CTRL_SLEEP_MOCI# regulator on
Jan Kiszka (2):
arm64: dts: ti: k3-am642-evm: Silence schema warning
arm64: dts: ti: iot2050: Add overlays for M.2 used by firmware
Jared McArthur (5):
arm64: dts: ti: k3-am62p: Add gpio-ranges for mcu_gpio0
arm64: dts: ti: k3-am62p: Fix gpio-range for main_pmx0
arm64: dts: ti: k3-j722s: Fix gpio-range for main_pmx0
arm64: dts: ti: k3-am62p: Add gpio-reserved-ranges for main_gpio1
arm64: dts: ti: k3-j722s: Add gpio-reserved-ranges for main_gpio1
Judith Mendez (5):
arm64: dts: ti: k3-am62p: Fix ESM interrupt sources
arm64: dts: ti: k3-am62: Add comments to ESM nodes
arm64: dts: ti: k3-am62a: Add ESM nodes
arm64: dts: ti: k3-am64: Add more ESM interrupt sources
arm64: dts: ti: k3-am65: Add ESM nodes
Li Hua Qian (1):
arm64: dts: ti: iot2050: Disable lock-step for all iot2050 boards
Logan Bristol (1):
arm64: dts: ti: k3-am64*: Disable ethernet by default at SoC level
MD Danish Anwar (1):
arm64: dts: ti: k3-am654-idk: Fix dtbs_check warning in ICSSG dmas
Matthias Schiffer (1):
arm64: dts: ti: k3-am642-tqma64xxl-mbax4xxl: add PRU Ethernet support
Nishanth Menon (3):
Merge tag 'ti-k3-dt-for-v6.11-part2' into ti-k3-dts-next
arm64: dts: ti: k3-am642-evm-nand: Rename pinctrl node and gpio-hog names
arm64: dts: ti: k3-j721s2-evm-gesi-exp-board: Rename gpio-hog node name
Parth Pancholi (1):
arm64: dts: ti: k3-j784s4-main: Correct McASP DMAs
Prasanth Babu Mantena (1):
arm64: dts: ti: k3-am68-sk-som: Update Partition info for OSPI Flash
Robert Nelson (2):
dt-bindings: arm: ti: Add BeagleY-AI
arm64: dts: ti: Add k3-am67a-beagley-ai
Santhosh Kumar K (1):
arm64: dts: ti: k3-am62p: Remove 'reserved' status for ESM
Siddharth Vadapalli (1):
arm64: dts: ti: k3-j784s4-evm: Use 4 lanes for PCIe0 on EVM
Théo Lebrun (1):
arm64: dts: ti: k3-am64: add USB fallback compatible to J721E
Vibhore Vardhan (1):
arm64: dts: ti: k3-am62p5-sk: Remove CTS/RTS from wkup_uart0 pinctrl
Wadim Egorov (1):
arm64: dts: ti: am642-phyboard-electra: Add PRU-ICSSG nodes
Documentation/devicetree/bindings/arm/ti/k3.yaml | 1 +
.../bindings/soc/ti/ti,am654-serdes-ctrl.yaml | 3 +-
arch/arm64/boot/dts/ti/Makefile | 7 +
arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 1 +
arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi | 1 +
arch/arm64/boot/dts/ti/k3-am62-thermal.dtsi | 34 ++
arch/arm64/boot/dts/ti/k3-am62-verdin-dahlia.dtsi | 22 --
arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi | 6 -
arch/arm64/boot/dts/ti/k3-am625.dtsi | 4 +
arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 18 +
arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi | 8 +
arch/arm64/boot/dts/ti/k3-am62a.dtsi | 2 +
.../boot/dts/ti/k3-am62p-j722s-common-main.dtsi | 3 +-
.../boot/dts/ti/k3-am62p-j722s-common-mcu.dtsi | 6 +-
arch/arm64/boot/dts/ti/k3-am62p-main.dtsi | 4 +-
arch/arm64/boot/dts/ti/k3-am62p5-sk.dts | 2 -
arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 8 +-
arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 3 +-
arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi | 6 +-
arch/arm64/boot/dts/ti/k3-am642-evm-nand.dtso | 6 +-
arch/arm64/boot/dts/ti/k3-am642-evm.dts | 7 +
.../boot/dts/ti/k3-am642-phyboard-electra-rdk.dts | 146 ++++++++
arch/arm64/boot/dts/ti/k3-am642-sk.dts | 3 +
arch/arm64/boot/dts/ti/k3-am642-sr-som.dtsi | 6 +-
.../boot/dts/ti/k3-am642-tqma64xxl-mbax4xxl.dts | 104 +++++-
.../boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi | 5 -
arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 51 +++
arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 12 +-
arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 16 +-
arch/arm64/boot/dts/ti/k3-am65.dtsi | 12 +-
arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic.dts | 5 -
arch/arm64/boot/dts/ti/k3-am654-idk.dtso | 69 +++-
...-am6548-iot2050-advanced-m2-bkey-ekey-pcie.dtso | 27 ++
.../k3-am6548-iot2050-advanced-m2-bkey-usb3.dtso | 47 +++
arch/arm64/boot/dts/ti/k3-am67a-beagley-ai.dts | 393 +++++++++++++++++++++
arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts | 1 +
arch/arm64/boot/dts/ti/k3-am68-sk-som.dtsi | 37 +-
arch/arm64/boot/dts/ti/k3-am69-sk.dts | 53 +++
arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 21 +-
arch/arm64/boot/dts/ti/k3-j721e-beagleboneai64.dts | 4 +-
arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 10 +-
arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 41 ++-
arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 37 ++
arch/arm64/boot/dts/ti/k3-j721e.dtsi | 8 +-
.../boot/dts/ti/k3-j721s2-evm-gesi-exp-board.dtso | 2 +-
arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 4 +-
arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi | 37 +-
arch/arm64/boot/dts/ti/k3-j721s2.dtsi | 8 +-
arch/arm64/boot/dts/ti/k3-j722s-evm.dts | 246 +++++++++++++
arch/arm64/boot/dts/ti/k3-j722s-main.dtsi | 65 +++-
arch/arm64/boot/dts/ti/k3-j784s4-evm.dts | 83 ++++-
arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi | 42 +--
arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi | 14 +-
arch/arm64/boot/dts/ti/k3-j784s4.dtsi | 8 +-
54 files changed, 1606 insertions(+), 163 deletions(-)
create mode 100644 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-m2-bkey-ekey-pcie.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-m2-bkey-usb3.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am67a-beagley-ai.dts
--
Regards,
Nishanth Menon
Key (0xDDB5849D1736249D) / Fingerprint: F8A2 8693 54EB 8232 17A3 1A34 DDB5 849D 1736 249D
Download attachment "signature.asc" of type "application/pgp-signature" (834 bytes)
Powered by blists - more mailing lists