microchip,rtc-g1-counter

Description

Microchip RTC g1 counter

Microchip RTC counter

RTC peripherals support measuring time intervals and generating periodic
interrupts.
Group g1 counter RTC peripherals include following hardware peripherals:
  - module name="RTC" id="U2250" version="2.1.0"
The supported Families are:
  - same5xd5x family

Properties

Properties not inherited from the base binding file.

Name

Type

Details

max-bit-width

int

Maximum bit width supported by the counter.

This property indicates the resolution of the counter.

This property is required.

Legal values: 16, 32

prescaler

int

RTC frequency equals clock-frequency divided by the prescaler value

Legal values: 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024

alarms-count

int

Number of alarms supported by RTC device.

The number of alarms defaults to 0, which indicates that the RTC has
no alarms.

cal-constant

int

Define the constant used to calculate the calibration.

More information can be found in the datasheet of each SoC series at
RTC Frequency Correction topic.

clock-frequency

int

Clock frequency information for RTC operation

pinctrl-0

phandles

Pin configuration/s for the first state. Content is specific to the
selected pin controller driver implementation.

pinctrl-1

phandles

Pin configuration/s for the second state. See pinctrl-0.

pinctrl-2

phandles

Pin configuration/s for the third state. See pinctrl-0.

pinctrl-3

phandles

Pin configuration/s for the fourth state. See pinctrl-0.

pinctrl-4

phandles

Pin configuration/s for the fifth state. See pinctrl-0.

pinctrl-names

string-array

Names for the provided states. The number of names needs to match the
number of states.