Zephyr Project API 4.1.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
renesas_rza2m_clock.h File Reference

Go to the source code of this file.

Macros

#define RZA2M_MODULE_CORESIGHT   1UL
 
#define RZA2M_MODULE_OSTM0   2UL
 
#define RZA2M_MODULE_OSTM1   3UL
 
#define RZA2M_MODULE_OSTM2   4UL
 
#define RZA2M_MODULE_MTU3   5UL
 
#define RZA2M_MODULE_CANFD   6UL
 
#define RZA2M_MODULE_ADC   7UL
 
#define RZA2M_MODULE_GPT   8UL
 
#define RZA2M_MODULE_SCIFA0   9UL
 
#define RZA2M_MODULE_SCIFA1   10UL
 
#define RZA2M_MODULE_SCIFA2   11UL
 
#define RZA2M_MODULE_SCIFA3   12UL
 
#define RZA2M_MODULE_SCIFA4   13UL
 
#define RZA2M_MODULE_SCI0   14UL
 
#define RZA2M_MODULE_SCI1   15UL
 
#define RZA2M_MODULE_IrDA   16UL
 
#define RZA2M_MODULE_CEU   17UL
 
#define RZA2M_MODULE_RTC0   18UL
 
#define RZA2M_MODULE_RTC1   19UL
 
#define RZA2M_MODULE_JCU   20UL
 
#define RZA2M_MODULE_VIN   21UL
 
#define RZA2M_MODULE_ETHER   22UL
 
#define RZA2M_MODULE_USB0   23UL
 
#define RZA2M_MODULE_USB1   24UL
 
#define RZA2M_MODULE_IMR2   25UL
 
#define RZA2M_MODULE_DRW   26UL
 
#define RZA2M_MODULE_MIPI   27UL
 
#define RZA2M_MODULE_SSIF0   28UL
 
#define RZA2M_MODULE_SSIF1   29UL
 
#define RZA2M_MODULE_SSIF2   30UL
 
#define RZA2M_MODULE_SSIF3   31UL
 
#define RZA2M_MODULE_I2C0   32UL
 
#define RZA2M_MODULE_I2C1   33UL
 
#define RZA2M_MODULE_I2C2   34UL
 
#define RZA2M_MODULE_I2C3   35UL
 
#define RZA2M_MODULE_SPIBSC   36UL
 
#define RZA2M_MODULE_VDC6   37UL
 
#define RZA2M_MODULE_RSPI0   38UL
 
#define RZA2M_MODULE_RSPI1   39UL
 
#define RZA2M_MODULE_RSPI2   40UL
 
#define RZA2M_MODULE_HYPERBUS   41UL
 
#define RZA2M_MODULE_OCTAMEM   42UL
 
#define RZA2M_MODULE_RSPDIF   43UL
 
#define RZA2M_MODULE_DRP   44UL
 
#define RZA2M_MODULE_TSIP   45UL
 
#define RZA2M_MODULE_NAND   46UL
 
#define RZA2M_MODULE_SDMMC0   47UL
 
#define RZA2M_MODULE_SDMMC1   48UL
 
#define RZA2M_MODULE_SHIFT   8UL
 RZ/A2M clock configuration values.
 
#define RZA2M_CLOCK_SRC_SHIFT   0UL
 
#define RZA2M_CLK_EXTAL   0UL
 
#define RZA2M_CLK_I   1UL
 
#define RZA2M_CLK_G   2UL
 
#define RZA2M_CLK_B   3UL
 
#define RZA2M_CLK_P1   4UL
 
#define RZA2M_CLK_P1C   4UL
 
#define RZA2M_CLK_P0   5UL
 
#define RZA2M_CLOCK(module, clk)    (((module) << RZA2M_MODULE_SHIFT) | ((clk) << RZA2M_CLOCK_SRC_SHIFT))
 

Macro Definition Documentation

◆ RZA2M_CLK_B

#define RZA2M_CLK_B   3UL

◆ RZA2M_CLK_EXTAL

#define RZA2M_CLK_EXTAL   0UL

◆ RZA2M_CLK_G

#define RZA2M_CLK_G   2UL

◆ RZA2M_CLK_I

#define RZA2M_CLK_I   1UL

◆ RZA2M_CLK_P0

#define RZA2M_CLK_P0   5UL

◆ RZA2M_CLK_P1

#define RZA2M_CLK_P1   4UL

◆ RZA2M_CLK_P1C

#define RZA2M_CLK_P1C   4UL

◆ RZA2M_CLOCK

#define RZA2M_CLOCK (   module,
  clk 
)     (((module) << RZA2M_MODULE_SHIFT) | ((clk) << RZA2M_CLOCK_SRC_SHIFT))

◆ RZA2M_CLOCK_SRC_SHIFT

#define RZA2M_CLOCK_SRC_SHIFT   0UL

◆ RZA2M_MODULE_ADC

#define RZA2M_MODULE_ADC   7UL

◆ RZA2M_MODULE_CANFD

#define RZA2M_MODULE_CANFD   6UL

