cregit-Linux how code gets into the kernel

Release 4.12 include/dt-bindings/clock/exynos5433.h

/*
 * Copyright (c) 2014 Samsung Electronics Co., Ltd.
 * Author: Chanwoo Choi <cw00.choi@samsung.com>
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License version 2 as
 * published by the Free Software Foundation.
 */

#ifndef _DT_BINDINGS_CLOCK_EXYNOS5433_H

#define _DT_BINDINGS_CLOCK_EXYNOS5433_H

/* CMU_TOP */

#define CLK_FOUT_ISP_PLL		1

#define CLK_FOUT_AUD_PLL		2


#define CLK_MOUT_AUD_PLL		10

#define CLK_MOUT_ISP_PLL		11

#define CLK_MOUT_AUD_PLL_USER_T		12

#define CLK_MOUT_MPHY_PLL_USER		13

#define CLK_MOUT_MFC_PLL_USER		14

#define CLK_MOUT_BUS_PLL_USER		15

#define CLK_MOUT_ACLK_HEVC_400		16

#define CLK_MOUT_ACLK_CAM1_333		17

#define CLK_MOUT_ACLK_CAM1_552_B	18

#define CLK_MOUT_ACLK_CAM1_552_A	19

#define CLK_MOUT_ACLK_ISP_DIS_400	20

#define CLK_MOUT_ACLK_ISP_400		21

#define CLK_MOUT_ACLK_BUS0_400		22

#define CLK_MOUT_ACLK_MSCL_400_B	23

#define CLK_MOUT_ACLK_MSCL_400_A	24

#define CLK_MOUT_ACLK_GSCL_333		25

#define CLK_MOUT_ACLK_G2D_400_B		26

#define CLK_MOUT_ACLK_G2D_400_A		27

#define CLK_MOUT_SCLK_JPEG_C		28

#define CLK_MOUT_SCLK_JPEG_B		29

#define CLK_MOUT_SCLK_JPEG_A		30

#define CLK_MOUT_SCLK_MMC2_B		31

#define CLK_MOUT_SCLK_MMC2_A		32

#define CLK_MOUT_SCLK_MMC1_B		33

#define CLK_MOUT_SCLK_MMC1_A		34

#define CLK_MOUT_SCLK_MMC0_D		35

#define CLK_MOUT_SCLK_MMC0_C		36

#define CLK_MOUT_SCLK_MMC0_B		37

#define CLK_MOUT_SCLK_MMC0_A		38

#define CLK_MOUT_SCLK_SPI4		39

#define CLK_MOUT_SCLK_SPI3		40

#define CLK_MOUT_SCLK_UART2		41

#define CLK_MOUT_SCLK_UART1		42

#define CLK_MOUT_SCLK_UART0		43

#define CLK_MOUT_SCLK_SPI2		44

#define CLK_MOUT_SCLK_SPI1		45

#define CLK_MOUT_SCLK_SPI0		46

#define CLK_MOUT_ACLK_MFC_400_C		47

#define CLK_MOUT_ACLK_MFC_400_B		48

#define CLK_MOUT_ACLK_MFC_400_A		49

#define CLK_MOUT_SCLK_ISP_SENSOR2	50

#define CLK_MOUT_SCLK_ISP_SENSOR1	51

#define CLK_MOUT_SCLK_ISP_SENSOR0	52

#define CLK_MOUT_SCLK_ISP_UART		53

#define CLK_MOUT_SCLK_ISP_SPI1		54

#define CLK_MOUT_SCLK_ISP_SPI0		55

#define CLK_MOUT_SCLK_PCIE_100		56

#define CLK_MOUT_SCLK_UFSUNIPRO		57

#define CLK_MOUT_SCLK_USBHOST30		58

#define CLK_MOUT_SCLK_USBDRD30		59

#define CLK_MOUT_SCLK_SLIMBUS		60

#define CLK_MOUT_SCLK_SPDIF		61

#define CLK_MOUT_SCLK_AUDIO1		62

#define CLK_MOUT_SCLK_AUDIO0		63

#define CLK_MOUT_SCLK_HDMI_SPDIF	64


#define CLK_DIV_ACLK_FSYS_200		100

#define CLK_DIV_ACLK_IMEM_SSSX_266	101

#define CLK_DIV_ACLK_IMEM_200		102

#define CLK_DIV_ACLK_IMEM_266		103

#define CLK_DIV_ACLK_PERIC_66_B		104

#define CLK_DIV_ACLK_PERIC_66_A		105

#define CLK_DIV_ACLK_PERIS_66_B		106

#define CLK_DIV_ACLK_PERIS_66_A		107

#define CLK_DIV_SCLK_MMC1_B		108

#define CLK_DIV_SCLK_MMC1_A		109

#define CLK_DIV_SCLK_MMC0_B		110

#define CLK_DIV_SCLK_MMC0_A		111

#define CLK_DIV_SCLK_MMC2_B		112

#define CLK_DIV_SCLK_MMC2_A		113

#define CLK_DIV_SCLK_SPI1_B		114

#define CLK_DIV_SCLK_SPI1_A		115

#define CLK_DIV_SCLK_SPI0_B		116

#define CLK_DIV_SCLK_SPI0_A		117

#define CLK_DIV_SCLK_SPI2_B		118

#define CLK_DIV_SCLK_SPI2_A		119

#define CLK_DIV_SCLK_UART2		120

#define CLK_DIV_SCLK_UART1		121

#define CLK_DIV_SCLK_UART0		122

#define CLK_DIV_SCLK_SPI4_B		123

#define CLK_DIV_SCLK_SPI4_A		124

#define CLK_DIV_SCLK_SPI3_B		125

#define CLK_DIV_SCLK_SPI3_A		126

#define CLK_DIV_SCLK_I2S1		127

#define CLK_DIV_SCLK_PCM1		128

#define CLK_DIV_SCLK_AUDIO1		129

#define CLK_DIV_SCLK_AUDIO0		130

#define CLK_DIV_ACLK_GSCL_111		131

#define CLK_DIV_ACLK_GSCL_333		132

#define CLK_DIV_ACLK_HEVC_400		133

#define CLK_DIV_ACLK_MFC_400		134

#define CLK_DIV_ACLK_G2D_266		135

#define CLK_DIV_ACLK_G2D_400		136

#define CLK_DIV_ACLK_G3D_400		137

#define CLK_DIV_ACLK_BUS0_400		138

#define CLK_DIV_ACLK_BUS1_400		139

#define CLK_DIV_SCLK_PCIE_100		140

#define CLK_DIV_SCLK_USBHOST30		141

#define CLK_DIV_SCLK_UFSUNIPRO		142

#define CLK_DIV_SCLK_USBDRD30		143

#define CLK_DIV_SCLK_JPEG		144

#define CLK_DIV_ACLK_MSCL_400		145

#define CLK_DIV_ACLK_ISP_DIS_400	146

#define CLK_DIV_ACLK_ISP_400		147

#define CLK_DIV_ACLK_CAM0_333		148

#define CLK_DIV_ACLK_CAM0_400		149

#define CLK_DIV_ACLK_CAM0_552		150

#define CLK_DIV_ACLK_CAM1_333		151

#define CLK_DIV_ACLK_CAM1_400		152

#define CLK_DIV_ACLK_CAM1_552		153

#define CLK_DIV_SCLK_ISP_UART		154

#define CLK_DIV_SCLK_ISP_SPI1_B		155

#define CLK_DIV_SCLK_ISP_SPI1_A		156

#define CLK_DIV_SCLK_ISP_SPI0_B		157

#define CLK_DIV_SCLK_ISP_SPI0_A		158

#define CLK_DIV_SCLK_ISP_SENSOR2_B	159

#define CLK_DIV_SCLK_ISP_SENSOR2_A	160

#define CLK_DIV_SCLK_ISP_SENSOR1_B	161

#define CLK_DIV_SCLK_ISP_SENSOR1_A	162

#define CLK_DIV_SCLK_ISP_SENSOR0_B	163

#define CLK_DIV_SCLK_ISP_SENSOR0_A	164


#define CLK_ACLK_PERIC_66		200

#define CLK_ACLK_PERIS_66		201

#define CLK_ACLK_FSYS_200		202

#define CLK_SCLK_MMC2_FSYS		203

#define CLK_SCLK_MMC1_FSYS		204

#define CLK_SCLK_MMC0_FSYS		205

#define CLK_SCLK_SPI4_PERIC		206

#define CLK_SCLK_SPI3_PERIC		207

#define CLK_SCLK_UART2_PERIC		208

#define CLK_SCLK_UART1_PERIC		209

#define CLK_SCLK_UART0_PERIC		210

#define CLK_SCLK_SPI2_PERIC		211

#define CLK_SCLK_SPI1_PERIC		212

#define CLK_SCLK_SPI0_PERIC		213

#define CLK_SCLK_SPDIF_PERIC		214

#define CLK_SCLK_I2S1_PERIC		215

#define CLK_SCLK_PCM1_PERIC		216

#define CLK_SCLK_SLIMBUS		217

#define CLK_SCLK_AUDIO1			218

#define CLK_SCLK_AUDIO0			219

#define CLK_ACLK_G2D_266		220

#define CLK_ACLK_G2D_400		221

#define CLK_ACLK_G3D_400		222

#define CLK_ACLK_IMEM_SSX_266		223

#define CLK_ACLK_BUS0_400		224

#define CLK_ACLK_BUS1_400		225

#define CLK_ACLK_IMEM_200		226

#define CLK_ACLK_IMEM_266		227

#define CLK_SCLK_PCIE_100_FSYS		228

#define CLK_SCLK_UFSUNIPRO_FSYS		229

#define CLK_SCLK_USBHOST30_FSYS		230

#define CLK_SCLK_USBDRD30_FSYS		231

#define CLK_ACLK_GSCL_111		232

#define CLK_ACLK_GSCL_333		233

#define CLK_SCLK_JPEG_MSCL		234

#define CLK_ACLK_MSCL_400		235

