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

From: Vignesh Raghavendra
Date: Wed Mar 12 2025 - 09:44:30 EST


Hi ARM SoC Maintainers,


The following changes since commit 2014c95afecee3e76ca4a56956a936e23283f05b:

Linux 6.14-rc1 (2025-02-02 15:39:26 -0800)

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.15

for you to fetch changes up to 377fde74eae4abcbcd5475676d58fb595a07ff85:

arm64: dts: ti: k3-am62a-phycore-som: Reorder properties per DTS coding style (2025-03-07 18:48:05 +0530)

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

Generic Fixups/Cleanups:

SoC Specific features and Fixes:
AM62Ax:
Enable MCU domain pinctrl node

J784S4/J742S4:
GICD reg size fixes
Serdes lane ctrl reg mux mask fix

AM62P/J722s:
Wakeup UART0 sysc updates for system wakeup
pinctrl node fixes drop pinctrl-single,gpio-ranges
BCDMA CSI-RX support
Audio REFCLKx output support

Board Specific:
J784S4:
EVM: Cleanup duplicate gpio-hogs

J722S:
TypeC port mux selection fix

AM62Ax
SK: boot-phase tag to support USB bootmode
RTC support
Aliases for wakeup and MCU serial UARTs

AM62P
SK: boot-phase tag to support USB bootmode
USB wakeup support
Aliases for wakeup and MCU serial UARTs

AM62:
verdin-dahila: microphone support
SK: Aliases for wakeup and MCU serial UARTs
BeaglePlay: reserved CMA region for Multimedia applications

J721e:
SK/EVM: boot-phase tags for Serdes for DFU boot

Phytech board updates:
Boot-phase tag updates for AM64/AM62/AM62A boards
DTS coding style cleanups
RTOS IPC reserved-memory additions
DT overlay for X27 Connectors on AM64 SOMs

J721S2 SOM:
Add flash partitions

----------------------------------------------------------------
Daniel Schultz (1):
arm64: dts: ti: am64-phyboard-electra: Add DT overlay for X27 connector

Francesco Dolcini (1):
arm64: dts: ti: k3-am62p: Enable AUDIO_REFCLKx

Hrushikesh Salunke (1):
arm64: dts: ti: k3-j722s-evm: Fix USB2.0_MUX_SEL to select Type-C

Jayesh Choudhary (1):
arm64: dts: ti: k3-j784s4-evm-quad-port-eth-exp1: Remove duplicate hogs

Keerthy (1):
arm64: dts: ti: k3-j784s4-j742s2-main-common: Correct the GICD size

Markus Schneider-Pargmann (2):
arm64: dts: ti: k3-am62x-sk-common: Add serial aliases
arm64: dts: ti: k3-am62a7-sk: Add serial alias

Michael Walle (2):
arm64: dts: ti: k3-am62p: fix pinctrl settings
arm64: dts: ti: k3-j722s: fix pinctrl settings

Nishanth Menon (1):
arm64: dts: ti: k3-am625-beagleplay: Reserve 128MiB of global CMA

Sai Sree Kartheek Adivi (1):
arm64: dts: ti: k3-am62a-mcu: enable mcu domain pinmux

Siddharth Vadapalli (6):
arm64: dts: ti: k3-am62a7-sk: Add boot phase tag for USB0
arm64: dts: ti: k3-am62p5-sk: Add boot phase tag for USB0
arm64: dts: ti: k3-j721e-common-proc-board: Add boot phase tag to SERDES3
arm64: dts: ti: k3-j721e-sk: Add boot phase tag to SERDES3
arm64: dts: ti: k3-am62p5-sk: Support SoC wakeup using USB1 wakeup
arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix serdes_ln_ctrl reg-masks

Stefan Eichenberger (1):
arm64: dts: ti: k3-am62-verdin-dahlia: add Microphone Jack to sound card

Udit Kumar (1):
arm64: dts: ti: k3-j721s2-som-p0: Add flash partition details

Vaishnav Achath (3):
arm64: dts: ti: k3-j722s-main: Add BCDMA CSI overrides
arm64: dts: ti: k3-j722s-main: Add CSI2RX nodes
arm64: dts: ti: k3-j722s-evm: Add camera peripherals

Vibhore Vardhan (3):
arm64: dts: ti: k3-am62a7-sk: Add alias for RTC
arm64: dts: ti: k3-am62p-j722s-common-wakeup: Configure ti-sysc for wkup_uart0
arm64: dts: ti: k3-am62p5-sk: Add serial alias

Wadim Egorov (7):
arm64: dts: ti: k3-am64-phycore-som: Reserve RTOS IPC memory
arm64: dts: ti: k3-am62-phycore-som: Reserve RTOS IPC memory
arm64: dts: ti: k3-am62x-phyboard-lyra: Add boot phase tags
arm64: dts: ti: k3-am62a-phycore-som: Add boot phase tags
arm64: dts: ti: k3-am642-phyboard-electra: Add boot phase tags
arm64: dts: ti: k3-am642-phyboard-electra: Reorder properties per DTS coding style
arm64: dts: ti: k3-am62a-phycore-som: Reorder properties per DTS coding style

arch/arm64/boot/dts/ti/Makefile | 3 +
arch/arm64/boot/dts/ti/k3-am62-phycore-som.dtsi | 25 +-
arch/arm64/boot/dts/ti/k3-am62-verdin-dahlia.dtsi | 6 +-
arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts | 8 +
arch/arm64/boot/dts/ti/k3-am62a-mcu.dtsi | 1 -
arch/arm64/boot/dts/ti/k3-am62a-phycore-som.dtsi | 19 +-
arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 4 +
arch/arm64/boot/dts/ti/k3-am62p-j722s-common-mcu.dtsi | 8 -
arch/arm64/boot/dts/ti/k3-am62p-j722s-common-wakeup.dtsi | 36 +-
arch/arm64/boot/dts/ti/k3-am62p-main.dtsi | 26 +-
arch/arm64/boot/dts/ti/k3-am62p5-sk.dts | 4 +-
arch/arm64/boot/dts/ti/k3-am62x-phyboard-lyra.dtsi | 9 +
arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi | 2 +
arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi | 33 +-
arch/arm64/boot/dts/ti/k3-am642-phyboard-electra-rdk.dts | 19 +-
.../ti/k3-am642-phyboard-electra-x27-gpio1-spi1-uart3.dtso | 63 +++
arch/arm64/boot/dts/ti/k3-j721e-common-proc-board.dts | 1 +
arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 1 +
arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi | 41 ++
arch/arm64/boot/dts/ti/k3-j722s-evm.dts | 30 +-
arch/arm64/boot/dts/ti/k3-j722s-main.dtsi | 208 +++++++++-
arch/arm64/boot/dts/ti/k3-j784s4-evm-quad-port-eth-exp1.dtso | 7 -
arch/arm64/boot/dts/ti/k3-j784s4-j742s2-main-common.dtsi | 6 +-
23 files changed, 488 insertions(+), 72 deletions(-)
create mode 100644 arch/arm64/boot/dts/ti/k3-am642-phyboard-electra-x27-gpio1-spi1-uart3.dtso
--
Regards
Vignesh
https://ti.com/opensource