/linux-6.14.4/drivers/rtc/ |
D | rtc-pcf8563.c | 3 * An I2C driver for the Philips PCF8563 RTC 11 * https://www.nxp.com/docs/en/data-sheet/PCF8563.pdf 63 struct pcf8563 { struct 67 * From PCF8563 datasheet: this bit is toggled when the years 87 static int pcf8563_set_alarm_mode(struct pcf8563 *pcf8563, bool on) in pcf8563_set_alarm_mode() argument 92 err = regmap_read(pcf8563->regmap, PCF8563_REG_ST2, &buf); in pcf8563_set_alarm_mode() 103 return regmap_write(pcf8563->regmap, PCF8563_REG_ST2, buf); in pcf8563_set_alarm_mode() 106 static int pcf8563_get_alarm_mode(struct pcf8563 *pcf8563, unsigned char *en, in pcf8563_get_alarm_mode() argument 112 err = regmap_read(pcf8563->regmap, PCF8563_REG_ST2, &buf); in pcf8563_get_alarm_mode() 126 struct pcf8563 *pcf8563 = dev_id; in pcf8563_irq() local [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/rtc/ |
D | nxp,pcf8563.yaml | 4 $id: http://devicetree.org/schemas/rtc/nxp,pcf8563.yaml# 7 title: Philips PCF8563/Epson RTC8564 Real Time Clock 21 - nxp,pcf8563 51 compatible = "nxp,pcf8563";
|
/linux-6.14.4/arch/arm/boot/dts/marvell/ |
D | kirkwood-nsa325.dts | 117 /* This board uses the pcf8563 RTC instead of the SoC RTC */ 125 pcf8563: pcf8563@51 { label 126 compatible = "nxp,pcf8563";
|
D | kirkwood-nsa320.dts | 123 pcf8563: pcf8563@51 { label 124 compatible = "nxp,pcf8563";
|
D | armada-xp-lenovo-ix4-300d.dts | 77 pcf8563@51 { 78 compatible = "nxp,pcf8563";
|
/linux-6.14.4/arch/arm/boot/dts/nxp/mxs/ |
D | imx28-eukrea-mbmx283lc.dts | 35 pcf8563: rtc@51 { label 36 compatible = "nxp,pcf8563";
|
D | imx28-apx4devkit.dts | 118 pcf8563: rtc@51 { label 119 compatible = "nxp,pcf8563";
|
/linux-6.14.4/arch/arm/boot/dts/nxp/imx/ |
D | imx35-eukrea-cpuimx35.dtsi | 29 pcf8563@51 { 30 compatible = "nxp,pcf8563";
|
D | imx51-eukrea-cpuimx51.dtsi | 29 pcf8563@51 { 30 compatible = "nxp,pcf8563";
|
D | imx25-eukrea-cpuimx25.dtsi | 31 compatible = "nxp,pcf8563";
|
/linux-6.14.4/arch/arm/boot/dts/microchip/ |
D | ethernut5.dts | 113 pcf8563@50 { 114 compatible = "nxp,pcf8563";
|
D | at91-kizbox.dts | 186 rtc: pcf8563@51 { 187 compatible = "nxp,pcf8563";
|
/linux-6.14.4/arch/arm/boot/dts/allwinner/ |
D | sun8i-v3s-anbernic-rg-nano.dts | 13 rtc0 = &pcf8563; 140 pcf8563: rtc@51 { label 141 compatible = "nxp,pcf8563";
|
D | sun6i-a31-hummingbird.dts | 56 rtc0 = &pcf8563; 183 pcf8563: rtc@51 { label 184 compatible = "nxp,pcf8563";
|
D | sun5i-a13-hsg-h702.dts | 83 pcf8563: rtc@51 { label 84 compatible = "nxp,pcf8563";
|
D | sun5i-a13-pocketbook-614-plus.dts | 87 pcf8563: rtc@51 { label 88 compatible = "nxp,pcf8563";
|
D | sun5i-a13-empire-electronix-d709.dts | 95 pcf8563: rtc@51 { label 96 compatible = "nxp,pcf8563";
|
D | sun5i-reference-design-tablet.dtsi | 103 pcf8563: rtc@51 { label 104 compatible = "nxp,pcf8563";
|
D | sun5i-a13-pocketbook-touch-lux-3.dts | 127 pcf8563: rtc@51 { label 128 compatible = "nxp,pcf8563";
|
D | sun5i-gr8-evb.dts | 152 pcf8563: rtc@51 { label 153 compatible = "nxp,pcf8563";
|
/linux-6.14.4/arch/arm64/boot/dts/amlogic/ |
D | meson-gxl-s905w-jethome-jethub-j80.dts | 242 pcf8563: rtc@51 { label 243 compatible = "nxp,pcf8563";
|
/linux-6.14.4/arch/arm/boot/dts/nxp/lpc/ |
D | lpc3250-phy3250.dts | 100 pcf8563: rtc@51 { label 101 compatible = "nxp,pcf8563";
|
/linux-6.14.4/arch/arm64/boot/dts/allwinner/ |
D | sun50i-h700-anbernic-rg35xx-sp.dts | 31 compatible = "nxp,pcf8563";
|
D | sun50i-h6-pine-h64.dts | 281 pcf8563: rtc@51 { label 282 compatible = "nxp,pcf8563";
|
/linux-6.14.4/arch/arm64/boot/dts/mediatek/ |
D | mt7988a-bananapi-bpi-r4.dts | 154 pcf8563: rtc@51 { label 155 compatible = "nxp,pcf8563";
|