#define CLK_ACLK_MFC_400		236

#define CLK_ACLK_HEVC_400		237

#define CLK_ACLK_ISP_DIS_400		238

#define CLK_ACLK_ISP_400		239

#define CLK_ACLK_CAM0_333		240

#define CLK_ACLK_CAM0_400		241

#define CLK_ACLK_CAM0_552		242

#define CLK_ACLK_CAM1_333		243

#define CLK_ACLK_CAM1_400		244

#define CLK_ACLK_CAM1_552		245

#define CLK_SCLK_ISP_SENSOR2		246

#define CLK_SCLK_ISP_SENSOR1		247

#define CLK_SCLK_ISP_SENSOR0		248

#define CLK_SCLK_ISP_MCTADC_CAM1	249

#define CLK_SCLK_ISP_UART_CAM1		250

#define CLK_SCLK_ISP_SPI1_CAM1		251

#define CLK_SCLK_ISP_SPI0_CAM1		252

#define CLK_SCLK_HDMI_SPDIF_DISP	253


#define TOP_NR_CLK			254

/* CMU_CPIF */

#define CLK_FOUT_MPHY_PLL		1


#define CLK_MOUT_MPHY_PLL		2


#define CLK_DIV_SCLK_MPHY		10


#define CLK_SCLK_MPHY_PLL		11

#define CLK_SCLK_UFS_MPHY		11


#define CPIF_NR_CLK			12

/* CMU_MIF */

#define CLK_FOUT_MEM0_PLL		1

#define CLK_FOUT_MEM1_PLL		2

#define CLK_FOUT_BUS_PLL		3

#define CLK_FOUT_MFC_PLL		4

#define CLK_DOUT_MFC_PLL		5

#define CLK_DOUT_BUS_PLL		6

#define CLK_DOUT_MEM1_PLL		7

#define CLK_DOUT_MEM0_PLL		8


#define CLK_MOUT_MFC_PLL_DIV2		10

#define CLK_MOUT_BUS_PLL_DIV2		11

#define CLK_MOUT_MEM1_PLL_DIV2		12

#define CLK_MOUT_MEM0_PLL_DIV2		13

#define CLK_MOUT_MFC_PLL		14

#define CLK_MOUT_BUS_PLL		15

#define CLK_MOUT_MEM1_PLL		16

#define CLK_MOUT_MEM0_PLL		17

#define CLK_MOUT_CLK2X_PHY_C		18

#define CLK_MOUT_CLK2X_PHY_B		19

#define CLK_MOUT_CLK2X_PHY_A		20

#define CLK_MOUT_CLKM_PHY_C		21

#define CLK_MOUT_CLKM_PHY_B		22

#define CLK_MOUT_CLKM_PHY_A		23

#define CLK_MOUT_ACLK_MIFNM_200		24

#define CLK_MOUT_ACLK_MIFNM_400		25

#define CLK_MOUT_ACLK_DISP_333_B	26

#define CLK_MOUT_ACLK_DISP_333_A	27

#define CLK_MOUT_SCLK_DECON_VCLK_C	28

#define CLK_MOUT_SCLK_DECON_VCLK_B	29

#define CLK_MOUT_SCLK_DECON_VCLK_A	30

#define CLK_MOUT_SCLK_DECON_ECLK_C	31

#define CLK_MOUT_SCLK_DECON_ECLK_B	32

#define CLK_MOUT_SCLK_DECON_ECLK_A	33

#define CLK_MOUT_SCLK_DECON_TV_ECLK_C	34

#define CLK_MOUT_SCLK_DECON_TV_ECLK_B	35

#define CLK_MOUT_SCLK_DECON_TV_ECLK_A	36

#define CLK_MOUT_SCLK_DSD_C		37

#define CLK_MOUT_SCLK_DSD_B		38

#define CLK_MOUT_SCLK_DSD_A		39

#define CLK_MOUT_SCLK_DSIM0_C		40

#define CLK_MOUT_SCLK_DSIM0_B		41

#define CLK_MOUT_SCLK_DSIM0_A		42

#define CLK_MOUT_SCLK_DECON_TV_VCLK_C	46

#define CLK_MOUT_SCLK_DECON_TV_VCLK_B	47

#define CLK_MOUT_SCLK_DECON_TV_VCLK_A	48

#define CLK_MOUT_SCLK_DSIM1_C		49

#define CLK_MOUT_SCLK_DSIM1_B		50

#define CLK_MOUT_SCLK_DSIM1_A		51


#define CLK_DIV_SCLK_HPM_MIF		55

#define CLK_DIV_ACLK_DREX1		56

#define CLK_DIV_ACLK_DREX0		57

#define CLK_DIV_CLK2XPHY		58

#define CLK_DIV_ACLK_MIF_266		59

#define CLK_DIV_ACLK_MIFND_133		60

#define CLK_DIV_ACLK_MIF_133		61

#define CLK_DIV_ACLK_MIFNM_200		62

#define CLK_DIV_ACLK_MIF_200		63

#define CLK_DIV_ACLK_MIF_400		64

#define CLK_DIV_ACLK_BUS2_400		65

#define CLK_DIV_ACLK_DISP_333		66

#define CLK_DIV_ACLK_CPIF_200		67

#define CLK_DIV_SCLK_DSIM1		68

#define CLK_DIV_SCLK_DECON_TV_VCLK	69

#define CLK_DIV_SCLK_DSIM0		70

#define CLK_DIV_SCLK_DSD		71

#define CLK_DIV_SCLK_DECON_TV_ECLK	72

#define CLK_DIV_SCLK_DECON_VCLK		73

#define CLK_DIV_SCLK_DECON_ECLK		74

#define CLK_DIV_MIF_PRE			75


#define CLK_CLK2X_PHY1			80

#define CLK_CLK2X_PHY0			81

#define CLK_CLKM_PHY1			82

#define CLK_CLKM_PHY0			83

#define CLK_RCLK_DREX1			84

#define CLK_RCLK_DREX0			85

#define CLK_ACLK_DREX1_TZ		86

#define CLK_ACLK_DREX0_TZ		87

#define CLK_ACLK_DREX1_PEREV		88

#define CLK_ACLK_DREX0_PEREV		89

#define CLK_ACLK_DREX1_MEMIF		90

#define CLK_ACLK_DREX0_MEMIF		91

#define CLK_ACLK_DREX1_SCH		92

#define CLK_ACLK_DREX0_SCH		93

#define CLK_ACLK_DREX1_BUSIF		94

#define CLK_ACLK_DREX0_BUSIF		95

#define CLK_ACLK_DREX1_BUSIF_RD		96

#define CLK_ACLK_DREX0_BUSIF_RD		97

#define CLK_ACLK_DREX1			98

#define CLK_ACLK_DREX0			99

#define CLK_ACLK_ASYNCAXIM_ATLAS_CCIX	100

#define CLK_ACLK_ASYNCAXIS_ATLAS_MIF	101

#define CLK_ACLK_ASYNCAXIM_ATLAS_MIF	102

#define CLK_ACLK_ASYNCAXIS_MIF_IMEM	103

#define CLK_ACLK_ASYNCAXIS_NOC_P_CCI	104

#define CLK_ACLK_ASYNCAXIM_NOC_P_CCI	105

#define CLK_ACLK_ASYNCAXIS_CP1		106

#define CLK_ACLK_ASYNCAXIM_CP1		107

#define CLK_ACLK_ASYNCAXIS_CP0		108

#define CLK_ACLK_ASYNCAXIM_CP0		109

#define CLK_ACLK_ASYNCAXIS_DREX1_3	110

#define CLK_ACLK_ASYNCAXIM_DREX1_3	111

#define CLK_ACLK_ASYNCAXIS_DREX1_1	112

#define CLK_ACLK_ASYNCAXIM_DREX1_1	113

#define CLK_ACLK_ASYNCAXIS_DREX1_0	114

#define CLK_ACLK_ASYNCAXIM_DREX1_0	115

#define CLK_ACLK_ASYNCAXIS_DREX0_3	116

#define CLK_ACLK_ASYNCAXIM_DREX0_3	117

#define CLK_ACLK_ASYNCAXIS_DREX0_1	118

#define CLK_ACLK_ASYNCAXIM_DREX0_1	119

#define CLK_ACLK_ASYNCAXIS_DREX0_0	120

#define CLK_ACLK_ASYNCAXIM_DREX0_0	121

#define CLK_ACLK_AHB2APB_MIF2P		122

#define CLK_ACLK_AHB2APB_MIF1P		123

#define CLK_ACLK_AHB2APB_MIF0P		124

#define CLK_ACLK_IXIU_CCI		125

#define CLK_ACLK_XIU_MIFSFRX		126

#define CLK_ACLK_MIFNP_133		127

#define CLK_ACLK_MIFNM_200		128

#define CLK_ACLK_MIFND_133		129

#define CLK_ACLK_MIFND_400		130

#define CLK_ACLK_CCI			131

#define CLK_ACLK_MIFND_266		132

#define CLK_ACLK_PPMU_DREX1S3		133

#define CLK_ACLK_PPMU_DREX1S1		134

#define CLK_ACLK_PPMU_DREX1S0		135

#define CLK_ACLK_PPMU_DREX0S3		136

#define CLK_ACLK_PPMU_DREX0S1		137

#define CLK_ACLK_PPMU_DREX0S0		138

#define CLK_ACLK_BTS_APOLLO		139

#define CLK_ACLK_BTS_ATLAS		140

#define CLK_ACLK_ACE_SEL_APOLL		141

#define CLK_ACLK_ACE_SEL_ATLAS		142

#define CLK_ACLK_AXIDS_CCI_MIFSFRX	143

#define CLK_ACLK_AXIUS_ATLAS_CCI	144

#define CLK_ACLK_AXISYNCDNS_CCI		145

#define CLK_ACLK_AXISYNCDN_CCI		146

#define CLK_ACLK_AXISYNCDN_NOC_D	147

