61 lines
1.6 KiB
YAML
61 lines
1.6 KiB
YAML
|
# 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.
|