| # Copyright (c) 2019-2023 Henrik Brix Andersen <henrik@brixandersen.dk> |
| # SPDX-License-Identifier: Apache-2.0 |
| |
| description: NXP PCF8523 RTC |
| |
| compatible: "nxp,pcf8523" |
| |
| include: |
| - name: rtc-device.yaml |
| - name: i2c-device.yaml |
| - name: pm.yaml |
| property-allowlist: |
| - wakeup-source |
| |
| properties: |
| quartz-load-femtofarads: |
| type: int |
| enum: |
| - 7000 |
| - 12500 |
| default: 7000 |
| description: | |
| Capacitive load of the quartz crystal in femtofarads (fF). Default is 7000 femtofarads (equal |
| to 7pF) which corresponds to the reset value of the CAP_SEL field in the "Control 1" register |
| of the PCF8523. |
| |
| clkout-frequency: |
| type: int |
| default: 32768 |
| enum: |
| - 32768 |
| - 16384 |
| - 8192 |
| - 4096 |
| - 1024 |
| - 32 |
| - 1 |
| - 0 |
| description: | |
| Frequency of the CLKOUT signal in Hertz (Hz). Default is 32768 Hz which corresponds to the |
| reset value of the COF field in the Tmr_CLKOUT_ctrl register of the PCF8523. Set to 0 to |
| disable the CLKOUT signal (High-Z). |
| |
| battery-switch-over: |
| type: string |
| required: true |
| enum: |
| - standard |
| - direct |
| - disabled |
| description: | |
| Battery switch-over function selection: |
| - standard: The power failure condition happens when VDD < VBAT and VDD < Vth(sw)bat |
| - direct: The power failure condition happens when VDD < VBAT |
| - disabled: Battery switch-over disabled - only one power supply (VDD) |
| |
| int1-gpios: |
| type: phandle-array |
| description: | |
| GPIO connected to the PC8523 INT1 interrupt output. This signal is open-drain, active low. |