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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/mfd/aspeed,ast2x00-scu.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/mfd/aspeed,ast2x00-scu.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/mfd/aspeed,ast2x00-scu.yaml (Version linux-6.10.14)


  1 # SPDX-License-Identifier: GPL-2.0                  1 # SPDX-License-Identifier: GPL-2.0
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/mfd/aspeed,      4 $id: http://devicetree.org/schemas/mfd/aspeed,ast2x00-scu.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Aspeed System Control Unit                   7 title: Aspeed System Control Unit
  8                                                     8 
  9 description:                                        9 description:
 10   The Aspeed System Control Unit manages the g     10   The Aspeed System Control Unit manages the global behaviour of the SoC,
 11   configuring elements such as clocks, pinmux,     11   configuring elements such as clocks, pinmux, and reset.
 12                                                    12 
 13 maintainers:                                       13 maintainers:
 14   - Joel Stanley <joel@jms.id.au>                   14   - Joel Stanley <joel@jms.id.au>
 15   - Andrew Jeffery <andrew@aj.id.au>                15   - Andrew Jeffery <andrew@aj.id.au>
 16                                                    16 
 17 properties:                                        17 properties:
 18   compatible:                                      18   compatible:
 19     items:                                         19     items:
 20       - enum:                                      20       - enum:
 21           - aspeed,ast2400-scu                     21           - aspeed,ast2400-scu
 22           - aspeed,ast2500-scu                     22           - aspeed,ast2500-scu
 23           - aspeed,ast2600-scu                     23           - aspeed,ast2600-scu
 24       - const: syscon                              24       - const: syscon
 25       - const: simple-mfd                          25       - const: simple-mfd
 26                                                    26 
 27   reg:                                             27   reg:
 28     maxItems: 1                                    28     maxItems: 1
 29                                                    29 
 30   ranges: true                                     30   ranges: true
 31                                                    31 
 32   '#address-cells':                                32   '#address-cells':
 33     const: 1                                       33     const: 1
 34                                                    34 
 35   '#size-cells':                                   35   '#size-cells':
 36     const: 1                                       36     const: 1
 37                                                    37 
 38   '#clock-cells':                                  38   '#clock-cells':
 39     const: 1                                       39     const: 1
 40                                                    40 
 41   '#reset-cells':                                  41   '#reset-cells':
 42     const: 1                                       42     const: 1
 43                                                    43 
 44 patternProperties:                                 44 patternProperties:
 45   '^p2a-control@[0-9a-f]+$':                       45   '^p2a-control@[0-9a-f]+$':
 46     description: See Documentation/devicetree/     46     description: See Documentation/devicetree/bindings/misc/aspeed-p2a-ctrl.txt
 47     type: object                                   47     type: object
 48                                                    48 
 49   '^pinctrl(@[0-9a-f]+)?$':                        49   '^pinctrl(@[0-9a-f]+)?$':
 50     type: object                                   50     type: object
 51     additionalProperties: true                     51     additionalProperties: true
 52     properties:                                    52     properties:
 53       compatible:                                  53       compatible:
 54         contains:                                  54         contains:
 55           enum:                                    55           enum:
 56             - aspeed,ast2400-pinctrl               56             - aspeed,ast2400-pinctrl
 57             - aspeed,ast2500-pinctrl               57             - aspeed,ast2500-pinctrl
 58             - aspeed,ast2600-pinctrl               58             - aspeed,ast2600-pinctrl
 59                                                    59 
 60     required:                                      60     required:
 61       - compatible                                 61       - compatible
 62                                                    62 
 63   '^interrupt-controller@[0-9a-f]+$':              63   '^interrupt-controller@[0-9a-f]+$':
 64     description: See Documentation/devicetree/     64     description: See Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
 65     type: object                                   65     type: object
 66                                                    66 
 67   '^silicon-id@[0-9a-f]+$':                        67   '^silicon-id@[0-9a-f]+$':
 68     description: Unique hardware silicon ident     68     description: Unique hardware silicon identifiers within the SoC
 69     type: object                                   69     type: object
 70     additionalProperties: false                    70     additionalProperties: false
 71                                                    71 
 72     properties:                                    72     properties:
 73       compatible:                                  73       compatible:
 74         items:                                     74         items:
 75           - enum:                                  75           - enum:
 76               - aspeed,ast2400-silicon-id          76               - aspeed,ast2400-silicon-id
 77               - aspeed,ast2500-silicon-id          77               - aspeed,ast2500-silicon-id
 78               - aspeed,ast2600-silicon-id          78               - aspeed,ast2600-silicon-id
 79           - const: aspeed,silicon-id               79           - const: aspeed,silicon-id
 80                                                    80 
 81       reg:                                         81       reg:
 82         description:                               82         description:
 83           The reg should be the unique silicon     83           The reg should be the unique silicon id register, and not backwards
 84           compatible one in eg. the 2600.          84           compatible one in eg. the 2600.
 85         minItems: 1                                85         minItems: 1
 86         items:                                     86         items:
 87           - description: silicon id informatio     87           - description: silicon id information registers
 88           - description: unique chip id regist     88           - description: unique chip id registers
 89                                                    89 
 90 required:                                          90 required:
 91   - compatible                                     91   - compatible
 92   - reg                                            92   - reg
 93   - ranges                                         93   - ranges
 94   - '#address-cells'                               94   - '#address-cells'
 95   - '#size-cells'                                  95   - '#size-cells'
 96   - '#clock-cells'                                 96   - '#clock-cells'
 97   - '#reset-cells'                                 97   - '#reset-cells'
 98                                                    98 
 99 additionalProperties: false                        99 additionalProperties: false
100                                                   100 
101 examples:                                         101 examples:
102   - |                                             102   - |
103     syscon@1e6e2000 {                             103     syscon@1e6e2000 {
104         compatible = "aspeed,ast2400-scu", "sy    104         compatible = "aspeed,ast2400-scu", "syscon", "simple-mfd";
105         reg = <0x1e6e2000 0x1a8>;                 105         reg = <0x1e6e2000 0x1a8>;
106         #clock-cells = <1>;                       106         #clock-cells = <1>;
107         #reset-cells = <1>;                       107         #reset-cells = <1>;
108                                                   108 
109         #address-cells = <1>;                     109         #address-cells = <1>;
110         #size-cells = <1>;                        110         #size-cells = <1>;
111         ranges = <0x0 0x1e6e2000 0x1000>;         111         ranges = <0x0 0x1e6e2000 0x1000>;
112                                                   112 
113         silicon-id@7c {                           113         silicon-id@7c {
114             compatible = "aspeed,ast2500-silic    114             compatible = "aspeed,ast2500-silicon-id", "aspeed,silicon-id";
115             reg = <0x7c 0x4>, <0x150 0x8>;        115             reg = <0x7c 0x4>, <0x150 0x8>;
116         };                                        116         };
117     };                                            117     };
118 ...                                               118 ...
                                                      

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