[GIT PULL 3/3] arm64: dts: ti: K3 devicetree updates for v6.12
From: Nishanth Menon <nm@ti.com>
Date: 2024-09-03 15:57:12
Also in:
lkml
Hi, This includes ti-k3-dt-fixes-for-v6.11 changes provided by https://lore.kernel.org/all/20240806122659.vmasq2qjy6457bbs@peroxide/ (local) and sent up the chain https://lore.kernel.org/all/3e7ea374-c321-4f80-b22b-96ce34cfaa3e@app.fastmail.com/ (local) 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
Attachments
- signature.asc [application/pgp-signature] 833 bytes