Home | History | Annotate | Line # | Download | only in nxp
imx7d_ccm.h revision 1.1.2.2
      1  1.1.2.2  thorpej /* $NetBSD: imx7d_ccm.h,v 1.1.2.2 2021/01/03 16:34:52 thorpej Exp $ */
      2  1.1.2.2  thorpej 
      3  1.1.2.2  thorpej /*-
      4  1.1.2.2  thorpej  * Copyright (c) 2020 Jared McNeill <jmcneill (at) invisible.ca>
      5  1.1.2.2  thorpej  * All rights reserved.
      6  1.1.2.2  thorpej  *
      7  1.1.2.2  thorpej  * Redistribution and use in source and binary forms, with or without
      8  1.1.2.2  thorpej  * modification, are permitted provided that the following conditions
      9  1.1.2.2  thorpej  * are met:
     10  1.1.2.2  thorpej  * 1. Redistributions of source code must retain the above copyright
     11  1.1.2.2  thorpej  *    notice, this list of conditions and the following disclaimer.
     12  1.1.2.2  thorpej  * 2. Redistributions in binary form must reproduce the above copyright
     13  1.1.2.2  thorpej  *    notice, this list of conditions and the following disclaimer in the
     14  1.1.2.2  thorpej  *    documentation and/or other materials provided with the distribution.
     15  1.1.2.2  thorpej  *
     16  1.1.2.2  thorpej  * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
     17  1.1.2.2  thorpej  * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
     18  1.1.2.2  thorpej  * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
     19  1.1.2.2  thorpej  * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
     20  1.1.2.2  thorpej  * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
     21  1.1.2.2  thorpej  * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
     22  1.1.2.2  thorpej  * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
     23  1.1.2.2  thorpej  * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
     24  1.1.2.2  thorpej  * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
     25  1.1.2.2  thorpej  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
     26  1.1.2.2  thorpej  * SUCH DAMAGE.
     27  1.1.2.2  thorpej  */
     28  1.1.2.2  thorpej 
     29  1.1.2.2  thorpej #ifndef _IMX7D_CCM_H
     30  1.1.2.2  thorpej #define _IMX7D_CCM_H
     31  1.1.2.2  thorpej 
     32  1.1.2.2  thorpej /*
     33  1.1.2.2  thorpej  * Clocks
     34  1.1.2.2  thorpej  */
     35  1.1.2.2  thorpej 
     36  1.1.2.2  thorpej #define	OSC_24M_CLK 0
     37  1.1.2.2  thorpej #define	PLL_ARM_MAIN 1
     38  1.1.2.2  thorpej #define	PLL_ARM_MAIN_CLK 2
     39  1.1.2.2  thorpej #define	PLL_ARM_MAIN_SRC 3
     40  1.1.2.2  thorpej #define	PLL_ARM_MAIN_BYPASS 4
     41  1.1.2.2  thorpej #define	PLL_SYS_MAIN 5
     42  1.1.2.2  thorpej #define	PLL_SYS_MAIN_CLK 6
     43  1.1.2.2  thorpej #define	PLL_SYS_MAIN_SRC 7
     44  1.1.2.2  thorpej #define	PLL_SYS_MAIN_BYPASS 8
     45  1.1.2.2  thorpej #define	PLL_SYS_MAIN_480M 9
     46  1.1.2.2  thorpej #define	PLL_SYS_MAIN_240M 10
     47  1.1.2.2  thorpej #define	PLL_SYS_MAIN_120M 11
     48  1.1.2.2  thorpej #define	PLL_SYS_MAIN_480M_CLK 12
     49  1.1.2.2  thorpej #define	PLL_SYS_MAIN_240M_CLK 13
     50  1.1.2.2  thorpej #define	PLL_SYS_MAIN_120M_CLK 14
     51  1.1.2.2  thorpej #define	PLL_SYS_PFD0_392M_CLK 15
     52  1.1.2.2  thorpej #define	PLL_SYS_PFD0_196M 16
     53  1.1.2.2  thorpej #define	PLL_SYS_PFD0_196M_CLK 17
     54  1.1.2.2  thorpej #define	PLL_SYS_PFD1_332M_CLK 18
     55  1.1.2.2  thorpej #define	PLL_SYS_PFD1_166M 19
     56  1.1.2.2  thorpej #define	PLL_SYS_PFD1_166M_CLK 20
     57  1.1.2.2  thorpej #define	PLL_SYS_PFD2_270M_CLK 21
     58  1.1.2.2  thorpej #define	PLL_SYS_PFD2_135M 22
     59  1.1.2.2  thorpej #define	PLL_SYS_PFD2_135M_CLK 23
     60  1.1.2.2  thorpej #define	PLL_SYS_PFD3_CLK 24
     61  1.1.2.2  thorpej #define	PLL_SYS_PFD4_CLK 25
     62  1.1.2.2  thorpej #define	PLL_SYS_PFD5_CLK 26
     63  1.1.2.2  thorpej #define	PLL_SYS_PFD6_CLK 27
     64  1.1.2.2  thorpej #define	PLL_SYS_PFD7_CLK 28
     65  1.1.2.2  thorpej #define	PLL_ENET_MAIN 29
     66  1.1.2.2  thorpej #define	PLL_ENET_MAIN_CLK 30
     67  1.1.2.2  thorpej #define	PLL_ENET_MAIN_SRC 31
     68  1.1.2.2  thorpej #define	PLL_ENET_MAIN_BYPASS 32
     69  1.1.2.2  thorpej #define	PLL_ENET_MAIN_500M 33
     70  1.1.2.2  thorpej #define	PLL_ENET_MAIN_250M 34
     71  1.1.2.2  thorpej #define	PLL_ENET_MAIN_125M 35
     72  1.1.2.2  thorpej #define	PLL_ENET_MAIN_100M 36
     73  1.1.2.2  thorpej #define	PLL_ENET_MAIN_50M 37
     74  1.1.2.2  thorpej #define	PLL_ENET_MAIN_40M 38
     75  1.1.2.2  thorpej #define	PLL_ENET_MAIN_25M 39
     76  1.1.2.2  thorpej #define	PLL_ENET_MAIN_500M_CLK 40
     77  1.1.2.2  thorpej #define	PLL_ENET_MAIN_250M_CLK 41
     78  1.1.2.2  thorpej #define	PLL_ENET_MAIN_125M_CLK 42
     79  1.1.2.2  thorpej #define	PLL_ENET_MAIN_100M_CLK 43
     80  1.1.2.2  thorpej #define	PLL_ENET_MAIN_50M_CLK 44
     81  1.1.2.2  thorpej #define	PLL_ENET_MAIN_40M_CLK 45
     82  1.1.2.2  thorpej #define	PLL_ENET_MAIN_25M_CLK 46
     83  1.1.2.2  thorpej #define	PLL_DRAM_MAIN 47
     84  1.1.2.2  thorpej #define	PLL_DRAM_MAIN_CLK 48
     85  1.1.2.2  thorpej #define	PLL_DRAM_MAIN_SRC 49
     86  1.1.2.2  thorpej #define	PLL_DRAM_MAIN_BYPASS 50
     87  1.1.2.2  thorpej #define	PLL_DRAM_MAIN_533M 51
     88  1.1.2.2  thorpej #define	PLL_DRAM_MAIN_533M_CLK 52
     89  1.1.2.2  thorpej #define	PLL_AUDIO_MAIN 53
     90  1.1.2.2  thorpej #define	PLL_AUDIO_MAIN_CLK 54
     91  1.1.2.2  thorpej #define	PLL_AUDIO_MAIN_SRC 55
     92  1.1.2.2  thorpej #define	PLL_AUDIO_MAIN_BYPASS 56
     93  1.1.2.2  thorpej #define	PLL_VIDEO_MAIN_CLK 57
     94  1.1.2.2  thorpej #define	PLL_VIDEO_MAIN 58
     95  1.1.2.2  thorpej #define	PLL_VIDEO_MAIN_SRC 59
     96  1.1.2.2  thorpej #define	PLL_VIDEO_MAIN_BYPASS 60
     97  1.1.2.2  thorpej #define	USB_MAIN_480M_CLK 61
     98  1.1.2.2  thorpej #define	ARM_A7_ROOT_CLK 62
     99  1.1.2.2  thorpej #define	ARM_A7_ROOT_SRC 63
    100  1.1.2.2  thorpej #define	ARM_A7_ROOT_CG 64
    101  1.1.2.2  thorpej #define	ARM_A7_ROOT_DIV 65
    102  1.1.2.2  thorpej #define	ARM_M4_ROOT_CLK 66
    103  1.1.2.2  thorpej #define	ARM_M4_ROOT_SRC 67
    104  1.1.2.2  thorpej #define	ARM_M4_ROOT_CG 68
    105  1.1.2.2  thorpej #define	ARM_M4_ROOT_DIV 69
    106  1.1.2.2  thorpej #define	ARM_M0_ROOT_CLK 70
    107  1.1.2.2  thorpej #define	ARM_M0_ROOT_SRC 71
    108  1.1.2.2  thorpej #define	ARM_M0_ROOT_CG 72
    109  1.1.2.2  thorpej #define	ARM_M0_ROOT_DIV 73
    110  1.1.2.2  thorpej #define	MAIN_AXI_ROOT_CLK 74
    111  1.1.2.2  thorpej #define	MAIN_AXI_ROOT_SRC 75
    112  1.1.2.2  thorpej #define	MAIN_AXI_ROOT_CG 76
    113  1.1.2.2  thorpej #define	MAIN_AXI_ROOT_DIV 77
    114  1.1.2.2  thorpej #define	DISP_AXI_ROOT_CLK 78
    115  1.1.2.2  thorpej #define	DISP_AXI_ROOT_SRC 79
    116  1.1.2.2  thorpej #define	DISP_AXI_ROOT_CG 80
    117  1.1.2.2  thorpej #define	DISP_AXI_ROOT_DIV 81
    118  1.1.2.2  thorpej #define	ENET_AXI_ROOT_CLK 82
    119  1.1.2.2  thorpej #define	ENET_AXI_ROOT_SRC 83
    120  1.1.2.2  thorpej #define	ENET_AXI_ROOT_CG 84
    121  1.1.2.2  thorpej #define	ENET_AXI_ROOT_DIV 85
    122  1.1.2.2  thorpej #define	NAND_USDHC_BUS_ROOT_CLK 86
    123  1.1.2.2  thorpej #define	NAND_USDHC_BUS_ROOT_SRC 87
    124  1.1.2.2  thorpej #define	NAND_USDHC_BUS_ROOT_CG 88
    125  1.1.2.2  thorpej #define	NAND_USDHC_BUS_ROOT_DIV 89
    126  1.1.2.2  thorpej #define	AHB_CHANNEL_ROOT_CLK 90
    127  1.1.2.2  thorpej #define	AHB_CHANNEL_ROOT_SRC 91
    128  1.1.2.2  thorpej #define	AHB_CHANNEL_ROOT_CG 92
    129  1.1.2.2  thorpej #define	AHB_CHANNEL_ROOT_DIV 93
    130  1.1.2.2  thorpej #define	DRAM_PHYM_ROOT_CLK 94
    131  1.1.2.2  thorpej #define	DRAM_PHYM_ROOT_SRC 95
    132  1.1.2.2  thorpej #define	DRAM_PHYM_ROOT_CG 96
    133  1.1.2.2  thorpej #define	DRAM_PHYM_ROOT_DIV 97
    134  1.1.2.2  thorpej #define	DRAM_ROOT_CLK 98
    135  1.1.2.2  thorpej #define	DRAM_ROOT_SRC 99
    136  1.1.2.2  thorpej #define	DRAM_ROOT_CG 100
    137  1.1.2.2  thorpej #define	DRAM_ROOT_DIV 101
    138  1.1.2.2  thorpej #define	DRAM_PHYM_ALT_ROOT_CLK 102
    139  1.1.2.2  thorpej #define	DRAM_PHYM_ALT_ROOT_SRC 103
    140  1.1.2.2  thorpej #define	DRAM_PHYM_ALT_ROOT_CG 104
    141  1.1.2.2  thorpej #define	DRAM_PHYM_ALT_ROOT_DIV 105
    142  1.1.2.2  thorpej #define	DRAM_ALT_ROOT_CLK 106
    143  1.1.2.2  thorpej #define	DRAM_ALT_ROOT_SRC 107
    144  1.1.2.2  thorpej #define	DRAM_ALT_ROOT_CG 108
    145  1.1.2.2  thorpej #define	DRAM_ALT_ROOT_DIV 109
    146  1.1.2.2  thorpej #define	USB_HSIC_ROOT_CLK 110
    147  1.1.2.2  thorpej #define	USB_HSIC_ROOT_SRC 111
    148  1.1.2.2  thorpej #define	USB_HSIC_ROOT_CG 112
    149  1.1.2.2  thorpej #define	USB_HSIC_ROOT_DIV 113
    150  1.1.2.2  thorpej #define	PCIE_CTRL_ROOT_CLK 114
    151  1.1.2.2  thorpej #define	PCIE_CTRL_ROOT_SRC 115
    152  1.1.2.2  thorpej #define	PCIE_CTRL_ROOT_CG 116
    153  1.1.2.2  thorpej #define	PCIE_CTRL_ROOT_DIV 117
    154  1.1.2.2  thorpej #define	PCIE_PHY_ROOT_CLK 118
    155  1.1.2.2  thorpej #define	PCIE_PHY_ROOT_SRC 119
    156  1.1.2.2  thorpej #define	PCIE_PHY_ROOT_CG 120
    157  1.1.2.2  thorpej #define	PCIE_PHY_ROOT_DIV 121
    158  1.1.2.2  thorpej #define	EPDC_PIXEL_ROOT_CLK 122
    159  1.1.2.2  thorpej #define	EPDC_PIXEL_ROOT_SRC 123
    160  1.1.2.2  thorpej #define	EPDC_PIXEL_ROOT_CG 124
    161  1.1.2.2  thorpej #define	EPDC_PIXEL_ROOT_DIV 125
    162  1.1.2.2  thorpej #define	LCDIF_PIXEL_ROOT_CLK 126
    163  1.1.2.2  thorpej #define	LCDIF_PIXEL_ROOT_SRC 127
    164  1.1.2.2  thorpej #define	LCDIF_PIXEL_ROOT_CG 128
    165  1.1.2.2  thorpej #define	LCDIF_PIXEL_ROOT_DIV 129
    166  1.1.2.2  thorpej #define	MIPI_DSI_ROOT_CLK 130
    167  1.1.2.2  thorpej #define	MIPI_DSI_ROOT_SRC 131
    168  1.1.2.2  thorpej #define	MIPI_DSI_ROOT_CG 132
    169  1.1.2.2  thorpej #define	MIPI_DSI_ROOT_DIV 133
    170  1.1.2.2  thorpej #define	MIPI_CSI_ROOT_CLK 134
    171  1.1.2.2  thorpej #define	MIPI_CSI_ROOT_SRC 135
    172  1.1.2.2  thorpej #define	MIPI_CSI_ROOT_CG 136
    173  1.1.2.2  thorpej #define	MIPI_CSI_ROOT_DIV 137
    174  1.1.2.2  thorpej #define	MIPI_DPHY_ROOT_CLK 138
    175  1.1.2.2  thorpej #define	MIPI_DPHY_ROOT_SRC 139
    176  1.1.2.2  thorpej #define	MIPI_DPHY_ROOT_CG 140
    177  1.1.2.2  thorpej #define	MIPI_DPHY_ROOT_DIV 141
    178  1.1.2.2  thorpej #define	SAI1_ROOT_CLK 142
    179  1.1.2.2  thorpej #define	SAI1_ROOT_SRC 143
    180  1.1.2.2  thorpej #define	SAI1_ROOT_CG 144
    181  1.1.2.2  thorpej #define	SAI1_ROOT_DIV 145
    182  1.1.2.2  thorpej #define	SAI2_ROOT_CLK 146
    183  1.1.2.2  thorpej #define	SAI2_ROOT_SRC 147
    184  1.1.2.2  thorpej #define	SAI2_ROOT_CG 148
    185  1.1.2.2  thorpej #define	SAI2_ROOT_DIV 149
    186  1.1.2.2  thorpej #define	SAI3_ROOT_CLK 150
    187  1.1.2.2  thorpej #define	SAI3_ROOT_SRC 151
    188  1.1.2.2  thorpej #define	SAI3_ROOT_CG 152
    189  1.1.2.2  thorpej #define	SAI3_ROOT_DIV 153
    190  1.1.2.2  thorpej #define	SPDIF_ROOT_CLK 154
    191  1.1.2.2  thorpej #define	SPDIF_ROOT_SRC 155
    192  1.1.2.2  thorpej #define	SPDIF_ROOT_CG 156
    193  1.1.2.2  thorpej #define	SPDIF_ROOT_DIV 157
    194  1.1.2.2  thorpej #define	ENET1_IPG_ROOT_CLK 158
    195  1.1.2.2  thorpej #define	ENET1_REF_ROOT_SRC 159
    196  1.1.2.2  thorpej #define	ENET1_REF_ROOT_CG 160
    197  1.1.2.2  thorpej #define	ENET1_REF_ROOT_DIV 161
    198  1.1.2.2  thorpej #define	ENET1_TIME_ROOT_CLK 162
    199  1.1.2.2  thorpej #define	ENET1_TIME_ROOT_SRC 163
    200  1.1.2.2  thorpej #define	ENET1_TIME_ROOT_CG 164
    201  1.1.2.2  thorpej #define	ENET1_TIME_ROOT_DIV 165
    202  1.1.2.2  thorpej #define	ENET2_IPG_ROOT_CLK 166
    203  1.1.2.2  thorpej #define	ENET2_REF_ROOT_SRC 167
    204  1.1.2.2  thorpej #define	ENET2_REF_ROOT_CG 168
    205  1.1.2.2  thorpej #define	ENET2_REF_ROOT_DIV 169
    206  1.1.2.2  thorpej #define	ENET2_TIME_ROOT_CLK 170
    207  1.1.2.2  thorpej #define	ENET2_TIME_ROOT_SRC 171
    208  1.1.2.2  thorpej #define	ENET2_TIME_ROOT_CG 172
    209  1.1.2.2  thorpej #define	ENET2_TIME_ROOT_DIV 173
    210  1.1.2.2  thorpej #define	ENET_PHY_REF_ROOT_CLK 174
    211  1.1.2.2  thorpej #define	ENET_PHY_REF_ROOT_SRC 175
    212  1.1.2.2  thorpej #define	ENET_PHY_REF_ROOT_CG 176
    213  1.1.2.2  thorpej #define	ENET_PHY_REF_ROOT_DIV 177
    214  1.1.2.2  thorpej #define	EIM_ROOT_CLK 178
    215  1.1.2.2  thorpej #define	EIM_ROOT_SRC 179
    216  1.1.2.2  thorpej #define	EIM_ROOT_CG 180
    217  1.1.2.2  thorpej #define	EIM_ROOT_DIV 181
    218  1.1.2.2  thorpej #define	NAND_ROOT_CLK 182
    219  1.1.2.2  thorpej #define	NAND_ROOT_SRC 183
    220  1.1.2.2  thorpej #define	NAND_ROOT_CG 184
    221  1.1.2.2  thorpej #define	NAND_ROOT_DIV 185
    222  1.1.2.2  thorpej #define	QSPI_ROOT_CLK 186
    223  1.1.2.2  thorpej #define	QSPI_ROOT_SRC 187
    224  1.1.2.2  thorpej #define	QSPI_ROOT_CG 188
    225  1.1.2.2  thorpej #define	QSPI_ROOT_DIV 189
    226  1.1.2.2  thorpej #define	USDHC1_ROOT_CLK 190
    227  1.1.2.2  thorpej #define	USDHC1_ROOT_SRC 191
    228  1.1.2.2  thorpej #define	USDHC1_ROOT_CG 192
    229  1.1.2.2  thorpej #define	USDHC1_ROOT_DIV 193
    230  1.1.2.2  thorpej #define	USDHC2_ROOT_CLK 194
    231  1.1.2.2  thorpej #define	USDHC2_ROOT_SRC 195
    232  1.1.2.2  thorpej #define	USDHC2_ROOT_CG 196
    233  1.1.2.2  thorpej #define	USDHC2_ROOT_DIV 197
    234  1.1.2.2  thorpej #define	USDHC3_ROOT_CLK 198
    235  1.1.2.2  thorpej #define	USDHC3_ROOT_SRC 199
    236  1.1.2.2  thorpej #define	USDHC3_ROOT_CG 200
    237  1.1.2.2  thorpej #define	USDHC3_ROOT_DIV 201
    238  1.1.2.2  thorpej #define	CAN1_ROOT_CLK 202
    239  1.1.2.2  thorpej #define	CAN1_ROOT_SRC 203
    240  1.1.2.2  thorpej #define	CAN1_ROOT_CG 204
    241  1.1.2.2  thorpej #define	CAN1_ROOT_DIV 205
    242  1.1.2.2  thorpej #define	CAN2_ROOT_CLK 206
    243  1.1.2.2  thorpej #define	CAN2_ROOT_SRC 207
    244  1.1.2.2  thorpej #define	CAN2_ROOT_CG 208
    245  1.1.2.2  thorpej #define	CAN2_ROOT_DIV 209
    246  1.1.2.2  thorpej #define	I2C1_ROOT_CLK 210
    247  1.1.2.2  thorpej #define	I2C1_ROOT_SRC 211
    248  1.1.2.2  thorpej #define	I2C1_ROOT_CG 212
    249  1.1.2.2  thorpej #define	I2C1_ROOT_DIV 213
    250  1.1.2.2  thorpej #define	I2C2_ROOT_CLK 214
    251  1.1.2.2  thorpej #define	I2C2_ROOT_SRC 215
    252  1.1.2.2  thorpej #define	I2C2_ROOT_CG 216
    253  1.1.2.2  thorpej #define	I2C2_ROOT_DIV 217
    254  1.1.2.2  thorpej #define	I2C3_ROOT_CLK 218
    255  1.1.2.2  thorpej #define	I2C3_ROOT_SRC 219
    256  1.1.2.2  thorpej #define	I2C3_ROOT_CG 220
    257  1.1.2.2  thorpej #define	I2C3_ROOT_DIV 221
    258  1.1.2.2  thorpej #define	I2C4_ROOT_CLK 222
    259  1.1.2.2  thorpej #define	I2C4_ROOT_SRC 223
    260  1.1.2.2  thorpej #define	I2C4_ROOT_CG 224
    261  1.1.2.2  thorpej #define	I2C4_ROOT_DIV 225
    262  1.1.2.2  thorpej #define	UART1_ROOT_CLK 226
    263  1.1.2.2  thorpej #define	UART1_ROOT_SRC 227
    264  1.1.2.2  thorpej #define	UART1_ROOT_CG 228
    265  1.1.2.2  thorpej #define	UART1_ROOT_DIV 229
    266  1.1.2.2  thorpej #define	UART2_ROOT_CLK 230
    267  1.1.2.2  thorpej #define	UART2_ROOT_SRC 231
    268  1.1.2.2  thorpej #define	UART2_ROOT_CG 232
    269  1.1.2.2  thorpej #define	UART2_ROOT_DIV 233
    270  1.1.2.2  thorpej #define	UART3_ROOT_CLK 234
    271  1.1.2.2  thorpej #define	UART3_ROOT_SRC 235
    272  1.1.2.2  thorpej #define	UART3_ROOT_CG 236
    273  1.1.2.2  thorpej #define	UART3_ROOT_DIV 237
    274  1.1.2.2  thorpej #define	UART4_ROOT_CLK 238
    275  1.1.2.2  thorpej #define	UART4_ROOT_SRC 239
    276  1.1.2.2  thorpej #define	UART4_ROOT_CG 240
    277  1.1.2.2  thorpej #define	UART4_ROOT_DIV 241
    278  1.1.2.2  thorpej #define	UART5_ROOT_CLK 242
    279  1.1.2.2  thorpej #define	UART5_ROOT_SRC 243
    280  1.1.2.2  thorpej #define	UART5_ROOT_CG 244
    281  1.1.2.2  thorpej #define	UART5_ROOT_DIV 245
    282  1.1.2.2  thorpej #define	UART6_ROOT_CLK 246
    283  1.1.2.2  thorpej #define	UART6_ROOT_SRC 247
    284  1.1.2.2  thorpej #define	UART6_ROOT_CG 248
    285  1.1.2.2  thorpej #define	UART6_ROOT_DIV 249
    286  1.1.2.2  thorpej #define	UART7_ROOT_CLK 250
    287  1.1.2.2  thorpej #define	UART7_ROOT_SRC 251
    288  1.1.2.2  thorpej #define	UART7_ROOT_CG 252
    289  1.1.2.2  thorpej #define	UART7_ROOT_DIV 253
    290  1.1.2.2  thorpej #define	ECSPI1_ROOT_CLK 254
    291  1.1.2.2  thorpej #define	ECSPI1_ROOT_SRC 255
    292  1.1.2.2  thorpej #define	ECSPI1_ROOT_CG 256
    293  1.1.2.2  thorpej #define	ECSPI1_ROOT_DIV 257
    294  1.1.2.2  thorpej #define	ECSPI2_ROOT_CLK 258
    295  1.1.2.2  thorpej #define	ECSPI2_ROOT_SRC 259
    296  1.1.2.2  thorpej #define	ECSPI2_ROOT_CG 260
    297  1.1.2.2  thorpej #define	ECSPI2_ROOT_DIV 261
    298  1.1.2.2  thorpej #define	ECSPI3_ROOT_CLK 262
    299  1.1.2.2  thorpej #define	ECSPI3_ROOT_SRC 263
    300  1.1.2.2  thorpej #define	ECSPI3_ROOT_CG 264
    301  1.1.2.2  thorpej #define	ECSPI3_ROOT_DIV 265
    302  1.1.2.2  thorpej #define	ECSPI4_ROOT_CLK 266
    303  1.1.2.2  thorpej #define	ECSPI4_ROOT_SRC 267
    304  1.1.2.2  thorpej #define	ECSPI4_ROOT_CG 268
    305  1.1.2.2  thorpej #define	ECSPI4_ROOT_DIV 269
    306  1.1.2.2  thorpej #define	PWM1_ROOT_CLK 270
    307  1.1.2.2  thorpej #define	PWM1_ROOT_SRC 271
    308  1.1.2.2  thorpej #define	PWM1_ROOT_CG 272
    309  1.1.2.2  thorpej #define	PWM1_ROOT_DIV 273
    310  1.1.2.2  thorpej #define	PWM2_ROOT_CLK 274
    311  1.1.2.2  thorpej #define	PWM2_ROOT_SRC 275
    312  1.1.2.2  thorpej #define	PWM2_ROOT_CG 276
    313  1.1.2.2  thorpej #define	PWM2_ROOT_DIV 277
    314  1.1.2.2  thorpej #define	PWM3_ROOT_CLK 278
    315  1.1.2.2  thorpej #define	PWM3_ROOT_SRC 279
    316  1.1.2.2  thorpej #define	PWM3_ROOT_CG 280
    317  1.1.2.2  thorpej #define	PWM3_ROOT_DIV 281
    318  1.1.2.2  thorpej #define	PWM4_ROOT_CLK 282
    319  1.1.2.2  thorpej #define	PWM4_ROOT_SRC 283
    320  1.1.2.2  thorpej #define	PWM4_ROOT_CG 284
    321  1.1.2.2  thorpej #define	PWM4_ROOT_DIV 285
    322  1.1.2.2  thorpej #define	FLEXTIMER1_ROOT_CLK 286
    323  1.1.2.2  thorpej #define	FLEXTIMER1_ROOT_SRC 287
    324  1.1.2.2  thorpej #define	FLEXTIMER1_ROOT_CG 288
    325  1.1.2.2  thorpej #define	FLEXTIMER1_ROOT_DIV 289
    326  1.1.2.2  thorpej #define	FLEXTIMER2_ROOT_CLK 290
    327  1.1.2.2  thorpej #define	FLEXTIMER2_ROOT_SRC 291
    328  1.1.2.2  thorpej #define	FLEXTIMER2_ROOT_CG 292
    329  1.1.2.2  thorpej #define	FLEXTIMER2_ROOT_DIV 293
    330  1.1.2.2  thorpej #define	SIM1_ROOT_CLK 294
    331  1.1.2.2  thorpej #define	SIM1_ROOT_SRC 295
    332  1.1.2.2  thorpej #define	SIM1_ROOT_CG 296
    333  1.1.2.2  thorpej #define	SIM1_ROOT_DIV 297
    334  1.1.2.2  thorpej #define	SIM2_ROOT_CLK 298
    335  1.1.2.2  thorpej #define	SIM2_ROOT_SRC 299
    336  1.1.2.2  thorpej #define	SIM2_ROOT_CG 300
    337  1.1.2.2  thorpej #define	SIM2_ROOT_DIV 301
    338  1.1.2.2  thorpej #define	GPT1_ROOT_CLK 302
    339  1.1.2.2  thorpej #define	GPT1_ROOT_SRC 303
    340  1.1.2.2  thorpej #define	GPT1_ROOT_CG 304
    341  1.1.2.2  thorpej #define	GPT1_ROOT_DIV 305
    342  1.1.2.2  thorpej #define	GPT2_ROOT_CLK 306
    343  1.1.2.2  thorpej #define	GPT2_ROOT_SRC 307
    344  1.1.2.2  thorpej #define	GPT2_ROOT_CG 308
    345  1.1.2.2  thorpej #define	GPT2_ROOT_DIV 309
    346  1.1.2.2  thorpej #define	GPT3_ROOT_CLK 310
    347  1.1.2.2  thorpej #define	GPT3_ROOT_SRC 311
    348  1.1.2.2  thorpej #define	GPT3_ROOT_CG 312
    349  1.1.2.2  thorpej #define	GPT3_ROOT_DIV 313
    350  1.1.2.2  thorpej #define	GPT4_ROOT_CLK 314
    351  1.1.2.2  thorpej #define	GPT4_ROOT_SRC 315
    352  1.1.2.2  thorpej #define	GPT4_ROOT_CG 316
    353  1.1.2.2  thorpej #define	GPT4_ROOT_DIV 317
    354  1.1.2.2  thorpej #define	TRACE_ROOT_CLK 318
    355  1.1.2.2  thorpej #define	TRACE_ROOT_SRC 319
    356  1.1.2.2  thorpej #define	TRACE_ROOT_CG 320
    357  1.1.2.2  thorpej #define	TRACE_ROOT_DIV 321
    358  1.1.2.2  thorpej #define	WDOG1_ROOT_CLK 322
    359  1.1.2.2  thorpej #define	WDOG_ROOT_SRC 323
    360  1.1.2.2  thorpej #define	WDOG_ROOT_CG 324
    361  1.1.2.2  thorpej #define	WDOG_ROOT_DIV 325
    362  1.1.2.2  thorpej #define	CSI_MCLK_ROOT_CLK 326
    363  1.1.2.2  thorpej #define	CSI_MCLK_ROOT_SRC 327
    364  1.1.2.2  thorpej #define	CSI_MCLK_ROOT_CG 328
    365  1.1.2.2  thorpej #define	CSI_MCLK_ROOT_DIV 329
    366  1.1.2.2  thorpej #define	AUDIO_MCLK_ROOT_CLK 330
    367  1.1.2.2  thorpej #define	AUDIO_MCLK_ROOT_SRC 331
    368  1.1.2.2  thorpej #define	AUDIO_MCLK_ROOT_CG 332
    369  1.1.2.2  thorpej #define	AUDIO_MCLK_ROOT_DIV 333
    370  1.1.2.2  thorpej #define	WRCLK_ROOT_CLK 334
    371  1.1.2.2  thorpej #define	WRCLK_ROOT_SRC 335
    372  1.1.2.2  thorpej #define	WRCLK_ROOT_CG 336
    373  1.1.2.2  thorpej #define	WRCLK_ROOT_DIV 337
    374  1.1.2.2  thorpej #define	CLKO1_ROOT_SRC 338
    375  1.1.2.2  thorpej #define	CLKO1_ROOT_CG 339
    376  1.1.2.2  thorpej #define	CLKO1_ROOT_DIV 340
    377  1.1.2.2  thorpej #define	CLKO2_ROOT_SRC 341
    378  1.1.2.2  thorpej #define	CLKO2_ROOT_CG 342
    379  1.1.2.2  thorpej #define	CLKO2_ROOT_DIV 343
    380  1.1.2.2  thorpej #define	MAIN_AXI_ROOT_PRE_DIV 344
    381  1.1.2.2  thorpej #define	DISP_AXI_ROOT_PRE_DIV 345
    382  1.1.2.2  thorpej #define	ENET_AXI_ROOT_PRE_DIV 346
    383  1.1.2.2  thorpej #define	NAND_USDHC_BUS_ROOT_PRE_DIV 347
    384  1.1.2.2  thorpej #define	AHB_CHANNEL_ROOT_PRE_DIV 348
    385  1.1.2.2  thorpej #define	USB_HSIC_ROOT_PRE_DIV 349
    386  1.1.2.2  thorpej #define	PCIE_CTRL_ROOT_PRE_DIV 350
    387  1.1.2.2  thorpej #define	PCIE_PHY_ROOT_PRE_DIV 351
    388  1.1.2.2  thorpej #define	EPDC_PIXEL_ROOT_PRE_DIV 352
    389  1.1.2.2  thorpej #define	LCDIF_PIXEL_ROOT_PRE_DIV 353
    390  1.1.2.2  thorpej #define	MIPI_DSI_ROOT_PRE_DIV 354
    391  1.1.2.2  thorpej #define	MIPI_CSI_ROOT_PRE_DIV 355
    392  1.1.2.2  thorpej #define	MIPI_DPHY_ROOT_PRE_DIV 356
    393  1.1.2.2  thorpej #define	SAI1_ROOT_PRE_DIV 357
    394  1.1.2.2  thorpej #define	SAI2_ROOT_PRE_DIV 358
    395  1.1.2.2  thorpej #define	SAI3_ROOT_PRE_DIV 359
    396  1.1.2.2  thorpej #define	SPDIF_ROOT_PRE_DIV 360
    397  1.1.2.2  thorpej #define	ENET1_REF_ROOT_PRE_DIV 361
    398  1.1.2.2  thorpej #define	ENET1_TIME_ROOT_PRE_DIV 362
    399  1.1.2.2  thorpej #define	ENET2_REF_ROOT_PRE_DIV 363
    400  1.1.2.2  thorpej #define	ENET2_TIME_ROOT_PRE_DIV 364
    401  1.1.2.2  thorpej #define	ENET_PHY_REF_ROOT_PRE_DIV 365
    402  1.1.2.2  thorpej #define	EIM_ROOT_PRE_DIV 366
    403  1.1.2.2  thorpej #define	NAND_ROOT_PRE_DIV 367
    404  1.1.2.2  thorpej #define	QSPI_ROOT_PRE_DIV 368
    405  1.1.2.2  thorpej #define	USDHC1_ROOT_PRE_DIV 369
    406  1.1.2.2  thorpej #define	USDHC2_ROOT_PRE_DIV 370
    407  1.1.2.2  thorpej #define	USDHC3_ROOT_PRE_DIV 371
    408  1.1.2.2  thorpej #define	CAN1_ROOT_PRE_DIV 372
    409  1.1.2.2  thorpej #define	CAN2_ROOT_PRE_DIV 373
    410  1.1.2.2  thorpej #define	I2C1_ROOT_PRE_DIV 374
    411  1.1.2.2  thorpej #define	I2C2_ROOT_PRE_DIV 375
    412  1.1.2.2  thorpej #define	I2C3_ROOT_PRE_DIV 376
    413  1.1.2.2  thorpej #define	I2C4_ROOT_PRE_DIV 377
    414  1.1.2.2  thorpej #define	UART1_ROOT_PRE_DIV 378
    415  1.1.2.2  thorpej #define	UART2_ROOT_PRE_DIV 379
    416  1.1.2.2  thorpej #define	UART3_ROOT_PRE_DIV 380
    417  1.1.2.2  thorpej #define	UART4_ROOT_PRE_DIV 381
    418  1.1.2.2  thorpej #define	UART5_ROOT_PRE_DIV 382
    419  1.1.2.2  thorpej #define	UART6_ROOT_PRE_DIV 383
    420  1.1.2.2  thorpej #define	UART7_ROOT_PRE_DIV 384
    421  1.1.2.2  thorpej #define	ECSPI1_ROOT_PRE_DIV 385
    422  1.1.2.2  thorpej #define	ECSPI2_ROOT_PRE_DIV 386
    423  1.1.2.2  thorpej #define	ECSPI3_ROOT_PRE_DIV 387
    424  1.1.2.2  thorpej #define	ECSPI4_ROOT_PRE_DIV 388
    425  1.1.2.2  thorpej #define	PWM1_ROOT_PRE_DIV 389
    426  1.1.2.2  thorpej #define	PWM2_ROOT_PRE_DIV 390
    427  1.1.2.2  thorpej #define	PWM3_ROOT_PRE_DIV 391
    428  1.1.2.2  thorpej #define	PWM4_ROOT_PRE_DIV 392
    429  1.1.2.2  thorpej #define	FLEXTIMER1_ROOT_PRE_DIV 393
    430  1.1.2.2  thorpej #define	FLEXTIMER2_ROOT_PRE_DIV 394
    431  1.1.2.2  thorpej #define	SIM1_ROOT_PRE_DIV 395
    432  1.1.2.2  thorpej #define	SIM2_ROOT_PRE_DIV 396
    433  1.1.2.2  thorpej #define	GPT1_ROOT_PRE_DIV 397
    434  1.1.2.2  thorpej #define	GPT2_ROOT_PRE_DIV 398
    435  1.1.2.2  thorpej #define	GPT3_ROOT_PRE_DIV 399
    436  1.1.2.2  thorpej #define	GPT4_ROOT_PRE_DIV 400
    437  1.1.2.2  thorpej #define	TRACE_ROOT_PRE_DIV 401
    438  1.1.2.2  thorpej #define	WDOG_ROOT_PRE_DIV 402
    439  1.1.2.2  thorpej #define	CSI_MCLK_ROOT_PRE_DIV 403
    440  1.1.2.2  thorpej #define	AUDIO_MCLK_ROOT_PRE_DIV 404
    441  1.1.2.2  thorpej #define	WRCLK_ROOT_PRE_DIV 405
    442  1.1.2.2  thorpej #define	CLKO1_ROOT_PRE_DIV 406
    443  1.1.2.2  thorpej #define	CLKO2_ROOT_PRE_DIV 407
    444  1.1.2.2  thorpej #define	DRAM_PHYM_ALT_ROOT_PRE_DIV 408
    445  1.1.2.2  thorpej #define	DRAM_ALT_ROOT_PRE_DIV 409
    446  1.1.2.2  thorpej #define	LVDS1_IN_CLK 410
    447  1.1.2.2  thorpej #define	LVDS1_OUT_SEL 411
    448  1.1.2.2  thorpej #define	LVDS1_OUT_CLK 412
    449  1.1.2.2  thorpej #define	CLK_DUMMY 413
    450  1.1.2.2  thorpej #define	GPT_3M_CLK 414
    451  1.1.2.2  thorpej #define	OCRAM_CLK 415
    452  1.1.2.2  thorpej #define	OCRAM_S_CLK 416
    453  1.1.2.2  thorpej #define	WDOG2_ROOT_CLK 417
    454  1.1.2.2  thorpej #define	WDOG3_ROOT_CLK 418
    455  1.1.2.2  thorpej #define	WDOG4_ROOT_CLK 419
    456  1.1.2.2  thorpej #define	SDMA_CORE_CLK 420
    457  1.1.2.2  thorpej #define	USB1_MAIN_480M_CLK 421
    458  1.1.2.2  thorpej #define	USB_CTRL_CLK 422
    459  1.1.2.2  thorpej #define	USB_PHY1_CLK 423
    460  1.1.2.2  thorpej #define	USB_PHY2_CLK 424
    461  1.1.2.2  thorpej #define	IPG_ROOT_CLK 425
    462  1.1.2.2  thorpej #define	SAI1_IPG_CLK 426
    463  1.1.2.2  thorpej #define	SAI2_IPG_CLK 427
    464  1.1.2.2  thorpej #define	SAI3_IPG_CLK 428
    465  1.1.2.2  thorpej #define	PLL_AUDIO_TEST_DIV 429
    466  1.1.2.2  thorpej #define	PLL_AUDIO_POST_DIV 430
    467  1.1.2.2  thorpej #define	PLL_VIDEO_TEST_DIV 431
    468  1.1.2.2  thorpej #define	PLL_VIDEO_POST_DIV 432
    469  1.1.2.2  thorpej #define	MU_ROOT_CLK 433
    470  1.1.2.2  thorpej #define	SEMA4_HS_ROOT_CLK 434
    471  1.1.2.2  thorpej #define	PLL_DRAM_TEST_DIV 435
    472  1.1.2.2  thorpej #define	ADC_ROOT_CLK 436
    473  1.1.2.2  thorpej #define	CLK_ARM 437
    474  1.1.2.2  thorpej #define	CKIL 438
    475  1.1.2.2  thorpej #define	OCOTP_CLK 439
    476  1.1.2.2  thorpej #define	NAND_RAWNAND_CLK 440
    477  1.1.2.2  thorpej #define	NAND_USDHC_BUS_RAWNAND_CLK 441
    478  1.1.2.2  thorpej #define	SNVS_CLK 442
    479  1.1.2.2  thorpej #define	CAAM_CLK 443
    480  1.1.2.2  thorpej #define	KPP_ROOT_CLK 444
    481  1.1.2.2  thorpej 
    482  1.1.2.2  thorpej #endif /* !_IMX7D_CCM_H */
    483