#define CLK_ACLK_ASYNCACEM_APOLLO_CCI	148

#define CLK_ACLK_ASYNCACEM_ATLAS_CCI	149

#define CLK_ACLK_ASYNCAPBS_MIF_CSSYS	150

#define CLK_ACLK_BUS2_400		151

#define CLK_ACLK_DISP_333		152

#define CLK_ACLK_CPIF_200		153

#define CLK_PCLK_PPMU_DREX1S3		154

#define CLK_PCLK_PPMU_DREX1S1		155

#define CLK_PCLK_PPMU_DREX1S0		156

#define CLK_PCLK_PPMU_DREX0S3		157

#define CLK_PCLK_PPMU_DREX0S1		158

#define CLK_PCLK_PPMU_DREX0S0		159

#define CLK_PCLK_BTS_APOLLO		160

#define CLK_PCLK_BTS_ATLAS		161

#define CLK_PCLK_ASYNCAXI_NOC_P_CCI	162

#define CLK_PCLK_ASYNCAXI_CP1		163

#define CLK_PCLK_ASYNCAXI_CP0		164

#define CLK_PCLK_ASYNCAXI_DREX1_3	165

#define CLK_PCLK_ASYNCAXI_DREX1_1	166

#define CLK_PCLK_ASYNCAXI_DREX1_0	167

#define CLK_PCLK_ASYNCAXI_DREX0_3	168

#define CLK_PCLK_ASYNCAXI_DREX0_1	169

#define CLK_PCLK_ASYNCAXI_DREX0_0	170

#define CLK_PCLK_MIFSRVND_133		171

#define CLK_PCLK_PMU_MIF		172

#define CLK_PCLK_SYSREG_MIF		173

#define CLK_PCLK_GPIO_ALIVE		174

#define CLK_PCLK_ABB			175

#define CLK_PCLK_PMU_APBIF		176

#define CLK_PCLK_DDR_PHY1		177

#define CLK_PCLK_DREX1			178

#define CLK_PCLK_DDR_PHY0		179

#define CLK_PCLK_DREX0			180

#define CLK_PCLK_DREX0_TZ		181

#define CLK_PCLK_DREX1_TZ		182

#define CLK_PCLK_MONOTONIC_CNT		183

#define CLK_PCLK_RTC			184

#define CLK_SCLK_DSIM1_DISP		185

#define CLK_SCLK_DECON_TV_VCLK_DISP	186

#define CLK_SCLK_FREQ_DET_BUS_PLL	187

#define CLK_SCLK_FREQ_DET_MFC_PLL	188

#define CLK_SCLK_FREQ_DET_MEM0_PLL	189

#define CLK_SCLK_FREQ_DET_MEM1_PLL	190

#define CLK_SCLK_DSIM0_DISP		191

#define CLK_SCLK_DSD_DISP		192

#define CLK_SCLK_DECON_TV_ECLK_DISP	193

#define CLK_SCLK_DECON_VCLK_DISP	194

#define CLK_SCLK_DECON_ECLK_DISP	195

#define CLK_SCLK_HPM_MIF		196

#define CLK_SCLK_MFC_PLL		197

#define CLK_SCLK_BUS_PLL		198

#define CLK_SCLK_BUS_PLL_APOLLO		199

#define CLK_SCLK_BUS_PLL_ATLAS		200


#define MIF_NR_CLK			201

/* CMU_PERIC */

#define CLK_PCLK_SPI2			1

#define CLK_PCLK_SPI1			2

#define CLK_PCLK_SPI0			3

#define CLK_PCLK_UART2			4

#define CLK_PCLK_UART1			5

#define CLK_PCLK_UART0			6

#define CLK_PCLK_HSI2C3			7

#define CLK_PCLK_HSI2C2			8

#define CLK_PCLK_HSI2C1			9

#define CLK_PCLK_HSI2C0			10

#define CLK_PCLK_I2C7			11

#define CLK_PCLK_I2C6			12

#define CLK_PCLK_I2C5			13

#define CLK_PCLK_I2C4			14

#define CLK_PCLK_I2C3			15

#define CLK_PCLK_I2C2			16

#define CLK_PCLK_I2C1			17

#define CLK_PCLK_I2C0			18

#define CLK_PCLK_SPI4			19

#define CLK_PCLK_SPI3			20

#define CLK_PCLK_HSI2C11		21

#define CLK_PCLK_HSI2C10		22

#define CLK_PCLK_HSI2C9			23

#define CLK_PCLK_HSI2C8			24

#define CLK_PCLK_HSI2C7			25

#define CLK_PCLK_HSI2C6			26

#define CLK_PCLK_HSI2C5			27

#define CLK_PCLK_HSI2C4			28

#define CLK_SCLK_SPI4			29

#define CLK_SCLK_SPI3			30

#define CLK_SCLK_SPI2			31

#define CLK_SCLK_SPI1			32

#define CLK_SCLK_SPI0			33

#define CLK_SCLK_UART2			34

#define CLK_SCLK_UART1			35

#define CLK_SCLK_UART0			36

#define CLK_ACLK_AHB2APB_PERIC2P	37

#define CLK_ACLK_AHB2APB_PERIC1P	38

#define CLK_ACLK_AHB2APB_PERIC0P	39

#define CLK_ACLK_PERICNP_66		40

#define CLK_PCLK_SCI			41

#define CLK_PCLK_GPIO_FINGER		42

#define CLK_PCLK_GPIO_ESE		43

#define CLK_PCLK_PWM			44

#define CLK_PCLK_SPDIF			45

#define CLK_PCLK_PCM1			46

#define CLK_PCLK_I2S1			47

#define CLK_PCLK_ADCIF			48

#define CLK_PCLK_GPIO_TOUCH		49

#define CLK_PCLK_GPIO_NFC		50

#define CLK_PCLK_GPIO_PERIC		51

#define CLK_PCLK_PMU_PERIC		52

#define CLK_PCLK_SYSREG_PERIC		53

#define CLK_SCLK_IOCLK_SPI4		54

#define CLK_SCLK_IOCLK_SPI3		55

#define CLK_SCLK_SCI			56

#define CLK_SCLK_SC_IN			57

#define CLK_SCLK_PWM			58

#define CLK_SCLK_IOCLK_SPI2		59

#define CLK_SCLK_IOCLK_SPI1		60

#define CLK_SCLK_IOCLK_SPI0		61

#define CLK_SCLK_IOCLK_I2S1_BCLK	62

#define CLK_SCLK_SPDIF			63

#define CLK_SCLK_PCM1			64

#define CLK_SCLK_I2S1			65


#define CLK_DIV_SCLK_SCI		70

#define CLK_DIV_SCLK_SC_IN		71


#define PERIC_NR_CLK			72

/* CMU_PERIS */

#define CLK_PCLK_HPM_APBIF		1

#define CLK_PCLK_TMU1_APBIF		2

#define CLK_PCLK_TMU0_APBIF		3

#define CLK_PCLK_PMU_PERIS		4

#define CLK_PCLK_SYSREG_PERIS		5

#define CLK_PCLK_CMU_TOP_APBIF		6

#define CLK_PCLK_WDT_APOLLO		7

#define CLK_PCLK_WDT_ATLAS		8

#define CLK_PCLK_MCT			9

#define CLK_PCLK_HDMI_CEC		10

#define CLK_ACLK_AHB2APB_PERIS1P	11

#define CLK_ACLK_AHB2APB_PERIS0P	12

#define CLK_ACLK_PERISNP_66		13

#define CLK_PCLK_TZPC12			14

#define CLK_PCLK_TZPC11			15

#define CLK_PCLK_TZPC10			16

#define CLK_PCLK_TZPC9			17

#define CLK_PCLK_TZPC8			18

#define CLK_PCLK_TZPC7			19

#define CLK_PCLK_TZPC6			20

#define CLK_PCLK_TZPC5			21

#define CLK_PCLK_TZPC4			22

#define CLK_PCLK_TZPC3			23

#define CLK_PCLK_TZPC2			24

#define CLK_PCLK_TZPC1			25

#define CLK_PCLK_TZPC0			26

#define CLK_PCLK_SECKEY_APBIF		27

#define CLK_PCLK_CHIPID_APBIF		28

#define CLK_PCLK_TOPRTC			29

#define CLK_PCLK_CUSTOM_EFUSE_APBIF	30

#define CLK_PCLK_ANTIRBK_CNT_APBIF	31

#define CLK_PCLK_OTP_CON_APBIF		32

#define CLK_SCLK_ASV_TB			33

#define CLK_SCLK_TMU1			34

#define CLK_SCLK_TMU0			35

#define CLK_SCLK_SECKEY			36

#define CLK_SCLK_CHIPID			37

#define CLK_SCLK_TOPRTC			38

#define CLK_SCLK_CUSTOM_EFUSE		39

#define CLK_SCLK_ANTIRBK_CNT		40

#define CLK_SCLK_OTP_CON		41


#define PERIS_NR_CLK			42

/* CMU_FSYS */

#define CLK_MOUT_ACLK_FSYS_200_USER	1

#define CLK_MOUT_SCLK_MMC2_USER		2

#define CLK_MOUT_SCLK_MMC1_USER		3

#define CLK_MOUT_SCLK_MMC0_USER		4

#define CLK_MOUT_SCLK_UFS_MPHY_USER	5

#define CLK_MOUT_SCLK_PCIE_100_USER	6

#define CLK_MOUT_SCLK_UFSUNIPRO_USER	7

#define CLK_MOUT_SCLK_USBHOST30_USER	8

#define CLK_MOUT_SCLK_USBDRD30_USER	9

#define CLK_MOUT_PHYCLK_USBHOST30_UHOST30_PIPE_PCLK_USER	10

#define CLK_MOUT_PHYCLK_USBHOST30_UHOST30_PHYCLOCK_USER		11

#define CLK_MOUT_PHYCLK_USBHOST20_PHY_HSIC1_USER		12

#define CLK_MOUT_PHYCLK_USBHOST20_PHY_CLK48MOHCI_USER		13

