description: Synopsys Designware Watchdog

compatible: "snps,designware-watchdog"

include: [base.yaml, reset-device.yaml]

properties:
  # This properties is also supported:
  # interrupts:
  # clocks:

  reg:
    required: true

  clock-frequency:
    type: int
    description: |
      Clock frequency used by counter in Hz. You can specify a frequency here or specify a clock
      using the clocks properties.

  reset-pulse-length:
    type: int
    enum:
      - 2
      - 4
      - 8
      - 16
      - 32
      - 64
      - 128
      - 256
    description: Duration of the reset pulse in clock cycles
