GNU Linux-libre 4.19.264-gnu1
[releases.git] / Documentation / devicetree / bindings / rtc / isil,isl12026.txt
1 ISL12026 I2C RTC/EEPROM
2
3 ISL12026 is an I2C RTC/EEPROM combination device.  The RTC and control
4 registers respond at bus address 0x6f, and the EEPROM array responds
5 at bus address 0x57.  The canonical "reg" value will be for the RTC portion.
6
7 Required properties supported by the device:
8
9  - "compatible": must be "isil,isl12026"
10  - "reg": I2C bus address of the device (always 0x6f)
11
12 Optional properties:
13
14  - "isil,pwr-bsw": If present PWR.BSW bit must be set to the specified
15                    value for proper operation.
16
17  - "isil,pwr-sbib": If present PWR.SBIB bit must be set to the specified
18                     value for proper operation.
19
20
21 Example:
22
23         rtc@6f {
24                 compatible = "isil,isl12026";
25                 reg = <0x6f>;
26                 isil,pwr-bsw = <0>;
27                 isil,pwr-sbib = <1>;
28         }