1c66ec88fSEmmanuel Vadot /* SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2c66ec88fSEmmanuel Vadot * 3c66ec88fSEmmanuel Vadot * Copyright (c) 2018 Icenowy Zheng <icenowy@aosc.xyz> 4c66ec88fSEmmanuel Vadot * 5c66ec88fSEmmanuel Vadot */ 6c66ec88fSEmmanuel Vadot 7c66ec88fSEmmanuel Vadot #ifndef _DT_BINDINGS_CLK_SUNIV_F1C100S_H_ 8c66ec88fSEmmanuel Vadot #define _DT_BINDINGS_CLK_SUNIV_F1C100S_H_ 9c66ec88fSEmmanuel Vadot 10c66ec88fSEmmanuel Vadot #define CLK_CPU 11 11c66ec88fSEmmanuel Vadot 12c66ec88fSEmmanuel Vadot #define CLK_BUS_DMA 14 13c66ec88fSEmmanuel Vadot #define CLK_BUS_MMC0 15 14c66ec88fSEmmanuel Vadot #define CLK_BUS_MMC1 16 15c66ec88fSEmmanuel Vadot #define CLK_BUS_DRAM 17 16c66ec88fSEmmanuel Vadot #define CLK_BUS_SPI0 18 17c66ec88fSEmmanuel Vadot #define CLK_BUS_SPI1 19 18c66ec88fSEmmanuel Vadot #define CLK_BUS_OTG 20 19c66ec88fSEmmanuel Vadot #define CLK_BUS_VE 21 20c66ec88fSEmmanuel Vadot #define CLK_BUS_LCD 22 21c66ec88fSEmmanuel Vadot #define CLK_BUS_DEINTERLACE 23 22c66ec88fSEmmanuel Vadot #define CLK_BUS_CSI 24 23c66ec88fSEmmanuel Vadot #define CLK_BUS_TVD 25 24c66ec88fSEmmanuel Vadot #define CLK_BUS_TVE 26 25c66ec88fSEmmanuel Vadot #define CLK_BUS_DE_BE 27 26c66ec88fSEmmanuel Vadot #define CLK_BUS_DE_FE 28 27c66ec88fSEmmanuel Vadot #define CLK_BUS_CODEC 29 28c66ec88fSEmmanuel Vadot #define CLK_BUS_SPDIF 30 29c66ec88fSEmmanuel Vadot #define CLK_BUS_IR 31 30c66ec88fSEmmanuel Vadot #define CLK_BUS_RSB 32 31c66ec88fSEmmanuel Vadot #define CLK_BUS_I2S0 33 32c66ec88fSEmmanuel Vadot #define CLK_BUS_I2C0 34 33c66ec88fSEmmanuel Vadot #define CLK_BUS_I2C1 35 34c66ec88fSEmmanuel Vadot #define CLK_BUS_I2C2 36 35c66ec88fSEmmanuel Vadot #define CLK_BUS_PIO 37 36c66ec88fSEmmanuel Vadot #define CLK_BUS_UART0 38 37c66ec88fSEmmanuel Vadot #define CLK_BUS_UART1 39 38c66ec88fSEmmanuel Vadot #define CLK_BUS_UART2 40 39c66ec88fSEmmanuel Vadot 40c66ec88fSEmmanuel Vadot #define CLK_MMC0 41 41c66ec88fSEmmanuel Vadot #define CLK_MMC0_SAMPLE 42 42c66ec88fSEmmanuel Vadot #define CLK_MMC0_OUTPUT 43 43c66ec88fSEmmanuel Vadot #define CLK_MMC1 44 44c66ec88fSEmmanuel Vadot #define CLK_MMC1_SAMPLE 45 45c66ec88fSEmmanuel Vadot #define CLK_MMC1_OUTPUT 46 46c66ec88fSEmmanuel Vadot #define CLK_I2S 47 47c66ec88fSEmmanuel Vadot #define CLK_SPDIF 48 48c66ec88fSEmmanuel Vadot 49c66ec88fSEmmanuel Vadot #define CLK_USB_PHY0 49 50c66ec88fSEmmanuel Vadot 51c66ec88fSEmmanuel Vadot #define CLK_DRAM_VE 50 52c66ec88fSEmmanuel Vadot #define CLK_DRAM_CSI 51 53c66ec88fSEmmanuel Vadot #define CLK_DRAM_DEINTERLACE 52 54c66ec88fSEmmanuel Vadot #define CLK_DRAM_TVD 53 55c66ec88fSEmmanuel Vadot #define CLK_DRAM_DE_FE 54 56c66ec88fSEmmanuel Vadot #define CLK_DRAM_DE_BE 55 57c66ec88fSEmmanuel Vadot 58c66ec88fSEmmanuel Vadot #define CLK_DE_BE 56 59c66ec88fSEmmanuel Vadot #define CLK_DE_FE 57 60c66ec88fSEmmanuel Vadot #define CLK_TCON 58 61c66ec88fSEmmanuel Vadot #define CLK_DEINTERLACE 59 62c66ec88fSEmmanuel Vadot #define CLK_TVE2_CLK 60 63c66ec88fSEmmanuel Vadot #define CLK_TVE1_CLK 61 64c66ec88fSEmmanuel Vadot #define CLK_TVD 62 65c66ec88fSEmmanuel Vadot #define CLK_CSI 63 66c66ec88fSEmmanuel Vadot #define CLK_VE 64 67c66ec88fSEmmanuel Vadot #define CLK_CODEC 65 68c66ec88fSEmmanuel Vadot #define CLK_AVS 66 69c66ec88fSEmmanuel Vadot 70*8bab661aSEmmanuel Vadot #define CLK_IR 67 71*8bab661aSEmmanuel Vadot 72c66ec88fSEmmanuel Vadot #endif 73