VSF Documented
Data Structures | Macros | Typedefs | Enumerations
pm.h File Reference
#include "hal/vsf_hal_cfg.h"
#include "../../__device.h"
#include "hal/driver/common/pm/pm_template.h"

Go to the source code of this file.

Data Structures

struct  io_wakeup_cfg_t
 
struct  vsf_pm_pclk_cfg_t
 
struct  vsf_pm_mclk_cfg_t
 main clock config struct More...
 
struct  vsf_pm_pll_cfg_t
 pll config struct More...
 

Macros

#define VSF_PM_CFG_REIMPLEMENT_TYPE_PLL_CFG   ENABLED
 
#define VSF_PM_CFG_REIMPLEMENT_TYPE_PLL_SEL   ENABLED
 
#define VSF_PM_CFG_REIMPLEMENT_TYPE_POWER_NUMBER   ENABLED
 
#define VSF_PM_CFG_REIMPLEMENT_TYPE_POWER_NUMBER_MASK   ENABLED
 
#define VSF_PM_CFG_REIMPLEMENT_TYPE_SLEEP_MODE   ENABLED
 
#define VSF_PM_CFG_REIMPLEMENT_TYPE_PCLK_NUMBER   ENABLED
 
#define VSF_PM_CFG_REIMPLEMENT_TYPE_PCLK_CFG   ENABLED
 
#define VSF_PM_CFG_REIMPLEMENT_TYPE_SCLK_NUMBER   ENABLED
 
#define VSF_PM_CFG_REIMPLEMENT_TYPE_SCLK_NUMBER_MASK   ENABLED
 
#define VSF_PM_CFG_REIMPLEMENT_TYPE_SCLK_SEL   ENABLED
 
#define VSF_PM_CFG_REIMPLEMENT_TYPE_MCLK_CFG   ENABLED
 
#define VSF_PM_CFG_REIMPLEMENT_TYPE_MCLK_NO   ENABLED
 
#define __def_idx(__name, __no)   VSF_MCONNECT2(__name, _IDX) = (__no)
 
#define __def_msk(__name)   VSF_MCONNECT2(__name, _MSK) = VSF_BIT(VSF_MCONNECT2(__name, _IDX) & 0x1F)
 
#define __def_pclk(__name, __bf_clksel, __bf_clkdiv, __clksel_map_idx)
 
#define __def_sclk_idx(__name, __bus_idx, __bit_idx)    VSF_MCONNECT2(__name, _IDX) = ((__bit_idx) << 0) | ((__bus_idx) << 5)
 
#define __def_clk_src(__name, __value)    __name = (__value)
 
#define VSF_PM_CFG_DEC_PREFIX   vsf_hw
 
#define VSF_PM_CFG_DEC_UPCASE_PREFIX   VSF_HW
 

Typedefs

typedef enum vsf_pm_power_cfg_no_t vsf_pm_power_cfg_no_t
 power set index
 
typedef enum vsf_pm_power_cfg_msk_t vsf_pm_power_cfg_msk_t
 power set mask
 
typedef enum vsf_pm_sleep_mode_t vsf_pm_sleep_mode_t
 the lowpower mode
 
typedef enum pm_periph_clksrc_t pm_periph_clksrc_t
 
typedef enum pm_periph_clksel_t pm_periph_clksel_t
 
typedef enum vsf_pm_pclk_no_t vsf_pm_pclk_no_t
 peripheral clock index
 
typedef enum vsf_pm_mclk_no_t vsf_pm_mclk_no_t
 
typedef enum vsf_pm_sclk_no_t vsf_pm_sclk_no_t
 Peripheral AHB Clock Macros.
 
typedef enum vsf_pm_sclk_msk_t vsf_pm_sclk_msk_t
 
typedef enum vsf_pm_clk_src_sel_t vsf_pm_clk_src_sel_t
 
typedef enum vsf_pm_pll_sel_t vsf_pm_pll_sel_t
 
