[GIT PULL 3/3] arm64: dts: TI K3 updates for v6.10

From: Nishanth Menon
Date: Wed May 01 2024 - 08:43:58 EST


Hi,

Please note that this pull has a ti,am654-sr1-icssg-prueth compatible
that is available in linux-next but not on v6.9-rc1 - which is
accepted to allow v6.10 support. In addition, usb424,2744 property is
present in yaml but the vendor ID usb424 is generic.

With that, please pull:

The following changes since commit 4cece764965020c22cff7665b18a012006359095:

Linux 6.9-rc1 (2024-03-24 14:10:05 -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.10

for you to fetch changes up to f329598c27332ff9e85e5551bed3cab280971678:

arm64: dts: ti: Fix csi2-dual-imx219 dtb names (2024-05-01 06:10:43 -0500)

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

Generic Cleanups/Fixes:
- fixup of generated dtb imx219 overlay file names
- Remove UART baud rate selection in device tree.
- Use exact ranges for FSS.

SoC specific Fixes/Features:

AM625:
- Add USB PHY2 region and usb phy control registers

AM62A
- Add USB PHY2 region and usb phy control registers, Disable USB LPM.
- Add wave-512 video encoder/decoder support
- Enable UHS mode for SD

AM62P:
- Disable ethernet by default
- Add USB support

AM654
- Serdes fixups
- SDHCI fixups.

AM67/j722s:
- Disable ethernet by default
- Add USB support

AM68/J721s2:
- Add main ESM range
- Add support for SDR104

AM69/J784S4:
- Add main ESM range
- Enable support for UHS mode

Board specific fixes/Features:

AM625:
- BeaglePlay: Fixes for wlan mmc-pwrseq and ethernet phy reset
- phyboard-lyra: Add Audio codec, USB-C, increase CAN bit rate and enable
ability to apply overlays
- verdin: GPIO pinctrl fixups, Switch SD carddetect to GPIO, fixup memory
to 2GB, and audio clock, PCIe reset GPIO hog, sleep-moci
- lp-sk: Drop power button
- sk: minor white space cleanup.

AM64
- phyboard-electra: Increase CAN bit rate, enable overlay to enable GPIO fan

AM65:
- iot2050: Add icssg-prueth for PG1

AM67/j722s:
- evm: Enable UHS support for SD card and eMMC support.

AM69/J784s4:
- evm/sk: Fix uart pins and pinctrl macro usage.

----------------------------------------------------------------
Andrejs Cainikovs (1):
arm64: dts: ti: verdin-am62: dahlia: fix audio clock

Andrew Davis (12):
arm64: dts: ti: k3-am65: Remove UART baud rate selection
arm64: dts: ti: k3-am64: Remove UART baud rate selection
arm64: dts: ti: k3-j7200: Remove UART baud rate selection
arm64: dts: ti: k3-j721e: Remove UART baud rate selection
arm64: dts: ti: k3-j721s2: Remove UART baud rate selection
arm64: dts: ti: k3-j784s4: Remove UART baud rate selection
arm64: dts: ti: k3-am65: Add full compatible to SerDes control nodes
arm64: dts: ti: k3-am65: Move SerDes mux nodes under the control node
arm64: dts: ti: k3-am65: Use exact ranges for FSS node
arm64: dts: ti: k3-j7200: Use exact ranges for FSS node
arm64: dts: ti: k3-j721e: Use exact ranges for FSS node
arm64: dts: ti: k3-j784s4: Use exact ranges for FSS node

Bhavya Kapoor (2):
arm64: dts: ti: k3-j721s2-main: Enable support for SDR104 speed mode
arm64: dts: ti: k3-j722s-evm: Enable UHS support for MMCSD

Brandon Brnich (1):
arm64: dts: ti: k3-am62a-main: Add Wave5 Video Encoder/Decoder Node

Dasnavis Sabiya (1):
arm64: dts: ti: k3-j784s4-main: Enable support for UHS mode

Francesco Dolcini (3):
arm64: dts: ti: verdin-am62: use SD1 CD as GPIO
arm64: dts: ti: verdin-am62: mallow: fix GPIOs pinctrl
arm64: dts: ti: k3-am625-verdin: add PCIe reset gpio hog

Garrett Giordano (2):
arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add Audio Codec
arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add USB-C

Jai Luthra (1):
arm64: dts: ti: Fix csi2-dual-imx219 dtb names

Jan Kiszka (1):
arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG1 devices

Judith Mendez (2):
arm64: dts: ti: k3-am65-main: Fix sdhci node properties
arm64: dts: ti: k3-am65-main: Remove unused properties in sdhci nodes

Krzysztof Kozlowski (1):
arm64: dts: ti: k3-am62p5-sk: minor whitespace cleanup

Markus Schneider-Pargmann (1):
arm64: dts: ti: k3-am62-lp-sk: Remove tps65219 power-button

Max Krummenacher (1):
arm64: dts: ti: verdin-am62: Set memory size to 2gb

Michael Walle (2):
arm64: dts: ti: k3-{am62p,j722s}: Disable ethernet by default
arm64: dts: ti: k3-j722s-evm: Enable eMMC support

Nathan Morrisson (4):
arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Increase CAN max bitrate
arm64: dts: ti: k3-am642-phyboard-electra-rdk: Increase CAN max bitrate
arm64: dts: ti: am64-phyboard-electra: Add overlay to enable a GPIO fan
arm64: dts: ti: Enable overlays for the am625-phyboard-lyra

Roger Quadros (5):
arm64: dts: ti: k3-am62*: Add PHY2 region to USB wrapper node
arm64: dts: ti: k3-am62/a: use sub-node for USB_PHY_CTRL registers
arm64: dts: ti: k3-am62p: add the USB sub-system
arm64: dts: ti: k3-am62a: Disable USB LPM
arm64: dts: ti: k3-am625-beagleplay: Fix Ethernet PHY RESET GPIOs

Stefan Eichenberger (2):
arm64: dts: ti: k3-am62-verdin: replace sleep-moci hog with regulator
arm64: dts: ti: k3-am62-verdin-dahlia: support sleep-moci

Sukrut Bellary (1):
arm64: dts: ti: k3-am625-beagleplay: Use mmc-pwrseq for wl18xx enable

Udit Kumar (4):
arm64: dts: ti: k3-j784s4-evm: Fix UART pin type and macro type
arm64: dts: ti: k3-am69-sk: Fix UART pin type and macro type
arm64: dts: ti: k3-j721s2: Add main esm address range
arm64: dts: ti: k3-j784s4: Add main esm address range

Vignesh Raghavendra (1):
arm64: dts: ti: k3-am62a: Enable UHS mode support for SD cards

arch/arm64/boot/dts/ti/Makefile | 11 +-
arch/arm64/boot/dts/ti/k3-am62-lp-sk.dts | 1 -
arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 10 +-
arch/arm64/boot/dts/ti/k3-am62-verdin-dahlia.dtsi | 32 +++++-
arch/arm64/boot/dts/ti/k3-am62-verdin-dev.dtsi | 8 +-
arch/arm64/boot/dts/ti/k3-am62-verdin-mallow.dtsi | 22 +++-
arch/arm64/boot/dts/ti/k3-am62-verdin-yavia.dtsi | 8 +-
arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi | 47 ++++++--
arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi | 10 ++
arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts | 35 +++---
.../boot/dts/ti/k3-am625-phyboard-lyra-rdk.dts | 127 ++++++++++++++++++++-
arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 23 +++-
arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi | 10 ++
arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 21 ++++
arch/arm64/boot/dts/ti/k3-am62p-main.dtsi | 55 +++++++++
arch/arm64/boot/dts/ti/k3-am62p-wakeup.dtsi | 10 ++
arch/arm64/boot/dts/ti/k3-am62p5-sk.dts | 72 +++++++++++-
arch/arm64/boot/dts/ti/k3-am642-evm.dts | 1 -
.../dts/ti/k3-am642-phyboard-electra-gpio-fan.dtso | 50 ++++++++
.../boot/dts/ti/k3-am642-phyboard-electra-rdk.dts | 6 +-
arch/arm64/boot/dts/ti/k3-am642-sk.dts | 1 -
.../boot/dts/ti/k3-am65-iot2050-common-pg1.dtsi | 32 +++++-
arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 56 ++++-----
arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 7 +-
arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 1 -
arch/arm64/boot/dts/ti/k3-am69-sk.dts | 12 +-
arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 10 --
arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 8 +-
arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 10 --
arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 10 +-
arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 12 --
arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 2 -
arch/arm64/boot/dts/ti/k3-j721s2.dtsi | 1 +
arch/arm64/boot/dts/ti/k3-j722s-evm.dts | 13 ++-
arch/arm64/boot/dts/ti/k3-j784s4-evm.dts | 8 +-
arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi | 12 --
arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi | 9 +-
arch/arm64/boot/dts/ti/k3-j784s4.dtsi | 1 +
38 files changed, 597 insertions(+), 167 deletions(-)
create mode 100644 arch/arm64/boot/dts/ti/k3-am642-phyboard-electra-gpio-fan.dtso

--
Regards,
Nishanth Menon
Key (0xDDB5849D1736249D) / Fingerprint: F8A2 8693 54EB 8232 17A3 1A34 DDB5 849D 1736 249D

Attachment: signature.asc
Description: PGP signature