Hi ARM SoC Maintainers, The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494: Linux 6.16-rc1 (2025-06-08 13:44:43 -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.17 for you to fetch changes up to 974e6cfd8d7b61c3fa27a9dd6ed452b7e7a06de9: arm64: dts: ti: k3-am69-sk: Add idle-states for remaining SERDES instances (2025-07-11 10:09:15 +0530) ---------------------------------------------------------------- TI K3 device tree updates for v6.17 Generic fixes and cleanups: * Enable overlays for all DTB files * Enable Schmitt Trigger by default in K3 pinctrl SoC specific changes: AM62D * Add new SoC support and pinctrl entries AM62 * Remove eMMC High Speed DDR support * Move eMMC pinmux to top level board file J784S4/J742S2 * Add Power on BIST (PBSIT) nodes * Add ACSPCIE1 node J721S2 * Add McASP support J722S * Add alernate audio-refclk0 node Board changes: Multiple boards * Bootphase tags for Ethernet boot support AM62D2-EVM * Add new board support AM62A7-SK * Fix pinmux for main_uart1 * Add SPI NAND support AM62P * Fix PWM_3_DSI GPIO direction, SD pull up, I2C ups on AM62P-Verdin * Add bootph-all property for Ethernet boot AM62-Verdin * Enable pull-ups on I2C buses AM654-base-board * Add boot phase tags for various bootmodes AM64 * Add boot phase tag PCIe EP boot * Fix PRU-ICSSG Ethernet ports on AM642-PhyBoard-Electra AM69-SK * Add idle-states for remaining SERDES instances J722S-EVM * Fix USB gpio-hog level for Type-C ---------------------------------------------------------------- Alexander Sverdlin (1): arm64: dts: ti: k3-pinctrl: Enable Schmitt Trigger by default Andrew Davis (1): arm64: dts: ti: Enable overlays for all DTB files Bryan Brattlof (3): arm64: dts: ti: k3-am65: add boot phase tags arm64: dts: ti: k3-am654-base-board: add boot phase tags arm64: dts: ti: k3-am62a7-sk: add boot phase tags Chintan Vankar (4): arm64: dts: ti: k3-am68-sk-base-board: Add bootph-all property to enable Ethernet boot arm64: dts: ti: k3-am62p5-sk: Add bootph-all property to enable Ethernet boot arm64: dts: ti: k3-j722s-evm: Add bootph-all property to enable Ethernet boot arm64: dts: ti: k3-am69-sk: Add bootph-all property to enable Ethernet boot Emanuele Ghidoli (2): arm64: dts: ti: k3-am62-verdin: Enable pull-ups on I2C buses arm64: dts: ti: k3-am62p-verdin: Enable pull-ups on I2C_3_HDMI Francesco Dolcini (1): arm64: dts: ti: k3-am62p-verdin: add SD_1 CD pull-up Hong Guan (1): arm64: dts: ti: k3-am62a7-sk: fix pinmux for main_uart1 Hrushikesh Salunke (2): arm64: dts: ti: k3-am642-evm-pcie0-ep: Add boot phase tag to "pcie0_ep" arm64: dts: ti: k3-am69-sk: Add idle-states for remaining SERDES instances Jayesh Choudhary (1): arm64: dts: ti: k3-j721s2-main: Add McASP nodes João Paulo Gonçalves (2): arm64: dts: ti: k3-am62p-j722s: Enable freq throttling on thermal alert arm64: dts: ti: k3-am62p-verdin: Adjust temperature trip points Judith Mendez (2): arm64: dts: ti: k3-am62*: Move eMMC pinmux to top level board file arm64: dts: ti: k3-am62-main: Remove eMMC High Speed DDR support Michael Walle (2): arm64: dts: ti: k3-am62p-j722s: fix pinctrl-single size arm64: dts: ti: k3-j722s-main: Add audio-refclk0 node Miquel Raynal (1): arm64: dts: ti: k3-am62a7-sk: Describe the SPI NAND Neha Malcom Francis (2): dt-bindings: soc: ti: bist: Add BIST for K3 devices arm64: dts: ti: k3-j784s4-j742s2-main-common: Add PBIST_14 node Paresh Bhagat (4): arm64: dts: ti: Add bootph property to nodes at source for am62a dt-bindings: arm: ti: Add AM62D2 SoC and Boards arm64: dts: ti: Add pinctrl entries for AM62D2 family of SoCs arm64: dts: ti: Add support for AM62D2-EVM Parth Pancholi (2): arm64: dts: ti: k3-j784s4-j742s2-main-common: Add ACSPCIE1 node arm64: dts: ti: k3-am62p-verdin: fix PWM_3_DSI GPIO direction Siddharth Vadapalli (1): arm64: dts: ti: k3-j722s-evm: Fix USB gpio-hog level for Type-C Wadim Egorov (1): arm64: dts: ti: k3-am642-phyboard-electra: Fix PRU-ICSSG Ethernet ports Documentation/devicetree/bindings/arm/ti/k3.yaml | 6 + Documentation/devicetree/bindings/soc/ti/ti,j784s4-bist.yaml | 63 + arch/arm64/boot/dts/ti/Makefile | 25 +- arch/arm64/boot/dts/ti/k3-am62-lp-sk.dts | 24 + arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 1 - arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi | 12 +- arch/arm64/boot/dts/ti/k3-am625-sk.dts | 24 + arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 13 + arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi | 2 + arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 63 +- arch/arm64/boot/dts/ti/k3-am62d2-evm.dts | 615 ++++++++++ arch/arm64/boot/dts/ti/k3-am62d2.dtsi | 20 + arch/arm64/boot/dts/ti/k3-am62p-j722s-common-main.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-am62p-j722s-common-thermal.dtsi | 51 + arch/arm64/boot/dts/ti/k3-am62p-verdin.dtsi | 32 +- arch/arm64/boot/dts/ti/k3-am62p5-sk.dts | 11 + arch/arm64/boot/dts/ti/k3-am62p5.dtsi | 4 + arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi | 24 - arch/arm64/boot/dts/ti/k3-am642-evm-pcie0-ep.dtso | 1 + arch/arm64/boot/dts/ti/k3-am642-phyboard-electra-rdk.dts | 2 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 5 + arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 17 + arch/arm64/boot/dts/ti/k3-am654-pcie-usb2.dtso | 1 + arch/arm64/boot/dts/ti/k3-am654-pcie-usb3.dtso | 1 + arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts | 12 + arch/arm64/boot/dts/ti/k3-am69-sk.dts | 20 +- arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 90 ++ arch/arm64/boot/dts/ti/k3-j722s-evm.dts | 14 +- arch/arm64/boot/dts/ti/k3-j722s-main.dtsi | 9 + arch/arm64/boot/dts/ti/k3-j722s.dtsi | 4 + arch/arm64/boot/dts/ti/k3-j784s4-j742s2-main-common.dtsi | 16 + arch/arm64/boot/dts/ti/k3-pinctrl.h | 18 +- 33 files changed, 1138 insertions(+), 65 deletions(-) create mode 100644 Documentation/devicetree/bindings/soc/ti/ti,j784s4-bist.yaml create mode 100644 arch/arm64/boot/dts/ti/k3-am62d2-evm.dts create mode 100644 arch/arm64/boot/dts/ti/k3-am62d2.dtsi -- Regards Vignesh https://ti.com/opensource