The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/include/dt-bindings/clock/mt6797-clk.h

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 /* SPDX-License-Identifier: GPL-2.0-only */
    2 /*
    3  * Copyright (c) 2017 MediaTek Inc.
    4  * Author: Kevin Chen <kevin-cw.chen@mediatek.com>
    5  */
    6 
    7 #ifndef _DT_BINDINGS_CLK_MT6797_H
    8 #define _DT_BINDINGS_CLK_MT6797_H
    9 
   10 /* TOPCKGEN */
   11 #define CLK_TOP_MUX_ULPOSC_AXI_CK_MUX_PRE       1
   12 #define CLK_TOP_MUX_ULPOSC_AXI_CK_MUX           2
   13 #define CLK_TOP_MUX_AXI                         3
   14 #define CLK_TOP_MUX_MEM                         4
   15 #define CLK_TOP_MUX_DDRPHYCFG                   5
   16 #define CLK_TOP_MUX_MM                          6
   17 #define CLK_TOP_MUX_PWM                         7
   18 #define CLK_TOP_MUX_VDEC                        8
   19 #define CLK_TOP_MUX_VENC                        9
   20 #define CLK_TOP_MUX_MFG                         10
   21 #define CLK_TOP_MUX_CAMTG                       11
   22 #define CLK_TOP_MUX_UART                        12
   23 #define CLK_TOP_MUX_SPI                         13
   24 #define CLK_TOP_MUX_ULPOSC_SPI_CK_MUX           14
   25 #define CLK_TOP_MUX_USB20                       15
   26 #define CLK_TOP_MUX_MSDC50_0_HCLK               16
   27 #define CLK_TOP_MUX_MSDC50_0                    17
   28 #define CLK_TOP_MUX_MSDC30_1                    18
   29 #define CLK_TOP_MUX_MSDC30_2                    19
   30 #define CLK_TOP_MUX_AUDIO                       20
   31 #define CLK_TOP_MUX_AUD_INTBUS                  21
   32 #define CLK_TOP_MUX_PMICSPI                     22
   33 #define CLK_TOP_MUX_SCP                         23
   34 #define CLK_TOP_MUX_ATB                         24
   35 #define CLK_TOP_MUX_MJC                         25
   36 #define CLK_TOP_MUX_DPI0                        26
   37 #define CLK_TOP_MUX_AUD_1                       27
   38 #define CLK_TOP_MUX_AUD_2                       28
   39 #define CLK_TOP_MUX_SSUSB_TOP_SYS               29
   40 #define CLK_TOP_MUX_SPM                         30
   41 #define CLK_TOP_MUX_BSI_SPI                     31
   42 #define CLK_TOP_MUX_AUDIO_H                     32
   43 #define CLK_TOP_MUX_ANC_MD32                    33
   44 #define CLK_TOP_MUX_MFG_52M                     34
   45 #define CLK_TOP_SYSPLL_CK                       35
   46 #define CLK_TOP_SYSPLL_D2                       36
   47 #define CLK_TOP_SYSPLL1_D2                      37
   48 #define CLK_TOP_SYSPLL1_D4                      38
   49 #define CLK_TOP_SYSPLL1_D8                      39
   50 #define CLK_TOP_SYSPLL1_D16                     40
   51 #define CLK_TOP_SYSPLL_D3                       41
   52 #define CLK_TOP_SYSPLL_D3_D3                    42
   53 #define CLK_TOP_SYSPLL2_D2                      43
   54 #define CLK_TOP_SYSPLL2_D4                      44
   55 #define CLK_TOP_SYSPLL2_D8                      45
   56 #define CLK_TOP_SYSPLL_D5                       46
   57 #define CLK_TOP_SYSPLL3_D2                      47
   58 #define CLK_TOP_SYSPLL3_D4                      48
   59 #define CLK_TOP_SYSPLL_D7                       49
   60 #define CLK_TOP_SYSPLL4_D2                      50
   61 #define CLK_TOP_SYSPLL4_D4                      51
   62 #define CLK_TOP_UNIVPLL_CK                      52
   63 #define CLK_TOP_UNIVPLL_D7                      53
   64 #define CLK_TOP_UNIVPLL_D26                     54
   65 #define CLK_TOP_SSUSB_PHY_48M_CK                55
   66 #define CLK_TOP_USB_PHY48M_CK                   56
   67 #define CLK_TOP_UNIVPLL_D2                      57
   68 #define CLK_TOP_UNIVPLL1_D2                     58
   69 #define CLK_TOP_UNIVPLL1_D4                     59
   70 #define CLK_TOP_UNIVPLL1_D8                     60
   71 #define CLK_TOP_UNIVPLL_D3                      61
   72 #define CLK_TOP_UNIVPLL2_D2                     62
   73 #define CLK_TOP_UNIVPLL2_D4                     63
   74 #define CLK_TOP_UNIVPLL2_D8                     64
   75 #define CLK_TOP_UNIVPLL_D5                      65
   76 #define CLK_TOP_UNIVPLL3_D2                     66
   77 #define CLK_TOP_UNIVPLL3_D4                     67
   78 #define CLK_TOP_UNIVPLL3_D8                     68
   79 #define CLK_TOP_ULPOSC_CK_ORG                   69
   80 #define CLK_TOP_ULPOSC_CK                       70
   81 #define CLK_TOP_ULPOSC_D2                       71
   82 #define CLK_TOP_ULPOSC_D3                       72
   83 #define CLK_TOP_ULPOSC_D4                       73
   84 #define CLK_TOP_ULPOSC_D8                       74
   85 #define CLK_TOP_ULPOSC_D10                      75
   86 #define CLK_TOP_APLL1_CK                        76
   87 #define CLK_TOP_APLL2_CK                        77
   88 #define CLK_TOP_MFGPLL_CK                       78
   89 #define CLK_TOP_MFGPLL_D2                       79
   90 #define CLK_TOP_IMGPLL_CK                       80
   91 #define CLK_TOP_IMGPLL_D2                       81
   92 #define CLK_TOP_IMGPLL_D4                       82
   93 #define CLK_TOP_CODECPLL_CK                     83
   94 #define CLK_TOP_CODECPLL_D2                     84
   95 #define CLK_TOP_VDECPLL_CK                      85
   96 #define CLK_TOP_TVDPLL_CK                       86
   97 #define CLK_TOP_TVDPLL_D2                       87
   98 #define CLK_TOP_TVDPLL_D4                       88
   99 #define CLK_TOP_TVDPLL_D8                       89
  100 #define CLK_TOP_TVDPLL_D16                      90
  101 #define CLK_TOP_MSDCPLL_CK                      91
  102 #define CLK_TOP_MSDCPLL_D2                      92
  103 #define CLK_TOP_MSDCPLL_D4                      93
  104 #define CLK_TOP_MSDCPLL_D8                      94
  105 #define CLK_TOP_NR                              95
  106 
  107 /* APMIXED_SYS */
  108 #define CLK_APMIXED_MAINPLL                     1
  109 #define CLK_APMIXED_UNIVPLL                     2
  110 #define CLK_APMIXED_MFGPLL                      3
  111 #define CLK_APMIXED_MSDCPLL                     4
  112 #define CLK_APMIXED_IMGPLL                      5
  113 #define CLK_APMIXED_TVDPLL                      6
  114 #define CLK_APMIXED_CODECPLL                    7
  115 #define CLK_APMIXED_VDECPLL                     8
  116 #define CLK_APMIXED_APLL1                       9
  117 #define CLK_APMIXED_APLL2                       10
  118 #define CLK_APMIXED_NR                          11
  119 
  120 /* INFRA_SYS */
  121 #define CLK_INFRA_PMIC_TMR                      1
  122 #define CLK_INFRA_PMIC_AP                       2
  123 #define CLK_INFRA_PMIC_MD                       3
  124 #define CLK_INFRA_PMIC_CONN                     4
  125 #define CLK_INFRA_SCP                           5
  126 #define CLK_INFRA_SEJ                           6
  127 #define CLK_INFRA_APXGPT                        7
  128 #define CLK_INFRA_SEJ_13M                       8
  129 #define CLK_INFRA_ICUSB                         9
  130 #define CLK_INFRA_GCE                           10
  131 #define CLK_INFRA_THERM                         11
  132 #define CLK_INFRA_I2C0                          12
  133 #define CLK_INFRA_I2C1                          13
  134 #define CLK_INFRA_I2C2                          14
  135 #define CLK_INFRA_I2C3                          15
  136 #define CLK_INFRA_PWM_HCLK                      16
  137 #define CLK_INFRA_PWM1                          17
  138 #define CLK_INFRA_PWM2                          18
  139 #define CLK_INFRA_PWM3                          19
  140 #define CLK_INFRA_PWM4                          20
  141 #define CLK_INFRA_PWM                           21
  142 #define CLK_INFRA_UART0                         22
  143 #define CLK_INFRA_UART1                         23
  144 #define CLK_INFRA_UART2                         24
  145 #define CLK_INFRA_UART3                         25
  146 #define CLK_INFRA_MD2MD_CCIF_0                  26
  147 #define CLK_INFRA_MD2MD_CCIF_1                  27
  148 #define CLK_INFRA_MD2MD_CCIF_2                  28
  149 #define CLK_INFRA_FHCTL                         29
  150 #define CLK_INFRA_BTIF                          30
  151 #define CLK_INFRA_MD2MD_CCIF_3                  31
  152 #define CLK_INFRA_SPI                           32
  153 #define CLK_INFRA_MSDC0                         33
  154 #define CLK_INFRA_MD2MD_CCIF_4                  34
  155 #define CLK_INFRA_MSDC1                         35
  156 #define CLK_INFRA_MSDC2                         36
  157 #define CLK_INFRA_MD2MD_CCIF_5                  37
  158 #define CLK_INFRA_GCPU                          38
  159 #define CLK_INFRA_TRNG                          39
  160 #define CLK_INFRA_AUXADC                        40
  161 #define CLK_INFRA_CPUM                          41
  162 #define CLK_INFRA_AP_C2K_CCIF_0                 42
  163 #define CLK_INFRA_AP_C2K_CCIF_1                 43
  164 #define CLK_INFRA_CLDMA                         44
  165 #define CLK_INFRA_DISP_PWM                      45
  166 #define CLK_INFRA_AP_DMA                        46
  167 #define CLK_INFRA_DEVICE_APC                    47
  168 #define CLK_INFRA_L2C_SRAM                      48
  169 #define CLK_INFRA_CCIF_AP                       49
  170 #define CLK_INFRA_AUDIO                         50
  171 #define CLK_INFRA_CCIF_MD                       51
  172 #define CLK_INFRA_DRAMC_F26M                    52
  173 #define CLK_INFRA_I2C4                          53
  174 #define CLK_INFRA_I2C_APPM                      54
  175 #define CLK_INFRA_I2C_GPUPM                     55
  176 #define CLK_INFRA_I2C2_IMM                      56
  177 #define CLK_INFRA_I2C2_ARB                      57
  178 #define CLK_INFRA_I2C3_IMM                      58
  179 #define CLK_INFRA_I2C3_ARB                      59
  180 #define CLK_INFRA_I2C5                          60
  181 #define CLK_INFRA_SYS_CIRQ                      61
  182 #define CLK_INFRA_SPI1                          62
  183 #define CLK_INFRA_DRAMC_B_F26M                  63
  184 #define CLK_INFRA_ANC_MD32                      64
  185 #define CLK_INFRA_ANC_MD32_32K                  65
  186 #define CLK_INFRA_DVFS_SPM1                     66
  187 #define CLK_INFRA_AES_TOP0                      67
  188 #define CLK_INFRA_AES_TOP1                      68
  189 #define CLK_INFRA_SSUSB_BUS                     69
  190 #define CLK_INFRA_SPI2                          70
  191 #define CLK_INFRA_SPI3                          71
  192 #define CLK_INFRA_SPI4                          72
  193 #define CLK_INFRA_SPI5                          73
  194 #define CLK_INFRA_IRTX                          74
  195 #define CLK_INFRA_SSUSB_SYS                     75
  196 #define CLK_INFRA_SSUSB_REF                     76
  197 #define CLK_INFRA_AUDIO_26M                     77
  198 #define CLK_INFRA_AUDIO_26M_PAD_TOP             78
  199 #define CLK_INFRA_MODEM_TEMP_SHARE              79
  200 #define CLK_INFRA_VAD_WRAP_SOC                  80
  201 #define CLK_INFRA_DRAMC_CONF                    81
  202 #define CLK_INFRA_DRAMC_B_CONF                  82
  203 #define CLK_INFRA_MFG_VCG                       83
  204 #define CLK_INFRA_13M                           84
  205 #define CLK_INFRA_NR                            85
  206 
  207 /* IMG_SYS */
  208 #define CLK_IMG_FDVT                            1
  209 #define CLK_IMG_DPE                             2
  210 #define CLK_IMG_DIP                             3
  211 #define CLK_IMG_LARB6                           4
  212 #define CLK_IMG_NR                              5
  213 
  214 /* MM_SYS */
  215 #define CLK_MM_SMI_COMMON                       1
  216 #define CLK_MM_SMI_LARB0                        2
  217 #define CLK_MM_SMI_LARB5                        3
  218 #define CLK_MM_CAM_MDP                          4
  219 #define CLK_MM_MDP_RDMA0                        5
  220 #define CLK_MM_MDP_RDMA1                        6
  221 #define CLK_MM_MDP_RSZ0                         7
  222 #define CLK_MM_MDP_RSZ1                         8
  223 #define CLK_MM_MDP_RSZ2                         9
  224 #define CLK_MM_MDP_TDSHP                        10
  225 #define CLK_MM_MDP_COLOR                        11
  226 #define CLK_MM_MDP_WDMA                         12
  227 #define CLK_MM_MDP_WROT0                        13
  228 #define CLK_MM_MDP_WROT1                        14
  229 #define CLK_MM_FAKE_ENG                         15
  230 #define CLK_MM_DISP_OVL0                        16
  231 #define CLK_MM_DISP_OVL1                        17
  232 #define CLK_MM_DISP_OVL0_2L                     18
  233 #define CLK_MM_DISP_OVL1_2L                     19
  234 #define CLK_MM_DISP_RDMA0                       20
  235 #define CLK_MM_DISP_RDMA1                       21
  236 #define CLK_MM_DISP_WDMA0                       22
  237 #define CLK_MM_DISP_WDMA1                       23
  238 #define CLK_MM_DISP_COLOR                       24
  239 #define CLK_MM_DISP_CCORR                       25
  240 #define CLK_MM_DISP_AAL                         26
  241 #define CLK_MM_DISP_GAMMA                       27
  242 #define CLK_MM_DISP_OD                          28
  243 #define CLK_MM_DISP_DITHER                      29
  244 #define CLK_MM_DISP_UFOE                        30
  245 #define CLK_MM_DISP_DSC                         31
  246 #define CLK_MM_DISP_SPLIT                       32
  247 #define CLK_MM_DSI0_MM_CLOCK                    33
  248 #define CLK_MM_DSI1_MM_CLOCK                    34
  249 #define CLK_MM_DPI_MM_CLOCK                     35
  250 #define CLK_MM_DPI_INTERFACE_CLOCK              36
  251 #define CLK_MM_LARB4_AXI_ASIF_MM_CLOCK          37
  252 #define CLK_MM_LARB4_AXI_ASIF_MJC_CLOCK         38
  253 #define CLK_MM_DISP_OVL0_MOUT_CLOCK             39
  254 #define CLK_MM_FAKE_ENG2                        40
  255 #define CLK_MM_DSI0_INTERFACE_CLOCK             41
  256 #define CLK_MM_DSI1_INTERFACE_CLOCK             42
  257 #define CLK_MM_NR                               43
  258 
  259 /* VDEC_SYS */
  260 #define CLK_VDEC_CKEN_ENG                       1
  261 #define CLK_VDEC_ACTIVE                         2
  262 #define CLK_VDEC_CKEN                           3
  263 #define CLK_VDEC_LARB1_CKEN                     4
  264 #define CLK_VDEC_NR                             5
  265 
  266 /* VENC_SYS */
  267 #define CLK_VENC_0                              1
  268 #define CLK_VENC_1                              2
  269 #define CLK_VENC_2                              3
  270 #define CLK_VENC_3                              4
  271 #define CLK_VENC_NR                             5
  272 
  273 #endif /* _DT_BINDINGS_CLK_MT6797_H */

Cache object: 104ed96c0884d22c28e7ecc2efdf316d


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.