Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: sunxi: a83t: Add msgbox node

The A83T SoC contains a message box that can be used to send messages
and interrupts back and forth between the ARM application CPUs and the
ARISC coprocessor. Add a device tree node for it.

Tested-by: Ondrej Jirman <megous@megous.com>
Signed-off-by: Samuel Holland <samuel@sholland.org>
Signed-off-by: Maxime Ripard <maxime@cerno.tech>

authored by

Samuel Holland and committed by
Maxime Ripard
9a0e4df7 c21c2c86

+10
+10
arch/arm/boot/dts/sun8i-a83t.dtsi
··· 610 610 clock-names = "bus", "mod"; 611 611 }; 612 612 613 + msgbox: mailbox@1c17000 { 614 + compatible = "allwinner,sun8i-a83t-msgbox", 615 + "allwinner,sun6i-a31-msgbox"; 616 + reg = <0x01c17000 0x1000>; 617 + clocks = <&ccu CLK_BUS_MSGBOX>; 618 + resets = <&ccu RST_BUS_MSGBOX>; 619 + interrupts = <GIC_SPI 49 IRQ_TYPE_LEVEL_HIGH>; 620 + #mbox-cells = <1>; 621 + }; 622 + 613 623 usb_otg: usb@1c19000 { 614 624 compatible = "allwinner,sun8i-a83t-musb", 615 625 "allwinner,sun8i-a33-musb";