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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/ipmi/ipmi-smic.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/ipmi/ipmi-smic.yaml (Architecture m68k) and /Documentation/devicetree/bindings/ipmi/ipmi-smic.yaml (Architecture sparc64)


  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/ipmi/ipmi-s      4 $id: http://devicetree.org/schemas/ipmi/ipmi-smic.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: IPMI device                                  7 title: IPMI device
  8                                                     8 
  9 description: IPMI device bindings                   9 description: IPMI device bindings
 10                                                    10 
 11 maintainers:                                       11 maintainers:
 12   - Corey Minyard <cminyard@mvista.com>             12   - Corey Minyard <cminyard@mvista.com>
 13                                                    13 
 14 properties:                                        14 properties:
 15   compatible:                                      15   compatible:
 16     enum:                                          16     enum:
 17       - ipmi-kcs                                   17       - ipmi-kcs
 18       - ipmi-smic                                  18       - ipmi-smic
 19       - ipmi-bt                                    19       - ipmi-bt
 20                                                    20 
 21   device_type:                                     21   device_type:
 22     items:                                         22     items:
 23       - const: ipmi                                23       - const: ipmi
 24                                                    24 
 25   reg:                                             25   reg:
 26     maxItems: 1                                    26     maxItems: 1
 27                                                    27 
 28   interrupts:                                      28   interrupts:
 29     description: Interface is polled if this p     29     description: Interface is polled if this property is omitted.
 30     maxItems: 1                                    30     maxItems: 1
 31                                                    31 
 32   reg-size:                                        32   reg-size:
 33     description: The access width of the regis     33     description: The access width of the register in bytes. Defaults to 1.
 34     $ref: /schemas/types.yaml#/definitions/uin     34     $ref: /schemas/types.yaml#/definitions/uint32
 35     enum: [1, 2, 4, 8]                             35     enum: [1, 2, 4, 8]
 36                                                    36 
 37   reg-spacing:                                     37   reg-spacing:
 38     $ref: /schemas/types.yaml#/definitions/uin     38     $ref: /schemas/types.yaml#/definitions/uint32
 39     description: The number of bytes between r     39     description: The number of bytes between register starts. Defaults to 1.
 40                                                    40 
 41   reg-shift:                                       41   reg-shift:
 42     description: |                                 42     description: |
 43       The amount of bits to shift the register     43       The amount of bits to shift the register content to the right to get
 44       the data into bit zero.                      44       the data into bit zero.
 45     $ref: /schemas/types.yaml#/definitions/uin     45     $ref: /schemas/types.yaml#/definitions/uint32
 46     maximum: 56                                    46     maximum: 56
 47                                                    47 
 48 required:                                          48 required:
 49   - compatible                                     49   - compatible
 50   - reg                                            50   - reg
 51                                                    51 
 52 additionalProperties: false                        52 additionalProperties: false
 53                                                    53 
 54 examples:                                          54 examples:
 55   - |                                              55   - |
 56     smic@fff3a000 {                                56     smic@fff3a000 {
 57         compatible = "ipmi-smic";                  57         compatible = "ipmi-smic";
 58         device_type = "ipmi";                      58         device_type = "ipmi";
 59         reg = <0xfff3a000 0x1000>;                 59         reg = <0xfff3a000 0x1000>;
 60         interrupts = <0 24 4>;                     60         interrupts = <0 24 4>;
 61         reg-size = <4>;                            61         reg-size = <4>;
 62         reg-spacing = <4>;                         62         reg-spacing = <4>;
 63     };                                             63     };
                                                      

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