# Copyright (c) 2023 Renesas Electronics Corporation
# SPDX-License-Identifier: Apache-2.0

description: Smartbond low power oscillator

compatible: "renesas,smartbond-lp-osc"

include:
  - name: fixed-clock.yaml
    property-allowlist:
      - status
      - compatible
      - clock-frequency

properties:
  calibration-interval:
    type: int
    default: 1
    description: |
      Time in seconds between calibration of low power clock RCX or RC32K.
      For XTAL32K this value is not used.
      If set to 0 calibration will not be performed. This can be applied
      when XTAL32K is enabled for low power clock and RCX or RC32K is used
      for watchdog and strict timing is not required.

  settle-time:
    type: int
    default: 8000
    description: |
      This is only valid for XTAL32K. Time in ms needed to XTAL32K to settle.
