dt-bindings: arm: ti: Add bindings for PHYTEC AM67x based hardware
Subsystems (2)
PATCH v5 1/2 dt-bindings: arm: ti: Add bindings for PHYTEC AM67x based hardware
Add device tree bindings for the AM67x based phyCORE-AM67x SoM and phyBOARD-Rigel.
---
Changes in v5:
* Rebased on rc7.3-rc1
Documentation/devicetree/bindings/arm/ti/k3.yaml | 7 +++++++ 1 file changed, 7 insertions(+)
Documentation/devicetree/bindings/arm/ti/k3.yaml +7 -0
@@ -229,6 +229,13 @@ properties: - ti,j722s-evm - const: ti,j722s + - description: K3 AM67 SoC PHYTEC phyBOARD-Rigel + items: + - enum: + - phytec,am6754-phyboard-rigel + - const: phytec,am67-phycore-som + - const: ti,j722s + - description: K3 J742S2 SoC items: - enum:
Signature · 1 line
2.43.0
PATCH v5 2/2 arm64: dts: ti: Add support for the phyCORE-AM67x
Add support for the PHYTEC phyCORE-AM67x SoM [1] and the corresponding phyBOARD-Rigel carrier board [2]. The phyCORE-AM67x SoM uses the TI AM67x SoC and can come with different sizes and models of DDR, eMMC, and SPI NOR Flash.
Supported features:
* Audio playback and recording
* CAN
* Debug UART
* eMMC
* Ethernet
* GPIO buttons
* Heartbeat LED
* I2C Current sensor
* I2C EEPROM
* I2C Light sensor
* I2C RTC
* Micro SD card
* SPI NOR flash
* USB
[1] https://www.phytec.com/product/phycore-am67x/
[2] https://www.phytec.com/product/phyboard-am67x-development-kit/
---
Changes in v5:
* Rebased on v7.3-rc1
arch/arm64/boot/dts/ti/Makefile | 1 + .../boot/dts/ti/k3-am67-phycore-som.dtsi | 324 +++++++++++++ .../boot/dts/ti/k3-am6754-phyboard-rigel.dts | 431 ++++++++++++++++++ 3 files changed, 756 insertions(+) create mode 100644 arch/arm64/boot/dts/ti/k3-am67-phycore-som.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-am6754-phyboard-rigel.dts
arch/arm64/boot/dts/ti/Makefile +1 -0
@@ -200,6 +200,7 @@ dtb-$(CONFIG_ARCH_K3) += k3-j721s2-evm-pcie1-ep.dtbo dtb-$(CONFIG_ARCH_K3) += k3-j721s2-evm-usb0-type-a.dtbo # Boards with J722s SoC +dtb-$(CONFIG_ARCH_K3) += k3-am6754-phyboard-rigel.dtb dtb-$(CONFIG_ARCH_K3) += k3-am67a-beagley-ai.dtb dtb-$(CONFIG_ARCH_K3) += k3-am67a-beagley-ai-csi0-imx219.dtbo dtb-$(CONFIG_ARCH_K3) += k3-am67a-beagley-ai-csi1-imx219.dtbo
arch/arm64/boot/dts/ti/k3-am67-phycore-som.dtsi new file +324 -0
324 lines not on this page · raw message
arch/arm64/boot/dts/ti/k3-am6754-phyboard-rigel.dts new file +431 -0
431 lines not on this page · raw message
Signature · 1 line
2.43.0
Hi Nathan Morrisson,
Quoted 2 lines · Nathan Morrisson
Add device tree bindings for the AM67x based phyCORE-AM67x SoM and phyBOARD-Rigel.
I have applied the following to branch ti-k3-dts-next on [1]. Thank you!
[1/2] dt-bindings: arm: ti: Add bindings for PHYTEC AM67x based hardware
commit: 2ac05f627c9976e311dfb1bedd32d67c54764715
[2/2] arm64: dts: ti: Add support for the phyCORE-AM67x
commit: 02b57c8a48ecbf5e1c11a62da840b4ae7e6332a6All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent up the chain during the next merge window (or sooner if it is a relevant bug fix), however if problems are discovered then the patch may be dropped or reverted.
You may get further e-mails resulting from automated or manual testing and review of the tree, please engage with people reporting problems and send followup patches addressing any issues that are reported if needed.
If any updates are required or you are submitting further changes they should be sent as incremental updates against current git, existing patches will not be replaced.
Please add any relevant lists and maintainers to the CCs when replying to this mail.
[1] https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
Signature · 4 lines
Regards, Nishanth Menon Key (0xDDB5849D1736249D) / Fingerprint: F8A2 8693 54EB 8232 17A3 1A34 DDB5 849D 1736 249D https://ti.com/opensource