hc
2023-08-21 fc437ccf3419c424092701f3d883215fa4552a8b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
Epson RX6110 Real Time Clock
============================
 
The Epson RX6110 can be used with SPI or I2C busses. The kind of
bus depends on the SPISEL pin and can not be configured via software.
 
I2C mode
--------
 
Required properties:
  - compatible: should be: "epson,rx6110"
  - reg : the I2C address of the device for I2C
 
Example:
 
   rtc: rtc@32 {
       compatible = "epson,rx6110"
       reg = <0x32>;
   };
 
SPI mode
--------
 
Required properties:
  - compatible: should be: "epson,rx6110"
  - reg: chip select number
  - spi-cs-high: RX6110 needs chipselect high
  - spi-cpha: RX6110 works with SPI shifted clock phase
  - spi-cpol: RX6110 works with SPI inverse clock polarity
 
Example:
 
   rtc: rtc@3 {
       compatible = "epson,rx6110"
       reg = <3>
       spi-cs-high;
       spi-cpha;
       spi-cpol;
   };