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

Files

file  arm_clock_control.h
 Clock subsystem definitions for ARM CMSDK-based SoCs.

Data Structures

struct  arm_clock_control_t
 Clock control subsystem descriptor for ARM CMSDK SoCs. More...

Enumerations

enum  arm_bus_type_t { CMSDK_AHB = 0 , CMSDK_APB }
 CMSDK peripheral bus type. More...
enum  arm_soc_state_t { SOC_ACTIVE = 0 , SOC_SLEEP , SOC_DEEPSLEEP }
 CPU power state for which a clock can be configured. More...

Detailed Description

Enumeration Type Documentation

◆ arm_bus_type_t

#include <zephyr/drivers/clock_control/arm_clock_control.h>

CMSDK peripheral bus type.

Enumerator
CMSDK_AHB 

AHB peripheral bus.

CMSDK_APB 

APB peripheral bus.

◆ arm_soc_state_t

#include <zephyr/drivers/clock_control/arm_clock_control.h>

CPU power state for which a clock can be configured.

Enumerator
SOC_ACTIVE 

Active (run) state.

SOC_SLEEP 

Sleep state.

SOC_DEEPSLEEP 

Deep sleep state.