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

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


  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,sama7g5-otpc.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Microchip SAMA7G5 OTP Controller (OTPC)      7 title: Microchip SAMA7G5 OTP Controller (OTPC)
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Claudiu Beznea <claudiu.beznea@microchip.co     10   - Claudiu Beznea <claudiu.beznea@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. calibration data for analog cells, har     14   (e.g. calibration data for analog cells, hardware configuration
 15   settings, chip identifiers) or user specific     15   settings, chip identifiers) or user specific data could be stored.
 16                                                    16 
 17 allOf:                                             17 allOf:
 18   - $ref: nvmem.yaml#                              18   - $ref: nvmem.yaml#
 19   - $ref: nvmem-deprecated-cells.yaml#             19   - $ref: nvmem-deprecated-cells.yaml#
 20                                                    20 
 21 properties:                                        21 properties:
 22   compatible:                                      22   compatible:
 23     items:                                         23     items:
 24       - const: microchip,sama7g5-otpc              24       - const: microchip,sama7g5-otpc
 25       - const: syscon                              25       - const: syscon
 26                                                    26 
 27   reg:                                             27   reg:
 28     maxItems: 1                                    28     maxItems: 1
 29                                                    29 
 30 required:                                          30 required:
 31   - compatible                                     31   - compatible
 32   - reg                                            32   - reg
 33                                                    33 
 34 unevaluatedProperties: false                       34 unevaluatedProperties: false
 35                                                    35 
 36 examples:                                          36 examples:
 37   - |                                              37   - |
 38     #include <dt-bindings/nvmem/microchip,sama     38     #include <dt-bindings/nvmem/microchip,sama7g5-otpc.h>
 39                                                    39 
 40     otpc: efuse@e8c00000 {                         40     otpc: efuse@e8c00000 {
 41         compatible = "microchip,sama7g5-otpc",     41         compatible = "microchip,sama7g5-otpc", "syscon";
 42         reg = <0xe8c00000 0xec>;                   42         reg = <0xe8c00000 0xec>;
 43         #address-cells = <1>;                      43         #address-cells = <1>;
 44         #size-cells = <1>;                         44         #size-cells = <1>;
 45                                                    45 
 46         temperature_calib: calib@1 {               46         temperature_calib: calib@1 {
 47             reg = <OTP_PKT(1) 76>;                 47             reg = <OTP_PKT(1) 76>;
 48         };                                         48         };
 49     };                                             49     };
 50                                                    50 
 51 ...                                                51 ...
                                                      

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