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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/iommu/sprd,iommu.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/iommu/sprd,iommu.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/iommu/sprd,iommu.yaml (Version linux-6.9.12)


  1 # SPDX-License-Identifier: (GPL-2.0-only OR BS      1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2 # Copyright 2020 Unisoc Inc.                        2 # Copyright 2020 Unisoc Inc.
  3 %YAML 1.2                                           3 %YAML 1.2
  4 ---                                                 4 ---
  5 $id: http://devicetree.org/schemas/iommu/sprd,      5 $id: http://devicetree.org/schemas/iommu/sprd,iommu.yaml#
  6 $schema: http://devicetree.org/meta-schemas/co      6 $schema: http://devicetree.org/meta-schemas/core.yaml#
  7                                                     7 
  8 title: Unisoc IOMMU and Multi-media MMU             8 title: Unisoc IOMMU and Multi-media MMU
  9                                                     9 
 10 maintainers:                                       10 maintainers:
 11   - Chunyan Zhang <zhang.lyra@gmail.com>            11   - Chunyan Zhang <zhang.lyra@gmail.com>
 12                                                    12 
 13 properties:                                        13 properties:
 14   compatible:                                      14   compatible:
 15     enum:                                          15     enum:
 16       - sprd,iommu-v1                              16       - sprd,iommu-v1
 17                                                    17 
 18   "#iommu-cells":                                  18   "#iommu-cells":
 19     const: 0                                       19     const: 0
 20     description:                                   20     description:
 21       Unisoc IOMMUs are all single-master IOMM     21       Unisoc IOMMUs are all single-master IOMMU devices, therefore no
 22       additional information needs to associat     22       additional information needs to associate with its master device.
 23       Please refer to the generic bindings doc     23       Please refer to the generic bindings document for more details,
 24       Documentation/devicetree/bindings/iommu/     24       Documentation/devicetree/bindings/iommu/iommu.txt
 25                                                    25 
 26   reg:                                             26   reg:
 27     maxItems: 1                                    27     maxItems: 1
 28                                                    28 
 29   clocks:                                          29   clocks:
 30     description:                                   30     description:
 31       Reference to a gate clock phandle, since     31       Reference to a gate clock phandle, since access to some of IOMMUs are
 32       controlled by gate clock, but this is no     32       controlled by gate clock, but this is not required.
 33                                                    33 
 34 required:                                          34 required:
 35   - compatible                                     35   - compatible
 36   - reg                                            36   - reg
 37   - "#iommu-cells"                                 37   - "#iommu-cells"
 38                                                    38 
 39 additionalProperties: false                        39 additionalProperties: false
 40                                                    40 
 41 examples:                                          41 examples:
 42   - |                                              42   - |
 43     iommu_disp: iommu@63000800 {                   43     iommu_disp: iommu@63000800 {
 44       compatible = "sprd,iommu-v1";                44       compatible = "sprd,iommu-v1";
 45       reg = <0x63000800 0x80>;                     45       reg = <0x63000800 0x80>;
 46       #iommu-cells = <0>;                          46       #iommu-cells = <0>;
 47     };                                             47     };
 48                                                    48 
 49   - |                                              49   - |
 50     iommu_jpg: iommu@62300300 {                    50     iommu_jpg: iommu@62300300 {
 51       compatible = "sprd,iommu-v1";                51       compatible = "sprd,iommu-v1";
 52       reg = <0x62300300 0x80>;                     52       reg = <0x62300300 0x80>;
 53       #iommu-cells = <0>;                          53       #iommu-cells = <0>;
 54       clocks = <&mm_gate 1>;                       54       clocks = <&mm_gate 1>;
 55     };                                             55     };
 56                                                    56 
 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