#define CLK_MOUT_PHYCLK_USBHOST20_PHY_PHYCLOCK_USER		14

#define CLK_MOUT_PHYCLK_USBHOST20_PHY_PHY_FREECLK_USER		15

#define CLK_MOUT_PHYCLK_USBDRD30_UDRD30_PIPE_PCLK_USER		16

#define CLK_MOUT_PHYCLK_USBDRD30_UDRD30_PHYCLOCK_USER		17

#define CLK_MOUT_PHYCLK_UFS_RX1_SYMBOL_USER			18

#define CLK_MOUT_PHYCLK_UFS_RX0_SYMBOL_USER			19

#define CLK_MOUT_PHYCLK_UFS_TX1_SYMBOL_USER			20

#define CLK_MOUT_PHYCLK_UFS_TX0_SYMBOL_USER			21

#define CLK_MOUT_PHYCLK_LLI_MPHY_TO_UFS_USER			22

#define CLK_MOUT_SCLK_MPHY					23


#define CLK_PHYCLK_USBDRD30_UDRD30_PHYCLOCK_PHY			25

#define CLK_PHYCLK_USBDRD30_UDRD30_PIPE_PCLK_PHY		26

#define CLK_PHYCLK_USBHOST30_UHOST30_PHYCLOCK_PHY		27

#define CLK_PHYCLK_USBHOST30_UHOST30_PIPE_PCLK_PHY		28

#define CLK_PHYCLK_USBHOST20_PHY_FREECLK_PHY			29

#define CLK_PHYCLK_USBHOST20_PHY_PHYCLOCK_PHY			30

#define CLK_PHYCLK_USBHOST20_PHY_CLK48MOHCI_PHY			31

#define CLK_PHYCLK_USBHOST20_PHY_HSIC1_PHY			32

#define CLK_PHYCLK_UFS_TX0_SYMBOL_PHY				33

#define CLK_PHYCLK_UFS_RX0_SYMBOL_PHY				34

#define CLK_PHYCLK_UFS_TX1_SYMBOL_PHY				35

#define CLK_PHYCLK_UFS_RX1_SYMBOL_PHY				36

#define CLK_PHYCLK_LLI_MPHY_TO_UFS_PHY				37


#define CLK_ACLK_PCIE			50

#define CLK_ACLK_PDMA1			51

#define CLK_ACLK_TSI			52

#define CLK_ACLK_MMC2			53

#define CLK_ACLK_MMC1			54

#define CLK_ACLK_MMC0			55

#define CLK_ACLK_UFS			56

#define CLK_ACLK_USBHOST20		57

#define CLK_ACLK_USBHOST30		58

#define CLK_ACLK_USBDRD30		59

#define CLK_ACLK_PDMA0			60

#define CLK_SCLK_MMC2			61

#define CLK_SCLK_MMC1			62

#define CLK_SCLK_MMC0			63

#define CLK_PDMA1			64

#define CLK_PDMA0			65

#define CLK_ACLK_XIU_FSYSPX		66

#define CLK_ACLK_AHB_USBLINKH1		67

#define CLK_ACLK_SMMU_PDMA1		68

#define CLK_ACLK_BTS_PCIE		69

#define CLK_ACLK_AXIUS_PDMA1		70

#define CLK_ACLK_SMMU_PDMA0		71

#define CLK_ACLK_BTS_UFS		72

#define CLK_ACLK_BTS_USBHOST30		73

#define CLK_ACLK_BTS_USBDRD30		74

#define CLK_ACLK_AXIUS_PDMA0		75

#define CLK_ACLK_AXIUS_USBHS		76

#define CLK_ACLK_AXIUS_FSYSSX		77

#define CLK_ACLK_AHB2APB_FSYSP		78

#define CLK_ACLK_AHB2AXI_USBHS		79

#define CLK_ACLK_AHB_USBLINKH0		80

#define CLK_ACLK_AHB_USBHS		81

#define CLK_ACLK_AHB_FSYSH		82

#define CLK_ACLK_XIU_FSYSX		83

#define CLK_ACLK_XIU_FSYSSX		84

#define CLK_ACLK_FSYSNP_200		85

#define CLK_ACLK_FSYSND_200		86

#define CLK_PCLK_PCIE_CTRL		87

#define CLK_PCLK_SMMU_PDMA1		88

#define CLK_PCLK_PCIE_PHY		89

#define CLK_PCLK_BTS_PCIE		90

#define CLK_PCLK_SMMU_PDMA0		91

#define CLK_PCLK_BTS_UFS		92

#define CLK_PCLK_BTS_USBHOST30		93

#define CLK_PCLK_BTS_USBDRD30		94

#define CLK_PCLK_GPIO_FSYS		95

#define CLK_PCLK_PMU_FSYS		96

#define CLK_PCLK_SYSREG_FSYS		97

#define CLK_SCLK_PCIE_100		98

#define CLK_PHYCLK_USBHOST30_UHOST30_PIPE_PCLK	99

#define CLK_PHYCLK_USBHOST30_UHOST30_PHYCLOCK	100

#define CLK_PHYCLK_UFS_RX1_SYMBOL		101

#define CLK_PHYCLK_UFS_RX0_SYMBOL		102

#define CLK_PHYCLK_UFS_TX1_SYMBOL		103

#define CLK_PHYCLK_UFS_TX0_SYMBOL		104

#define CLK_PHYCLK_USBHOST20_PHY_HSIC1		105

#define CLK_PHYCLK_USBHOST20_PHY_CLK48MOHCI	106

#define CLK_PHYCLK_USBHOST20_PHY_PHYCLOCK	107

#define CLK_PHYCLK_USBHOST20_PHY_FREECLK	108

#define CLK_PHYCLK_USBDRD30_UDRD30_PIPE_PCLK	109

#define CLK_PHYCLK_USBDRD30_UDRD30_PHYCLOCK	110

#define CLK_SCLK_MPHY			111

#define CLK_SCLK_UFSUNIPRO		112

#define CLK_SCLK_USBHOST30		113

#define CLK_SCLK_USBDRD30		114

#define CLK_PCIE			115


#define FSYS_NR_CLK			116

/* CMU_G2D */

#define CLK_MUX_ACLK_G2D_266_USER	1

#define CLK_MUX_ACLK_G2D_400_USER	2


#define CLK_DIV_PCLK_G2D		3


#define CLK_ACLK_SMMU_MDMA1		4

#define CLK_ACLK_BTS_MDMA1		5

#define CLK_ACLK_BTS_G2D		6

#define CLK_ACLK_ALB_G2D		7

#define CLK_ACLK_AXIUS_G2DX		8

#define CLK_ACLK_ASYNCAXI_SYSX		9

#define CLK_ACLK_AHB2APB_G2D1P		10

#define CLK_ACLK_AHB2APB_G2D0P		11

#define CLK_ACLK_XIU_G2DX		12

#define CLK_ACLK_G2DNP_133		13

#define CLK_ACLK_G2DND_400		14

#define CLK_ACLK_MDMA1			15

#define CLK_ACLK_G2D			16

#define CLK_ACLK_SMMU_G2D		17

#define CLK_PCLK_SMMU_MDMA1		18

#define CLK_PCLK_BTS_MDMA1		19

#define CLK_PCLK_BTS_G2D		20

#define CLK_PCLK_ALB_G2D		21

#define CLK_PCLK_ASYNCAXI_SYSX		22

#define CLK_PCLK_PMU_G2D		23

#define CLK_PCLK_SYSREG_G2D		24

#define CLK_PCLK_G2D			25

#define CLK_PCLK_SMMU_G2D		26


#define G2D_NR_CLK			27

/* CMU_DISP */

#define CLK_FOUT_DISP_PLL				1


#define CLK_MOUT_DISP_PLL				2

#define CLK_MOUT_SCLK_DSIM1_USER			3

#define CLK_MOUT_SCLK_DSIM0_USER			4

#define CLK_MOUT_SCLK_DSD_USER				5

#define CLK_MOUT_SCLK_DECON_TV_ECLK_USER		6

#define CLK_MOUT_SCLK_DECON_VCLK_USER			7

#define CLK_MOUT_SCLK_DECON_ECLK_USER			8

#define CLK_MOUT_SCLK_DECON_TV_VCLK_USER		9

#define CLK_MOUT_ACLK_DISP_333_USER			10

#define CLK_MOUT_PHYCLK_MIPIDPHY1_BITCLKDIV8_USER	11

#define CLK_MOUT_PHYCLK_MIPIDPHY1_RXCLKESC0_USER	12

#define CLK_MOUT_PHYCLK_MIPIDPHY0_BITCLKDIV8_USER	13

#define CLK_MOUT_PHYCLK_MIPIDPHY0_RXCLKESC0_USER	14

#define CLK_MOUT_PHYCLK_HDMIPHY_TMDS_CLKO_USER		15

#define CLK_MOUT_PHYCLK_HDMIPHY_PIXEL_CLKO_USER		16

#define CLK_MOUT_SCLK_DSIM0				17

#define CLK_MOUT_SCLK_DECON_TV_ECLK			18

#define CLK_MOUT_SCLK_DECON_VCLK			19

#define CLK_MOUT_SCLK_DECON_ECLK			20

#define CLK_MOUT_SCLK_DSIM1_B_DISP			21

#define CLK_MOUT_SCLK_DSIM1_A_DISP			22

#define CLK_MOUT_SCLK_DECON_TV_VCLK_C_DISP		23

#define CLK_MOUT_SCLK_DECON_TV_VCLK_B_DISP		24

#define CLK_MOUT_SCLK_DECON_TV_VCLK_A_DISP		25


#define CLK_DIV_SCLK_DSIM1_DISP				30

#define CLK_DIV_SCLK_DECON_TV_VCLK_DISP			31

#define CLK_DIV_SCLK_DSIM0_DISP				32

#define CLK_DIV_SCLK_DECON_TV_ECLK_DISP			33

