Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
imx_ccm_rev2.h File Reference

Go to the source code of this file.

Macros

#define IMX_CCM_PERIPHERAL_MASK   0xFF00UL
 
#define IMX_CCM_INSTANCE_MASK   0xFFUL
 
#define IMX_CCM_CORESYS_CLK   0
 
#define IMX_CCM_PLATFORM_CLK   0x1UL
 
#define IMX_CCM_BUS_CLK   0x2UL
 
#define IMX_CCM_LPUART_CLK   0x300UL
 
#define IMX_CCM_LPUART1_CLK   0x300UL
 
#define IMX_CCM_LPUART0102_CLK   0x300UL
 
#define IMX_CCM_LPUART2_CLK   0x301UL
 
#define IMX_CCM_LPUART0304_CLK   0x301UL
 
#define IMX_CCM_LPUART3_CLK   0x302UL
 
#define IMX_CCM_LPUART0506_CLK   0x302UL
 
#define IMX_CCM_LPUART4_CLK   0x303UL
 
#define IMX_CCM_LPUART0708_CLK   0x303UL
 
#define IMX_CCM_LPUART5_CLK   0x304UL
 
#define IMX_CCM_LPUART0910_CLK   0x304UL
 
#define IMX_CCM_LPUART6_CLK   0x305UL
 
#define IMX_CCM_LPUART1112_CLK   0x305UL
 
#define IMX_CCM_LPUART7_CLK   0x306UL
 
#define IMX_CCM_LPUART8_CLK   0x307UL
 
#define IMX_CCM_LPUART9_CLK   0x308UL
 
#define IMX_CCM_LPUART10_CLK   0x309UL
 
#define IMX_CCM_LPUART11_CLK   0x30aUL
 
#define IMX_CCM_LPUART12_CLK   0x30bUL
 
#define IMX_CCM_LPI2C_CLK   0x400UL
 
#define IMX_CCM_LPI2C0102_CLK   0x400UL
 
#define IMX_CCM_LPI2C1_CLK   0x400UL
 
#define IMX_CCM_LPI2C2_CLK   0x401UL
 
#define IMX_CCM_LPI2C0304_CLK   0x401UL
 
#define IMX_CCM_LPI2C3_CLK   0x402UL
 
#define IMX_CCM_LPI2C4_CLK   0x403UL
 
#define IMX_CCM_LPI2C0506_CLK   0x402UL
 
#define IMX_CCM_LPI2C5_CLK   0x404UL
 
#define IMX_CCM_LPI2C6_CLK   0x405UL
 
#define IMX_CCM_LPI2C0708_CLK   0x403UL
 
#define IMX_CCM_LPI2C7_CLK   0x406UL
 
#define IMX_CCM_LPI2C8_CLK   0x407UL
 
#define IMX_CCM_LPSPI_CLK   0x500UL
 
#define IMX_CCM_LPSPI1_CLK   0x500UL
 
#define IMX_CCM_LPSPI2_CLK   0x501UL
 
#define IMX_CCM_LPSPI3_CLK   0x502UL
 
#define IMX_CCM_LPSPI4_CLK   0x503UL
 
#define IMX_CCM_LPSPI5_CLK   0x504UL
 
#define IMX_CCM_LPSPI6_CLK   0x505UL
 
#define IMX_CCM_LPSPI7_CLK   0x506UL
 
#define IMX_CCM_LPSPI8_CLK   0x507UL
 
#define IMX_CCM_USDHC1_CLK   0x600UL
 
#define IMX_CCM_USDHC2_CLK   0x601UL
 
#define IMX_CCM_EDMA_CLK   0x700UL
 
#define IMX_CCM_EDMA_LPSR_CLK   0x701UL
 
#define IMX_CCM_PWM_CLK   0x800UL
 
#define IMX_CCM_CAN_CLK   0x900UL
 
#define IMX_CCM_CAN1_CLK   0x900UL
 
#define IMX_CCM_CAN2_CLK   0x901UL
 
#define IMX_CCM_CAN3_CLK   0x902UL
 
#define IMX_CCM_GPT_CLK   0x1000UL
 
#define IMX_CCM_GPT1_CLK   0x1000UL
 
#define IMX_CCM_GPT2_CLK   0x1001UL
 
#define IMX_CCM_GPT3_CLK   0x1002UL
 
#define IMX_CCM_GPT4_CLK   0x1003UL
 
#define IMX_CCM_GPT5_CLK   0x1004UL
 
#define IMX_CCM_GPT6_CLK   0x1005UL
 
#define IMX_CCM_SAI1_CLK   0x1100UL
 
#define IMX_CCM_SAI2_CLK   0x1101UL
 
