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

ARM: dts: OMAP2+: Add sub mailboxes device node information

The sub-mailbox devices are added to the Mailbox DT nodes on
OMAP2420, OMAP2430, OMAP3, AM33xx, AM43xx, OMAP4 and OMAP5
family of SoCs. This data represents the same mailboxes that
used to be represented in hwmod attribute data previously.
The node name is chosen based on the .name field of
omap_mbox_dev_info structure used in the hwmod data.

Cc: "Benoît Cousson" <bcousson@baylibre.com>
Cc: Rob Herring <robh+dt@kernel.org>
Cc: Pawel Moll <pawel.moll@arm.com>
Cc: Mark Rutland <mark.rutland@arm.com>
Cc: Ian Campbell <ijc+devicetree@hellion.org.uk>
Cc: Kumar Gala <galak@codeaurora.org>
Signed-off-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>

authored by

Suman Anna and committed by
Tony Lindgren
d27704d1 6e554260

+40
+4
arch/arm/boot/dts/am33xx.dtsi
··· 354 354 ti,hwmods = "mailbox"; 355 355 ti,mbox-num-users = <4>; 356 356 ti,mbox-num-fifos = <8>; 357 + mbox_wkupm3: wkup_m3 { 358 + ti,mbox-tx = <0 0 0>; 359 + ti,mbox-rx = <0 0 3>; 360 + }; 357 361 }; 358 362 359 363 timer1: timer@44e31000 {
+4
arch/arm/boot/dts/am4372.dtsi
··· 170 170 ti,hwmods = "mailbox"; 171 171 ti,mbox-num-users = <4>; 172 172 ti,mbox-num-fifos = <8>; 173 + mbox_wkupm3: wkup_m3 { 174 + ti,mbox-tx = <0 0 0>; 175 + ti,mbox-rx = <0 0 3>; 176 + }; 173 177 }; 174 178 175 179 timer1: timer@44e31000 {
+8
arch/arm/boot/dts/omap2420.dtsi
··· 159 159 ti,hwmods = "mailbox"; 160 160 ti,mbox-num-users = <4>; 161 161 ti,mbox-num-fifos = <6>; 162 + mbox_dsp: dsp { 163 + ti,mbox-tx = <0 0 0>; 164 + ti,mbox-rx = <1 0 0>; 165 + }; 166 + mbox_iva: iva { 167 + ti,mbox-tx = <2 1 3>; 168 + ti,mbox-rx = <3 1 3>; 169 + }; 162 170 }; 163 171 164 172 timer1: timer@48028000 {
+4
arch/arm/boot/dts/omap2430.dtsi
··· 249 249 ti,hwmods = "mailbox"; 250 250 ti,mbox-num-users = <4>; 251 251 ti,mbox-num-fifos = <6>; 252 + mbox_dsp: dsp { 253 + ti,mbox-tx = <0 0 0>; 254 + ti,mbox-rx = <1 0 0>; 255 + }; 252 256 }; 253 257 254 258 timer1: timer@49018000 {
+4
arch/arm/boot/dts/omap3.dtsi
··· 334 334 interrupts = <26>; 335 335 ti,mbox-num-users = <2>; 336 336 ti,mbox-num-fifos = <2>; 337 + mbox_dsp: dsp { 338 + ti,mbox-tx = <0 0 0>; 339 + ti,mbox-rx = <1 0 0>; 340 + }; 337 341 }; 338 342 339 343 mcspi1: spi@48098000 {
+8
arch/arm/boot/dts/omap4.dtsi
··· 656 656 ti,hwmods = "mailbox"; 657 657 ti,mbox-num-users = <3>; 658 658 ti,mbox-num-fifos = <8>; 659 + mbox_ipu: mbox_ipu { 660 + ti,mbox-tx = <0 0 0>; 661 + ti,mbox-rx = <1 0 0>; 662 + }; 663 + mbox_dsp: mbox_dsp { 664 + ti,mbox-tx = <3 0 0>; 665 + ti,mbox-rx = <2 0 0>; 666 + }; 659 667 }; 660 668 661 669 timer1: timer@4a318000 {
+8
arch/arm/boot/dts/omap5.dtsi
··· 646 646 ti,hwmods = "mailbox"; 647 647 ti,mbox-num-users = <3>; 648 648 ti,mbox-num-fifos = <8>; 649 + mbox_ipu: mbox_ipu { 650 + ti,mbox-tx = <0 0 0>; 651 + ti,mbox-rx = <1 0 0>; 652 + }; 653 + mbox_dsp: mbox_dsp { 654 + ti,mbox-tx = <3 0 0>; 655 + ti,mbox-rx = <2 0 0>; 656 + }; 649 657 }; 650 658 651 659 timer1: timer@4ae18000 {