typedef struct io_wakeup_cfg_t io_wakeup_cfg_t
 
typedef struct vsf_pm_pclk_cfg_t vsf_pm_pclk_cfg_t
 
typedef struct vsf_pm_mclk_cfg_t vsf_pm_mclk_cfg_t
 main clock config struct
 
typedef struct vsf_pm_pll_cfg_t vsf_pm_pll_cfg_t
 pll config struct
 

Enumerations

enum  vsf_pm_power_cfg_no_t {
  __def_idx =(POWER_HXT, 0) ,
  __def_idx =(POWER_HXT, 0) ,
  __def_idx =(POWER_HXT, 0) ,
  __def_idx =(POWER_HXT, 0)
}
 power set index More...
 
enum  vsf_pm_power_cfg_msk_t {
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT)
}
 power set mask More...
 
enum  vsf_pm_sleep_mode_t {
  VSF_PM_NPD = 0 ,
  VSF_PM_LLPD = 1 ,
  VSF_PM_FWPD = 2 ,
  VSF_PM_SPD0 = 4 ,
  VSF_PM_SPD1 = 5 ,
  VSF_PM_DPD = 6 ,
  VSF_PM_WAIT = VSF_PM_NPD ,
  VSF_PM_SLEEP = VSF_PM_NPD ,
  VSF_PM_DEEP_SLEEP = VSF_PM_DPD ,
  VSF_PM_POWER_OFF = VSF_PM_DPD
}
 the lowpower mode More...
 
enum  pm_periph_clksrc_t {
  CLKSRC_HXT ,
  CLKSRC_HXTD2 ,
  CLKSRC_LXT ,
  CLKSRC_HIRC ,
  CLKSRC_HIRCD2 ,
  CLKSRC_LIRC ,
  CLKSRC_PLL ,
  CLKSRC_HCLK ,
  CLKSRC_HCLKD2 ,
  CLKSRC_HCLKD2K ,
  CLKSRC_PCLK0 ,
  CLKSRC_PCLK1 ,
  CLKSRC_TM0_PIN ,
  CLKSRC_TM1_PIN ,
  CLKSRC_TM2_PIN ,
  CLKSRC_TM3_PIN
}
 
