mbox series

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

Message ID 20240501124319.ake5j2oc5pbnn5nb@contour (mailing list archive)
State Accepted
Commit d10ee71072e429573d84c7dea9cecf12aa852636
Headers show
Series [GIT,PULL,1/3] soc: ti: Driver updates for v6.7 | expand

Pull-request

https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git tags/ti-k3-dt-for-v6.10

Message

Nishanth Menon May 1, 2024, 12:43 p.m. UTC
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