1*35b2b332SKaustabh Chakraborty /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */ 2*35b2b332SKaustabh Chakraborty /* 3*35b2b332SKaustabh Chakraborty * Copyright (C) 2015 Samsung Electronics Co., Ltd. 4*35b2b332SKaustabh Chakraborty * Author: Kaustabh Chakraborty <kauschluss@disroot.org> 5*35b2b332SKaustabh Chakraborty * 6*35b2b332SKaustabh Chakraborty * Device Tree binding constants for Exynos7870 clock controller. 7*35b2b332SKaustabh Chakraborty */ 8*35b2b332SKaustabh Chakraborty 9*35b2b332SKaustabh Chakraborty #ifndef _DT_BINDINGS_CLOCK_EXYNOS7870_H 10*35b2b332SKaustabh Chakraborty #define _DT_BINDINGS_CLOCK_EXYNOS7870_H 11*35b2b332SKaustabh Chakraborty 12*35b2b332SKaustabh Chakraborty /* CMU_MIF */ 13*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MIF_APB 1 14*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MIF_BUSD 2 15*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MIF_CMU_DISPAUD_BUS 3 16*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MIF_CMU_DISPAUD_DECON_ECLK 4 17*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MIF_CMU_DISPAUD_DECON_VCLK 5 18*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MIF_CMU_FSYS_BUS 6 19*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MIF_CMU_FSYS_MMC0 7 20*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MIF_CMU_FSYS_MMC1 8 21*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MIF_CMU_FSYS_MMC2 9 22*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MIF_CMU_FSYS_USB20DRD_REFCLK 10 23*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MIF_CMU_G3D_SWITCH 11 24*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MIF_CMU_ISP_CAM 12 25*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MIF_CMU_ISP_ISP 13 26*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MIF_CMU_ISP_SENSOR0 14 27*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MIF_CMU_ISP_SENSOR1 15 28*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MIF_CMU_ISP_SENSOR2 16 29*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MIF_CMU_ISP_VRA 17 30*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MIF_CMU_MFCMSCL_MFC 18 31*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MIF_CMU_MFCMSCL_MSCL 19 32*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MIF_CMU_PERI_BUS 20 33*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MIF_CMU_PERI_SPI0 21 34*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MIF_CMU_PERI_SPI1 22 35*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MIF_CMU_PERI_SPI2 23 36*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MIF_CMU_PERI_SPI3 24 37*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MIF_CMU_PERI_SPI4 25 38*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MIF_CMU_PERI_UART0 26 39*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MIF_CMU_PERI_UART1 27 40*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MIF_CMU_PERI_UART2 28 41*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MIF_HSI2C 29 42*35b2b332SKaustabh Chakraborty #define CLK_FOUT_MIF_BUS_PLL 30 43*35b2b332SKaustabh Chakraborty #define CLK_FOUT_MIF_MEDIA_PLL 31 44*35b2b332SKaustabh Chakraborty #define CLK_FOUT_MIF_MEM_PLL 32 45*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_CMU_DISPAUD_BUS 33 46*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_CMU_DISPAUD_DECON_ECLK 34 47*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_CMU_DISPAUD_DECON_VCLK 35 48*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_CMU_FSYS_BUS 36 49*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_CMU_FSYS_MMC0 37 50*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_CMU_FSYS_MMC1 38 51*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_CMU_FSYS_MMC2 39 52*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_CMU_FSYS_USB20DRD_REFCLK 40 53*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_CMU_G3D_SWITCH 41 54*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_CMU_ISP_CAM 42 55*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_CMU_ISP_ISP 43 56*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_CMU_ISP_SENSOR0 44 57*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_CMU_ISP_SENSOR1 45 58*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_CMU_ISP_SENSOR2 46 59*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_CMU_ISP_VRA 47 60*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_CMU_MFCMSCL_MFC 48 61*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_CMU_MFCMSCL_MSCL 49 62*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_CMU_PERI_BUS 50 63*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_CMU_PERI_SPI0 51 64*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_CMU_PERI_SPI1 52 65*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_CMU_PERI_SPI2 53 66*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_CMU_PERI_SPI3 54 67*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_CMU_PERI_SPI4 55 68*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_CMU_PERI_UART0 56 69*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_CMU_PERI_UART1 57 70*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_CMU_PERI_UART2 58 71*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_CP_PCLK_HSI2C 59 72*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_CP_PCLK_HSI2C_BAT_0 60 73*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_CP_PCLK_HSI2C_BAT_1 61 74*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_HSI2C_AP_PCLKM 62 75*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_HSI2C_AP_PCLKS 63 76*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_HSI2C_CP_PCLKM 64 77*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_HSI2C_CP_PCLKS 65 78*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_HSI2C_IPCLK 66 79*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_HSI2C_ITCLK 67 80*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_BUSD 68 81*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_BUS_PLL 69 82*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_BUS_PLL_CON 70 83*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_CMU_DISPAUD_BUS 71 84*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_CMU_DISPAUD_DECON_ECLK 72 85*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_CMU_DISPAUD_DECON_VCLK 73 86*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_CMU_FSYS_BUS 74 87*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_CMU_FSYS_MMC0 75 88*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_CMU_FSYS_MMC1 76 89*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_CMU_FSYS_MMC2 77 90*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_CMU_FSYS_USB20DRD_REFCLK 78 91*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_CMU_ISP_CAM 79 92*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_CMU_ISP_ISP 80 93*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_CMU_ISP_SENSOR0 81 94*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_CMU_ISP_SENSOR1 82 95*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_CMU_ISP_SENSOR2 83 96*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_CMU_ISP_VRA 84 97*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_CMU_MFCMSCL_MFC 85 98*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_CMU_MFCMSCL_MSCL 86 99*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_CMU_PERI_BUS 87 100*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_CMU_PERI_SPI0 88 101*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_CMU_PERI_SPI1 89 102*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_CMU_PERI_SPI2 90 103*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_CMU_PERI_SPI3 91 104*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_CMU_PERI_SPI4 92 105*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_CMU_PERI_UART0 93 106*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_CMU_PERI_UART1 94 107*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_CMU_PERI_UART2 95 108*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_MEDIA_PLL 96 109*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_MEDIA_PLL_CON 97 110*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_MEM_PLL 98 111*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_MUX_MEM_PLL_CON 99 112*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_WRAP_ADC_IF_OSC_SYS 100 113*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_WRAP_ADC_IF_PCLK_S0 101 114*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MIF_WRAP_ADC_IF_PCLK_S1 102 115*35b2b332SKaustabh Chakraborty #define CLK_MOUT_MIF_BUSD 103 116*35b2b332SKaustabh Chakraborty #define CLK_MOUT_MIF_CMU_DISPAUD_BUS 104 117*35b2b332SKaustabh Chakraborty #define CLK_MOUT_MIF_CMU_DISPAUD_DECON_ECLK 105 118*35b2b332SKaustabh Chakraborty #define CLK_MOUT_MIF_CMU_DISPAUD_DECON_VCLK 106 119*35b2b332SKaustabh Chakraborty #define CLK_MOUT_MIF_CMU_FSYS_BUS 107 120*35b2b332SKaustabh Chakraborty #define CLK_MOUT_MIF_CMU_FSYS_MMC0 108 121*35b2b332SKaustabh Chakraborty #define CLK_MOUT_MIF_CMU_FSYS_MMC1 109 122*35b2b332SKaustabh Chakraborty #define CLK_MOUT_MIF_CMU_FSYS_MMC2 110 123*35b2b332SKaustabh Chakraborty #define CLK_MOUT_MIF_CMU_FSYS_USB20DRD_REFCLK 111 124*35b2b332SKaustabh Chakraborty #define CLK_MOUT_MIF_CMU_ISP_CAM 112 125*35b2b332SKaustabh Chakraborty #define CLK_MOUT_MIF_CMU_ISP_ISP 113 126*35b2b332SKaustabh Chakraborty #define CLK_MOUT_MIF_CMU_ISP_SENSOR0 114 127*35b2b332SKaustabh Chakraborty #define CLK_MOUT_MIF_CMU_ISP_SENSOR1 115 128*35b2b332SKaustabh Chakraborty #define CLK_MOUT_MIF_CMU_ISP_SENSOR2 116 129*35b2b332SKaustabh Chakraborty #define CLK_MOUT_MIF_CMU_ISP_VRA 117 130*35b2b332SKaustabh Chakraborty #define CLK_MOUT_MIF_CMU_MFCMSCL_MFC 118 131*35b2b332SKaustabh Chakraborty #define CLK_MOUT_MIF_CMU_MFCMSCL_MSCL 119 132*35b2b332SKaustabh Chakraborty #define CLK_MOUT_MIF_CMU_PERI_BUS 120 133*35b2b332SKaustabh Chakraborty #define CLK_MOUT_MIF_CMU_PERI_SPI0 121 134*35b2b332SKaustabh Chakraborty #define CLK_MOUT_MIF_CMU_PERI_SPI1 122 135*35b2b332SKaustabh Chakraborty #define CLK_MOUT_MIF_CMU_PERI_SPI2 123 136*35b2b332SKaustabh Chakraborty #define CLK_MOUT_MIF_CMU_PERI_SPI3 124 137*35b2b332SKaustabh Chakraborty #define CLK_MOUT_MIF_CMU_PERI_SPI4 125 138*35b2b332SKaustabh Chakraborty #define CLK_MOUT_MIF_CMU_PERI_UART0 126 139*35b2b332SKaustabh Chakraborty #define CLK_MOUT_MIF_CMU_PERI_UART1 127 140*35b2b332SKaustabh Chakraborty #define CLK_MOUT_MIF_CMU_PERI_UART2 128 141*35b2b332SKaustabh Chakraborty #define MIF_NR_CLK 129 142*35b2b332SKaustabh Chakraborty 143*35b2b332SKaustabh Chakraborty /* CMU_DISPAUD */ 144*35b2b332SKaustabh Chakraborty #define CLK_DOUT_DISPAUD_APB 1 145*35b2b332SKaustabh Chakraborty #define CLK_DOUT_DISPAUD_DECON_ECLK 2 146*35b2b332SKaustabh Chakraborty #define CLK_DOUT_DISPAUD_DECON_VCLK 3 147*35b2b332SKaustabh Chakraborty #define CLK_DOUT_DISPAUD_MI2S 4 148*35b2b332SKaustabh Chakraborty #define CLK_DOUT_DISPAUD_MIXER 5 149*35b2b332SKaustabh Chakraborty #define CLK_FOUT_DISPAUD_AUD_PLL 6 150*35b2b332SKaustabh Chakraborty #define CLK_FOUT_DISPAUD_PLL 7 151*35b2b332SKaustabh Chakraborty #define CLK_GOUT_DISPAUD_APB_AUD 8 152*35b2b332SKaustabh Chakraborty #define CLK_GOUT_DISPAUD_APB_AUD_AMP 9 153*35b2b332SKaustabh Chakraborty #define CLK_GOUT_DISPAUD_APB_DISP 10 154*35b2b332SKaustabh Chakraborty #define CLK_GOUT_DISPAUD_BUS 11 155*35b2b332SKaustabh Chakraborty #define CLK_GOUT_DISPAUD_BUS_DISP 12 156*35b2b332SKaustabh Chakraborty #define CLK_GOUT_DISPAUD_BUS_PPMU 13 157*35b2b332SKaustabh Chakraborty #define CLK_GOUT_DISPAUD_CON_AUD_I2S_BCLK_BT_IN 14 158*35b2b332SKaustabh Chakraborty #define CLK_GOUT_DISPAUD_CON_AUD_I2S_BCLK_FM_IN 15 159*35b2b332SKaustabh Chakraborty #define CLK_GOUT_DISPAUD_CON_CP2AUD_BCK 16 160*35b2b332SKaustabh Chakraborty #define CLK_GOUT_DISPAUD_CON_EXT2AUD_BCK_GPIO_I2S 17 161*35b2b332SKaustabh Chakraborty #define CLK_GOUT_DISPAUD_DECON_ECLK 18 162*35b2b332SKaustabh Chakraborty #define CLK_GOUT_DISPAUD_DECON_VCLK 19 163*35b2b332SKaustabh Chakraborty #define CLK_GOUT_DISPAUD_MI2S_AMP_I2SCODCLKI 20 164*35b2b332SKaustabh Chakraborty #define CLK_GOUT_DISPAUD_MI2S_AUD_I2SCODCLKI 21 165*35b2b332SKaustabh Chakraborty #define CLK_GOUT_DISPAUD_MIXER_AUD_SYSCLK 22 166*35b2b332SKaustabh Chakraborty #define CLK_GOUT_DISPAUD_MUX_AUD_PLL 23 167*35b2b332SKaustabh Chakraborty #define CLK_GOUT_DISPAUD_MUX_AUD_PLL_CON 24 168*35b2b332SKaustabh Chakraborty #define CLK_GOUT_DISPAUD_MUX_BUS_USER 25 169*35b2b332SKaustabh Chakraborty #define CLK_GOUT_DISPAUD_MUX_DECON_ECLK 26 170*35b2b332SKaustabh Chakraborty #define CLK_GOUT_DISPAUD_MUX_DECON_ECLK_USER 27 171*35b2b332SKaustabh Chakraborty #define CLK_GOUT_DISPAUD_MUX_DECON_VCLK 28 172*35b2b332SKaustabh Chakraborty #define CLK_GOUT_DISPAUD_MUX_DECON_VCLK_USER 29 173*35b2b332SKaustabh Chakraborty #define CLK_GOUT_DISPAUD_MUX_MI2S 30 174*35b2b332SKaustabh Chakraborty #define CLK_GOUT_DISPAUD_MUX_MIPIPHY_RXCLKESC0_USER 31 175*35b2b332SKaustabh Chakraborty #define CLK_GOUT_DISPAUD_MUX_MIPIPHY_RXCLKESC0_USER_CON 32 176*35b2b332SKaustabh Chakraborty #define CLK_GOUT_DISPAUD_MUX_MIPIPHY_TXBYTECLKHS_USER 33 177*35b2b332SKaustabh Chakraborty #define CLK_GOUT_DISPAUD_MUX_MIPIPHY_TXBYTECLKHS_USER_CON 34 178*35b2b332SKaustabh Chakraborty #define CLK_GOUT_DISPAUD_MUX_PLL 35 179*35b2b332SKaustabh Chakraborty #define CLK_GOUT_DISPAUD_MUX_PLL_CON 36 180*35b2b332SKaustabh Chakraborty #define CLK_MOUT_DISPAUD_BUS_USER 37 181*35b2b332SKaustabh Chakraborty #define CLK_MOUT_DISPAUD_DECON_ECLK 38 182*35b2b332SKaustabh Chakraborty #define CLK_MOUT_DISPAUD_DECON_ECLK_USER 39 183*35b2b332SKaustabh Chakraborty #define CLK_MOUT_DISPAUD_DECON_VCLK 40 184*35b2b332SKaustabh Chakraborty #define CLK_MOUT_DISPAUD_DECON_VCLK_USER 41 185*35b2b332SKaustabh Chakraborty #define CLK_MOUT_DISPAUD_MI2S 42 186*35b2b332SKaustabh Chakraborty #define DISPAUD_NR_CLK 43 187*35b2b332SKaustabh Chakraborty 188*35b2b332SKaustabh Chakraborty /* CMU_FSYS */ 189*35b2b332SKaustabh Chakraborty #define CLK_FOUT_FSYS_USB_PLL 1 190*35b2b332SKaustabh Chakraborty #define CLK_GOUT_FSYS_BUSP3_HCLK 2 191*35b2b332SKaustabh Chakraborty #define CLK_GOUT_FSYS_MMC0_ACLK 3 192*35b2b332SKaustabh Chakraborty #define CLK_GOUT_FSYS_MMC1_ACLK 4 193*35b2b332SKaustabh Chakraborty #define CLK_GOUT_FSYS_MMC2_ACLK 5 194*35b2b332SKaustabh Chakraborty #define CLK_GOUT_FSYS_MUX_USB20DRD_PHYCLOCK_USER 6 195*35b2b332SKaustabh Chakraborty #define CLK_GOUT_FSYS_MUX_USB20DRD_PHYCLOCK_USER_CON 7 196*35b2b332SKaustabh Chakraborty #define CLK_GOUT_FSYS_MUX_USB_PLL 8 197*35b2b332SKaustabh Chakraborty #define CLK_GOUT_FSYS_MUX_USB_PLL_CON 9 198*35b2b332SKaustabh Chakraborty #define CLK_GOUT_FSYS_PDMA0_ACLK_PDMA0 10 199*35b2b332SKaustabh Chakraborty #define CLK_GOUT_FSYS_PPMU_ACLK 11 200*35b2b332SKaustabh Chakraborty #define CLK_GOUT_FSYS_PPMU_PCLK 12 201*35b2b332SKaustabh Chakraborty #define CLK_GOUT_FSYS_SROMC_HCLK 13 202*35b2b332SKaustabh Chakraborty #define CLK_GOUT_FSYS_UPSIZER_BUS1_ACLK 14 203*35b2b332SKaustabh Chakraborty #define CLK_GOUT_FSYS_USB20DRD_ACLK_HSDRD 15 204*35b2b332SKaustabh Chakraborty #define CLK_GOUT_FSYS_USB20DRD_HCLK_USB20_CTRL 16 205*35b2b332SKaustabh Chakraborty #define CLK_GOUT_FSYS_USB20DRD_HSDRD_REF_CLK 17 206*35b2b332SKaustabh Chakraborty #define FSYS_NR_CLK 18 207*35b2b332SKaustabh Chakraborty 208*35b2b332SKaustabh Chakraborty /* CMU_G3D */ 209*35b2b332SKaustabh Chakraborty #define CLK_DOUT_G3D_APB 1 210*35b2b332SKaustabh Chakraborty #define CLK_DOUT_G3D_BUS 2 211*35b2b332SKaustabh Chakraborty #define CLK_FOUT_G3D_PLL 3 212*35b2b332SKaustabh Chakraborty #define CLK_GOUT_G3D_ASYNCS_D0_CLK 4 213*35b2b332SKaustabh Chakraborty #define CLK_GOUT_G3D_ASYNC_PCLKM 5 214*35b2b332SKaustabh Chakraborty #define CLK_GOUT_G3D_CLK 6 215*35b2b332SKaustabh Chakraborty #define CLK_GOUT_G3D_MUX 7 216*35b2b332SKaustabh Chakraborty #define CLK_GOUT_G3D_MUX_PLL 8 217*35b2b332SKaustabh Chakraborty #define CLK_GOUT_G3D_MUX_PLL_CON 9 218*35b2b332SKaustabh Chakraborty #define CLK_GOUT_G3D_MUX_SWITCH_USER 10 219*35b2b332SKaustabh Chakraborty #define CLK_GOUT_G3D_PPMU_ACLK 11 220*35b2b332SKaustabh Chakraborty #define CLK_GOUT_G3D_PPMU_PCLK 12 221*35b2b332SKaustabh Chakraborty #define CLK_GOUT_G3D_QE_ACLK 13 222*35b2b332SKaustabh Chakraborty #define CLK_GOUT_G3D_QE_PCLK 14 223*35b2b332SKaustabh Chakraborty #define CLK_GOUT_G3D_SYSREG_PCLK 15 224*35b2b332SKaustabh Chakraborty #define CLK_MOUT_G3D 16 225*35b2b332SKaustabh Chakraborty #define CLK_MOUT_G3D_SWITCH_USER 17 226*35b2b332SKaustabh Chakraborty #define G3D_NR_CLK 18 227*35b2b332SKaustabh Chakraborty 228*35b2b332SKaustabh Chakraborty /* CMU_ISP */ 229*35b2b332SKaustabh Chakraborty #define CLK_DOUT_ISP_APB 1 230*35b2b332SKaustabh Chakraborty #define CLK_DOUT_ISP_CAM_HALF 2 231*35b2b332SKaustabh Chakraborty #define CLK_FOUT_ISP_PLL 3 232*35b2b332SKaustabh Chakraborty #define CLK_GOUT_ISP_CAM 4 233*35b2b332SKaustabh Chakraborty #define CLK_GOUT_ISP_CAM_HALF 5 234*35b2b332SKaustabh Chakraborty #define CLK_GOUT_ISP_ISPD 6 235*35b2b332SKaustabh Chakraborty #define CLK_GOUT_ISP_ISPD_PPMU 7 236*35b2b332SKaustabh Chakraborty #define CLK_GOUT_ISP_MUX_CAM 8 237*35b2b332SKaustabh Chakraborty #define CLK_GOUT_ISP_MUX_CAM_USER 9 238*35b2b332SKaustabh Chakraborty #define CLK_GOUT_ISP_MUX_ISP 10 239*35b2b332SKaustabh Chakraborty #define CLK_GOUT_ISP_MUX_ISPD 11 240*35b2b332SKaustabh Chakraborty #define CLK_GOUT_ISP_MUX_PLL 12 241*35b2b332SKaustabh Chakraborty #define CLK_GOUT_ISP_MUX_PLL_CON 13 242*35b2b332SKaustabh Chakraborty #define CLK_GOUT_ISP_MUX_RXBYTECLKHS0_SENSOR0_USER 14 243*35b2b332SKaustabh Chakraborty #define CLK_GOUT_ISP_MUX_RXBYTECLKHS0_SENSOR0_USER_CON 15 244*35b2b332SKaustabh Chakraborty #define CLK_GOUT_ISP_MUX_RXBYTECLKHS0_SENSOR1_USER 16 245*35b2b332SKaustabh Chakraborty #define CLK_GOUT_ISP_MUX_RXBYTECLKHS0_SENSOR1_USER_CON 17 246*35b2b332SKaustabh Chakraborty #define CLK_GOUT_ISP_MUX_USER 18 247*35b2b332SKaustabh Chakraborty #define CLK_GOUT_ISP_MUX_VRA 19 248*35b2b332SKaustabh Chakraborty #define CLK_GOUT_ISP_MUX_VRA_USER 20 249*35b2b332SKaustabh Chakraborty #define CLK_GOUT_ISP_VRA 21 250*35b2b332SKaustabh Chakraborty #define CLK_MOUT_ISP_CAM 22 251*35b2b332SKaustabh Chakraborty #define CLK_MOUT_ISP_CAM_USER 23 252*35b2b332SKaustabh Chakraborty #define CLK_MOUT_ISP_ISP 24 253*35b2b332SKaustabh Chakraborty #define CLK_MOUT_ISP_ISPD 25 254*35b2b332SKaustabh Chakraborty #define CLK_MOUT_ISP_USER 26 255*35b2b332SKaustabh Chakraborty #define CLK_MOUT_ISP_VRA 27 256*35b2b332SKaustabh Chakraborty #define CLK_MOUT_ISP_VRA_USER 28 257*35b2b332SKaustabh Chakraborty #define ISP_NR_CLK 29 258*35b2b332SKaustabh Chakraborty 259*35b2b332SKaustabh Chakraborty /* CMU_MFCMSCL */ 260*35b2b332SKaustabh Chakraborty #define CLK_DOUT_MFCMSCL_APB 1 261*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MFCMSCL_MFC 2 262*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MFCMSCL_MSCL 3 263*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MFCMSCL_MSCL_BI 4 264*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MFCMSCL_MSCL_D 5 265*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MFCMSCL_MSCL_JPEG 6 266*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MFCMSCL_MSCL_POLY 7 267*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MFCMSCL_MSCL_PPMU 8 268*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MFCMSCL_MUX_MFC_USER 9 269*35b2b332SKaustabh Chakraborty #define CLK_GOUT_MFCMSCL_MUX_MSCL_USER 10 270*35b2b332SKaustabh Chakraborty #define CLK_MOUT_MFCMSCL_MFC_USER 11 271*35b2b332SKaustabh Chakraborty #define CLK_MOUT_MFCMSCL_MSCL_USER 12 272*35b2b332SKaustabh Chakraborty #define MFCMSCL_NR_CLK 13 273*35b2b332SKaustabh Chakraborty 274*35b2b332SKaustabh Chakraborty /* CMU_PERI */ 275*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_BUSP1_PERIC0_HCLK 1 276*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_GPIO2_PCLK 2 277*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_GPIO5_PCLK 3 278*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_GPIO6_PCLK 4 279*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_GPIO7_PCLK 5 280*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_HSI2C1_IPCLK 6 281*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_HSI2C2_IPCLK 7 282*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_HSI2C3_IPCLK 8 283*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_HSI2C4_IPCLK 9 284*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_HSI2C5_IPCLK 10 285*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_HSI2C6_IPCLK 11 286*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_I2C0_PCLK 12 287*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_I2C1_PCLK 13 288*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_I2C2_PCLK 14 289*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_I2C3_PCLK 15 290*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_I2C4_PCLK 16 291*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_I2C5_PCLK 17 292*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_I2C6_PCLK 18 293*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_I2C7_PCLK 19 294*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_I2C8_PCLK 20 295*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_MCT_PCLK 21 296*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_PWM_MOTOR_OSCCLK 22 297*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_PWM_MOTOR_PCLK_S0 23 298*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_SFRIF_TMU_CPUCL0_PCLK 24 299*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_SFRIF_TMU_CPUCL1_PCLK 25 300*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_SFRIF_TMU_PCLK 26 301*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_SPI0_PCLK 27 302*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_SPI0_SPI_EXT_CLK 28 303*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_SPI1_PCLK 29 304*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_SPI1_SPI_EXT_CLK 30 305*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_SPI2_PCLK 31 306*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_SPI2_SPI_EXT_CLK 32 307*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_SPI3_PCLK 33 308*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_SPI3_SPI_EXT_CLK 34 309*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_SPI4_PCLK 35 310*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_SPI4_SPI_EXT_CLK 36 311*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_TMU_CLK 37 312*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_TMU_CPUCL0_CLK 38 313*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_TMU_CPUCL1_CLK 39 314*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_UART0_EXT_UCLK 40 315*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_UART0_PCLK 41 316*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_UART1_EXT_UCLK 42 317*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_UART1_PCLK 43 318*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_UART2_EXT_UCLK 44 319*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_UART2_PCLK 45 320*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_WDT_CPUCL0_PCLK 46 321*35b2b332SKaustabh Chakraborty #define CLK_GOUT_PERI_WDT_CPUCL1_PCLK 47 322*35b2b332SKaustabh Chakraborty #define PERI_NR_CLK 48 323*35b2b332SKaustabh Chakraborty 324*35b2b332SKaustabh Chakraborty #endif /* _DT_BINDINGS_CLOCK_EXYNOS7870_H */ 325