#define CLK_DIV_SCLK_DECON_VCLK_DISP			34

#define CLK_DIV_SCLK_DECON_ECLK_DISP			35

#define CLK_DIV_PCLK_DISP				36


#define CLK_ACLK_DECON_TV				40

#define CLK_ACLK_DECON					41

#define CLK_ACLK_SMMU_TV1X				42

#define CLK_ACLK_SMMU_TV0X				43

#define CLK_ACLK_SMMU_DECON1X				44

#define CLK_ACLK_SMMU_DECON0X				45

#define CLK_ACLK_BTS_DECON_TV_M3			46

#define CLK_ACLK_BTS_DECON_TV_M2			47

#define CLK_ACLK_BTS_DECON_TV_M1			48

#define CLK_ACLK_BTS_DECON_TV_M0			49

#define CLK_ACLK_BTS_DECON_NM4				50

#define CLK_ACLK_BTS_DECON_NM3				51

#define CLK_ACLK_BTS_DECON_NM2				52

#define CLK_ACLK_BTS_DECON_NM1				53

#define CLK_ACLK_BTS_DECON_NM0				54

#define CLK_ACLK_AHB2APB_DISPSFR2P			55

#define CLK_ACLK_AHB2APB_DISPSFR1P			56

#define CLK_ACLK_AHB2APB_DISPSFR0P			57

#define CLK_ACLK_AHB_DISPH				58

#define CLK_ACLK_XIU_TV1X				59

#define CLK_ACLK_XIU_TV0X				60

#define CLK_ACLK_XIU_DECON1X				61

#define CLK_ACLK_XIU_DECON0X				62

#define CLK_ACLK_XIU_DISP1X				63

#define CLK_ACLK_XIU_DISPNP_100				64

#define CLK_ACLK_DISP1ND_333				65

#define CLK_ACLK_DISP0ND_333				66

#define CLK_PCLK_SMMU_TV1X				67

#define CLK_PCLK_SMMU_TV0X				68

#define CLK_PCLK_SMMU_DECON1X				69

#define CLK_PCLK_SMMU_DECON0X				70

#define CLK_PCLK_BTS_DECON_TV_M3			71

#define CLK_PCLK_BTS_DECON_TV_M2			72

#define CLK_PCLK_BTS_DECON_TV_M1			73

#define CLK_PCLK_BTS_DECON_TV_M0			74

#define CLK_PCLK_BTS_DECONM4				75

#define CLK_PCLK_BTS_DECONM3				76

#define CLK_PCLK_BTS_DECONM2				77

#define CLK_PCLK_BTS_DECONM1				78

#define CLK_PCLK_BTS_DECONM0				79

#define CLK_PCLK_MIC1					80

#define CLK_PCLK_PMU_DISP				81

#define CLK_PCLK_SYSREG_DISP				82

#define CLK_PCLK_HDMIPHY				83

#define CLK_PCLK_HDMI					84

#define CLK_PCLK_MIC0					85

#define CLK_PCLK_DSIM1					86

#define CLK_PCLK_DSIM0					87

#define CLK_PCLK_DECON_TV				88

#define CLK_PHYCLK_MIPIDPHY1_BITCLKDIV8			89

#define CLK_PHYCLK_MIPIDPHY1_RXCLKESC0			90

#define CLK_SCLK_RGB_TV_VCLK_TO_DSIM1			91

#define CLK_SCLK_RGB_TV_VCLK_TO_MIC1			92

#define CLK_SCLK_DSIM1					93

#define CLK_SCLK_DECON_TV_VCLK				94

#define CLK_PHYCLK_MIPIDPHY0_BITCLKDIV8			95

#define CLK_PHYCLK_MIPIDPHY0_RXCLKESC0			96

#define CLK_PHYCLK_HDMIPHY_TMDS_CLKO			97

#define CLK_PHYCLK_HDMI_PIXEL				98

#define CLK_SCLK_RGB_VCLK_TO_SMIES			99

#define CLK_SCLK_FREQ_DET_DISP_PLL			100

#define CLK_SCLK_RGB_VCLK_TO_DSIM0			101

#define CLK_SCLK_RGB_VCLK_TO_MIC0			102

#define CLK_SCLK_DSD					103

#define CLK_SCLK_HDMI_SPDIF				104

#define CLK_SCLK_DSIM0					105

#define CLK_SCLK_DECON_TV_ECLK				106

#define CLK_SCLK_DECON_VCLK				107

#define CLK_SCLK_DECON_ECLK				108

#define CLK_SCLK_RGB_VCLK				109

#define CLK_SCLK_RGB_TV_VCLK				110


#define CLK_PHYCLK_HDMIPHY_PIXEL_CLKO_PHY		111

#define CLK_PHYCLK_HDMIPHY_TMDS_CLKO_PHY		112


#define CLK_PCLK_DECON					113


#define CLK_PHYCLK_MIPIDPHY0_BITCLKDIV8_PHY		114

#define CLK_PHYCLK_MIPIDPHY0_RXCLKESC0_PHY		115


#define DISP_NR_CLK					116

/* CMU_AUD */

#define CLK_MOUT_AUD_PLL_USER				1

#define CLK_MOUT_SCLK_AUD_PCM				2

#define CLK_MOUT_SCLK_AUD_I2S				3


#define CLK_DIV_ATCLK_AUD				4

#define CLK_DIV_PCLK_DBG_AUD				5

#define CLK_DIV_ACLK_AUD				6

#define CLK_DIV_AUD_CA5					7

#define CLK_DIV_SCLK_AUD_SLIMBUS			8

#define CLK_DIV_SCLK_AUD_UART				9

#define CLK_DIV_SCLK_AUD_PCM				10

#define CLK_DIV_SCLK_AUD_I2S				11


#define CLK_ACLK_INTR_CTRL				12

#define CLK_ACLK_AXIDS2_LPASSP				13

#define CLK_ACLK_AXIDS1_LPASSP				14

#define CLK_ACLK_AXI2APB1_LPASSP			15

#define CLK_ACLK_AXI2APH_LPASSP				16

#define CLK_ACLK_SMMU_LPASSX				17

#define CLK_ACLK_AXIDS0_LPASSP				18

#define CLK_ACLK_AXI2APB0_LPASSP			19

#define CLK_ACLK_XIU_LPASSX				20

#define CLK_ACLK_AUDNP_133				21

#define CLK_ACLK_AUDND_133				22

#define CLK_ACLK_SRAMC					23

#define CLK_ACLK_DMAC					24

#define CLK_PCLK_WDT1					25

#define CLK_PCLK_WDT0					26

#define CLK_PCLK_SFR1					27

#define CLK_PCLK_SMMU_LPASSX				28

#define CLK_PCLK_GPIO_AUD				29

#define CLK_PCLK_PMU_AUD				30

#define CLK_PCLK_SYSREG_AUD				31

#define CLK_PCLK_AUD_SLIMBUS				32

#define CLK_PCLK_AUD_UART				33

#define CLK_PCLK_AUD_PCM				34

#define CLK_PCLK_AUD_I2S				35

#define CLK_PCLK_TIMER					36

#define CLK_PCLK_SFR0_CTRL				37

#define CLK_ATCLK_AUD					38

#define CLK_PCLK_DBG_AUD				39

#define CLK_SCLK_AUD_CA5				40

#define CLK_SCLK_JTAG_TCK				41

#define CLK_SCLK_SLIMBUS_CLKIN				42

#define CLK_SCLK_AUD_SLIMBUS				43

#define CLK_SCLK_AUD_UART				44

#define CLK_SCLK_AUD_PCM				45

#define CLK_SCLK_I2S_BCLK				46

#define CLK_SCLK_AUD_I2S				47


#define AUD_NR_CLK					48

/* CMU_BUS{0|1|2} */

#define CLK_DIV_PCLK_BUS_133				1


#define CLK_ACLK_AHB2APB_BUSP				2

#define CLK_ACLK_BUSNP_133				3

#define CLK_ACLK_BUSND_400				4

#define CLK_PCLK_BUSSRVND_133				5

#define CLK_PCLK_PMU_BUS				6

#define CLK_PCLK_SYSREG_BUS				7


#define CLK_MOUT_ACLK_BUS2_400_USER			8  
/* Only CMU_BUS2 */

#define CLK_ACLK_BUS2BEND_400				9  
/* Only CMU_BUS2 */

#define CLK_ACLK_BUS2RTND_400				10 
/* Only CMU_BUS2 */


#define BUSx_NR_CLK					11

/* CMU_G3D */

#define CLK_FOUT_G3D_PLL				1


#define CLK_MOUT_ACLK_G3D_400				2

#define CLK_MOUT_G3D_PLL				3


#define CLK_DIV_SCLK_HPM_G3D				4

#define CLK_DIV_PCLK_G3D				5

#define CLK_DIV_ACLK_G3D				6

#define CLK_ACLK_BTS_G3D1				7

#define CLK_ACLK_BTS_G3D0				8

#define CLK_ACLK_ASYNCAPBS_G3D				9

#define CLK_ACLK_ASYNCAPBM_G3D				10

#define CLK_ACLK_AHB2APB_G3DP				11

#define CLK_ACLK_G3DNP_150				12

#define CLK_ACLK_G3DND_600				13

#define CLK_ACLK_G3D					14

#define CLK_PCLK_BTS_G3D1				15

#define CLK_PCLK_BTS_G3D0				16

#define CLK_PCLK_PMU_G3D				17

#define CLK_PCLK_SYSREG_G3D				18

#define CLK_SCLK_HPM_G3D				19


#define G3D_NR_CLK					20

/* CMU_GSCL */

#define CLK_MOUT_ACLK_GSCL_111_USER			1

#define CLK_MOUT_ACLK_GSCL_333_USER			2


#define CLK_ACLK_BTS_GSCL2				3

#define CLK_ACLK_BTS_GSCL1				4

#define CLK_ACLK_BTS_GSCL0				5

#define CLK_ACLK_AHB2APB_GSCLP				6

