~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/mailbox/mtk,adsp-mbox.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/mailbox/mtk,adsp-mbox.yaml (Architecture i386) and /Documentation/devicetree/bindings/mailbox/mtk,adsp-mbox.yaml (Architecture ppc)


  1 # SPDX-License-Identifier: (GPL-2.0-only OR BS      1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/mailbox/mtk      4 $id: http://devicetree.org/schemas/mailbox/mtk,adsp-mbox.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Mediatek ADSP mailbox                        7 title: Mediatek ADSP mailbox
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Allen-KH Cheng <Allen-KH.Cheng@mediatek.com     10   - Allen-KH Cheng <Allen-KH.Cheng@mediatek.com>
 11                                                    11 
 12 description: |                                     12 description: |
 13   The MTK ADSP mailbox Inter-Processor Communi     13   The MTK ADSP mailbox Inter-Processor Communication (IPC) enables the SoC
 14   to communicate with ADSP by passing messages     14   to communicate with ADSP by passing messages through two mailbox channels.
 15   The MTK ADSP mailbox IPC also provides the a     15   The MTK ADSP mailbox IPC also provides the ability for one processor to
 16   signal the other processor using interrupts.     16   signal the other processor using interrupts.
 17                                                    17 
 18 properties:                                        18 properties:
 19   compatible:                                      19   compatible:
 20     oneOf:                                         20     oneOf:
 21       - enum:                                      21       - enum:
 22           - mediatek,mt8186-adsp-mbox              22           - mediatek,mt8186-adsp-mbox
 23           - mediatek,mt8195-adsp-mbox              23           - mediatek,mt8195-adsp-mbox
 24       - items:                                     24       - items:
 25           - enum:                                  25           - enum:
 26               - mediatek,mt8188-adsp-mbox          26               - mediatek,mt8188-adsp-mbox
 27           - const: mediatek,mt8186-adsp-mbox       27           - const: mediatek,mt8186-adsp-mbox
 28                                                    28 
 29                                                    29 
 30   "#mbox-cells":                                   30   "#mbox-cells":
 31     const: 0                                       31     const: 0
 32                                                    32 
 33   reg:                                             33   reg:
 34     maxItems: 1                                    34     maxItems: 1
 35                                                    35 
 36   interrupts:                                      36   interrupts:
 37     maxItems: 1                                    37     maxItems: 1
 38                                                    38 
 39 required:                                          39 required:
 40   - compatible                                     40   - compatible
 41   - "#mbox-cells"                                  41   - "#mbox-cells"
 42   - reg                                            42   - reg
 43   - interrupts                                     43   - interrupts
 44                                                    44 
 45 additionalProperties: false                        45 additionalProperties: false
 46                                                    46 
 47 examples:                                          47 examples:
 48   - |                                              48   - |
 49     #include <dt-bindings/interrupt-controller     49     #include <dt-bindings/interrupt-controller/arm-gic.h>
 50     #include <dt-bindings/interrupt-controller     50     #include <dt-bindings/interrupt-controller/irq.h>
 51                                                    51 
 52     adsp_mailbox0:mailbox@10816000 {               52     adsp_mailbox0:mailbox@10816000 {
 53         compatible = "mediatek,mt8195-adsp-mbo     53         compatible = "mediatek,mt8195-adsp-mbox";
 54         #mbox-cells = <0>;                         54         #mbox-cells = <0>;
 55         reg = <0x10816000 0x1000>;                 55         reg = <0x10816000 0x1000>;
 56         interrupts = <GIC_SPI 702 IRQ_TYPE_LEV     56         interrupts = <GIC_SPI 702 IRQ_TYPE_LEVEL_HIGH 0>;
 57     };                                             57     };
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php