The latest development version of this page may be more current than this released 4.0.0 version.

espressif,esp32-rtc

Vendor: Espressif Systems

Note

An implementation of a driver matching this compatible is available in drivers/clock_control/clock_control_esp32.c.

Description

ESP32 RTC (Power & Clock Controller Module) Module

Properties

Properties not inherited from the base binding file.

Name

Type

Details

fast-clk-src

int

RTC fast clock source.
- 0: ESP32_RTC_FAST_CLK_SRC_XTAL_D2 - Main XTAL divided by 2 (C3/S3)
ESP32_RTC_FAST_CLK_SRC_XTAL_D4 Main XTAL divided by 4 (ESP32/S2)
- 1: ESP32_RTC_FAST_CLK_SRC_RC_FAST - 8 MHz

This property is required.

Legal values: 0, 1

slow-clk-src

int

RTC slow clock source. Default to
- 0: ESP32_RTC_SLOW_CLK_SRC_RC_SLOW - 136 KHz (C3/S3) - 90 kHz (S2) - 150 kHz (ESP32)
- 1: ESP32_RTC_SLOW_CLK_SRC_XTAL32K - 32,768U KHz
- 2: ESP32_RTC_SLOW_CLK_SRC_RC_FAST_D256 - 17,5 MHz
- 9: ESP32_RTC_SLOW_CLK_32K_EXT_OSC - External 32k oscillator connected to 32K_XP pin

This property is required.

Legal values: 0, 1, 2, 9

#clock-cells

int

Number of items to expect in a Clock specifier

This property is required.

Constant value: 1

Specifier cell names

  • clock cells: offset