#define CLK_ACLK_XIU_GSCLX				7

#define CLK_ACLK_GSCLNP_111				8

#define CLK_ACLK_GSCLRTND_333				9

#define CLK_ACLK_GSCLBEND_333				10

#define CLK_ACLK_GSD					11

#define CLK_ACLK_GSCL2					12

#define CLK_ACLK_GSCL1					13

#define CLK_ACLK_GSCL0					14

#define CLK_ACLK_SMMU_GSCL0				15

#define CLK_ACLK_SMMU_GSCL1				16

#define CLK_ACLK_SMMU_GSCL2				17

#define CLK_PCLK_BTS_GSCL2				18

#define CLK_PCLK_BTS_GSCL1				19

#define CLK_PCLK_BTS_GSCL0				20

#define CLK_PCLK_PMU_GSCL				21

#define CLK_PCLK_SYSREG_GSCL				22

#define CLK_PCLK_GSCL2					23

#define CLK_PCLK_GSCL1					24

#define CLK_PCLK_GSCL0					25

#define CLK_PCLK_SMMU_GSCL0				26

#define CLK_PCLK_SMMU_GSCL1				27

#define CLK_PCLK_SMMU_GSCL2				28


#define GSCL_NR_CLK					29

/* CMU_APOLLO */

#define CLK_FOUT_APOLLO_PLL				1


#define CLK_MOUT_APOLLO_PLL				2

#define CLK_MOUT_BUS_PLL_APOLLO_USER			3

#define CLK_MOUT_APOLLO					4


#define CLK_DIV_CNTCLK_APOLLO				5

#define CLK_DIV_PCLK_DBG_APOLLO				6

#define CLK_DIV_ATCLK_APOLLO				7

#define CLK_DIV_PCLK_APOLLO				8

#define CLK_DIV_ACLK_APOLLO				9

#define CLK_DIV_APOLLO2					10

#define CLK_DIV_APOLLO1					11

#define CLK_DIV_SCLK_HPM_APOLLO				12

#define CLK_DIV_APOLLO_PLL				13


#define CLK_ACLK_ATBDS_APOLLO_3				14

#define CLK_ACLK_ATBDS_APOLLO_2				15

#define CLK_ACLK_ATBDS_APOLLO_1				16

#define CLK_ACLK_ATBDS_APOLLO_0				17

#define CLK_ACLK_ASATBSLV_APOLLO_3_CSSYS		18

#define CLK_ACLK_ASATBSLV_APOLLO_2_CSSYS		19

#define CLK_ACLK_ASATBSLV_APOLLO_1_CSSYS		20

#define CLK_ACLK_ASATBSLV_APOLLO_0_CSSYS		21

#define CLK_ACLK_ASYNCACES_APOLLO_CCI			22

#define CLK_ACLK_AHB2APB_APOLLOP			23

#define CLK_ACLK_APOLLONP_200				24

#define CLK_PCLK_ASAPBMST_CSSYS_APOLLO			25

#define CLK_PCLK_PMU_APOLLO				26

#define CLK_PCLK_SYSREG_APOLLO				27

#define CLK_CNTCLK_APOLLO				28

#define CLK_SCLK_HPM_APOLLO				29

#define CLK_SCLK_APOLLO					30


#define APOLLO_NR_CLK					31

/* CMU_ATLAS */

#define CLK_FOUT_ATLAS_PLL				1


#define CLK_MOUT_ATLAS_PLL				2

#define CLK_MOUT_BUS_PLL_ATLAS_USER			3

#define CLK_MOUT_ATLAS					4


#define CLK_DIV_CNTCLK_ATLAS				5

#define CLK_DIV_PCLK_DBG_ATLAS				6

#define CLK_DIV_ATCLK_ATLASO				7

#define CLK_DIV_PCLK_ATLAS				8

#define CLK_DIV_ACLK_ATLAS				9

#define CLK_DIV_ATLAS2					10

#define CLK_DIV_ATLAS1					11

#define CLK_DIV_SCLK_HPM_ATLAS				12

#define CLK_DIV_ATLAS_PLL				13


#define CLK_ACLK_ATB_AUD_CSSYS				14

#define CLK_ACLK_ATB_APOLLO3_CSSYS			15

#define CLK_ACLK_ATB_APOLLO2_CSSYS			16

#define CLK_ACLK_ATB_APOLLO1_CSSYS			17

#define CLK_ACLK_ATB_APOLLO0_CSSYS			18

#define CLK_ACLK_ASYNCAHBS_CSSYS_SSS			19

#define CLK_ACLK_ASYNCAXIS_CSSYS_CCIX			20

#define CLK_ACLK_ASYNCACES_ATLAS_CCI			21

#define CLK_ACLK_AHB2APB_ATLASP				22

#define CLK_ACLK_ATLASNP_200				23

#define CLK_PCLK_ASYNCAPB_AUD_CSSYS			24

#define CLK_PCLK_ASYNCAPB_ISP_CSSYS			25

#define CLK_PCLK_ASYNCAPB_APOLLO_CSSYS			26

#define CLK_PCLK_PMU_ATLAS				27

#define CLK_PCLK_SYSREG_ATLAS				28

#define CLK_PCLK_SECJTAG				29

#define CLK_CNTCLK_ATLAS				30

#define CLK_SCLK_FREQ_DET_ATLAS_PLL			31

#define CLK_SCLK_HPM_ATLAS				32

#define CLK_TRACECLK					33

#define CLK_CTMCLK					34

#define CLK_HCLK_CSSYS					35

#define CLK_PCLK_DBG_CSSYS				36

#define CLK_PCLK_DBG					37

#define CLK_ATCLK					38

#define CLK_SCLK_ATLAS					39


#define ATLAS_NR_CLK					40

/* CMU_MSCL */

#define CLK_MOUT_SCLK_JPEG_USER				1

#define CLK_MOUT_ACLK_MSCL_400_USER			2

#define CLK_MOUT_SCLK_JPEG				3


#define CLK_DIV_PCLK_MSCL				4


#define CLK_ACLK_BTS_JPEG				5

#define CLK_ACLK_BTS_M2MSCALER1				6

#define CLK_ACLK_BTS_M2MSCALER0				7

#define CLK_ACLK_AHB2APB_MSCL0P				8

#define CLK_ACLK_XIU_MSCLX				9

#define CLK_ACLK_MSCLNP_100				10

#define CLK_ACLK_MSCLND_400				11

#define CLK_ACLK_JPEG					12

#define CLK_ACLK_M2MSCALER1				13

#define CLK_ACLK_M2MSCALER0				14

#define CLK_ACLK_SMMU_M2MSCALER0			15

#define CLK_ACLK_SMMU_M2MSCALER1			16

#define CLK_ACLK_SMMU_JPEG				17

#define CLK_PCLK_BTS_JPEG				18

#define CLK_PCLK_BTS_M2MSCALER1				19

#define CLK_PCLK_BTS_M2MSCALER0				20

#define CLK_PCLK_PMU_MSCL				21

#define CLK_PCLK_SYSREG_MSCL				22

#define CLK_PCLK_JPEG					23

#define CLK_PCLK_M2MSCALER1				24

#define CLK_PCLK_M2MSCALER0				25

#define CLK_PCLK_SMMU_M2MSCALER0			26

#define CLK_PCLK_SMMU_M2MSCALER1			27

#define CLK_PCLK_SMMU_JPEG				28

#define CLK_SCLK_JPEG					29


#define MSCL_NR_CLK					30

/* CMU_MFC */

#define CLK_MOUT_ACLK_MFC_400_USER			1


#define CLK_DIV_PCLK_MFC				2


#define CLK_ACLK_BTS_MFC_1				3

#define CLK_ACLK_BTS_MFC_0				4

#define CLK_ACLK_AHB2APB_MFCP				5

#define CLK_ACLK_XIU_MFCX				6

#define CLK_ACLK_MFCNP_100				7

#define CLK_ACLK_MFCND_400				8

#define CLK_ACLK_MFC					9

#define CLK_ACLK_SMMU_MFC_1				10

#define CLK_ACLK_SMMU_MFC_0				11

#define CLK_PCLK_BTS_MFC_1				12

#define CLK_PCLK_BTS_MFC_0				13

#define CLK_PCLK_PMU_MFC				14

#define CLK_PCLK_SYSREG_MFC				15

#define CLK_PCLK_MFC					16

#define CLK_PCLK_SMMU_MFC_1				17

#define CLK_PCLK_SMMU_MFC_0				18


#define MFC_NR_CLK					19

/* CMU_HEVC */

#define CLK_MOUT_ACLK_HEVC_400_USER			1


#define CLK_DIV_PCLK_HEVC				2


#define CLK_ACLK_BTS_HEVC_1				3

#define CLK_ACLK_BTS_HEVC_0				4

#define CLK_ACLK_AHB2APB_HEVCP				5

#define CLK_ACLK_XIU_HEVCX				6

#define CLK_ACLK_HEVCNP_100				7

#define CLK_ACLK_HEVCND_400				8

#define CLK_ACLK_HEVC					9

#define CLK_ACLK_SMMU_HEVC_1				10

#define CLK_ACLK_SMMU_HEVC_0				11

#define CLK_PCLK_BTS_HEVC_1				12

#define CLK_PCLK_BTS_HEVC_0				13

#define CLK_PCLK_PMU_HEVC				14

#define CLK_PCLK_SYSREG_HEVC				15

#define CLK_PCLK_HEVC					16

#define CLK_PCLK_SMMU_HEVC_1				17

#define CLK_PCLK_SMMU_HEVC_0				18


#define HEVC_NR_CLK					19

/* CMU_ISP */

#define CLK_MOUT_ACLK_ISP_DIS_400_USER			1

#define CLK_MOUT_ACLK_ISP_400_USER			2


#define CLK_DIV_PCLK_ISP_DIS				3

#define CLK_DIV_PCLK_ISP				4

#define CLK_DIV_ACLK_ISP_D_200				5

#define CLK_DIV_ACLK_ISP_C_200				6


