1c4a11bf4SPaul Cercueil /* SPDX-License-Identifier: GPL-2.0 */ 2c4a11bf4SPaul Cercueil /* 3c4a11bf4SPaul Cercueil * This header provides clock numbers for the ingenic,jz4760-cgu DT binding. 4c4a11bf4SPaul Cercueil */ 5c4a11bf4SPaul Cercueil 6c4a11bf4SPaul Cercueil #ifndef __DT_BINDINGS_CLOCK_JZ4760_CGU_H__ 7c4a11bf4SPaul Cercueil #define __DT_BINDINGS_CLOCK_JZ4760_CGU_H__ 8c4a11bf4SPaul Cercueil 9c4a11bf4SPaul Cercueil #define JZ4760_CLK_EXT 0 10c4a11bf4SPaul Cercueil #define JZ4760_CLK_OSC32K 1 11c4a11bf4SPaul Cercueil #define JZ4760_CLK_PLL0 2 12c4a11bf4SPaul Cercueil #define JZ4760_CLK_PLL0_HALF 3 13c4a11bf4SPaul Cercueil #define JZ4760_CLK_PLL1 4 14c4a11bf4SPaul Cercueil #define JZ4760_CLK_CCLK 5 15c4a11bf4SPaul Cercueil #define JZ4760_CLK_HCLK 6 16c4a11bf4SPaul Cercueil #define JZ4760_CLK_SCLK 7 17c4a11bf4SPaul Cercueil #define JZ4760_CLK_H2CLK 8 18c4a11bf4SPaul Cercueil #define JZ4760_CLK_MCLK 9 19c4a11bf4SPaul Cercueil #define JZ4760_CLK_PCLK 10 20c4a11bf4SPaul Cercueil #define JZ4760_CLK_MMC_MUX 11 21c4a11bf4SPaul Cercueil #define JZ4760_CLK_MMC0 12 22c4a11bf4SPaul Cercueil #define JZ4760_CLK_MMC1 13 23c4a11bf4SPaul Cercueil #define JZ4760_CLK_MMC2 14 24c4a11bf4SPaul Cercueil #define JZ4760_CLK_CIM 15 25c4a11bf4SPaul Cercueil #define JZ4760_CLK_UHC 16 26c4a11bf4SPaul Cercueil #define JZ4760_CLK_GPU 17 27c4a11bf4SPaul Cercueil #define JZ4760_CLK_GPS 18 28c4a11bf4SPaul Cercueil #define JZ4760_CLK_SSI_MUX 19 29c4a11bf4SPaul Cercueil #define JZ4760_CLK_PCM 20 30c4a11bf4SPaul Cercueil #define JZ4760_CLK_I2S 21 31c4a11bf4SPaul Cercueil #define JZ4760_CLK_OTG 22 32c4a11bf4SPaul Cercueil #define JZ4760_CLK_SSI0 23 33c4a11bf4SPaul Cercueil #define JZ4760_CLK_SSI1 24 34c4a11bf4SPaul Cercueil #define JZ4760_CLK_SSI2 25 35c4a11bf4SPaul Cercueil #define JZ4760_CLK_DMA 26 36c4a11bf4SPaul Cercueil #define JZ4760_CLK_I2C0 27 37c4a11bf4SPaul Cercueil #define JZ4760_CLK_I2C1 28 38c4a11bf4SPaul Cercueil #define JZ4760_CLK_UART0 29 39c4a11bf4SPaul Cercueil #define JZ4760_CLK_UART1 30 40c4a11bf4SPaul Cercueil #define JZ4760_CLK_UART2 31 41c4a11bf4SPaul Cercueil #define JZ4760_CLK_UART3 32 42c4a11bf4SPaul Cercueil #define JZ4760_CLK_IPU 33 43c4a11bf4SPaul Cercueil #define JZ4760_CLK_ADC 34 44c4a11bf4SPaul Cercueil #define JZ4760_CLK_AIC 35 45c4a11bf4SPaul Cercueil #define JZ4760_CLK_VPU 36 46c4a11bf4SPaul Cercueil #define JZ4760_CLK_UHC_PHY 37 47c4a11bf4SPaul Cercueil #define JZ4760_CLK_OTG_PHY 38 48c4a11bf4SPaul Cercueil #define JZ4760_CLK_EXT512 39 49c4a11bf4SPaul Cercueil #define JZ4760_CLK_RTC 40 50c4a11bf4SPaul Cercueil #define JZ4760_CLK_LPCLK_DIV 41 51c4a11bf4SPaul Cercueil #define JZ4760_CLK_TVE 42 52c4a11bf4SPaul Cercueil #define JZ4760_CLK_LPCLK 43 53*51d04bcfSPaul Cercueil #define JZ4760_CLK_MDMA 44 54*51d04bcfSPaul Cercueil #define JZ4760_CLK_BDMA 45 55c4a11bf4SPaul Cercueil 56c4a11bf4SPaul Cercueil #endif /* __DT_BINDINGS_CLOCK_JZ4760_CGU_H__ */ 57