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

Files

file  clock_control_ambiq.h
 Clock subsystem identifiers for Ambiq devices.

Enumerations

enum  clock_control_ambiq_type {
  CLOCK_CONTROL_AMBIQ_TYPE_HFXTAL_BLE , CLOCK_CONTROL_AMBIQ_TYPE_HFXTAL_USB , CLOCK_CONTROL_AMBIQ_TYPE_HFXTAL_ADC , CLOCK_CONTROL_AMBIQ_TYPE_HFXTAL_AUADC ,
  CLOCK_CONTROL_AMBIQ_TYPE_HCXTAL_DBGCTRL , CLOCK_CONTROL_AMBIQ_TYPE_HCXTAL_CLKGEN_MISC , CLOCK_CONTROL_AMBIQ_TYPE_HCXTAL_CLKGEN_CLKOUT , CLOCK_CONTROL_AMBIQ_TYPE_HCXTAL_PDM ,
  CLOCK_CONTROL_AMBIQ_TYPE_HCXTAL_IIS , CLOCK_CONTROL_AMBIQ_TYPE_HCXTAL_IOM , CLOCK_CONTROL_AMBIQ_TYPE_LFXTAL , CLOCK_CONTROL_AMBIQ_TYPE_MAX
}
 Clocks handled by the CLOCK peripheral. More...

Detailed Description

Enumeration Type Documentation

◆ clock_control_ambiq_type

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

Clocks handled by the CLOCK peripheral.

Used as the sys argument to the clock_control API.

Enumerator
CLOCK_CONTROL_AMBIQ_TYPE_HFXTAL_BLE 

HFXTAL for the BLE controller.

CLOCK_CONTROL_AMBIQ_TYPE_HFXTAL_USB 

HFXTAL for USB.

CLOCK_CONTROL_AMBIQ_TYPE_HFXTAL_ADC 

HFXTAL for the ADC.

CLOCK_CONTROL_AMBIQ_TYPE_HFXTAL_AUADC 

HFXTAL for the audio ADC.

CLOCK_CONTROL_AMBIQ_TYPE_HCXTAL_DBGCTRL 

HCXTAL for debug control.

CLOCK_CONTROL_AMBIQ_TYPE_HCXTAL_CLKGEN_MISC 

HCXTAL for clock generator misc.

CLOCK_CONTROL_AMBIQ_TYPE_HCXTAL_CLKGEN_CLKOUT 

HCXTAL for the clock output.

CLOCK_CONTROL_AMBIQ_TYPE_HCXTAL_PDM 

HCXTAL for PDM.

CLOCK_CONTROL_AMBIQ_TYPE_HCXTAL_IIS 

HCXTAL for I2S.

CLOCK_CONTROL_AMBIQ_TYPE_HCXTAL_IOM 

HCXTAL for the I/O master.

CLOCK_CONTROL_AMBIQ_TYPE_LFXTAL 

Low-frequency crystal oscillator.

CLOCK_CONTROL_AMBIQ_TYPE_MAX 

Number of clock subsystem types.