enum  pm_periph_clksel_t {
  SDH_CLKSEL_MAP_IDX = 0 ,
  SDH_CLKSEL_MAP = (CLKSRC_HXT << 0) | (CLKSRC_PLL << 4) | (CLKSRC_HCLK << 8) | (CLKSRC_HIRC << 12) ,
  STCLK_CLKSEL_MAP_IDX = 1 ,
  STCLK_CLKSEL_MAP = (CLKSRC_HXT << 0) | (CLKSRC_LXT << 4) | (CLKSRC_HXTD2 << 8) | (CLKSRC_HCLKD2 << 12) | (CLKSRC_HIRCD2 << 28) ,
  HCLK_CLKSEL_MAP_IDX = 2 ,
  HCLK_CLKSEL_MAP = (CLKSRC_HXT << 0) | (CLKSRC_LXT << 4) | (CLKSRC_PLL << 8) | (CLKSRC_LIRC << 12) | (CLKSRC_HIRC << 28) ,
  WWDT_CLKSEL_MAP_IDX = 3 ,
  WWDT_CLKSEL_MAP = (CLKSRC_HCLKD2K << 8) | (CLKSRC_LIRC << 12) ,
  CLKO_CLKSEL_MAP_IDX = 4 ,
  CLKO_CLKSEL_MAP = (CLKSRC_HXT << 0) | (CLKSRC_LXT << 4) | (CLKSRC_HCLK << 8) | (CLKSRC_HIRC << 12) ,
  UART_CLKSEL_MAP_IDX = 5 ,
  UART_CLKSEL_MAP = (CLKSRC_HXT << 0) | (CLKSRC_PLL << 4) | (CLKSRC_LXT << 8) | (CLKSRC_HIRC << 12) ,
  TMR3_CLKSEL_MAP_IDX = 6 ,
  TMR3_CLKSEL_MAP = (CLKSRC_HXT << 0) | (CLKSRC_LXT << 4) | (CLKSRC_PCLK1 << 8) | (CLKSRC_TM3_PIN << 12) | (CLKSRC_LIRC << 20) | (CLKSRC_HIRC << 28) ,
  TMR2_CLKSEL_MAP_IDX = 7 ,
  TMR2_CLKSEL_MAP = (CLKSRC_HXT << 0) | (CLKSRC_LXT << 4) | (CLKSRC_PCLK1 << 8) | (CLKSRC_TM2_PIN << 12) | (CLKSRC_LIRC << 20) | (CLKSRC_HIRC << 28) ,
  TMR1_CLKSEL_MAP_IDX = 8 ,
  TMR1_CLKSEL_MAP = (CLKSRC_HXT << 0) | (CLKSRC_LXT << 4) | (CLKSRC_PCLK0 << 8) | (CLKSRC_TM1_PIN << 12) | (CLKSRC_LIRC << 20) | (CLKSRC_HIRC << 28) ,
  TMR0_CLKSEL_MAP_IDX = 9 ,
  TMR0_CLKSEL_MAP = (CLKSRC_HXT << 0) | (CLKSRC_LXT << 4) | (CLKSRC_PCLK0 << 8) | (CLKSRC_TM0_PIN << 12) | (CLKSRC_LIRC << 20) | (CLKSRC_HIRC << 28) ,
  WDT_CLKSEL_MAP_IDX = 10 ,
  WDT_CLKSEL_MAP = (CLKSRC_LXT << 4) | (CLKSRC_HCLKD2K << 8) | (CLKSRC_LIRC << 12) ,
  SPI13_CLKSEL_MAP_IDX = 11 ,
  SPI13_CLKSEL_MAP = (CLKSRC_HXT << 0) | (CLKSRC_PLL << 4) | (CLKSRC_PCLK0 << 8) | (CLKSRC_HIRC << 12) ,
  SPI02_CLKSEL_MAP_IDX = 12 ,
  SPI02_CLKSEL_MAP = (CLKSRC_HXT << 0) | (CLKSRC_PLL << 4) | (CLKSRC_PCLK1 << 8) | (CLKSRC_HIRC << 12) ,
  BPWM1_CLKSEL_MAP_IDX = 13 ,
  BPWM1_CLKSEL_MAP = (CLKSRC_PLL << 0) | (CLKSRC_PCLK1 << 4) ,
  BPWM0_CLKSEL_MAP_IDX = 14 ,
  BPWM0_CLKSEL_MAP = (CLKSRC_PLL << 0) | (CLKSRC_PCLK0 << 4) ,
  RTC_CLKSEL_MAP_IDX = 15 ,
  RTC_CLKSEL_MAP = (CLKSRC_LXT << 0) | (CLKSRC_LIRC << 4) ,
  SDH0_CLKSEL_MAP_IDX = SDH_CLKSEL_MAP_IDX ,
  SDH1_CLKSEL_MAP_IDX = SDH_CLKSEL_MAP_IDX ,
  UART0_CLKSEL_MAP_IDX = UART_CLKSEL_MAP_IDX ,
  UART1_CLKSEL_MAP_IDX = UART_CLKSEL_MAP_IDX ,
  UART2_CLKSEL_MAP_IDX = UART_CLKSEL_MAP_IDX ,
  UART3_CLKSEL_MAP_IDX = UART_CLKSEL_MAP_IDX ,
  UART4_CLKSEL_MAP_IDX = UART_CLKSEL_MAP_IDX ,
  UART5_CLKSEL_MAP_IDX = UART_CLKSEL_MAP_IDX ,
  SPI0_CLKSEL_MAP_IDX = SPI02_CLKSEL_MAP_IDX ,
  SPI1_CLKSEL_MAP_IDX = SPI13_CLKSEL_MAP_IDX ,
  SPI2_CLKSEL_MAP_IDX = SPI02_CLKSEL_MAP_IDX ,
  SPI3_CLKSEL_MAP_IDX = SPI13_CLKSEL_MAP_IDX ,
  QSPI0_CLKSEL_MAP_IDX = SPI13_CLKSEL_MAP_IDX ,
  EPWM1_CLKSEL_MAP_IDX = BPWM1_CLKSEL_MAP_IDX ,
  EPWM0_CLKSEL_MAP_IDX = BPWM0_CLKSEL_MAP_IDX ,
  I2S0_CLKSEL_MAP_IDX = SPI13_CLKSEL_MAP_IDX ,
  SC0_CLKSEL_MAP_IDX = SPI13_CLKSEL_MAP_IDX ,
  SC1_CLKSEL_MAP_IDX = SPI02_CLKSEL_MAP_IDX ,
  SC2_CLKSEL_MAP_IDX = SPI13_CLKSEL_MAP_IDX
}
 
