diff options
| -rw-r--r-- | include/dt-bindings/clock/r9a07g044-cpg.h | 89 | 
1 files changed, 89 insertions, 0 deletions
| diff --git a/include/dt-bindings/clock/r9a07g044-cpg.h b/include/dt-bindings/clock/r9a07g044-cpg.h new file mode 100644 index 000000000000..1d8986563fc5 --- /dev/null +++ b/include/dt-bindings/clock/r9a07g044-cpg.h @@ -0,0 +1,89 @@ +/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) + * + * Copyright (C) 2021 Renesas Electronics Corp. + */ +#ifndef __DT_BINDINGS_CLOCK_R9A07G044_CPG_H__ +#define __DT_BINDINGS_CLOCK_R9A07G044_CPG_H__ + +#include <dt-bindings/clock/renesas-cpg-mssr.h> + +/* R9A07G044 CPG Core Clocks */ +#define R9A07G044_CLK_I			0 +#define R9A07G044_CLK_I2		1 +#define R9A07G044_CLK_G			2 +#define R9A07G044_CLK_S0		3 +#define R9A07G044_CLK_S1		4 +#define R9A07G044_CLK_SPI0		5 +#define R9A07G044_CLK_SPI1		6 +#define R9A07G044_CLK_SD0		7 +#define R9A07G044_CLK_SD1		8 +#define R9A07G044_CLK_M0		9 +#define R9A07G044_CLK_M1		10 +#define R9A07G044_CLK_M2		11 +#define R9A07G044_CLK_M3		12 +#define R9A07G044_CLK_M4		13 +#define R9A07G044_CLK_HP		14 +#define R9A07G044_CLK_TSU		15 +#define R9A07G044_CLK_ZT		16 +#define R9A07G044_CLK_P0		17 +#define R9A07G044_CLK_P1		18 +#define R9A07G044_CLK_P2		19 +#define R9A07G044_CLK_AT		20 +#define R9A07G044_OSCCLK		21 + +/* R9A07G044 Module Clocks */ +#define R9A07G044_CLK_GIC600		0 +#define R9A07G044_CLK_IA55		1 +#define R9A07G044_CLK_SYC		2 +#define R9A07G044_CLK_DMAC		3 +#define R9A07G044_CLK_SYSC		4 +#define R9A07G044_CLK_MTU		5 +#define R9A07G044_CLK_GPT		6 +#define R9A07G044_CLK_ETH0		7 +#define R9A07G044_CLK_ETH1		8 +#define R9A07G044_CLK_I2C0		9 +#define R9A07G044_CLK_I2C1		10 +#define R9A07G044_CLK_I2C2		11 +#define R9A07G044_CLK_I2C3		12 +#define R9A07G044_CLK_SCIF0		13 +#define R9A07G044_CLK_SCIF1		14 +#define R9A07G044_CLK_SCIF2		15 +#define R9A07G044_CLK_SCIF3		16 +#define R9A07G044_CLK_SCIF4		17 +#define R9A07G044_CLK_SCI0		18 +#define R9A07G044_CLK_SCI1		19 +#define R9A07G044_CLK_GPIO		20 +#define R9A07G044_CLK_SDHI0		21 +#define R9A07G044_CLK_SDHI1		22 +#define R9A07G044_CLK_USB0		23 +#define R9A07G044_CLK_USB1		24 +#define R9A07G044_CLK_CANFD		25 +#define R9A07G044_CLK_SSI0		26 +#define R9A07G044_CLK_SSI1		27 +#define R9A07G044_CLK_SSI2		28 +#define R9A07G044_CLK_SSI3		29 +#define R9A07G044_CLK_MHU		30 +#define R9A07G044_CLK_OSTM0		31 +#define R9A07G044_CLK_OSTM1		32 +#define R9A07G044_CLK_OSTM2		33 +#define R9A07G044_CLK_WDT0		34 +#define R9A07G044_CLK_WDT1		35 +#define R9A07G044_CLK_WDT2		36 +#define R9A07G044_CLK_WDT_PON		37 +#define R9A07G044_CLK_GPU		38 +#define R9A07G044_CLK_ISU		39 +#define R9A07G044_CLK_H264		40 +#define R9A07G044_CLK_CRU		41 +#define R9A07G044_CLK_MIPI_DSI		42 +#define R9A07G044_CLK_LCDC		43 +#define R9A07G044_CLK_SRC		44 +#define R9A07G044_CLK_RSPI0		45 +#define R9A07G044_CLK_RSPI1		46 +#define R9A07G044_CLK_RSPI2		47 +#define R9A07G044_CLK_ADC		48 +#define R9A07G044_CLK_TSU_PCLK		49 +#define R9A07G044_CLK_SPI		50 +#define R9A07G044_CLK_MIPI_DSI_V	51 +#define R9A07G044_CLK_MIPI_DSI_PIN	52 + +#endif /* __DT_BINDINGS_CLOCK_R9A07G044_CPG_H__ */ | 