◆ RZA2M_MODULE_CEU

#define RZA2M_MODULE_CEU   17UL

◆ RZA2M_MODULE_CORESIGHT

#define RZA2M_MODULE_CORESIGHT   1UL

◆ RZA2M_MODULE_DRP

#define RZA2M_MODULE_DRP   44UL

◆ RZA2M_MODULE_DRW

#define RZA2M_MODULE_DRW   26UL

◆ RZA2M_MODULE_ETHER

#define RZA2M_MODULE_ETHER   22UL

◆ RZA2M_MODULE_GPT

#define RZA2M_MODULE_GPT   8UL

◆ RZA2M_MODULE_HYPERBUS

#define RZA2M_MODULE_HYPERBUS   41UL

◆ RZA2M_MODULE_I2C0

#define RZA2M_MODULE_I2C0   32UL

◆ RZA2M_MODULE_I2C1

#define RZA2M_MODULE_I2C1   33UL

◆ RZA2M_MODULE_I2C2

#define RZA2M_MODULE_I2C2   34UL

◆ RZA2M_MODULE_I2C3

#define RZA2M_MODULE_I2C3   35UL

◆ RZA2M_MODULE_IMR2

#define RZA2M_MODULE_IMR2   25UL

◆ RZA2M_MODULE_IrDA

#define RZA2M_MODULE_IrDA   16UL

◆ RZA2M_MODULE_JCU

#define RZA2M_MODULE_JCU   20UL

◆ RZA2M_MODULE_MIPI

#define RZA2M_MODULE_MIPI   27UL

◆ RZA2M_MODULE_MTU3

#define RZA2M_MODULE_MTU3   5UL

◆ RZA2M_MODULE_NAND

#define RZA2M_MODULE_NAND   46UL

◆ RZA2M_MODULE_OCTAMEM

#define RZA2M_MODULE_OCTAMEM   42UL

◆ RZA2M_MODULE_OSTM0

#define RZA2M_MODULE_OSTM0   2UL

◆ RZA2M_MODULE_OSTM1

#define RZA2M_MODULE_OSTM1   3UL

◆ RZA2M_MODULE_OSTM2

#define RZA2M_MODULE_OSTM2   4UL

◆ RZA2M_MODULE_RSPDIF

#define RZA2M_MODULE_RSPDIF   43UL

◆ RZA2M_MODULE_RSPI0

#define RZA2M_MODULE_RSPI0   38UL

◆ RZA2M_MODULE_RSPI1

#define RZA2M_MODULE_RSPI1   39UL

◆ RZA2M_MODULE_RSPI2

#define RZA2M_MODULE_RSPI2   40UL

◆ RZA2M_MODULE_RTC0

#define RZA2M_MODULE_RTC0   18UL

◆ RZA2M_MODULE_RTC1

#define RZA2M_MODULE_RTC1   19UL

◆ RZA2M_MODULE_SCI0

#define RZA2M_MODULE_SCI0   14UL

◆ RZA2M_MODULE_SCI1

#define RZA2M_MODULE_SCI1   15UL

◆ RZA2M_MODULE_SCIFA0

#define RZA2M_MODULE_SCIFA0   9UL

◆ RZA2M_MODULE_SCIFA1

#define RZA2M_MODULE_SCIFA1   10UL

◆ RZA2M_MODULE_SCIFA2

#define RZA2M_MODULE_SCIFA2   11UL

◆ RZA2M_MODULE_SCIFA3

#define RZA2M_MODULE_SCIFA3   12UL

◆ RZA2M_MODULE_SCIFA4

#define RZA2M_MODULE_SCIFA4   13UL

◆ RZA2M_MODULE_SDMMC0

#define RZA2M_MODULE_SDMMC0   47UL

◆ RZA2M_MODULE_SDMMC1

#define RZA2M_MODULE_SDMMC1   48UL

◆ RZA2M_MODULE_SHIFT

#define RZA2M_MODULE_SHIFT   8UL

RZ/A2M clock configuration values.

◆ RZA2M_MODULE_SPIBSC

#define RZA2M_MODULE_SPIBSC   36UL

◆ RZA2M_MODULE_SSIF0

#define RZA2M_MODULE_SSIF0   28UL

◆ RZA2M_MODULE_SSIF1

#define RZA2M_MODULE_SSIF1   29UL

◆ RZA2M_MODULE_SSIF2

#define RZA2M_MODULE_SSIF2   30UL

◆ RZA2M_MODULE_SSIF3

#define RZA2M_MODULE_SSIF3   31UL

◆ RZA2M_MODULE_TSIP

#define RZA2M_MODULE_TSIP   45UL

◆ RZA2M_MODULE_USB0

#define RZA2M_MODULE_USB0   23UL

◆ RZA2M_MODULE_USB1

#define RZA2M_MODULE_USB1   24UL

◆ RZA2M_MODULE_VDC6

#define RZA2M_MODULE_VDC6   37UL

◆ RZA2M_MODULE_VIN

#define RZA2M_MODULE_VIN   21UL