#define IMX_CCM_SAI3_CLK   0x1102UL
 
#define IMX_CCM_SAI4_CLK   0x1103UL
 
#define IMX_CCM_ENET_CLK   0x1200UL
 
#define IMX_CCM_ENET_PLL   0x1201UL
 
#define IMX_CCM_ENET1G_CLK   0x1202UL
 
#define IMX_CCM_ENET1G_PLL   0x1203UL
 
#define IMX_CCM_FLEXSPI_CLK   0x1300UL
 
#define IMX_CCM_FLEXSPI2_CLK   0x1301UL
 
#define IMX_CCM_PIT_CLK   0x1400UL
 
#define IMX_CCM_PIT1_CLK   0x1401UL
 
#define IMX_CCM_LPADC1_CLK   0x1500UL
 
#define IMX_CCM_LPADC2_CLK   0x1501UL
 
#define IMX_CCM_TPM_CLK   0x1600UL
 
#define IMX_CCM_TPM1_CLK   0x1600UL
 
#define IMX_CCM_TPM2_CLK   0x1601UL
 
#define IMX_CCM_TPM3_CLK   0x1602UL
 
#define IMX_CCM_TPM4_CLK   0x1603UL
 
#define IMX_CCM_TPM5_CLK   0x1604UL
 
#define IMX_CCM_TPM6_CLK   0x1605UL
 
#define IMX_CCM_FLEXIO_CLK   0x1700UL
 
#define IMX_CCM_FLEXIO1_CLK   0x1700UL
 
#define IMX_CCM_FLEXIO2_CLK   0x1701UL
 
#define IMX_CCM_NETC_CLK   0x1800UL
 
#define IMX_CCM_MIPI_CSI2RX_ROOT_CLK   0x1900UL
 
#define IMX_CCM_MIPI_CSI2RX_UI_CLK   0x2000UL
 
#define IMX_CCM_MIPI_CSI2RX_ESC_CLK   0x2100UL
 
#define IMX_CCM_QTMR_CLK   0x6000UL
 
#define IMX_CCM_QTMR1_CLK   0x6000UL
 
#define IMX_CCM_QTMR2_CLK   0x6001UL
 
#define IMX_CCM_QTMR3_CLK   0x6002UL
 
#define IMX_CCM_QTMR4_CLK   0x6003UL
 

Macro Definition Documentation

◆ IMX_CCM_BUS_CLK

#define IMX_CCM_BUS_CLK   0x2UL

◆ IMX_CCM_CAN1_CLK

#define IMX_CCM_CAN1_CLK   0x900UL

◆ IMX_CCM_CAN2_CLK

#define IMX_CCM_CAN2_CLK   0x901UL

◆ IMX_CCM_CAN3_CLK

#define IMX_CCM_CAN3_CLK   0x902UL

◆ IMX_CCM_CAN_CLK

#define IMX_CCM_CAN_CLK   0x900UL

◆ IMX_CCM_CORESYS_CLK

#define IMX_CCM_CORESYS_CLK   0

◆ IMX_CCM_EDMA_CLK

#define IMX_CCM_EDMA_CLK   0x700UL

◆ IMX_CCM_EDMA_LPSR_CLK

#define IMX_CCM_EDMA_LPSR_CLK   0x701UL

◆ IMX_CCM_ENET1G_CLK

#define IMX_CCM_ENET1G_CLK   0x1202UL

◆ IMX_CCM_ENET1G_PLL

#define IMX_CCM_ENET1G_PLL   0x1203UL

◆ IMX_CCM_ENET_CLK

#define IMX_CCM_ENET_CLK   0x1200UL

◆ IMX_CCM_ENET_PLL

#define IMX_CCM_ENET_PLL   0x1201UL

◆ IMX_CCM_FLEXIO1_CLK

#define IMX_CCM_FLEXIO1_CLK   0x1700UL

◆ IMX_CCM_FLEXIO2_CLK

#define IMX_CCM_FLEXIO2_CLK   0x1701UL

◆ IMX_CCM_FLEXIO_CLK

#define IMX_CCM_FLEXIO_CLK   0x1700UL

◆ IMX_CCM_FLEXSPI2_CLK

#define IMX_CCM_FLEXSPI2_CLK   0x1301UL

◆ IMX_CCM_FLEXSPI_CLK

#define IMX_CCM_FLEXSPI_CLK   0x1300UL

◆ IMX_CCM_GPT1_CLK

#define IMX_CCM_GPT1_CLK   0x1000UL

◆ IMX_CCM_GPT2_CLK

#define IMX_CCM_GPT2_CLK   0x1001UL