enum  vsf_pm_pclk_no_t {
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX) ,
  M480_BIT_FIELD =( HCLK_CLKSEL, 0, 3, true) ,
  __def_pclk =( PCLK_WWDT, WWDT_CLKSEL, 0, WWDT_CLKSEL_MAP_IDX)
}
 peripheral clock index More...
 
enum  vsf_pm_mclk_no_t { VSF_MCLK_CORE_IDX = 0 }
 
enum  vsf_pm_sclk_no_t {
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 ) ,
  __def_sclk_idx =( SCLK_DMA, 0, 1 )
}
 Peripheral AHB Clock Macros. More...
 
enum  vsf_pm_sclk_msk_t {
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT) ,
  __def_msk =(POWER_HXT)
}
 
enum  vsf_pm_clk_src_sel_t {
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0) ,
  __def_clk_src =( HCLK_CLKSRC_HXT, 0)
}
 
enum  vsf_pm_pll_sel_t { VSF_PLL0_IDX }
 

Macro Definition Documentation

◆ VSF_PM_CFG_REIMPLEMENT_TYPE_PLL_CFG

#define VSF_PM_CFG_REIMPLEMENT_TYPE_PLL_CFG   ENABLED

◆ VSF_PM_CFG_REIMPLEMENT_TYPE_PLL_SEL

#define VSF_PM_CFG_REIMPLEMENT_TYPE_PLL_SEL   ENABLED

◆ VSF_PM_CFG_REIMPLEMENT_TYPE_POWER_NUMBER

#define VSF_PM_CFG_REIMPLEMENT_TYPE_POWER_NUMBER   ENABLED

◆ VSF_PM_CFG_REIMPLEMENT_TYPE_POWER_NUMBER_MASK

#define VSF_PM_CFG_REIMPLEMENT_TYPE_POWER_NUMBER_MASK   ENABLED

◆ VSF_PM_CFG_REIMPLEMENT_TYPE_SLEEP_MODE

#define VSF_PM_CFG_REIMPLEMENT_TYPE_SLEEP_MODE   ENABLED

◆ VSF_PM_CFG_REIMPLEMENT_TYPE_PCLK_NUMBER

#define VSF_PM_CFG_REIMPLEMENT_TYPE_PCLK_NUMBER   ENABLED

◆ VSF_PM_CFG_REIMPLEMENT_TYPE_PCLK_CFG

#define VSF_PM_CFG_REIMPLEMENT_TYPE_PCLK_CFG   ENABLED

◆ VSF_PM_CFG_REIMPLEMENT_TYPE_SCLK_NUMBER

#define VSF_PM_CFG_REIMPLEMENT_TYPE_SCLK_NUMBER   ENABLED

◆ VSF_PM_CFG_REIMPLEMENT_TYPE_SCLK_NUMBER_MASK

