dts: arm: ti: am64x_m4: Add I2C and Mailbox

The AM64x has two I2C interfaces located in the MCU domain and
uses mailbox6 to communicate with the A53 cores.

Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
This commit is contained in:
Daniel Schultz 2025-02-12 10:32:46 +01:00 committed by Carles Cufí
commit 27a746fc45

View file

@ -9,6 +9,7 @@
#include <arm/armv7-m.dtsi>
#include <zephyr/dt-bindings/pinctrl/ti-k3-pinctrl.h>
#include <zephyr/dt-bindings/gpio/gpio.h>
#include <zephyr/dt-bindings/i2c/i2c.h>
/ {
@ -39,6 +40,15 @@
#clock-cells = <0>;
};
mbox6: mailbox@29060000 {
compatible = "ti,omap-mailbox";
reg = <0x29060000 0x200>;
interrupts = <56 4>;
interrupt-parent = <&nvic>;
usr-id = <3>;
#mbox-cells = <1>;
};
pinctrl: pinctrl@4084000 {
compatible = "ti,k3-pinctrl";
reg = <0x04084000 0x88>;
@ -67,6 +77,26 @@
status = "disabled";
};
i2c0: i2c@4900000 {
compatible = "ti,omap-i2c";
reg = <0x04900000 0x100>;
interrupts = <17 4>;
interrupt-parent = <&nvic>;
#address-cells = <1>;
#size-cells = <0>;
status = "disabled";
};
i2c1: i2c@4910000 {
compatible = "ti,omap-i2c";
reg = <0x04910000 0x100>;
interrupts = <18 4>;
interrupt-parent = <&nvic>;
#address-cells = <1>;
#size-cells = <0>;
status = "disabled";
};
gpio0: gpio@4201010 {
compatible = "ti,davinci-gpio";
reg = <0x4201010 0x100>;