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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/mailbox/amlogic,meson-gxbb-mhu.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/amlogic,meson-gxbb-mhu.yaml (Architecture i386) and /Documentation/devicetree/bindings/mailbox/amlogic,meson-gxbb-mhu.yaml (Architecture mips)


  1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-C      1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
  2 # Copyright 2019 BayLibre, SAS                      2 # Copyright 2019 BayLibre, SAS
  3 %YAML 1.2                                           3 %YAML 1.2
  4 ---                                                 4 ---
  5 $id: http://devicetree.org/schemas/mailbox/aml      5 $id: http://devicetree.org/schemas/mailbox/amlogic,meson-gxbb-mhu.yaml#
  6 $schema: http://devicetree.org/meta-schemas/co      6 $schema: http://devicetree.org/meta-schemas/core.yaml#
  7                                                     7 
  8 title: Amlogic Meson Message-Handling-Unit Con      8 title: Amlogic Meson Message-Handling-Unit Controller
  9                                                     9 
 10 maintainers:                                       10 maintainers:
 11   - Neil Armstrong <neil.armstrong@linaro.org>      11   - Neil Armstrong <neil.armstrong@linaro.org>
 12                                                    12 
 13 description: |                                     13 description: |
 14   The Amlogic's Meson SoCs Message-Handling-Un     14   The Amlogic's Meson SoCs Message-Handling-Unit (MHU) is a mailbox controller
 15   that has 3 independent channels/links to com     15   that has 3 independent channels/links to communicate with remote processor(s).
 16   MHU links are hardwired on a platform. A lin     16   MHU links are hardwired on a platform. A link raises interrupt for any
 17   received data. However, there is no specifie     17   received data. However, there is no specified way of knowing if the sent
 18   data has been read by the remote. This drive     18   data has been read by the remote. This driver assumes the sender polls
 19   STAT register and the remote clears it after     19   STAT register and the remote clears it after having read the data.
 20                                                    20 
 21 properties:                                        21 properties:
 22   compatible:                                      22   compatible:
 23     enum:                                          23     enum:
 24       - amlogic,meson-gxbb-mhu                     24       - amlogic,meson-gxbb-mhu
 25                                                    25 
 26   reg:                                             26   reg:
 27     maxItems: 1                                    27     maxItems: 1
 28                                                    28 
 29   interrupts:                                      29   interrupts:
 30     minItems: 3                                    30     minItems: 3
 31     description:                                   31     description:
 32       Contains the interrupt information corre     32       Contains the interrupt information corresponding to each of the 3 links
 33       of MHU.                                      33       of MHU.
 34                                                    34 
 35   "#mbox-cells":                                   35   "#mbox-cells":
 36     const: 1                                       36     const: 1
 37                                                    37 
 38 required:                                          38 required:
 39   - compatible                                     39   - compatible
 40   - reg                                            40   - reg
 41   - interrupts                                     41   - interrupts
 42   - "#mbox-cells"                                  42   - "#mbox-cells"
 43                                                    43 
 44 additionalProperties: false                        44 additionalProperties: false
 45                                                    45 
 46 examples:                                          46 examples:
 47   - |                                              47   - |
 48     mailbox@c883c404 {                             48     mailbox@c883c404 {
 49           compatible = "amlogic,meson-gxbb-mhu     49           compatible = "amlogic,meson-gxbb-mhu";
 50           reg = <0xc883c404 0x4c>;                 50           reg = <0xc883c404 0x4c>;
 51           interrupts = <208>, <209>, <210>;        51           interrupts = <208>, <209>, <210>;
 52           #mbox-cells = <1>;                       52           #mbox-cells = <1>;
 53     };                                             53     };
                                                      

~ [ 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