◆ IMX_CCM_GPT3_CLK

#define IMX_CCM_GPT3_CLK   0x1002UL

◆ IMX_CCM_GPT4_CLK

#define IMX_CCM_GPT4_CLK   0x1003UL

◆ IMX_CCM_GPT5_CLK

#define IMX_CCM_GPT5_CLK   0x1004UL

◆ IMX_CCM_GPT6_CLK

#define IMX_CCM_GPT6_CLK   0x1005UL

◆ IMX_CCM_GPT_CLK

#define IMX_CCM_GPT_CLK   0x1000UL

◆ IMX_CCM_INSTANCE_MASK

#define IMX_CCM_INSTANCE_MASK   0xFFUL

◆ IMX_CCM_LPADC1_CLK

#define IMX_CCM_LPADC1_CLK   0x1500UL

◆ IMX_CCM_LPADC2_CLK

#define IMX_CCM_LPADC2_CLK   0x1501UL

◆ IMX_CCM_LPI2C0102_CLK

#define IMX_CCM_LPI2C0102_CLK   0x400UL

◆ IMX_CCM_LPI2C0304_CLK

#define IMX_CCM_LPI2C0304_CLK   0x401UL

◆ IMX_CCM_LPI2C0506_CLK

#define IMX_CCM_LPI2C0506_CLK   0x402UL

◆ IMX_CCM_LPI2C0708_CLK

#define IMX_CCM_LPI2C0708_CLK   0x403UL

◆ IMX_CCM_LPI2C1_CLK

#define IMX_CCM_LPI2C1_CLK   0x400UL

◆ IMX_CCM_LPI2C2_CLK

#define IMX_CCM_LPI2C2_CLK   0x401UL

◆ IMX_CCM_LPI2C3_CLK

#define IMX_CCM_LPI2C3_CLK   0x402UL

◆ IMX_CCM_LPI2C4_CLK

#define IMX_CCM_LPI2C4_CLK   0x403UL

◆ IMX_CCM_LPI2C5_CLK

#define IMX_CCM_LPI2C5_CLK   0x404UL

◆ IMX_CCM_LPI2C6_CLK

#define IMX_CCM_LPI2C6_CLK   0x405UL

◆ IMX_CCM_LPI2C7_CLK

#define IMX_CCM_LPI2C7_CLK   0x406UL

◆ IMX_CCM_LPI2C8_CLK

#define IMX_CCM_LPI2C8_CLK   0x407UL

◆ IMX_CCM_LPI2C_CLK

#define IMX_CCM_LPI2C_CLK   0x400UL

◆ IMX_CCM_LPSPI1_CLK

#define IMX_CCM_LPSPI1_CLK   0x500UL

◆ IMX_CCM_LPSPI2_CLK

#define IMX_CCM_LPSPI2_CLK   0x501UL

◆ IMX_CCM_LPSPI3_CLK

#define IMX_CCM_LPSPI3_CLK   0x502UL

◆ IMX_CCM_LPSPI4_CLK

#define IMX_CCM_LPSPI4_CLK   0x503UL

◆ IMX_CCM_LPSPI5_CLK

#define IMX_CCM_LPSPI5_CLK   0x504UL

◆ IMX_CCM_LPSPI6_CLK

#define IMX_CCM_LPSPI6_CLK   0x505UL

◆ IMX_CCM_LPSPI7_CLK

#define IMX_CCM_LPSPI7_CLK   0x506UL

◆ IMX_CCM_LPSPI8_CLK

#define IMX_CCM_LPSPI8_CLK   0x507UL

◆ IMX_CCM_LPSPI_CLK

#define IMX_CCM_LPSPI_CLK   0x500UL

◆ IMX_CCM_LPUART0102_CLK

#define IMX_CCM_LPUART0102_CLK   0x300UL

◆ IMX_CCM_LPUART0304_CLK

#define IMX_CCM_LPUART0304_CLK   0x301UL

◆ IMX_CCM_LPUART0506_CLK

#define IMX_CCM_LPUART0506_CLK   0x302UL

◆ IMX_CCM_LPUART0708_CLK

#define IMX_CCM_LPUART0708_CLK   0x303UL

◆ IMX_CCM_LPUART0910_CLK

#define IMX_CCM_LPUART0910_CLK   0x304UL

◆ IMX_CCM_LPUART10_CLK

#define IMX_CCM_LPUART10_CLK   0x309UL

◆ IMX_CCM_LPUART1112_CLK

#define IMX_CCM_LPUART1112_CLK   0x305UL

◆ IMX_CCM_LPUART11_CLK

#define IMX_CCM_LPUART11_CLK   0x30aUL

