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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/rtc/isil,isl1208.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/rtc/isil,isl1208.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/rtc/isil,isl1208.yaml (Version linux-6.10.14)


  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/rtc/isil,is      4 $id: http://devicetree.org/schemas/rtc/isil,isl1208.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Intersil ISL1209/19 I2C RTC/Alarm chip       7 title: Intersil ISL1209/19 I2C RTC/Alarm chip with event in
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Biju Das <biju.das.jz@bp.renesas.com>           10   - Biju Das <biju.das.jz@bp.renesas.com>
 11   - Trent Piepho <tpiepho@gmail.com>                11   - Trent Piepho <tpiepho@gmail.com>
 12                                                    12 
 13 description:                                       13 description:
 14   ISL12X9 have additional pins EVIN and EVDET      14   ISL12X9 have additional pins EVIN and EVDET for tamper detection, while the
 15   ISL1208 and ISL1218 do not.                      15   ISL1208 and ISL1218 do not.
 16                                                    16 
 17 properties:                                        17 properties:
 18   compatible:                                      18   compatible:
 19     enum:                                          19     enum:
 20       - isil,isl1208                               20       - isil,isl1208
 21       - isil,isl1209                               21       - isil,isl1209
 22       - isil,isl1218                               22       - isil,isl1218
 23       - isil,isl1219                               23       - isil,isl1219
 24                                                    24 
 25   reg:                                             25   reg:
 26     maxItems: 1                                    26     maxItems: 1
 27                                                    27 
 28   clocks:                                          28   clocks:
 29     maxItems: 1                                    29     maxItems: 1
 30                                                    30 
 31   clock-names:                                     31   clock-names:
 32     description: |                                 32     description: |
 33       Use xin, if connected to an external cry     33       Use xin, if connected to an external crystal.
 34       Use clkin, if connected to an external c     34       Use clkin, if connected to an external clock signal.
 35     enum:                                          35     enum:
 36       - xin                                        36       - xin
 37       - clkin                                      37       - clkin
 38                                                    38 
 39   interrupts:                                      39   interrupts:
 40     minItems: 1                                    40     minItems: 1
 41     maxItems: 2                                    41     maxItems: 2
 42                                                    42 
 43   interrupt-names:                                 43   interrupt-names:
 44     minItems: 1                                    44     minItems: 1
 45     items:                                         45     items:
 46       - const: irq                                 46       - const: irq
 47       - const: evdet                               47       - const: evdet
 48                                                    48 
 49   isil,ev-evienb:                                  49   isil,ev-evienb:
 50     $ref: /schemas/types.yaml#/definitions/uin     50     $ref: /schemas/types.yaml#/definitions/uint32
 51     enum: [ 0, 1 ]                                 51     enum: [ 0, 1 ]
 52     description: |                                 52     description: |
 53       Enable or disable internal pull on EVIN      53       Enable or disable internal pull on EVIN pin
 54       Default will leave the non-volatile conf     54       Default will leave the non-volatile configuration of the pullup
 55       as is.                                       55       as is.
 56         <0> : Enables internal pull-up on evin     56         <0> : Enables internal pull-up on evin pin
 57         <1> : Disables internal pull-up on evi     57         <1> : Disables internal pull-up on evin pin
 58                                                    58 
 59 required:                                          59 required:
 60   - compatible                                     60   - compatible
 61   - reg                                            61   - reg
 62                                                    62 
 63 allOf:                                             63 allOf:
 64   - $ref: rtc.yaml#                                64   - $ref: rtc.yaml#
 65   - if:                                            65   - if:
 66       properties:                                  66       properties:
 67         compatible:                                67         compatible:
 68           contains:                                68           contains:
 69             enum:                                  69             enum:
 70               - isil,isl1209                       70               - isil,isl1209
 71               - isil,isl1219                       71               - isil,isl1219
 72     then:                                          72     then:
 73       properties:                                  73       properties:
 74         interrupts:                                74         interrupts:
 75           maxItems: 2                              75           maxItems: 2
 76         interrupt-names:                           76         interrupt-names:
 77           items:                                   77           items:
 78             - const: irq                           78             - const: irq
 79             - const: evdet                         79             - const: evdet
 80     else:                                          80     else:
 81       properties:                                  81       properties:
 82         interrupts:                                82         interrupts:
 83           maxItems: 1                              83           maxItems: 1
 84         interrupt-names:                           84         interrupt-names:
 85           items:                                   85           items:
 86             - const: irq                           86             - const: irq
 87                                                    87 
 88 unevaluatedProperties: false                       88 unevaluatedProperties: false
 89                                                    89 
 90 examples:                                          90 examples:
 91   - |                                              91   - |
 92     i2c {                                          92     i2c {
 93         #address-cells = <1>;                      93         #address-cells = <1>;
 94         #size-cells = <0>;                         94         #size-cells = <0>;
 95                                                    95 
 96         rtc_twi: rtc@6f {                          96         rtc_twi: rtc@6f {
 97             compatible = "isil,isl1208";           97             compatible = "isil,isl1208";
 98             reg = <0x6f>;                          98             reg = <0x6f>;
 99         };                                         99         };
100     };                                            100     };
                                                      

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