Home
last modified time | relevance | path

Searched full:pcf8563 (Results 1 – 25 of 52) sorted by relevance

123

/Linux-v5.10/drivers/rtc/
Drtc-pcf8563.c3 * An I2C driver for the Philips PCF8563 RTC
11 * http://www.semiconductors.philips.com/acrobat/datasheets/PCF8563-04.pdf
62 struct pcf8563 { struct
66 * From PCF8563 datasheet: this bit is toggled when the years
177 struct pcf8563 *pcf8563 = i2c_get_clientdata(dev_id); in pcf8563_irq() local
181 err = pcf8563_get_alarm_mode(pcf8563->client, NULL, &pending); in pcf8563_irq()
186 rtc_update_irq(pcf8563->rtc, 1, RTC_IRQF | RTC_AF); in pcf8563_irq()
187 pcf8563_set_alarm_mode(pcf8563->client, 1); in pcf8563_irq()
195 * In the routines that deal directly with the pcf8563 hardware, we use
201 struct pcf8563 *pcf8563 = i2c_get_clientdata(client); in pcf8563_rtc_read_time() local
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/rtc/
Dpcf8563.txt1 * Philips PCF8563/Epson RTC8564 Real Time Clock
3 Philips PCF8563/Epson RTC8564 Real Time Clock
6 - compatible: Should contain "nxp,pcf8563",
14 overwrite the default clock name "pcf8563-clkout"
18 pcf8563: pcf8563@51 {
19 compatible = "nxp,pcf8563";
26 clocks = <&pcf8563>;
/Linux-v5.10/arch/arm/boot/dts/
Dkirkwood-nsa325.dts117 /* This board uses the pcf8563 RTC instead of the SoC RTC */
125 pcf8563: pcf8563@51 { label
126 compatible = "nxp,pcf8563";
Dimx25-eukrea-cpuimx25.dtsi30 pcf8563@51 {
31 compatible = "nxp,pcf8563";
Dimx28-eukrea-mbmx283lc.dts35 pcf8563: rtc@51 { label
36 compatible = "nxp,pcf8563";
Dimx51-eukrea-cpuimx51.dtsi29 pcf8563@51 {
30 compatible = "nxp,pcf8563";
Dimx35-eukrea-cpuimx35.dtsi29 pcf8563@51 {
30 compatible = "nxp,pcf8563";
Dkirkwood-nsa320.dts123 pcf8563: pcf8563@51 { label
124 compatible = "nxp,pcf8563";
Dethernut5.dts113 pcf8563@50 {
114 compatible = "nxp,pcf8563";
Dat91-kizbox.dts173 rtc: pcf8563@51 {
174 compatible = "nxp,pcf8563";
Dsun6i-a31-hummingbird.dts56 rtc0 = &pcf8563;
183 pcf8563: rtc@51 { label
184 compatible = "nxp,pcf8563";
Dsun5i-a13-hsg-h702.dts83 pcf8563: rtc@51 { label
84 compatible = "nxp,pcf8563";
Dimx28-apx4devkit.dts157 pcf8563: rtc@51 { label
158 compatible = "phg,pcf8563";
Dsun5i-a13-empire-electronix-d709.dts94 pcf8563: rtc@51 { label
95 compatible = "nxp,pcf8563";
Dsun5i-reference-design-tablet.dtsi102 pcf8563: rtc@51 { label
103 compatible = "nxp,pcf8563";
Dimx27-eukrea-cpuimx27.dtsi36 pcf8563@51 {
37 compatible = "nxp,pcf8563";
Dlpc3250-phy3250.dts100 pcf8563: rtc@51 { label
101 compatible = "nxp,pcf8563";
Dsun5i-a13-pocketbook-touch-lux-3.dts126 pcf8563: rtc@51 { label
127 compatible = "nxp,pcf8563";
Darmada-xp-lenovo-ix4-300d.dts77 pcf8563@51 {
78 compatible = "nxp,pcf8563";
Dimx27-phytec-phycore-som.dtsi197 pcf8563@51 {
198 compatible = "nxp,pcf8563";
Dmeson8-minix-neo-x8.dts58 compatible = "nxp,pcf8563";
Dsun5i-gr8-evb.dts152 pcf8563: rtc@51 { label
153 compatible = "nxp,pcf8563";
/Linux-v5.10/arch/arm64/boot/dts/allwinner/
Dsun50i-h6-pine-h64.dts279 pcf8563: rtc@51 { label
280 compatible = "nxp,pcf8563";
/Linux-v5.10/Documentation/devicetree/bindings/i2c/
Di2c-mux-pca954x.txt70 compatible = "nxp,pcf8563";
Dingenic,i2c.yaml86 compatible = "nxp,pcf8563";

123