#define VSF_PM_CFG_REIMPLEMENT_TYPE_SCLK_NUMBER_MASK   ENABLED

◆ VSF_PM_CFG_REIMPLEMENT_TYPE_SCLK_SEL

#define VSF_PM_CFG_REIMPLEMENT_TYPE_SCLK_SEL   ENABLED

◆ VSF_PM_CFG_REIMPLEMENT_TYPE_MCLK_CFG

#define VSF_PM_CFG_REIMPLEMENT_TYPE_MCLK_CFG   ENABLED

◆ VSF_PM_CFG_REIMPLEMENT_TYPE_MCLK_NO

#define VSF_PM_CFG_REIMPLEMENT_TYPE_MCLK_NO   ENABLED

◆ __def_idx

#define __def_idx (   __name,
  __no 
)    VSF_MCONNECT2(__name, _IDX) = (__no)

◆ __def_msk

#define __def_msk (   __name)    VSF_MCONNECT2(__name, _MSK) = VSF_BIT(VSF_MCONNECT2(__name, _IDX) & 0x1F)

◆ __def_pclk

#define __def_pclk (   __name,
  __bf_clksel,
  __bf_clkdiv,
  __clksel_map_idx 
)
Value:
VSF_MCONNECT2(__name, _IDX) = ((__bf_clksel) << 0) \
| ((__bf_clkdiv) << 14) \
| ((__clksel_map_idx) << 28)
#define __name
Definition hci_transport_aic8800.c:552
#define VSF_MCONNECT2(a, b)
Definition vsf_connect_macro.h:72

◆ __def_sclk_idx

#define __def_sclk_idx (   __name,
  __bus_idx,
  __bit_idx 
)     VSF_MCONNECT2(__name, _IDX) = ((__bit_idx) << 0) | ((__bus_idx) << 5)

◆ __def_clk_src

#define __def_clk_src (   __name,
  __value 
)     __name = (__value)

◆ VSF_PM_CFG_DEC_PREFIX

#define VSF_PM_CFG_DEC_PREFIX   vsf_hw

◆ VSF_PM_CFG_DEC_UPCASE_PREFIX

#define VSF_PM_CFG_DEC_UPCASE_PREFIX   VSF_HW

Typedef Documentation

◆ vsf_pm_power_cfg_no_t

power set index

◆ vsf_pm_power_cfg_msk_t

power set mask

◆ vsf_pm_sleep_mode_t

the lowpower mode

◆ pm_periph_clksrc_t

◆ pm_periph_clksel_t

◆ vsf_pm_pclk_no_t

peripheral clock index

◆ vsf_pm_mclk_no_t

◆ vsf_pm_sclk_no_t

Peripheral AHB Clock Macros.

◆ vsf_pm_sclk_msk_t

◆ vsf_pm_clk_src_sel_t

◆ vsf_pm_pll_sel_t

◆ io_wakeup_cfg_t

◆ vsf_pm_pclk_cfg_t

◆ vsf_pm_mclk_cfg_t

main clock config struct

◆ vsf_pm_pll_cfg_t

pll config struct

Enumeration Type Documentation

◆ vsf_pm_power_cfg_no_t

power set index

Enumerator
__def_idx 
__def_idx 
__def_idx 
__def_idx 

◆ vsf_pm_power_cfg_msk_t

power set mask

Enumerator
__def_msk 
__def_msk 
__def_msk 
__def_msk 

◆ vsf_pm_sleep_mode_t

the lowpower mode

Enumerator
VSF_PM_NPD 
VSF_PM_LLPD 
VSF_PM_FWPD 
VSF_PM_SPD0 
VSF_PM_SPD1 
VSF_PM_DPD 
VSF_PM_WAIT 
VSF_PM_SLEEP 
VSF_PM_DEEP_SLEEP 
VSF_PM_POWER_OFF 

◆ pm_periph_clksrc_t

