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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/nvmem/microchip,lan9662-otpc.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/nvmem/microchip,lan9662-otpc.yaml (Architecture i386) and /Documentation/devicetree/bindings/nvmem/microchip,lan9662-otpc.yaml (Architecture ppc)


  1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-C      1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/nvmem/micro      4 $id: http://devicetree.org/schemas/nvmem/microchip,lan9662-otpc.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Microchip LAN9662 OTP Controller (OTPC)      7 title: Microchip LAN9662 OTP Controller (OTPC)
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Horatiu Vultur <horatiu.vultur@microchip.co     10   - Horatiu Vultur <horatiu.vultur@microchip.com>
 11                                                    11 
 12 description: |                                     12 description: |
 13   OTP controller drives a NVMEM memory where s     13   OTP controller drives a NVMEM memory where system specific data
 14   (e.g. hardware configuration settings, chip      14   (e.g. hardware configuration settings, chip identifiers) or
 15   user specific data could be stored.              15   user specific data could be stored.
 16                                                    16 
 17 allOf:                                             17 allOf:
 18   - $ref: nvmem.yaml#                              18   - $ref: nvmem.yaml#
 19                                                    19 
 20 properties:                                        20 properties:
 21   compatible:                                      21   compatible:
 22     oneOf:                                         22     oneOf:
 23       - items:                                     23       - items:
 24           - const: microchip,lan9668-otpc          24           - const: microchip,lan9668-otpc
 25           - const: microchip,lan9662-otpc          25           - const: microchip,lan9662-otpc
 26       - enum:                                      26       - enum:
 27           - microchip,lan9662-otpc                 27           - microchip,lan9662-otpc
 28                                                    28 
 29   reg:                                             29   reg:
 30     maxItems: 1                                    30     maxItems: 1
 31                                                    31 
 32 required:                                          32 required:
 33   - compatible                                     33   - compatible
 34   - reg                                            34   - reg
 35                                                    35 
 36 unevaluatedProperties: false                       36 unevaluatedProperties: false
 37                                                    37 
 38 examples:                                          38 examples:
 39   - |                                              39   - |
 40     otpc: otp@e0021000 {                           40     otpc: otp@e0021000 {
 41         compatible = "microchip,lan9662-otpc";     41         compatible = "microchip,lan9662-otpc";
 42         reg = <0xe0021000 0x300>;                  42         reg = <0xe0021000 0x300>;
 43     };                                             43     };
 44                                                    44 
 45 ...                                                45 ...
                                                      

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