◆ IMX_CCM_LPUART12_CLK

#define IMX_CCM_LPUART12_CLK   0x30bUL

◆ IMX_CCM_LPUART1_CLK

#define IMX_CCM_LPUART1_CLK   0x300UL

◆ IMX_CCM_LPUART2_CLK

#define IMX_CCM_LPUART2_CLK   0x301UL

◆ IMX_CCM_LPUART3_CLK

#define IMX_CCM_LPUART3_CLK   0x302UL

◆ IMX_CCM_LPUART4_CLK

#define IMX_CCM_LPUART4_CLK   0x303UL

◆ IMX_CCM_LPUART5_CLK

#define IMX_CCM_LPUART5_CLK   0x304UL

◆ IMX_CCM_LPUART6_CLK

#define IMX_CCM_LPUART6_CLK   0x305UL

◆ IMX_CCM_LPUART7_CLK

#define IMX_CCM_LPUART7_CLK   0x306UL

◆ IMX_CCM_LPUART8_CLK

#define IMX_CCM_LPUART8_CLK   0x307UL

◆ IMX_CCM_LPUART9_CLK

#define IMX_CCM_LPUART9_CLK   0x308UL

◆ IMX_CCM_LPUART_CLK

#define IMX_CCM_LPUART_CLK   0x300UL

◆ IMX_CCM_MIPI_CSI2RX_ESC_CLK

#define IMX_CCM_MIPI_CSI2RX_ESC_CLK   0x2100UL

◆ IMX_CCM_MIPI_CSI2RX_ROOT_CLK

#define IMX_CCM_MIPI_CSI2RX_ROOT_CLK   0x1900UL

◆ IMX_CCM_MIPI_CSI2RX_UI_CLK

#define IMX_CCM_MIPI_CSI2RX_UI_CLK   0x2000UL

◆ IMX_CCM_NETC_CLK

#define IMX_CCM_NETC_CLK   0x1800UL

◆ IMX_CCM_PERIPHERAL_MASK

#define IMX_CCM_PERIPHERAL_MASK   0xFF00UL

◆ IMX_CCM_PIT1_CLK

#define IMX_CCM_PIT1_CLK   0x1401UL

◆ IMX_CCM_PIT_CLK

#define IMX_CCM_PIT_CLK   0x1400UL

◆ IMX_CCM_PLATFORM_CLK

#define IMX_CCM_PLATFORM_CLK   0x1UL

◆ IMX_CCM_PWM_CLK

#define IMX_CCM_PWM_CLK   0x800UL

◆ IMX_CCM_QTMR1_CLK

#define IMX_CCM_QTMR1_CLK   0x6000UL

◆ IMX_CCM_QTMR2_CLK

#define IMX_CCM_QTMR2_CLK   0x6001UL

◆ IMX_CCM_QTMR3_CLK

#define IMX_CCM_QTMR3_CLK   0x6002UL

◆ IMX_CCM_QTMR4_CLK

#define IMX_CCM_QTMR4_CLK   0x6003UL

◆ IMX_CCM_QTMR_CLK

#define IMX_CCM_QTMR_CLK   0x6000UL

◆ IMX_CCM_SAI1_CLK

#define IMX_CCM_SAI1_CLK   0x1100UL

◆ IMX_CCM_SAI2_CLK

#define IMX_CCM_SAI2_CLK   0x1101UL

◆ IMX_CCM_SAI3_CLK

#define IMX_CCM_SAI3_CLK   0x1102UL

◆ IMX_CCM_SAI4_CLK

#define IMX_CCM_SAI4_CLK   0x1103UL

◆ IMX_CCM_TPM1_CLK

#define IMX_CCM_TPM1_CLK   0x1600UL

◆ IMX_CCM_TPM2_CLK

#define IMX_CCM_TPM2_CLK   0x1601UL

◆ IMX_CCM_TPM3_CLK

#define IMX_CCM_TPM3_CLK   0x1602UL

◆ IMX_CCM_TPM4_CLK

#define IMX_CCM_TPM4_CLK   0x1603UL

◆ IMX_CCM_TPM5_CLK

#define IMX_CCM_TPM5_CLK   0x1604UL

◆ IMX_CCM_TPM6_CLK

#define IMX_CCM_TPM6_CLK   0x1605UL

◆ IMX_CCM_TPM_CLK

#define IMX_CCM_TPM_CLK   0x1600UL

◆ IMX_CCM_USDHC1_CLK

#define IMX_CCM_USDHC1_CLK   0x600UL

◆ IMX_CCM_USDHC2_CLK

#define IMX_CCM_USDHC2_CLK   0x601UL