Enumerator
CLKSRC_HXT 
CLKSRC_HXTD2 
CLKSRC_LXT 
CLKSRC_HIRC 
CLKSRC_HIRCD2 
CLKSRC_LIRC 
CLKSRC_PLL 
CLKSRC_HCLK 
CLKSRC_HCLKD2 
CLKSRC_HCLKD2K 
CLKSRC_PCLK0 
CLKSRC_PCLK1 
CLKSRC_TM0_PIN 
CLKSRC_TM1_PIN 
CLKSRC_TM2_PIN 
CLKSRC_TM3_PIN 

◆ pm_periph_clksel_t

Enumerator
SDH_CLKSEL_MAP_IDX 
SDH_CLKSEL_MAP 
STCLK_CLKSEL_MAP_IDX 
STCLK_CLKSEL_MAP 
HCLK_CLKSEL_MAP_IDX 
HCLK_CLKSEL_MAP 
WWDT_CLKSEL_MAP_IDX 
WWDT_CLKSEL_MAP 
CLKO_CLKSEL_MAP_IDX 
CLKO_CLKSEL_MAP 
UART_CLKSEL_MAP_IDX 
UART_CLKSEL_MAP 
TMR3_CLKSEL_MAP_IDX 
TMR3_CLKSEL_MAP 
TMR2_CLKSEL_MAP_IDX 
TMR2_CLKSEL_MAP 
TMR1_CLKSEL_MAP_IDX 
TMR1_CLKSEL_MAP 
TMR0_CLKSEL_MAP_IDX 
TMR0_CLKSEL_MAP 
WDT_CLKSEL_MAP_IDX 
WDT_CLKSEL_MAP 
SPI13_CLKSEL_MAP_IDX 
SPI13_CLKSEL_MAP 
SPI02_CLKSEL_MAP_IDX 
SPI02_CLKSEL_MAP 
BPWM1_CLKSEL_MAP_IDX 
BPWM1_CLKSEL_MAP 
BPWM0_CLKSEL_MAP_IDX 
BPWM0_CLKSEL_MAP 
RTC_CLKSEL_MAP_IDX 
RTC_CLKSEL_MAP 
SDH0_CLKSEL_MAP_IDX 
SDH1_CLKSEL_MAP_IDX 
UART0_CLKSEL_MAP_IDX 
UART1_CLKSEL_MAP_IDX 
UART2_CLKSEL_MAP_IDX 
UART3_CLKSEL_MAP_IDX 
UART4_CLKSEL_MAP_IDX 
UART5_CLKSEL_MAP_IDX 
SPI0_CLKSEL_MAP_IDX 
SPI1_CLKSEL_MAP_IDX 
SPI2_CLKSEL_MAP_IDX 
SPI3_CLKSEL_MAP_IDX 
QSPI0_CLKSEL_MAP_IDX 
EPWM1_CLKSEL_MAP_IDX 
EPWM0_CLKSEL_MAP_IDX 
I2S0_CLKSEL_MAP_IDX 
SC0_CLKSEL_MAP_IDX 
SC1_CLKSEL_MAP_IDX 
SC2_CLKSEL_MAP_IDX 

◆ vsf_pm_pclk_no_t

peripheral clock index

Enumerator
M480_BIT_FIELD 
M480_BIT_FIELD 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
__def_pclk 
M480_BIT_FIELD 
__def_pclk 

◆ vsf_pm_mclk_no_t

Enumerator
VSF_MCLK_CORE_IDX 

◆ vsf_pm_sclk_no_t

Peripheral AHB Clock Macros.

Enumerator
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 
__def_sclk_idx 

◆ vsf_pm_sclk_msk_t

Enumerator
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 
__def_msk 

◆ vsf_pm_clk_src_sel_t

Enumerator
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 
__def_clk_src 

◆ vsf_pm_pll_sel_t

Enumerator
VSF_PLL0_IDX