Home | History | Annotate | Line # | Download | only in clock
      1      1.1  jmcneill /*	$NetBSD: mt2701-clk.h,v 1.1.1.5 2020/01/03 14:33:05 skrll Exp $	*/
      2      1.1  jmcneill 
      3  1.1.1.5     skrll /* SPDX-License-Identifier: GPL-2.0-only */
      4      1.1  jmcneill /*
      5      1.1  jmcneill  * Copyright (c) 2014 MediaTek Inc.
      6      1.1  jmcneill  * Author: Shunli Wang <shunli.wang (at) mediatek.com>
      7      1.1  jmcneill  */
      8      1.1  jmcneill 
      9      1.1  jmcneill #ifndef _DT_BINDINGS_CLK_MT2701_H
     10      1.1  jmcneill #define _DT_BINDINGS_CLK_MT2701_H
     11      1.1  jmcneill 
     12      1.1  jmcneill /* TOPCKGEN */
     13      1.1  jmcneill #define CLK_TOP_SYSPLL				1
     14      1.1  jmcneill #define CLK_TOP_SYSPLL_D2			2
     15      1.1  jmcneill #define CLK_TOP_SYSPLL_D3			3
     16      1.1  jmcneill #define CLK_TOP_SYSPLL_D5			4
     17      1.1  jmcneill #define CLK_TOP_SYSPLL_D7			5
     18      1.1  jmcneill #define CLK_TOP_SYSPLL1_D2			6
     19      1.1  jmcneill #define CLK_TOP_SYSPLL1_D4			7
     20      1.1  jmcneill #define CLK_TOP_SYSPLL1_D8			8
     21      1.1  jmcneill #define CLK_TOP_SYSPLL1_D16			9
     22      1.1  jmcneill #define CLK_TOP_SYSPLL2_D2			10
     23      1.1  jmcneill #define CLK_TOP_SYSPLL2_D4			11
     24      1.1  jmcneill #define CLK_TOP_SYSPLL2_D8			12
     25      1.1  jmcneill #define CLK_TOP_SYSPLL3_D2			13
     26      1.1  jmcneill #define CLK_TOP_SYSPLL3_D4			14
     27      1.1  jmcneill #define CLK_TOP_SYSPLL4_D2			15
     28      1.1  jmcneill #define CLK_TOP_SYSPLL4_D4			16
     29      1.1  jmcneill #define CLK_TOP_UNIVPLL				17
     30      1.1  jmcneill #define CLK_TOP_UNIVPLL_D2			18
     31      1.1  jmcneill #define CLK_TOP_UNIVPLL_D3			19
     32      1.1  jmcneill #define CLK_TOP_UNIVPLL_D5			20
     33      1.1  jmcneill #define CLK_TOP_UNIVPLL_D7			21
     34      1.1  jmcneill #define CLK_TOP_UNIVPLL_D26			22
     35      1.1  jmcneill #define CLK_TOP_UNIVPLL_D52			23
     36      1.1  jmcneill #define CLK_TOP_UNIVPLL_D108			24
     37      1.1  jmcneill #define CLK_TOP_USB_PHY48M			25
     38      1.1  jmcneill #define CLK_TOP_UNIVPLL1_D2			26
     39      1.1  jmcneill #define CLK_TOP_UNIVPLL1_D4			27
     40      1.1  jmcneill #define CLK_TOP_UNIVPLL1_D8			28
     41      1.1  jmcneill #define CLK_TOP_UNIVPLL2_D2			29
     42      1.1  jmcneill #define CLK_TOP_UNIVPLL2_D4			30
     43      1.1  jmcneill #define CLK_TOP_UNIVPLL2_D8			31
     44      1.1  jmcneill #define CLK_TOP_UNIVPLL2_D16			32
     45      1.1  jmcneill #define CLK_TOP_UNIVPLL2_D32			33
     46      1.1  jmcneill #define CLK_TOP_UNIVPLL3_D2			34
     47      1.1  jmcneill #define CLK_TOP_UNIVPLL3_D4			35
     48      1.1  jmcneill #define CLK_TOP_UNIVPLL3_D8			36
     49      1.1  jmcneill #define CLK_TOP_MSDCPLL				37
     50      1.1  jmcneill #define CLK_TOP_MSDCPLL_D2			38
     51      1.1  jmcneill #define CLK_TOP_MSDCPLL_D4			39
     52      1.1  jmcneill #define CLK_TOP_MSDCPLL_D8			40
     53      1.1  jmcneill #define CLK_TOP_MMPLL				41
     54      1.1  jmcneill #define CLK_TOP_MMPLL_D2			42
     55      1.1  jmcneill #define CLK_TOP_DMPLL				43
     56      1.1  jmcneill #define CLK_TOP_DMPLL_D2			44
     57      1.1  jmcneill #define CLK_TOP_DMPLL_D4			45
     58      1.1  jmcneill #define CLK_TOP_DMPLL_X2			46
     59      1.1  jmcneill #define CLK_TOP_TVDPLL				47
     60      1.1  jmcneill #define CLK_TOP_TVDPLL_D2			48
     61      1.1  jmcneill #define CLK_TOP_TVDPLL_D4			49
     62      1.1  jmcneill #define CLK_TOP_TVD2PLL				50
     63      1.1  jmcneill #define CLK_TOP_TVD2PLL_D2			51
     64      1.1  jmcneill #define CLK_TOP_HADDS2PLL_98M			52
     65      1.1  jmcneill #define CLK_TOP_HADDS2PLL_294M			53
     66      1.1  jmcneill #define CLK_TOP_HADDS2_FB			54
     67      1.1  jmcneill #define CLK_TOP_MIPIPLL_D2			55
     68      1.1  jmcneill #define CLK_TOP_MIPIPLL_D4			56
     69      1.1  jmcneill #define CLK_TOP_HDMIPLL				57
     70      1.1  jmcneill #define CLK_TOP_HDMIPLL_D2			58
     71      1.1  jmcneill #define CLK_TOP_HDMIPLL_D3			59
     72      1.1  jmcneill #define CLK_TOP_HDMI_SCL_RX			60
     73      1.1  jmcneill #define CLK_TOP_HDMI_0_PIX340M			61
     74      1.1  jmcneill #define CLK_TOP_HDMI_0_DEEP340M			62
     75      1.1  jmcneill #define CLK_TOP_HDMI_0_PLL340M			63
     76      1.1  jmcneill #define CLK_TOP_AUD1PLL_98M			64
     77      1.1  jmcneill #define CLK_TOP_AUD2PLL_90M			65
     78      1.1  jmcneill #define CLK_TOP_AUDPLL				66
     79      1.1  jmcneill #define CLK_TOP_AUDPLL_D4			67
     80      1.1  jmcneill #define CLK_TOP_AUDPLL_D8			68
     81      1.1  jmcneill #define CLK_TOP_AUDPLL_D16			69
     82      1.1  jmcneill #define CLK_TOP_AUDPLL_D24			70
     83      1.1  jmcneill #define CLK_TOP_ETHPLL_500M			71
     84      1.1  jmcneill #define CLK_TOP_VDECPLL				72
     85      1.1  jmcneill #define CLK_TOP_VENCPLL				73
     86      1.1  jmcneill #define CLK_TOP_MIPIPLL				74
     87      1.1  jmcneill #define CLK_TOP_ARMPLL_1P3G			75
     88      1.1  jmcneill 
     89      1.1  jmcneill #define CLK_TOP_MM_SEL				76
     90      1.1  jmcneill #define CLK_TOP_DDRPHYCFG_SEL			77
     91      1.1  jmcneill #define CLK_TOP_MEM_SEL				78
     92      1.1  jmcneill #define CLK_TOP_AXI_SEL				79
     93      1.1  jmcneill #define CLK_TOP_CAMTG_SEL			80
     94      1.1  jmcneill #define CLK_TOP_MFG_SEL				81
     95      1.1  jmcneill #define CLK_TOP_VDEC_SEL			82
     96      1.1  jmcneill #define CLK_TOP_PWM_SEL				83
     97      1.1  jmcneill #define CLK_TOP_MSDC30_0_SEL			84
     98      1.1  jmcneill #define CLK_TOP_USB20_SEL			85
     99      1.1  jmcneill #define CLK_TOP_SPI0_SEL			86
    100      1.1  jmcneill #define CLK_TOP_UART_SEL			87
    101      1.1  jmcneill #define CLK_TOP_AUDINTBUS_SEL			88
    102      1.1  jmcneill #define CLK_TOP_AUDIO_SEL			89
    103      1.1  jmcneill #define CLK_TOP_MSDC30_2_SEL			90
    104      1.1  jmcneill #define CLK_TOP_MSDC30_1_SEL			91
    105      1.1  jmcneill #define CLK_TOP_DPI1_SEL			92
    106      1.1  jmcneill #define CLK_TOP_DPI0_SEL			93
    107      1.1  jmcneill #define CLK_TOP_SCP_SEL				94
    108      1.1  jmcneill #define CLK_TOP_PMICSPI_SEL			95
    109      1.1  jmcneill #define CLK_TOP_APLL_SEL			96
    110      1.1  jmcneill #define CLK_TOP_HDMI_SEL			97
    111      1.1  jmcneill #define CLK_TOP_TVE_SEL				98
    112      1.1  jmcneill #define CLK_TOP_EMMC_HCLK_SEL			99
    113      1.1  jmcneill #define CLK_TOP_NFI2X_SEL			100
    114      1.1  jmcneill #define CLK_TOP_RTC_SEL				101
    115      1.1  jmcneill #define CLK_TOP_OSD_SEL				102
    116      1.1  jmcneill #define CLK_TOP_NR_SEL				103
    117      1.1  jmcneill #define CLK_TOP_DI_SEL				104
    118      1.1  jmcneill #define CLK_TOP_FLASH_SEL			105
    119      1.1  jmcneill #define CLK_TOP_ASM_M_SEL			106
    120      1.1  jmcneill #define CLK_TOP_ASM_I_SEL			107
    121      1.1  jmcneill #define CLK_TOP_INTDIR_SEL			108
    122      1.1  jmcneill #define CLK_TOP_HDMIRX_BIST_SEL			109
    123      1.1  jmcneill #define CLK_TOP_ETHIF_SEL			110
    124      1.1  jmcneill #define CLK_TOP_MS_CARD_SEL			111
    125      1.1  jmcneill #define CLK_TOP_ASM_H_SEL			112
    126      1.1  jmcneill #define CLK_TOP_SPI1_SEL			113
    127      1.1  jmcneill #define CLK_TOP_CMSYS_SEL			114
    128      1.1  jmcneill #define CLK_TOP_MSDC30_3_SEL			115
    129      1.1  jmcneill #define CLK_TOP_HDMIRX26_24_SEL			116
    130      1.1  jmcneill #define CLK_TOP_AUD2DVD_SEL			117
    131      1.1  jmcneill #define CLK_TOP_8BDAC_SEL			118
    132      1.1  jmcneill #define CLK_TOP_SPI2_SEL			119
    133      1.1  jmcneill #define CLK_TOP_AUD_MUX1_SEL			120
    134      1.1  jmcneill #define CLK_TOP_AUD_MUX2_SEL			121
    135      1.1  jmcneill #define CLK_TOP_AUDPLL_MUX_SEL			122
    136      1.1  jmcneill #define CLK_TOP_AUD_K1_SRC_SEL			123
    137      1.1  jmcneill #define CLK_TOP_AUD_K2_SRC_SEL			124
    138      1.1  jmcneill #define CLK_TOP_AUD_K3_SRC_SEL			125
    139      1.1  jmcneill #define CLK_TOP_AUD_K4_SRC_SEL			126
    140      1.1  jmcneill #define CLK_TOP_AUD_K5_SRC_SEL			127
    141      1.1  jmcneill #define CLK_TOP_AUD_K6_SRC_SEL			128
    142      1.1  jmcneill #define CLK_TOP_PADMCLK_SEL			129
    143      1.1  jmcneill #define CLK_TOP_AUD_EXTCK1_DIV			130
    144      1.1  jmcneill #define CLK_TOP_AUD_EXTCK2_DIV			131
    145      1.1  jmcneill #define CLK_TOP_AUD_MUX1_DIV			132
    146      1.1  jmcneill #define CLK_TOP_AUD_MUX2_DIV			133
    147      1.1  jmcneill #define CLK_TOP_AUD_K1_SRC_DIV			134
    148      1.1  jmcneill #define CLK_TOP_AUD_K2_SRC_DIV			135
    149      1.1  jmcneill #define CLK_TOP_AUD_K3_SRC_DIV			136
    150      1.1  jmcneill #define CLK_TOP_AUD_K4_SRC_DIV			137
    151      1.1  jmcneill #define CLK_TOP_AUD_K5_SRC_DIV			138
    152      1.1  jmcneill #define CLK_TOP_AUD_K6_SRC_DIV			139
    153      1.1  jmcneill #define CLK_TOP_AUD_I2S1_MCLK			140
    154      1.1  jmcneill #define CLK_TOP_AUD_I2S2_MCLK			141
    155      1.1  jmcneill #define CLK_TOP_AUD_I2S3_MCLK			142
    156      1.1  jmcneill #define CLK_TOP_AUD_I2S4_MCLK			143
    157      1.1  jmcneill #define CLK_TOP_AUD_I2S5_MCLK			144
    158      1.1  jmcneill #define CLK_TOP_AUD_I2S6_MCLK			145
    159      1.1  jmcneill #define CLK_TOP_AUD_48K_TIMING			146
    160      1.1  jmcneill #define CLK_TOP_AUD_44K_TIMING			147
    161      1.1  jmcneill 
    162      1.1  jmcneill #define CLK_TOP_32K_INTERNAL			148
    163      1.1  jmcneill #define CLK_TOP_32K_EXTERNAL			149
    164      1.1  jmcneill #define CLK_TOP_CLK26M_D8			150
    165      1.1  jmcneill #define CLK_TOP_8BDAC				151
    166      1.1  jmcneill #define CLK_TOP_WBG_DIG_416M			152
    167      1.1  jmcneill #define CLK_TOP_DPI				153
    168  1.1.1.4  jmcneill #define CLK_TOP_DSI0_LNTC_DSI			154
    169  1.1.1.4  jmcneill #define CLK_TOP_AUD_EXT1			155
    170  1.1.1.4  jmcneill #define CLK_TOP_AUD_EXT2			156
    171  1.1.1.4  jmcneill #define CLK_TOP_NFI1X_PAD			157
    172  1.1.1.4  jmcneill #define CLK_TOP_AXISEL_D4			158
    173  1.1.1.4  jmcneill #define CLK_TOP_NR				159
    174      1.1  jmcneill 
    175      1.1  jmcneill /* APMIXEDSYS */
    176      1.1  jmcneill 
    177      1.1  jmcneill #define CLK_APMIXED_ARMPLL			1
    178      1.1  jmcneill #define CLK_APMIXED_MAINPLL			2
    179      1.1  jmcneill #define CLK_APMIXED_UNIVPLL			3
    180      1.1  jmcneill #define CLK_APMIXED_MMPLL			4
    181      1.1  jmcneill #define CLK_APMIXED_MSDCPLL			5
    182      1.1  jmcneill #define CLK_APMIXED_TVDPLL			6
    183      1.1  jmcneill #define CLK_APMIXED_AUD1PLL			7
    184      1.1  jmcneill #define CLK_APMIXED_TRGPLL			8
    185      1.1  jmcneill #define CLK_APMIXED_ETHPLL			9
    186      1.1  jmcneill #define CLK_APMIXED_VDECPLL			10
    187      1.1  jmcneill #define CLK_APMIXED_HADDS2PLL			11
    188      1.1  jmcneill #define CLK_APMIXED_AUD2PLL			12
    189      1.1  jmcneill #define CLK_APMIXED_TVD2PLL			13
    190  1.1.1.4  jmcneill #define CLK_APMIXED_HDMI_REF			14
    191  1.1.1.4  jmcneill #define CLK_APMIXED_NR				15
    192      1.1  jmcneill 
    193      1.1  jmcneill /* DDRPHY */
    194      1.1  jmcneill 
    195      1.1  jmcneill #define CLK_DDRPHY_VENCPLL			1
    196      1.1  jmcneill #define CLK_DDRPHY_NR				2
    197      1.1  jmcneill 
    198      1.1  jmcneill /* INFRACFG */
    199      1.1  jmcneill 
    200      1.1  jmcneill #define CLK_INFRA_DBG				1
    201      1.1  jmcneill #define CLK_INFRA_SMI				2
    202      1.1  jmcneill #define CLK_INFRA_QAXI_CM4			3
    203      1.1  jmcneill #define CLK_INFRA_AUD_SPLIN_B			4
    204      1.1  jmcneill #define CLK_INFRA_AUDIO				5
    205      1.1  jmcneill #define CLK_INFRA_EFUSE				6
    206      1.1  jmcneill #define CLK_INFRA_L2C_SRAM			7
    207      1.1  jmcneill #define CLK_INFRA_M4U				8
    208      1.1  jmcneill #define CLK_INFRA_CONNMCU			9
    209      1.1  jmcneill #define CLK_INFRA_TRNG				10
    210      1.1  jmcneill #define CLK_INFRA_RAMBUFIF			11
    211      1.1  jmcneill #define CLK_INFRA_CPUM				12
    212      1.1  jmcneill #define CLK_INFRA_KP				13
    213      1.1  jmcneill #define CLK_INFRA_CEC				14
    214      1.1  jmcneill #define CLK_INFRA_IRRX				15
    215      1.1  jmcneill #define CLK_INFRA_PMICSPI			16
    216      1.1  jmcneill #define CLK_INFRA_PMICWRAP			17
    217      1.1  jmcneill #define CLK_INFRA_DDCCI				18
    218      1.1  jmcneill #define CLK_INFRA_CLK_13M			19
    219  1.1.1.2  jmcneill #define CLK_INFRA_CPUSEL                        20
    220  1.1.1.2  jmcneill #define CLK_INFRA_NR				21
    221      1.1  jmcneill 
    222      1.1  jmcneill /* PERICFG */
    223      1.1  jmcneill 
    224      1.1  jmcneill #define CLK_PERI_NFI				1
    225      1.1  jmcneill #define CLK_PERI_THERM				2
    226      1.1  jmcneill #define CLK_PERI_PWM1				3
    227      1.1  jmcneill #define CLK_PERI_PWM2				4
    228      1.1  jmcneill #define CLK_PERI_PWM3				5
    229      1.1  jmcneill #define CLK_PERI_PWM4				6
    230      1.1  jmcneill #define CLK_PERI_PWM5				7
    231      1.1  jmcneill #define CLK_PERI_PWM6				8
    232      1.1  jmcneill #define CLK_PERI_PWM7				9
    233      1.1  jmcneill #define CLK_PERI_PWM				10
    234      1.1  jmcneill #define CLK_PERI_USB0				11
    235      1.1  jmcneill #define CLK_PERI_USB1				12
    236      1.1  jmcneill #define CLK_PERI_AP_DMA				13
    237      1.1  jmcneill #define CLK_PERI_MSDC30_0			14
    238      1.1  jmcneill #define CLK_PERI_MSDC30_1			15
    239      1.1  jmcneill #define CLK_PERI_MSDC30_2			16
    240      1.1  jmcneill #define CLK_PERI_MSDC30_3			17
    241      1.1  jmcneill #define CLK_PERI_MSDC50_3			18
    242      1.1  jmcneill #define CLK_PERI_NLI				19
    243      1.1  jmcneill #define CLK_PERI_UART0				20
    244      1.1  jmcneill #define CLK_PERI_UART1				21
    245      1.1  jmcneill #define CLK_PERI_UART2				22
    246      1.1  jmcneill #define CLK_PERI_UART3				23
    247      1.1  jmcneill #define CLK_PERI_BTIF				24
    248      1.1  jmcneill #define CLK_PERI_I2C0				25
    249      1.1  jmcneill #define CLK_PERI_I2C1				26
    250      1.1  jmcneill #define CLK_PERI_I2C2				27
    251      1.1  jmcneill #define CLK_PERI_I2C3				28
    252      1.1  jmcneill #define CLK_PERI_AUXADC				29
    253      1.1  jmcneill #define CLK_PERI_SPI0				30
    254      1.1  jmcneill #define CLK_PERI_ETH				31
    255      1.1  jmcneill #define CLK_PERI_USB0_MCU			32
    256      1.1  jmcneill 
    257      1.1  jmcneill #define CLK_PERI_USB1_MCU			33
    258      1.1  jmcneill #define CLK_PERI_USB_SLV			34
    259      1.1  jmcneill #define CLK_PERI_GCPU				35
    260      1.1  jmcneill #define CLK_PERI_NFI_ECC			36
    261      1.1  jmcneill #define CLK_PERI_NFI_PAD			37
    262      1.1  jmcneill #define CLK_PERI_FLASH				38
    263      1.1  jmcneill #define CLK_PERI_HOST89_INT			39
    264      1.1  jmcneill #define CLK_PERI_HOST89_SPI			40
    265      1.1  jmcneill #define CLK_PERI_HOST89_DVD			41
    266      1.1  jmcneill #define CLK_PERI_SPI1				42
    267      1.1  jmcneill #define CLK_PERI_SPI2				43
    268      1.1  jmcneill #define CLK_PERI_FCI				44
    269      1.1  jmcneill 
    270      1.1  jmcneill #define CLK_PERI_UART0_SEL			45
    271      1.1  jmcneill #define CLK_PERI_UART1_SEL			46
    272      1.1  jmcneill #define CLK_PERI_UART2_SEL			47
    273      1.1  jmcneill #define CLK_PERI_UART3_SEL			48
    274      1.1  jmcneill #define CLK_PERI_NR				49
    275      1.1  jmcneill 
    276      1.1  jmcneill /* AUDIO */
    277      1.1  jmcneill 
    278      1.1  jmcneill #define CLK_AUD_AFE				1
    279      1.1  jmcneill #define CLK_AUD_LRCK_DETECT			2
    280      1.1  jmcneill #define CLK_AUD_I2S				3
    281      1.1  jmcneill #define CLK_AUD_APLL_TUNER			4
    282      1.1  jmcneill #define CLK_AUD_HDMI				5
    283      1.1  jmcneill #define CLK_AUD_SPDF				6
    284      1.1  jmcneill #define CLK_AUD_SPDF2				7
    285      1.1  jmcneill #define CLK_AUD_APLL				8
    286      1.1  jmcneill #define CLK_AUD_TML				9
    287      1.1  jmcneill #define CLK_AUD_AHB_IDLE_EXT			10
    288      1.1  jmcneill #define CLK_AUD_AHB_IDLE_INT			11
    289      1.1  jmcneill 
    290      1.1  jmcneill #define CLK_AUD_I2SIN1				12
    291      1.1  jmcneill #define CLK_AUD_I2SIN2				13
    292      1.1  jmcneill #define CLK_AUD_I2SIN3				14
    293      1.1  jmcneill #define CLK_AUD_I2SIN4				15
    294      1.1  jmcneill #define CLK_AUD_I2SIN5				16
    295      1.1  jmcneill #define CLK_AUD_I2SIN6				17
    296      1.1  jmcneill #define CLK_AUD_I2SO1				18
    297      1.1  jmcneill #define CLK_AUD_I2SO2				19
    298      1.1  jmcneill #define CLK_AUD_I2SO3				20
    299      1.1  jmcneill #define CLK_AUD_I2SO4				21
    300      1.1  jmcneill #define CLK_AUD_I2SO5				22
    301      1.1  jmcneill #define CLK_AUD_I2SO6				23
    302      1.1  jmcneill #define CLK_AUD_ASRCI1				24
    303      1.1  jmcneill #define CLK_AUD_ASRCI2				25
    304      1.1  jmcneill #define CLK_AUD_ASRCO1				26
    305      1.1  jmcneill #define CLK_AUD_ASRCO2				27
    306      1.1  jmcneill #define CLK_AUD_ASRC11				28
    307      1.1  jmcneill #define CLK_AUD_ASRC12				29
    308      1.1  jmcneill #define CLK_AUD_HDMIRX				30
    309      1.1  jmcneill #define CLK_AUD_INTDIR				31
    310      1.1  jmcneill #define CLK_AUD_A1SYS				32
    311      1.1  jmcneill #define CLK_AUD_A2SYS				33
    312      1.1  jmcneill #define CLK_AUD_AFE_CONN			34
    313      1.1  jmcneill #define CLK_AUD_AFE_PCMIF			35
    314      1.1  jmcneill #define CLK_AUD_AFE_MRGIF			36
    315      1.1  jmcneill 
    316      1.1  jmcneill #define CLK_AUD_MMIF_UL1			37
    317      1.1  jmcneill #define CLK_AUD_MMIF_UL2			38
    318      1.1  jmcneill #define CLK_AUD_MMIF_UL3			39
    319      1.1  jmcneill #define CLK_AUD_MMIF_UL4			40
    320      1.1  jmcneill #define CLK_AUD_MMIF_UL5			41
    321      1.1  jmcneill #define CLK_AUD_MMIF_UL6			42
    322      1.1  jmcneill #define CLK_AUD_MMIF_DL1			43
    323      1.1  jmcneill #define CLK_AUD_MMIF_DL2			44
    324      1.1  jmcneill #define CLK_AUD_MMIF_DL3			45
    325      1.1  jmcneill #define CLK_AUD_MMIF_DL4			46
    326      1.1  jmcneill #define CLK_AUD_MMIF_DL5			47
    327      1.1  jmcneill #define CLK_AUD_MMIF_DL6			48
    328      1.1  jmcneill #define CLK_AUD_MMIF_DLMCH			49
    329      1.1  jmcneill #define CLK_AUD_MMIF_ARB1			50
    330      1.1  jmcneill #define CLK_AUD_MMIF_AWB1			51
    331      1.1  jmcneill #define CLK_AUD_MMIF_AWB2			52
    332      1.1  jmcneill #define CLK_AUD_MMIF_DAI			53
    333      1.1  jmcneill 
    334      1.1  jmcneill #define CLK_AUD_DMIC1				54
    335      1.1  jmcneill #define CLK_AUD_DMIC2				55
    336      1.1  jmcneill #define CLK_AUD_ASRCI3				56
    337      1.1  jmcneill #define CLK_AUD_ASRCI4				57
    338      1.1  jmcneill #define CLK_AUD_ASRCI5				58
    339      1.1  jmcneill #define CLK_AUD_ASRCI6				59
    340      1.1  jmcneill #define CLK_AUD_ASRCO3				60
    341      1.1  jmcneill #define CLK_AUD_ASRCO4				61
    342      1.1  jmcneill #define CLK_AUD_ASRCO5				62
    343      1.1  jmcneill #define CLK_AUD_ASRCO6				63
    344      1.1  jmcneill #define CLK_AUD_MEM_ASRC1			64
    345      1.1  jmcneill #define CLK_AUD_MEM_ASRC2			65
    346      1.1  jmcneill #define CLK_AUD_MEM_ASRC3			66
    347      1.1  jmcneill #define CLK_AUD_MEM_ASRC4			67
    348      1.1  jmcneill #define CLK_AUD_MEM_ASRC5			68
    349      1.1  jmcneill #define CLK_AUD_DSD_ENC				69
    350      1.1  jmcneill #define CLK_AUD_ASRC_BRG			70
    351      1.1  jmcneill #define CLK_AUD_NR				71
    352      1.1  jmcneill 
    353      1.1  jmcneill /* MMSYS */
    354      1.1  jmcneill 
    355      1.1  jmcneill #define CLK_MM_SMI_COMMON			1
    356      1.1  jmcneill #define CLK_MM_SMI_LARB0			2
    357      1.1  jmcneill #define CLK_MM_CMDQ				3
    358      1.1  jmcneill #define CLK_MM_MUTEX				4
    359      1.1  jmcneill #define CLK_MM_DISP_COLOR			5
    360      1.1  jmcneill #define CLK_MM_DISP_BLS				6
    361      1.1  jmcneill #define CLK_MM_DISP_WDMA			7
    362      1.1  jmcneill #define CLK_MM_DISP_RDMA			8
    363      1.1  jmcneill #define CLK_MM_DISP_OVL				9
    364      1.1  jmcneill #define CLK_MM_MDP_TDSHP			10
    365      1.1  jmcneill #define CLK_MM_MDP_WROT				11
    366      1.1  jmcneill #define CLK_MM_MDP_WDMA				12
    367      1.1  jmcneill #define CLK_MM_MDP_RSZ1				13
    368      1.1  jmcneill #define CLK_MM_MDP_RSZ0				14
    369      1.1  jmcneill #define CLK_MM_MDP_RDMA				15
    370      1.1  jmcneill #define CLK_MM_MDP_BLS_26M			16
    371      1.1  jmcneill #define CLK_MM_CAM_MDP				17
    372      1.1  jmcneill #define CLK_MM_FAKE_ENG				18
    373      1.1  jmcneill #define CLK_MM_MUTEX_32K			19
    374      1.1  jmcneill #define CLK_MM_DISP_RDMA1			20
    375      1.1  jmcneill #define CLK_MM_DISP_UFOE			21
    376      1.1  jmcneill 
    377      1.1  jmcneill #define CLK_MM_DSI_ENGINE			22
    378      1.1  jmcneill #define CLK_MM_DSI_DIG				23
    379      1.1  jmcneill #define CLK_MM_DPI_DIGL				24
    380      1.1  jmcneill #define CLK_MM_DPI_ENGINE			25
    381      1.1  jmcneill #define CLK_MM_DPI1_DIGL			26
    382      1.1  jmcneill #define CLK_MM_DPI1_ENGINE			27
    383      1.1  jmcneill #define CLK_MM_TVE_OUTPUT			28
    384      1.1  jmcneill #define CLK_MM_TVE_INPUT			29
    385      1.1  jmcneill #define CLK_MM_HDMI_PIXEL			30
    386      1.1  jmcneill #define CLK_MM_HDMI_PLL				31
    387      1.1  jmcneill #define CLK_MM_HDMI_AUDIO			32
    388      1.1  jmcneill #define CLK_MM_HDMI_SPDIF			33
    389      1.1  jmcneill #define CLK_MM_TVE_FMM				34
    390      1.1  jmcneill #define CLK_MM_NR				35
    391      1.1  jmcneill 
    392      1.1  jmcneill /* IMGSYS */
    393      1.1  jmcneill 
    394      1.1  jmcneill #define CLK_IMG_SMI_COMM			1
    395      1.1  jmcneill #define CLK_IMG_RESZ				2
    396      1.1  jmcneill #define CLK_IMG_JPGDEC_SMI			3
    397      1.1  jmcneill #define CLK_IMG_JPGDEC				4
    398      1.1  jmcneill #define CLK_IMG_VENC_LT				5
    399      1.1  jmcneill #define CLK_IMG_VENC				6
    400      1.1  jmcneill #define CLK_IMG_NR				7
    401      1.1  jmcneill 
    402      1.1  jmcneill /* VDEC */
    403      1.1  jmcneill 
    404      1.1  jmcneill #define CLK_VDEC_CKGEN				1
    405      1.1  jmcneill #define CLK_VDEC_LARB				2
    406      1.1  jmcneill #define CLK_VDEC_NR				3
    407      1.1  jmcneill 
    408      1.1  jmcneill /* HIFSYS */
    409      1.1  jmcneill 
    410      1.1  jmcneill #define CLK_HIFSYS_USB0PHY			1
    411      1.1  jmcneill #define CLK_HIFSYS_USB1PHY			2
    412      1.1  jmcneill #define CLK_HIFSYS_PCIE0			3
    413      1.1  jmcneill #define CLK_HIFSYS_PCIE1			4
    414      1.1  jmcneill #define CLK_HIFSYS_PCIE2			5
    415      1.1  jmcneill #define CLK_HIFSYS_NR				6
    416      1.1  jmcneill 
    417      1.1  jmcneill /* ETHSYS */
    418      1.1  jmcneill #define CLK_ETHSYS_HSDMA			1
    419      1.1  jmcneill #define CLK_ETHSYS_ESW				2
    420      1.1  jmcneill #define CLK_ETHSYS_GP2				3
    421      1.1  jmcneill #define CLK_ETHSYS_GP1				4
    422      1.1  jmcneill #define CLK_ETHSYS_PCM				5
    423      1.1  jmcneill #define CLK_ETHSYS_GDMA				6
    424      1.1  jmcneill #define CLK_ETHSYS_I2S				7
    425      1.1  jmcneill #define CLK_ETHSYS_CRYPTO			8
    426      1.1  jmcneill #define CLK_ETHSYS_NR				9
    427      1.1  jmcneill 
    428  1.1.1.4  jmcneill /* G3DSYS */
    429  1.1.1.4  jmcneill #define CLK_G3DSYS_CORE				1
    430  1.1.1.4  jmcneill #define CLK_G3DSYS_NR				2
    431  1.1.1.4  jmcneill 
    432      1.1  jmcneill /* BDP */
    433      1.1  jmcneill 
    434      1.1  jmcneill #define CLK_BDP_BRG_BA				1
    435      1.1  jmcneill #define CLK_BDP_BRG_DRAM			2
    436      1.1  jmcneill #define CLK_BDP_LARB_DRAM			3
    437      1.1  jmcneill #define CLK_BDP_WR_VDI_PXL			4
    438      1.1  jmcneill #define CLK_BDP_WR_VDI_DRAM			5
    439      1.1  jmcneill #define CLK_BDP_WR_B				6
    440      1.1  jmcneill #define CLK_BDP_DGI_IN				7
    441      1.1  jmcneill #define CLK_BDP_DGI_OUT				8
    442      1.1  jmcneill #define CLK_BDP_FMT_MAST_27			9
    443      1.1  jmcneill #define CLK_BDP_FMT_B				10
    444      1.1  jmcneill #define CLK_BDP_OSD_B				11
    445      1.1  jmcneill #define CLK_BDP_OSD_DRAM			12
    446      1.1  jmcneill #define CLK_BDP_OSD_AGENT			13
    447      1.1  jmcneill #define CLK_BDP_OSD_PXL				14
    448      1.1  jmcneill #define CLK_BDP_RLE_B				15
    449      1.1  jmcneill #define CLK_BDP_RLE_AGENT			16
    450      1.1  jmcneill #define CLK_BDP_RLE_DRAM			17
    451      1.1  jmcneill #define CLK_BDP_F27M				18
    452      1.1  jmcneill #define CLK_BDP_F27M_VDOUT			19
    453      1.1  jmcneill #define CLK_BDP_F27_74_74			20
    454      1.1  jmcneill #define CLK_BDP_F2FS				21
    455      1.1  jmcneill #define CLK_BDP_F2FS74_148			22
    456      1.1  jmcneill #define CLK_BDP_FB				23
    457      1.1  jmcneill #define CLK_BDP_VDO_DRAM			24
    458      1.1  jmcneill #define CLK_BDP_VDO_2FS				25
    459      1.1  jmcneill #define CLK_BDP_VDO_B				26
    460      1.1  jmcneill #define CLK_BDP_WR_DI_PXL			27
    461      1.1  jmcneill #define CLK_BDP_WR_DI_DRAM			28
    462      1.1  jmcneill #define CLK_BDP_WR_DI_B				29
    463      1.1  jmcneill #define CLK_BDP_NR_PXL				30
    464      1.1  jmcneill #define CLK_BDP_NR_DRAM				31
    465      1.1  jmcneill #define CLK_BDP_NR_B				32
    466      1.1  jmcneill 
    467      1.1  jmcneill #define CLK_BDP_RX_F				33
    468      1.1  jmcneill #define CLK_BDP_RX_X				34
    469      1.1  jmcneill #define CLK_BDP_RXPDT				35
    470      1.1  jmcneill #define CLK_BDP_RX_CSCL_N			36
    471      1.1  jmcneill #define CLK_BDP_RX_CSCL				37
    472      1.1  jmcneill #define CLK_BDP_RX_DDCSCL_N			38
    473      1.1  jmcneill #define CLK_BDP_RX_DDCSCL			39
    474      1.1  jmcneill #define CLK_BDP_RX_VCO				40
    475      1.1  jmcneill #define CLK_BDP_RX_DP				41
    476      1.1  jmcneill #define CLK_BDP_RX_P				42
    477      1.1  jmcneill #define CLK_BDP_RX_M				43
    478      1.1  jmcneill #define CLK_BDP_RX_PLL				44
    479      1.1  jmcneill #define CLK_BDP_BRG_RT_B			45
    480      1.1  jmcneill #define CLK_BDP_BRG_RT_DRAM			46
    481      1.1  jmcneill #define CLK_BDP_LARBRT_DRAM			47
    482      1.1  jmcneill #define CLK_BDP_TMDS_SYN			48
    483      1.1  jmcneill #define CLK_BDP_HDMI_MON			49
    484      1.1  jmcneill #define CLK_BDP_NR				50
    485      1.1  jmcneill 
    486      1.1  jmcneill #endif /* _DT_BINDINGS_CLK_MT2701_H */
    487