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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/arm/hisilicon/controller/hi6220-domain-ctrl.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 ] ~

  1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2 %YAML 1.2
  3 ---
  4 $id: http://devicetree.org/schemas/arm/hisilicon/controller/hi6220-domain-ctrl.yaml#
  5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6 
  7 title: Hisilicon Hi6220 domain controller
  8 
  9 maintainers:
 10   - Wei Xu <xuwei5@hisilicon.com>
 11 
 12 description: |
 13   Hisilicon designs some special domain controllers for mobile platform,
 14   such as: the power Always On domain controller, the Media domain
 15   controller(e.g. codec, G3D ...) and the Power Management domain
 16   controller.
 17 
 18   The compatible names of each domain controller are as follows:
 19   Power Always ON domain controller  --> hisilicon,hi6220-aoctrl
 20   Media domain controller            --> hisilicon,hi6220-mediactrl
 21   Power Management domain controller --> hisilicon,hi6220-pmctrl
 22 
 23 properties:
 24   compatible:
 25     items:
 26       - enum:
 27           - hisilicon,hi6220-aoctrl
 28           - hisilicon,hi6220-mediactrl
 29           - hisilicon,hi6220-pmctrl
 30       - const: syscon
 31 
 32   reg:
 33     maxItems: 1
 34 
 35   '#clock-cells':
 36     const: 1
 37 
 38   '#reset-cells':
 39     const: 1
 40 
 41 required:
 42   - compatible
 43   - reg
 44   - '#clock-cells'
 45 
 46 additionalProperties: false
 47 
 48 examples:
 49   - |
 50     ao_ctrl@f7800000 {
 51         compatible = "hisilicon,hi6220-aoctrl", "syscon";
 52         reg = <0xf7800000 0x2000>;
 53         #clock-cells = <1>;
 54         #reset-cells = <1>;
 55     };
 56 
 57     media_ctrl@f4410000 {
 58         compatible = "hisilicon,hi6220-mediactrl", "syscon";
 59         reg = <0xf4410000 0x1000>;
 60         #clock-cells = <1>;
 61     };
 62 
 63     pm_ctrl@f7032000 {
 64         compatible = "hisilicon,hi6220-pmctrl", "syscon";
 65         reg = <0xf7032000 0x1000>;
 66         #clock-cells = <1>;
 67     };
 68 ...

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