#define CLK_ACLK_ISP_D_GLUE				7

#define CLK_ACLK_SCALERP				8

#define CLK_ACLK_3DNR					9

#define CLK_ACLK_DIS					10

#define CLK_ACLK_SCALERC				11

#define CLK_ACLK_DRC					12

#define CLK_ACLK_ISP					13

#define CLK_ACLK_AXIUS_SCALERP				14

#define CLK_ACLK_AXIUS_SCALERC				15

#define CLK_ACLK_AXIUS_DRC				16

#define CLK_ACLK_ASYNCAHBM_ISP2P			17

#define CLK_ACLK_ASYNCAHBM_ISP1P			18

#define CLK_ACLK_ASYNCAXIS_DIS1				19

#define CLK_ACLK_ASYNCAXIS_DIS0				20

#define CLK_ACLK_ASYNCAXIM_DIS1				21

#define CLK_ACLK_ASYNCAXIM_DIS0				22

#define CLK_ACLK_ASYNCAXIM_ISP2P			23

#define CLK_ACLK_ASYNCAXIM_ISP1P			24

#define CLK_ACLK_AHB2APB_ISP2P				25

#define CLK_ACLK_AHB2APB_ISP1P				26

#define CLK_ACLK_AXI2APB_ISP2P				27

#define CLK_ACLK_AXI2APB_ISP1P				28

#define CLK_ACLK_XIU_ISPEX1				29

#define CLK_ACLK_XIU_ISPEX0				30

#define CLK_ACLK_ISPND_400				31

#define CLK_ACLK_SMMU_SCALERP				32

#define CLK_ACLK_SMMU_3DNR				33

#define CLK_ACLK_SMMU_DIS1				34

#define CLK_ACLK_SMMU_DIS0				35

#define CLK_ACLK_SMMU_SCALERC				36

#define CLK_ACLK_SMMU_DRC				37

#define CLK_ACLK_SMMU_ISP				38

#define CLK_ACLK_BTS_SCALERP				39

#define CLK_ACLK_BTS_3DR				40

#define CLK_ACLK_BTS_DIS1				41

#define CLK_ACLK_BTS_DIS0				42

#define CLK_ACLK_BTS_SCALERC				43

#define CLK_ACLK_BTS_DRC				44

#define CLK_ACLK_BTS_ISP				45

#define CLK_PCLK_SMMU_SCALERP				46

#define CLK_PCLK_SMMU_3DNR				47

#define CLK_PCLK_SMMU_DIS1				48

#define CLK_PCLK_SMMU_DIS0				49

#define CLK_PCLK_SMMU_SCALERC				50

#define CLK_PCLK_SMMU_DRC				51

#define CLK_PCLK_SMMU_ISP				52

#define CLK_PCLK_BTS_SCALERP				53

#define CLK_PCLK_BTS_3DNR				54

#define CLK_PCLK_BTS_DIS1				55

#define CLK_PCLK_BTS_DIS0				56

#define CLK_PCLK_BTS_SCALERC				57

#define CLK_PCLK_BTS_DRC				58

#define CLK_PCLK_BTS_ISP				59

#define CLK_PCLK_ASYNCAXI_DIS1				60

#define CLK_PCLK_ASYNCAXI_DIS0				61

#define CLK_PCLK_PMU_ISP				62

#define CLK_PCLK_SYSREG_ISP				63

#define CLK_PCLK_CMU_ISP_LOCAL				64

#define CLK_PCLK_SCALERP				65

#define CLK_PCLK_3DNR					66

#define CLK_PCLK_DIS_CORE				67

#define CLK_PCLK_DIS					68

#define CLK_PCLK_SCALERC				69

#define CLK_PCLK_DRC					70

#define CLK_PCLK_ISP					71

#define CLK_SCLK_PIXELASYNCS_DIS			72

#define CLK_SCLK_PIXELASYNCM_DIS			73

#define CLK_SCLK_PIXELASYNCS_SCALERP			74

#define CLK_SCLK_PIXELASYNCM_ISPD			75

#define CLK_SCLK_PIXELASYNCS_ISPC			76

#define CLK_SCLK_PIXELASYNCM_ISPC			77


#define ISP_NR_CLK					78

/* CMU_CAM0 */

#define CLK_PHYCLK_RXBYTEECLKHS0_S4_PHY			1

#define CLK_PHYCLK_RXBYTEECLKHS0_S2A_PHY		2


#define CLK_MOUT_ACLK_CAM0_333_USER			3

#define CLK_MOUT_ACLK_CAM0_400_USER			4

#define CLK_MOUT_ACLK_CAM0_552_USER			5

#define CLK_MOUT_PHYCLK_RXBYTECLKHS0_S4_USER		6

#define CLK_MOUT_PHYCLK_RXBYTECLKHS0_S2A_USER		7

#define CLK_MOUT_ACLK_LITE_D_B				8

#define CLK_MOUT_ACLK_LITE_D_A				9

#define CLK_MOUT_ACLK_LITE_B_B				10

#define CLK_MOUT_ACLK_LITE_B_A				11

#define CLK_MOUT_ACLK_LITE_A_B				12

#define CLK_MOUT_ACLK_LITE_A_A				13

#define CLK_MOUT_ACLK_CAM0_400				14

#define CLK_MOUT_ACLK_CSIS1_B				15

#define CLK_MOUT_ACLK_CSIS1_A				16

#define CLK_MOUT_ACLK_CSIS0_B				17

#define CLK_MOUT_ACLK_CSIS0_A				18

#define CLK_MOUT_ACLK_3AA1_B				19

#define CLK_MOUT_ACLK_3AA1_A				20

#define CLK_MOUT_ACLK_3AA0_B				21

#define CLK_MOUT_ACLK_3AA0_A				22

#define CLK_MOUT_SCLK_LITE_FREECNT_C			23

#define CLK_MOUT_SCLK_LITE_FREECNT_B			24

#define CLK_MOUT_SCLK_LITE_FREECNT_A			25

#define CLK_MOUT_SCLK_PIXELASYNC_LITE_C_B		26

#define CLK_MOUT_SCLK_PIXELASYNC_LITE_C_A		27

#define CLK_MOUT_SCLK_PIXELASYNC_LITE_C_INIT_B		28

#define CLK_MOUT_SCLK_PIXELASYNC_LITE_C_INIT_A		29


#define CLK_DIV_PCLK_CAM0_50				30

#define CLK_DIV_ACLK_CAM0_200				31

#define CLK_DIV_ACLK_CAM0_BUS_400			32

#define CLK_DIV_PCLK_LITE_D				33

#define CLK_DIV_ACLK_LITE_D				34

#define CLK_DIV_PCLK_LITE_B				35

#define CLK_DIV_ACLK_LITE_B				36

#define CLK_DIV_PCLK_LITE_A				37

#define CLK_DIV_ACLK_LITE_A				38

#define CLK_DIV_ACLK_CSIS1				39

#define CLK_DIV_ACLK_CSIS0				40

#define CLK_DIV_PCLK_3AA1				41

#define CLK_DIV_ACLK_3AA1				42

#define CLK_DIV_PCLK_3AA0				43

#define CLK_DIV_ACLK_3AA0				44

#define CLK_DIV_SCLK_PIXELASYNC_LITE_C			45

#define CLK_DIV_PCLK_PIXELASYNC_LITE_C			46

#define CLK_DIV_SCLK_PIXELASYNC_LITE_C_INIT		47


#define CLK_ACLK_CSIS1					50

#define CLK_ACLK_CSIS0					51

#define CLK_ACLK_3AA1					52

#define CLK_ACLK_3AA0					53

#define CLK_ACLK_LITE_D					54

#define CLK_ACLK_LITE_B					55

#define CLK_ACLK_LITE_A					56

#define CLK_ACLK_AHBSYNCDN				57

#define CLK_ACLK_AXIUS_LITE_D				58

#define CLK_ACLK_AXIUS_LITE_B				59

#define CLK_ACLK_AXIUS_LITE_A				60

#define CLK_ACLK_ASYNCAPBM_3AA1				61

#define CLK_ACLK_ASYNCAPBS_3AA1				62

#define CLK_ACLK_ASYNCAPBM_3AA0				63

#define CLK_ACLK_ASYNCAPBS_3AA0				64

#define CLK_ACLK_ASYNCAPBM_LITE_D			65

#define CLK_ACLK_ASYNCAPBS_LITE_D			66

#define CLK_ACLK_ASYNCAPBM_LITE_B			67

#define CLK_ACLK_ASYNCAPBS_LITE_B			68

#define CLK_ACLK_ASYNCAPBM_LITE_A			69

#define CLK_ACLK_ASYNCAPBS_LITE_A			70

#define CLK_ACLK_ASYNCAXIM_ISP0P			71

#define CLK_ACLK_ASYNCAXIM_3AA1				72

#define CLK_ACLK_ASYNCAXIS_3AA1				73

#define CLK_ACLK_ASYNCAXIM_3AA0				74

#define CLK_ACLK_ASYNCAXIS_3AA0				75

#define CLK_ACLK_ASYNCAXIM_LITE_D			76

#define CLK_ACLK_ASYNCAXIS_LITE_D			77

#define CLK_ACLK_ASYNCAXIM_LITE_B			78

#define CLK_ACLK_ASYNCAXIS_LITE_B			79

#define CLK_ACLK_ASYNCAXIM_LITE_A			80

#define CLK_ACLK_ASYNCAXIS_LITE_A			81

#define CLK_ACLK_AHB2APB_ISPSFRP			82

#define CLK_ACLK_AXI2APB_ISP0P				83

#define CLK_ACLK_AXI2AHB_ISP0P				84

#define CLK_ACLK_XIU_IS0X				85

#define CLK_ACLK_XIU_ISP0EX				86

#define CLK_ACLK_CAM0NP_276				87

#define CLK_ACLK_CAM0ND_400				88

#define CLK_ACLK_SMMU_3AA1				89

