* [GIT PULL 3/4] arm64: dts: TI K3 updates for v6.2
@ 2022-11-22 19:02 Nishanth Menon
0 siblings, 0 replies; only message in thread
From: Nishanth Menon @ 2022-11-22 19:02 UTC (permalink / raw)
To: Olof Johansson, Arnd Bergmann, arm, soc
Cc: linux-arm-kernel, linux-kernel, Vignesh Raghavendra,
Nishanth Menon, Tero Kristo
[-- Attachment #1.1: Type: text/plain, Size: 8141 bytes --]
Hi,
Please find the TI K3 SoC related devicetree changes for v6.2-rc1 below.
---
The following changes since commit 9abf2313adc1ca1b6180c508c25f22f9395cc780:
Linux 6.1-rc1 (2022-10-16 15:36:24 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git tags/ti-k3-dt-for-v6.2
for you to fetch changes up to fae14a1cb8dddb83bb923093aade3470a872f048:
arm64: dts: ti: Add k3-j721e-beagleboneai64 (2022-11-21 15:49:45 -0600)
----------------------------------------------------------------
TI K3 devicetree updates for v6.2
New Features:
J721e:
* PWMs, BeagleBone AI-64 platform.
J721s2:
* Crypto
AM65/AM62:
* General purpose Timer support (system timer is still arch timer)
Fixes:
* Bunch of fixes in crypto usage and GPIO intr
* Minor schema related fixes for audio, addressing etc.
Cleanups:
* Refactor of device tree to "disable" peripherals at SoC level
for nodes that are un-usable without board level properties.
TI K3 devices have large number of peripherals of which only a
smaller subset is actually enabled on platforms. Switching
to this approach enables two benefits: lesser confusion in
creating board level devicetrees as only relevant pinned out
device nodes need enabled, as well as smaller board device
trees as most un-used peripherals don't need to explicitly
disabled.
----------------------------------------------------------------
Andrew Davis (43):
arm64: dts: ti: k3-am64: Enable UART nodes at the board level
arm64: dts: ti: k3-am64: Enable I2C nodes at the board level
arm64: dts: ti: k3-am64: Enable SPI nodes at the board level
arm64: dts: ti: k3-am64: Enable EPWM nodes at the board level
arm64: dts: ti: k3-am64: Enable ECAP nodes at the board level
arm64: dts: ti: k3-am64: Enable PCIe nodes at the board level
arm64: dts: ti: k3-am64: MDIO pinmux should belong to the MDIO node
arm64: dts: ti: k3-am64: Enable MDIO nodes at the board level
arm64: dts: ti: k3-am64: Enable MCAN nodes at the board level
arm64: dts: ti: k3-am64: Enable GPMC and ELM nodes at the board level
arm64: dts: ti: k3-am62: Enable UART nodes at the board level
arm64: dts: ti: k3-am62: Enable I2C nodes at the board level
arm64: dts: ti: k3-am62: Enable SPI nodes at the board level
arm64: dts: ti: k3-am62: Enable EPWM nodes at the board level
arm64: dts: ti: k3-am62: Enable ECAP nodes at the board level
arm64: dts: ti: k3-am62: MDIO pinmux should belong to the MDIO node
arm64: dts: ti: k3-am62: Enable MDIO nodes at the board level
arm64: dts: ti: k3-am62: Enable MCAN nodes at the board level
arm64: dts: ti: k3-am62: Enable SDHCI nodes at the board level
arm64: dts: ti: k3-am62: Enable OSPI nodes at the board level
arm64: dts: ti: k3-j721e: Enable UART nodes at the board level
arm64: dts: ti: k3-j721e: Enable I2C nodes at the board level
arm64: dts: ti: k3-j721e: Enable MCASP nodes at the board level
arm64: dts: ti: k3-j721e: Enable MCAN nodes at the board level
arm64: dts: ti: k3-j7200: Enable UART nodes at the board level
arm64: dts: ti: k3-j7200: Enable I2C nodes at the board level
arm64: dts: ti: k3-j721s2: Enable UART nodes at the board level
arm64: dts: ti: k3-j721e: Enable Mailbox nodes at the board level
arm64: dts: ti: k3-j7200: Enable Mailbox nodes at the board level
arm64: dts: ti: k3-j721s2: Enable Mailbox nodes at the board level
arm64: dts: ti: k3-j721s2: Enable MCAN nodes at the board level
arm64: dts: ti: k3-j721s2: Enable I2C nodes at the board level
arm64: dts: ti: k3-am65: Enable UART nodes at the board level
arm64: dts: ti: k3-am65: Enable I2C nodes at the board level
arm64: dts: ti: k3-am65: Enable SPI nodes at the board level
arm64: dts: ti: k3-am65: Enable EPWM nodes at the board level
arm64: dts: ti: k3-am65: Enable ECAP nodes at the board level
arm64: dts: ti: k3-am65: MDIO pinmux should belong to the MDIO node
arm64: dts: ti: k3-am65: Enable MDIO nodes at the board level
arm64: dts: ti: k3-am65: Enable MCAN nodes at the board level
arm64: dts: ti: k3-am65: Enable PCIe nodes at the board level
arm64: dts: ti: k3-am65: Enable Mailbox nodes at the board level
arm64: dts: ti: k3-am65: Enable McASP nodes at the board level
Jayesh Choudhary (8):
arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node
arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node
arm64: dts: ti: k3-j7200-mcu-wakeup: Drop dma-coherent in crypto node
arm64: dts: ti: j721e-common-proc-board: Fix sound node-name
arm64: dts: ti: k3-am65-main: Drop RNG clock
arm64: dts: ti: k3-j721e-main: Drop RNG clock
arm64: dts: ti: k3-am64-main: Drop RNG clock
arm64: dts: ti: k3-j721s2-main: Enable crypto accelerator
Keerthy (1):
arm64: dts: ti: k3-j721s2: Fix the interrupt ranges property for main & wkup gpio intr
Krzysztof Kozlowski (1):
arm64: dts: ti: Trim addresses to 8 digits
Matt Ranostay (1):
arm64: dts: ti: Rename clock-names adc_tsc_fck to fck
Rahul T R (1):
arm64: dts: ti: k3-j721e-sk: Add pinmux for RPi Header
Robert Nelson (2):
dt-bindings: arm: ti: Add bindings for BeagleBone AI-64
arm64: dts: ti: Add k3-j721e-beagleboneai64
Tony Lindgren (3):
arm64: dts: ti: k3-am65: Configure pinctrl for timer IO pads
arm64: dts: ti: k3-am65: Add general purpose timers for am65
arm64: dts: ti: k3-am62: Add general purpose timers for am62
Vijay Pothukuchi (1):
arm64: dts: ti: k3-j721e-main: Add dts nodes for EHRPWMs
Documentation/devicetree/bindings/arm/ti/k3.yaml | 1 +
arch/arm64/boot/dts/ti/Makefile | 1 +
arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 122 +++
arch/arm64/boot/dts/ti/k3-am62-mcu.dtsi | 49 +
arch/arm64/boot/dts/ti/k3-am62-wakeup.dtsi | 4 +-
arch/arm64/boot/dts/ti/k3-am625-sk.dts | 81 +-
arch/arm64/boot/dts/ti/k3-am62a-wakeup.dtsi | 2 +-
arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 44 +-
arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 6 +
arch/arm64/boot/dts/ti/k3-am642-evm.dts | 119 +--
arch/arm64/boot/dts/ti/k3-am642-sk.dts | 142 +--
arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 101 +-
arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 207 +++-
arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 85 +-
arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 2 +
.../dts/ti/k3-am6528-iot2050-basic-common.dtsi | 1 +
arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 113 +--
.../dts/ti/k3-am6548-iot2050-advanced-common.dtsi | 4 -
.../boot/dts/ti/k3-j7200-common-proc-board.dts | 48 +-
arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 29 +
arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 8 +-
arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 42 +-
arch/arm64/boot/dts/ti/k3-j721e-beagleboneai64.dts | 1055 ++++++++++++++++++++
.../boot/dts/ti/k3-j721e-common-proc-board.dts | 143 +--
arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 125 ++-
arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 11 +-
arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 205 ++--
arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 33 +-
.../boot/dts/ti/k3-j721s2-common-proc-board.dts | 132 +--
arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi | 79 +-
arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 9 +-
arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi | 98 +-
32 files changed, 2007 insertions(+), 1094 deletions(-)
create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-beagleboneai64.dts
--
Regards,
Nishanth Menon
Key (0xDDB5849D1736249D) / Fingerprint: F8A2 8693 54EB 8232 17A3 1A34 DDB5 849D 1736 249D
[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
[-- Attachment #2: Type: text/plain, Size: 176 bytes --]
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2022-11-22 19:03 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-11-22 19:02 [GIT PULL 3/4] arm64: dts: TI K3 updates for v6.2 Nishanth Menon
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox