~ [ 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 (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml (Version linux-6.6.60)


  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#         << 
 20                                                    19 
 21 properties:                                        20 properties:
 22   compatible:                                      21   compatible:
 23     items:                                         22     items:
 24       - const: microchip,sama7g5-otpc              23       - const: microchip,sama7g5-otpc
 25       - const: syscon                              24       - const: syscon
 26                                                    25 
 27   reg:                                             26   reg:
 28     maxItems: 1                                    27     maxItems: 1
 29                                                    28 
 30 required:                                          29 required:
 31   - compatible                                     30   - compatible
 32   - reg                                            31   - reg
 33                                                    32 
 34 unevaluatedProperties: false                       33 unevaluatedProperties: false
 35                                                    34 
 36 examples:                                          35 examples:
 37   - |                                              36   - |
 38     #include <dt-bindings/nvmem/microchip,sama     37     #include <dt-bindings/nvmem/microchip,sama7g5-otpc.h>
 39                                                    38 
 40     otpc: efuse@e8c00000 {                         39     otpc: efuse@e8c00000 {
 41         compatible = "microchip,sama7g5-otpc",     40         compatible = "microchip,sama7g5-otpc", "syscon";
 42         reg = <0xe8c00000 0xec>;                   41         reg = <0xe8c00000 0xec>;
 43         #address-cells = <1>;                      42         #address-cells = <1>;
 44         #size-cells = <1>;                         43         #size-cells = <1>;
 45                                                    44 
 46         temperature_calib: calib@1 {               45         temperature_calib: calib@1 {
 47             reg = <OTP_PKT(1) 76>;                 46             reg = <OTP_PKT(1) 76>;
 48         };                                         47         };
 49     };                                             48     };
 50                                                    49 
 51 ...                                                50 ...
                                                      

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