#define CLK_ACLK_SMMU_3AA0				90

#define CLK_ACLK_SMMU_LITE_D				91

#define CLK_ACLK_SMMU_LITE_B				92

#define CLK_ACLK_SMMU_LITE_A				93

#define CLK_ACLK_BTS_3AA1				94

#define CLK_ACLK_BTS_3AA0				95

#define CLK_ACLK_BTS_LITE_D				96

#define CLK_ACLK_BTS_LITE_B				97

#define CLK_ACLK_BTS_LITE_A				98

#define CLK_PCLK_SMMU_3AA1				99

#define CLK_PCLK_SMMU_3AA0				100

#define CLK_PCLK_SMMU_LITE_D				101

#define CLK_PCLK_SMMU_LITE_B				102

#define CLK_PCLK_SMMU_LITE_A				103

#define CLK_PCLK_BTS_3AA1				104

#define CLK_PCLK_BTS_3AA0				105

#define CLK_PCLK_BTS_LITE_D				106

#define CLK_PCLK_BTS_LITE_B				107

#define CLK_PCLK_BTS_LITE_A				108

#define CLK_PCLK_ASYNCAXI_CAM1				109

#define CLK_PCLK_ASYNCAXI_3AA1				110

#define CLK_PCLK_ASYNCAXI_3AA0				111

#define CLK_PCLK_ASYNCAXI_LITE_D			112

#define CLK_PCLK_ASYNCAXI_LITE_B			113

#define CLK_PCLK_ASYNCAXI_LITE_A			114

#define CLK_PCLK_PMU_CAM0				115

#define CLK_PCLK_SYSREG_CAM0				116

#define CLK_PCLK_CMU_CAM0_LOCAL				117

#define CLK_PCLK_CSIS1					118

#define CLK_PCLK_CSIS0					119

#define CLK_PCLK_3AA1					120

#define CLK_PCLK_3AA0					121

#define CLK_PCLK_LITE_D					122

#define CLK_PCLK_LITE_B					123

#define CLK_PCLK_LITE_A					124

#define CLK_PHYCLK_RXBYTECLKHS0_S4			125

#define CLK_PHYCLK_RXBYTECLKHS0_S2A			126

#define CLK_SCLK_LITE_FREECNT				127

#define CLK_SCLK_PIXELASYNCM_3AA1			128

#define CLK_SCLK_PIXELASYNCM_3AA0			129

#define CLK_SCLK_PIXELASYNCS_3AA0			130

#define CLK_SCLK_PIXELASYNCM_LITE_C			131

#define CLK_SCLK_PIXELASYNCM_LITE_C_INIT		132

#define CLK_SCLK_PIXELASYNCS_LITE_C_INIT		133


#define CAM0_NR_CLK					134

/* CMU_CAM1 */

#define CLK_PHYCLK_RXBYTEECLKHS0_S2B			1


#define CLK_MOUT_SCLK_ISP_UART_USER			2

#define CLK_MOUT_SCLK_ISP_SPI1_USER			3

#define CLK_MOUT_SCLK_ISP_SPI0_USER			4

#define CLK_MOUT_ACLK_CAM1_333_USER			5

#define CLK_MOUT_ACLK_CAM1_400_USER			6

#define CLK_MOUT_ACLK_CAM1_552_USER			7

#define CLK_MOUT_PHYCLK_RXBYTECLKHS0_S2B_USER		8

#define CLK_MOUT_ACLK_CSIS2_B				9

#define CLK_MOUT_ACLK_CSIS2_A				10

#define CLK_MOUT_ACLK_FD_B				11

#define CLK_MOUT_ACLK_FD_A				12

#define CLK_MOUT_ACLK_LITE_C_B				13

#define CLK_MOUT_ACLK_LITE_C_A				14


#define CLK_DIV_SCLK_ISP_MPWM				15

#define CLK_DIV_PCLK_CAM1_83				16

#define CLK_DIV_PCLK_CAM1_166				17

#define CLK_DIV_PCLK_DBG_CAM1				18

#define CLK_DIV_ATCLK_CAM1				19

#define CLK_DIV_ACLK_CSIS2				20

#define CLK_DIV_PCLK_FD					21

#define CLK_DIV_ACLK_FD					22

#define CLK_DIV_PCLK_LITE_C				23

#define CLK_DIV_ACLK_LITE_C				24


#define CLK_ACLK_ISP_GIC				25

#define CLK_ACLK_FD					26

#define CLK_ACLK_LITE_C					27

#define CLK_ACLK_CSIS2					28

#define CLK_ACLK_ASYNCAPBM_FD				29

#define CLK_ACLK_ASYNCAPBS_FD				30

#define CLK_ACLK_ASYNCAPBM_LITE_C			31

#define CLK_ACLK_ASYNCAPBS_LITE_C			32

#define CLK_ACLK_ASYNCAHBS_SFRISP2H2			33

#define CLK_ACLK_ASYNCAHBS_SFRISP2H1			34

#define CLK_ACLK_ASYNCAXIM_CA5				35

#define CLK_ACLK_ASYNCAXIS_CA5				36

#define CLK_ACLK_ASYNCAXIS_ISPX2			37

#define CLK_ACLK_ASYNCAXIS_ISPX1			38

#define CLK_ACLK_ASYNCAXIS_ISPX0			39

#define CLK_ACLK_ASYNCAXIM_ISPEX			40

#define CLK_ACLK_ASYNCAXIM_ISP3P			41

#define CLK_ACLK_ASYNCAXIS_ISP3P			42

#define CLK_ACLK_ASYNCAXIM_FD				43

#define CLK_ACLK_ASYNCAXIS_FD				44

#define CLK_ACLK_ASYNCAXIM_LITE_C			45

#define CLK_ACLK_ASYNCAXIS_LITE_C			46

#define CLK_ACLK_AHB2APB_ISP5P				47

#define CLK_ACLK_AHB2APB_ISP3P				48

#define CLK_ACLK_AXI2APB_ISP3P				49

#define CLK_ACLK_AHB_SFRISP2H				50

#define CLK_ACLK_AXI_ISP_HX_R				51

#define CLK_ACLK_AXI_ISP_CX_R				52

#define CLK_ACLK_AXI_ISP_HX				53

#define CLK_ACLK_AXI_ISP_CX				54

#define CLK_ACLK_XIU_ISPX				55

#define CLK_ACLK_XIU_ISPEX				56

#define CLK_ACLK_CAM1NP_333				57

#define CLK_ACLK_CAM1ND_400				58

#define CLK_ACLK_SMMU_ISPCPU				59

#define CLK_ACLK_SMMU_FD				60

#define CLK_ACLK_SMMU_LITE_C				61

#define CLK_ACLK_BTS_ISP3P				62

#define CLK_ACLK_BTS_FD					63

#define CLK_ACLK_BTS_LITE_C				64

#define CLK_ACLK_AHBDN_SFRISP2H				65

#define CLK_ACLK_AHBDN_ISP5P				66

#define CLK_ACLK_AXIUS_ISP3P				67

#define CLK_ACLK_AXIUS_FD				68

#define CLK_ACLK_AXIUS_LITE_C				69

#define CLK_PCLK_SMMU_ISPCPU				70

#define CLK_PCLK_SMMU_FD				71

#define CLK_PCLK_SMMU_LITE_C				72

#define CLK_PCLK_BTS_ISP3P				73

#define CLK_PCLK_BTS_FD					74

#define CLK_PCLK_BTS_LITE_C				75

#define CLK_PCLK_ASYNCAXIM_CA5				76

#define CLK_PCLK_ASYNCAXIM_ISPEX			77

#define CLK_PCLK_ASYNCAXIM_ISP3P			78

#define CLK_PCLK_ASYNCAXIM_FD				79

#define CLK_PCLK_ASYNCAXIM_LITE_C			80

#define CLK_PCLK_PMU_CAM1				81

#define CLK_PCLK_SYSREG_CAM1				82

#define CLK_PCLK_CMU_CAM1_LOCAL				83

#define CLK_PCLK_ISP_MCTADC				84

#define CLK_PCLK_ISP_WDT				85

#define CLK_PCLK_ISP_PWM				86

#define CLK_PCLK_ISP_UART				87

#define CLK_PCLK_ISP_MCUCTL				88

#define CLK_PCLK_ISP_SPI1				89

#define CLK_PCLK_ISP_SPI0				90

#define CLK_PCLK_ISP_I2C2				91

#define CLK_PCLK_ISP_I2C1				92

#define CLK_PCLK_ISP_I2C0				93

#define CLK_PCLK_ISP_MPWM				94

#define CLK_PCLK_FD					95

#define CLK_PCLK_LITE_C					96

#define CLK_PCLK_CSIS2					97

#define CLK_SCLK_ISP_I2C2				98

#define CLK_SCLK_ISP_I2C1				99

#define CLK_SCLK_ISP_I2C0				100

#define CLK_SCLK_ISP_PWM				101

#define CLK_PHYCLK_RXBYTECLKHS0_S2B			102

#define CLK_SCLK_LITE_C_FREECNT				103

#define CLK_SCLK_PIXELASYNCM_FD				104

#define CLK_SCLK_ISP_MCTADC				105

#define CLK_SCLK_ISP_UART				106

#define CLK_SCLK_ISP_SPI1				107

#define CLK_SCLK_ISP_SPI0				108

#define CLK_SCLK_ISP_MPWM				109

#define CLK_PCLK_DBG_ISP				110

#define CLK_ATCLK_ISP					111

#define CLK_SCLK_ISP_CA5				112


#define CAM1_NR_CLK					113

#endif /* _DT_BINDINGS_CLOCK_EXYNOS5433_H */

Overall Contributors

PersonTokensPropCommitsCommitProp
Chanwoo Choi517499.48%2180.77%
Andrzej Hajda120.23%27.69%
Marek Szyprowski90.17%13.85%
Jaehoon Chung50.10%13.85%
Sylwester Nawrocki10.02%13.85%
Total5201100.00%26100.00%
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.