Zephyr API Documentation 4.3.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

Multi Clock Gate Control Register peripherals. More...

Macros

#define FOCALTECH_CLOCK_OTP_AHB   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 0U)
 OTP AHB clock.
#define FOCALTECH_CLOCK_MCC   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 1U)
 MCC clock.
#define FOCALTECH_CLOCK_MCCADR   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 2U)
 MCC address clock.
#define FOCALTECH_CLOCK_ADC   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 3U)
 ADC clock.
#define FOCALTECH_CLOCK_MESH   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 4U)
 MESH clock.
#define FOCALTECH_CLOCK_TC   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 5U)
 TC clock.
#define FOCALTECH_CLOCK_CLKOUT   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 6U)
 Clock output.
#define FOCALTECH_CLOCK_KEY_CTRL   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 7U)
 Key controller clock.
#define FOCALTECH_CLOCK_CCM_RESET   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 8U)
 CCM reset clock.
#define FOCALTECH_CLOCK_OTP_IPS   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 9U)
 OTP IPS clock.
#define FOCALTECH_CLOCK_CPM_IPS   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 10U)
 CPM IPS clock.
#define FOCALTECH_CLOCK_TRACE   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 11U)
 Trace clock.
#define FOCALTECH_CLOCK_I2S_M   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 12U)
 I2S master clock.
#define FOCALTECH_CLOCK_I2S_S   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 13U)
 I2S slave clock.
#define FOCALTECH_CLOCK_CRC0   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 14U)
 CRC0 clock.
#define FOCALTECH_CLOCK_CRC1   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 15U)
 CRC1 clock.

Detailed Description

Multi Clock Gate Control Register peripherals.

Macro Definition Documentation

◆ FOCALTECH_CLOCK_ADC

#define FOCALTECH_CLOCK_ADC   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 3U)

◆ FOCALTECH_CLOCK_CCM_RESET

#define FOCALTECH_CLOCK_CCM_RESET   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 8U)

◆ FOCALTECH_CLOCK_CLKOUT

#define FOCALTECH_CLOCK_CLKOUT   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 6U)

◆ FOCALTECH_CLOCK_CPM_IPS

#define FOCALTECH_CLOCK_CPM_IPS   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 10U)

◆ FOCALTECH_CLOCK_CRC0

#define FOCALTECH_CLOCK_CRC0   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 14U)

◆ FOCALTECH_CLOCK_CRC1

#define FOCALTECH_CLOCK_CRC1   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 15U)

◆ FOCALTECH_CLOCK_I2S_M

#define FOCALTECH_CLOCK_I2S_M   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 12U)

◆ FOCALTECH_CLOCK_I2S_S

#define FOCALTECH_CLOCK_I2S_S   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 13U)

◆ FOCALTECH_CLOCK_KEY_CTRL

#define FOCALTECH_CLOCK_KEY_CTRL   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 7U)

#include <zephyr/dt-bindings/clock/focaltech_ft9001_clocks.h>

Key controller clock.

◆ FOCALTECH_CLOCK_MCC

#define FOCALTECH_CLOCK_MCC   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 1U)

◆ FOCALTECH_CLOCK_MCCADR

#define FOCALTECH_CLOCK_MCCADR   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 2U)

◆ FOCALTECH_CLOCK_MESH

#define FOCALTECH_CLOCK_MESH   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 4U)

◆ FOCALTECH_CLOCK_OTP_AHB

#define FOCALTECH_CLOCK_OTP_AHB   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 0U)

◆ FOCALTECH_CLOCK_OTP_IPS

#define FOCALTECH_CLOCK_OTP_IPS   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 9U)

◆ FOCALTECH_CLOCK_TC

#define FOCALTECH_CLOCK_TC   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 5U)

◆ FOCALTECH_CLOCK_TRACE

#define FOCALTECH_CLOCK_TRACE   FOCALTECH_CLOCK_CONFIG(MULTICGCR, 11U)