0001
0002
0003
0004
0005
0006
0007 #ifndef _DT_BINDINGS_CLK_MT8135_H
0008 #define _DT_BINDINGS_CLK_MT8135_H
0009
0010
0011
0012 #define CLK_TOP_DSI0_LNTC_DSICLK 1
0013 #define CLK_TOP_HDMITX_CLKDIG_CTS 2
0014 #define CLK_TOP_CLKPH_MCK 3
0015 #define CLK_TOP_CPUM_TCK_IN 4
0016 #define CLK_TOP_MAINPLL_806M 5
0017 #define CLK_TOP_MAINPLL_537P3M 6
0018 #define CLK_TOP_MAINPLL_322P4M 7
0019 #define CLK_TOP_MAINPLL_230P3M 8
0020 #define CLK_TOP_UNIVPLL_624M 9
0021 #define CLK_TOP_UNIVPLL_416M 10
0022 #define CLK_TOP_UNIVPLL_249P6M 11
0023 #define CLK_TOP_UNIVPLL_178P3M 12
0024 #define CLK_TOP_UNIVPLL_48M 13
0025 #define CLK_TOP_MMPLL_D2 14
0026 #define CLK_TOP_MMPLL_D3 15
0027 #define CLK_TOP_MMPLL_D5 16
0028 #define CLK_TOP_MMPLL_D7 17
0029 #define CLK_TOP_MMPLL_D4 18
0030 #define CLK_TOP_MMPLL_D6 19
0031 #define CLK_TOP_SYSPLL_D2 20
0032 #define CLK_TOP_SYSPLL_D4 21
0033 #define CLK_TOP_SYSPLL_D6 22
0034 #define CLK_TOP_SYSPLL_D8 23
0035 #define CLK_TOP_SYSPLL_D10 24
0036 #define CLK_TOP_SYSPLL_D12 25
0037 #define CLK_TOP_SYSPLL_D16 26
0038 #define CLK_TOP_SYSPLL_D24 27
0039 #define CLK_TOP_SYSPLL_D3 28
0040 #define CLK_TOP_SYSPLL_D2P5 29
0041 #define CLK_TOP_SYSPLL_D5 30
0042 #define CLK_TOP_SYSPLL_D3P5 31
0043 #define CLK_TOP_UNIVPLL1_D2 32
0044 #define CLK_TOP_UNIVPLL1_D4 33
0045 #define CLK_TOP_UNIVPLL1_D6 34
0046 #define CLK_TOP_UNIVPLL1_D8 35
0047 #define CLK_TOP_UNIVPLL1_D10 36
0048 #define CLK_TOP_UNIVPLL2_D2 37
0049 #define CLK_TOP_UNIVPLL2_D4 38
0050 #define CLK_TOP_UNIVPLL2_D6 39
0051 #define CLK_TOP_UNIVPLL2_D8 40
0052 #define CLK_TOP_UNIVPLL_D3 41
0053 #define CLK_TOP_UNIVPLL_D5 42
0054 #define CLK_TOP_UNIVPLL_D7 43
0055 #define CLK_TOP_UNIVPLL_D10 44
0056 #define CLK_TOP_UNIVPLL_D26 45
0057 #define CLK_TOP_APLL 46
0058 #define CLK_TOP_APLL_D4 47
0059 #define CLK_TOP_APLL_D8 48
0060 #define CLK_TOP_APLL_D16 49
0061 #define CLK_TOP_APLL_D24 50
0062 #define CLK_TOP_LVDSPLL_D2 51
0063 #define CLK_TOP_LVDSPLL_D4 52
0064 #define CLK_TOP_LVDSPLL_D8 53
0065 #define CLK_TOP_LVDSTX_CLKDIG_CT 54
0066 #define CLK_TOP_VPLL_DPIX 55
0067 #define CLK_TOP_TVHDMI_H 56
0068 #define CLK_TOP_HDMITX_CLKDIG_D2 57
0069 #define CLK_TOP_HDMITX_CLKDIG_D3 58
0070 #define CLK_TOP_TVHDMI_D2 59
0071 #define CLK_TOP_TVHDMI_D4 60
0072 #define CLK_TOP_MEMPLL_MCK_D4 61
0073 #define CLK_TOP_AXI_SEL 62
0074 #define CLK_TOP_SMI_SEL 63
0075 #define CLK_TOP_MFG_SEL 64
0076 #define CLK_TOP_IRDA_SEL 65
0077 #define CLK_TOP_CAM_SEL 66
0078 #define CLK_TOP_AUD_INTBUS_SEL 67
0079 #define CLK_TOP_JPG_SEL 68
0080 #define CLK_TOP_DISP_SEL 69
0081 #define CLK_TOP_MSDC30_1_SEL 70
0082 #define CLK_TOP_MSDC30_2_SEL 71
0083 #define CLK_TOP_MSDC30_3_SEL 72
0084 #define CLK_TOP_MSDC30_4_SEL 73
0085 #define CLK_TOP_USB20_SEL 74
0086 #define CLK_TOP_VENC_SEL 75
0087 #define CLK_TOP_SPI_SEL 76
0088 #define CLK_TOP_UART_SEL 77
0089 #define CLK_TOP_MEM_SEL 78
0090 #define CLK_TOP_CAMTG_SEL 79
0091 #define CLK_TOP_AUDIO_SEL 80
0092 #define CLK_TOP_FIX_SEL 81
0093 #define CLK_TOP_VDEC_SEL 82
0094 #define CLK_TOP_DDRPHYCFG_SEL 83
0095 #define CLK_TOP_DPILVDS_SEL 84
0096 #define CLK_TOP_PMICSPI_SEL 85
0097 #define CLK_TOP_MSDC30_0_SEL 86
0098 #define CLK_TOP_SMI_MFG_AS_SEL 87
0099 #define CLK_TOP_GCPU_SEL 88
0100 #define CLK_TOP_DPI1_SEL 89
0101 #define CLK_TOP_CCI_SEL 90
0102 #define CLK_TOP_APLL_SEL 91
0103 #define CLK_TOP_HDMIPLL_SEL 92
0104 #define CLK_TOP_NR_CLK 93
0105
0106
0107
0108 #define CLK_APMIXED_ARMPLL1 1
0109 #define CLK_APMIXED_ARMPLL2 2
0110 #define CLK_APMIXED_MAINPLL 3
0111 #define CLK_APMIXED_UNIVPLL 4
0112 #define CLK_APMIXED_MMPLL 5
0113 #define CLK_APMIXED_MSDCPLL 6
0114 #define CLK_APMIXED_TVDPLL 7
0115 #define CLK_APMIXED_LVDSPLL 8
0116 #define CLK_APMIXED_AUDPLL 9
0117 #define CLK_APMIXED_VDECPLL 10
0118 #define CLK_APMIXED_NR_CLK 11
0119
0120
0121
0122 #define CLK_INFRA_PMIC_WRAP 1
0123 #define CLK_INFRA_PMICSPI 2
0124 #define CLK_INFRA_CCIF1_AP_CTRL 3
0125 #define CLK_INFRA_CCIF0_AP_CTRL 4
0126 #define CLK_INFRA_KP 5
0127 #define CLK_INFRA_CPUM 6
0128 #define CLK_INFRA_M4U 7
0129 #define CLK_INFRA_MFGAXI 8
0130 #define CLK_INFRA_DEVAPC 9
0131 #define CLK_INFRA_AUDIO 10
0132 #define CLK_INFRA_MFG_BUS 11
0133 #define CLK_INFRA_SMI 12
0134 #define CLK_INFRA_DBGCLK 13
0135 #define CLK_INFRA_NR_CLK 14
0136
0137
0138
0139 #define CLK_PERI_I2C5 1
0140 #define CLK_PERI_I2C4 2
0141 #define CLK_PERI_I2C3 3
0142 #define CLK_PERI_I2C2 4
0143 #define CLK_PERI_I2C1 5
0144 #define CLK_PERI_I2C0 6
0145 #define CLK_PERI_UART3 7
0146 #define CLK_PERI_UART2 8
0147 #define CLK_PERI_UART1 9
0148 #define CLK_PERI_UART0 10
0149 #define CLK_PERI_IRDA 11
0150 #define CLK_PERI_NLI 12
0151 #define CLK_PERI_MD_HIF 13
0152 #define CLK_PERI_AP_HIF 14
0153 #define CLK_PERI_MSDC30_3 15
0154 #define CLK_PERI_MSDC30_2 16
0155 #define CLK_PERI_MSDC30_1 17
0156 #define CLK_PERI_MSDC20_2 18
0157 #define CLK_PERI_MSDC20_1 19
0158 #define CLK_PERI_AP_DMA 20
0159 #define CLK_PERI_USB1 21
0160 #define CLK_PERI_USB0 22
0161 #define CLK_PERI_PWM 23
0162 #define CLK_PERI_PWM7 24
0163 #define CLK_PERI_PWM6 25
0164 #define CLK_PERI_PWM5 26
0165 #define CLK_PERI_PWM4 27
0166 #define CLK_PERI_PWM3 28
0167 #define CLK_PERI_PWM2 29
0168 #define CLK_PERI_PWM1 30
0169 #define CLK_PERI_THERM 31
0170 #define CLK_PERI_NFI 32
0171 #define CLK_PERI_USBSLV 33
0172 #define CLK_PERI_USB1_MCU 34
0173 #define CLK_PERI_USB0_MCU 35
0174 #define CLK_PERI_GCPU 36
0175 #define CLK_PERI_FHCTL 37
0176 #define CLK_PERI_SPI1 38
0177 #define CLK_PERI_AUXADC 39
0178 #define CLK_PERI_PERI_PWRAP 40
0179 #define CLK_PERI_I2C6 41
0180 #define CLK_PERI_UART0_SEL 42
0181 #define CLK_PERI_UART1_SEL 43
0182 #define CLK_PERI_UART2_SEL 44
0183 #define CLK_PERI_UART3_SEL 45
0184 #define CLK_PERI_NR_CLK 46
0185
0186 #endif