1d5b0e70fSEmmanuel Vadot /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */ 2d5b0e70fSEmmanuel Vadot /* 3d5b0e70fSEmmanuel Vadot * Copyright (c) 2022 Samsung Electronics Co., Ltd. 4d5b0e70fSEmmanuel Vadot * Author: Chanho Park <chanho61.park@samsung.com> 5d5b0e70fSEmmanuel Vadot * 6d5b0e70fSEmmanuel Vadot * Device Tree binding constants for Exynos Auto V9 clock controller. 7d5b0e70fSEmmanuel Vadot */ 8d5b0e70fSEmmanuel Vadot 9d5b0e70fSEmmanuel Vadot #ifndef _DT_BINDINGS_CLOCK_EXYNOSAUTOV9_H 10d5b0e70fSEmmanuel Vadot #define _DT_BINDINGS_CLOCK_EXYNOSAUTOV9_H 11d5b0e70fSEmmanuel Vadot 12d5b0e70fSEmmanuel Vadot /* CMU_TOP */ 13d5b0e70fSEmmanuel Vadot #define FOUT_SHARED0_PLL 1 14d5b0e70fSEmmanuel Vadot #define FOUT_SHARED1_PLL 2 15d5b0e70fSEmmanuel Vadot #define FOUT_SHARED2_PLL 3 16d5b0e70fSEmmanuel Vadot #define FOUT_SHARED3_PLL 4 17d5b0e70fSEmmanuel Vadot #define FOUT_SHARED4_PLL 5 18d5b0e70fSEmmanuel Vadot 19d5b0e70fSEmmanuel Vadot /* MUX in CMU_TOP */ 20d5b0e70fSEmmanuel Vadot #define MOUT_SHARED0_PLL 6 21d5b0e70fSEmmanuel Vadot #define MOUT_SHARED1_PLL 7 22d5b0e70fSEmmanuel Vadot #define MOUT_SHARED2_PLL 8 23d5b0e70fSEmmanuel Vadot #define MOUT_SHARED3_PLL 9 24d5b0e70fSEmmanuel Vadot #define MOUT_SHARED4_PLL 10 25d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_CMU_BOOST 11 26d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_CMU_CMUREF 12 27d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_ACC_BUS 13 28d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_APM_BUS 14 29d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_AUD_CPU 15 30d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_AUD_BUS 16 31d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_BUSC_BUS 17 32d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_BUSMC_BUS 19 33d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_CORE_BUS 20 34d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_CPUCL0_SWITCH 21 35d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_CPUCL0_CLUSTER 22 36d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_CPUCL1_SWITCH 24 37d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_CPUCL1_CLUSTER 25 38d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_DPTX_BUS 26 39d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_DPTX_DPGTC 27 40d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_DPUM_BUS 28 41d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_DPUS0_BUS 29 42d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_DPUS1_BUS 30 43d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_FSYS0_BUS 31 44d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_FSYS0_PCIE 32 45d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_FSYS1_BUS 33 46d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_FSYS1_USBDRD 34 47d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_FSYS1_MMC_CARD 35 48d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_FSYS2_BUS 36 49d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_FSYS2_UFS_EMBD 37 50d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_FSYS2_ETHERNET 38 51d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_G2D_G2D 39 52d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_G2D_MSCL 40 53d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_G3D00_SWITCH 41 54d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_G3D01_SWITCH 42 55d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_G3D1_SWITCH 43 56d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_ISPB_BUS 44 57d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_MFC_MFC 45 58d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_MFC_WFD 46 59d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_MIF_SWITCH 47 60d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_MIF_BUSP 48 61d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_NPU_BUS 49 62d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_PERIC0_BUS 50 63d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_PERIC0_IP 51 64d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_PERIC1_BUS 52 65d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_PERIC1_IP 53 66d5b0e70fSEmmanuel Vadot #define MOUT_CLKCMU_PERIS_BUS 54 67d5b0e70fSEmmanuel Vadot 68d5b0e70fSEmmanuel Vadot /* DIV in CMU_TOP */ 69d5b0e70fSEmmanuel Vadot #define DOUT_SHARED0_DIV3 101 70d5b0e70fSEmmanuel Vadot #define DOUT_SHARED0_DIV2 102 71d5b0e70fSEmmanuel Vadot #define DOUT_SHARED1_DIV3 103 72d5b0e70fSEmmanuel Vadot #define DOUT_SHARED1_DIV2 104 73d5b0e70fSEmmanuel Vadot #define DOUT_SHARED1_DIV4 105 74d5b0e70fSEmmanuel Vadot #define DOUT_SHARED2_DIV3 106 75d5b0e70fSEmmanuel Vadot #define DOUT_SHARED2_DIV2 107 76d5b0e70fSEmmanuel Vadot #define DOUT_SHARED2_DIV4 108 77d5b0e70fSEmmanuel Vadot #define DOUT_SHARED4_DIV2 109 78d5b0e70fSEmmanuel Vadot #define DOUT_SHARED4_DIV4 110 79d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_CMU_BOOST 111 80d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_ACC_BUS 112 81d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_APM_BUS 113 82d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_AUD_CPU 114 83d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_AUD_BUS 115 84d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_BUSC_BUS 116 85d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_BUSMC_BUS 118 86d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_CORE_BUS 119 87d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_CPUCL0_SWITCH 120 88d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_CPUCL0_CLUSTER 121 89d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_CPUCL1_SWITCH 123 90d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_CPUCL1_CLUSTER 124 91d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_DPTX_BUS 125 92d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_DPTX_DPGTC 126 93d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_DPUM_BUS 127 94d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_DPUS0_BUS 128 95d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_DPUS1_BUS 129 96d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_FSYS0_BUS 130 97d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_FSYS0_PCIE 131 98d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_FSYS1_BUS 132 99d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_FSYS1_USBDRD 133 100d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_FSYS2_BUS 134 101d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_FSYS2_UFS_EMBD 135 102d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_FSYS2_ETHERNET 136 103d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_G2D_G2D 137 104d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_G2D_MSCL 138 105d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_G3D00_SWITCH 139 106d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_G3D01_SWITCH 140 107d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_G3D1_SWITCH 141 108d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_ISPB_BUS 142 109d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_MFC_MFC 143 110d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_MFC_WFD 144 111d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_MIF_SWITCH 145 112d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_MIF_BUSP 146 113d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_NPU_BUS 147 114d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_PERIC0_BUS 148 115d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_PERIC0_IP 149 116d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_PERIC1_BUS 150 117d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_PERIC1_IP 151 118d5b0e70fSEmmanuel Vadot #define DOUT_CLKCMU_PERIS_BUS 152 119d5b0e70fSEmmanuel Vadot 120d5b0e70fSEmmanuel Vadot /* GAT in CMU_TOP */ 121d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_CMU_BOOST 201 122d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_CPUCL0_BOOST 202 123d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_CPUCL1_BOOST 203 124d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_CORE_BOOST 204 125d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_BUSC_BOOST 205 126d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_BUSMC_BOOST 206 127d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_MIF_BOOST 207 128d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_ACC_BUS 208 129d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_APM_BUS 209 130d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_AUD_CPU 210 131d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_AUD_BUS 211 132d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_BUSC_BUS 212 133d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_BUSMC_BUS 214 134d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_CORE_BUS 215 135d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_CPUCL0_SWITCH 216 136d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_CPUCL0_CLUSTER 217 137d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_CPUCL1_SWITCH 219 138d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_CPUCL1_CLUSTER 220 139d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_DPTX_BUS 221 140d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_DPTX_DPGTC 222 141d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_DPUM_BUS 223 142d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_DPUS0_BUS 224 143d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_DPUS1_BUS 225 144d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_FSYS0_BUS 226 145d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_FSYS0_PCIE 227 146d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_FSYS1_BUS 228 147d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_FSYS1_USBDRD 229 148d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_FSYS1_MMC_CARD 230 149d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_FSYS2_BUS 231 150d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_FSYS2_UFS_EMBD 232 151d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_FSYS2_ETHERNET 233 152d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_G2D_G2D 234 153d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_G2D_MSCL 235 154d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_G3D00_SWITCH 236 155d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_G3D01_SWITCH 237 156d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_G3D1_SWITCH 238 157d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_ISPB_BUS 239 158d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_MFC_MFC 240 159d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_MFC_WFD 241 160d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_MIF_SWITCH 242 161d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_MIF_BUSP 243 162d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_NPU_BUS 244 163d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_PERIC0_BUS 245 164d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_PERIC0_IP 246 165d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_PERIC1_BUS 247 166d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_PERIC1_IP 248 167d5b0e70fSEmmanuel Vadot #define GOUT_CLKCMU_PERIS_BUS 249 168d5b0e70fSEmmanuel Vadot 169d5b0e70fSEmmanuel Vadot /* CMU_BUSMC */ 170d5b0e70fSEmmanuel Vadot #define CLK_MOUT_BUSMC_BUS_USER 1 171d5b0e70fSEmmanuel Vadot #define CLK_DOUT_BUSMC_BUSP 2 172d5b0e70fSEmmanuel Vadot #define CLK_GOUT_BUSMC_PDMA0_PCLK 3 173d5b0e70fSEmmanuel Vadot #define CLK_GOUT_BUSMC_SPDMA_PCLK 4 174d5b0e70fSEmmanuel Vadot 175d5b0e70fSEmmanuel Vadot /* CMU_CORE */ 176d5b0e70fSEmmanuel Vadot #define CLK_MOUT_CORE_BUS_USER 1 177d5b0e70fSEmmanuel Vadot #define CLK_DOUT_CORE_BUSP 2 178d5b0e70fSEmmanuel Vadot #define CLK_GOUT_CORE_CCI_CLK 3 179d5b0e70fSEmmanuel Vadot #define CLK_GOUT_CORE_CCI_PCLK 4 180d5b0e70fSEmmanuel Vadot #define CLK_GOUT_CORE_CMU_CORE_PCLK 5 181d5b0e70fSEmmanuel Vadot 182*7ef62cebSEmmanuel Vadot /* CMU_FSYS0 */ 183*7ef62cebSEmmanuel Vadot #define CLK_MOUT_FSYS0_BUS_USER 1 184*7ef62cebSEmmanuel Vadot #define CLK_MOUT_FSYS0_PCIE_USER 2 185*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_BUS_PCLK 3 186*7ef62cebSEmmanuel Vadot 187*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3_2L0_X1_REFCLK 4 188*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3_2L0_X2_REFCLK 5 189*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3_2L0_X1_DBI_ACLK 6 190*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3_2L0_X1_MSTR_ACLK 7 191*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3_2L0_X1_SLV_ACLK 8 192*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3_2L0_X2_DBI_ACLK 9 193*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3_2L0_X2_MSTR_ACLK 10 194*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3_2L0_X2_SLV_ACLK 11 195*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3_2L0_X2_PIPE_CLK 12 196*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3A_2L0_CLK 13 197*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3B_2L0_CLK 14 198*7ef62cebSEmmanuel Vadot 199*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3_2L1_X1_REFCLK 15 200*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3_2L1_X2_REFCLK 16 201*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3_2L1_X1_DBI_ACLK 17 202*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3_2L1_X1_MSTR_ACLK 18 203*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3_2L1_X1_SLV_ACLK 19 204*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3_2L1_X2_DBI_ACLK 20 205*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3_2L1_X2_MSTR_ACLK 21 206*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3_2L1_X2_SLV_ACLK 22 207*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3_2L1_X2_PIPE_CLK 23 208*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3A_2L1_CLK 24 209*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3B_2L1_CLK 25 210*7ef62cebSEmmanuel Vadot 211*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3_4L_X2_REFCLK 26 212*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3_4L_X4_REFCLK 27 213*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3_4L_X2_DBI_ACLK 28 214*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3_4L_X2_MSTR_ACLK 29 215*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3_4L_X2_SLV_ACLK 30 216*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3_4L_X4_DBI_ACLK 31 217*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3_4L_X4_MSTR_ACLK 32 218*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3_4L_X4_SLV_ACLK 33 219*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3_4L_X4_PIPE_CLK 34 220*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3A_4L_CLK 35 221*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS0_PCIE_GEN3B_4L_CLK 36 222*7ef62cebSEmmanuel Vadot 223*7ef62cebSEmmanuel Vadot /* CMU_FSYS1 */ 224*7ef62cebSEmmanuel Vadot #define FOUT_MMC_PLL 1 225*7ef62cebSEmmanuel Vadot 226*7ef62cebSEmmanuel Vadot #define CLK_MOUT_FSYS1_BUS_USER 2 227*7ef62cebSEmmanuel Vadot #define CLK_MOUT_FSYS1_MMC_PLL 3 228*7ef62cebSEmmanuel Vadot #define CLK_MOUT_FSYS1_MMC_CARD_USER 4 229*7ef62cebSEmmanuel Vadot #define CLK_MOUT_FSYS1_USBDRD_USER 5 230*7ef62cebSEmmanuel Vadot #define CLK_MOUT_FSYS1_MMC_CARD 6 231*7ef62cebSEmmanuel Vadot 232*7ef62cebSEmmanuel Vadot #define CLK_DOUT_FSYS1_MMC_CARD 7 233*7ef62cebSEmmanuel Vadot 234*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS1_PCLK 8 235*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS1_MMC_CARD_SDCLKIN 9 236*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS1_MMC_CARD_ACLK 10 237*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS1_USB20DRD_0_REFCLK 11 238*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS1_USB20DRD_1_REFCLK 12 239*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS1_USB30DRD_0_REFCLK 13 240*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS1_USB30DRD_1_REFCLK 14 241*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS1_USB20_0_ACLK 15 242*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS1_USB20_1_ACLK 16 243*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS1_USB30_0_ACLK 17 244*7ef62cebSEmmanuel Vadot #define CLK_GOUT_FSYS1_USB30_1_ACLK 18 245*7ef62cebSEmmanuel Vadot 246d5b0e70fSEmmanuel Vadot /* CMU_FSYS2 */ 247d5b0e70fSEmmanuel Vadot #define CLK_MOUT_FSYS2_BUS_USER 1 248d5b0e70fSEmmanuel Vadot #define CLK_MOUT_FSYS2_UFS_EMBD_USER 2 249d5b0e70fSEmmanuel Vadot #define CLK_MOUT_FSYS2_ETHERNET_USER 3 250d5b0e70fSEmmanuel Vadot #define CLK_GOUT_FSYS2_UFS_EMBD0_ACLK 4 251d5b0e70fSEmmanuel Vadot #define CLK_GOUT_FSYS2_UFS_EMBD0_UNIPRO 5 252d5b0e70fSEmmanuel Vadot #define CLK_GOUT_FSYS2_UFS_EMBD1_ACLK 6 253d5b0e70fSEmmanuel Vadot #define CLK_GOUT_FSYS2_UFS_EMBD1_UNIPRO 7 254d5b0e70fSEmmanuel Vadot 255d5b0e70fSEmmanuel Vadot /* CMU_PERIC0 */ 256d5b0e70fSEmmanuel Vadot #define CLK_MOUT_PERIC0_BUS_USER 1 257d5b0e70fSEmmanuel Vadot #define CLK_MOUT_PERIC0_IP_USER 2 258d5b0e70fSEmmanuel Vadot #define CLK_MOUT_PERIC0_USI00_USI 3 259d5b0e70fSEmmanuel Vadot #define CLK_MOUT_PERIC0_USI01_USI 4 260d5b0e70fSEmmanuel Vadot #define CLK_MOUT_PERIC0_USI02_USI 5 261d5b0e70fSEmmanuel Vadot #define CLK_MOUT_PERIC0_USI03_USI 6 262d5b0e70fSEmmanuel Vadot #define CLK_MOUT_PERIC0_USI04_USI 7 263d5b0e70fSEmmanuel Vadot #define CLK_MOUT_PERIC0_USI05_USI 8 264d5b0e70fSEmmanuel Vadot #define CLK_MOUT_PERIC0_USI_I2C 9 265d5b0e70fSEmmanuel Vadot 266d5b0e70fSEmmanuel Vadot #define CLK_DOUT_PERIC0_USI00_USI 10 267d5b0e70fSEmmanuel Vadot #define CLK_DOUT_PERIC0_USI01_USI 11 268d5b0e70fSEmmanuel Vadot #define CLK_DOUT_PERIC0_USI02_USI 12 269d5b0e70fSEmmanuel Vadot #define CLK_DOUT_PERIC0_USI03_USI 13 270d5b0e70fSEmmanuel Vadot #define CLK_DOUT_PERIC0_USI04_USI 14 271d5b0e70fSEmmanuel Vadot #define CLK_DOUT_PERIC0_USI05_USI 15 272d5b0e70fSEmmanuel Vadot #define CLK_DOUT_PERIC0_USI_I2C 16 273d5b0e70fSEmmanuel Vadot 274d5b0e70fSEmmanuel Vadot #define CLK_GOUT_PERIC0_IPCLK_0 20 275d5b0e70fSEmmanuel Vadot #define CLK_GOUT_PERIC0_IPCLK_1 21 276d5b0e70fSEmmanuel Vadot #define CLK_GOUT_PERIC0_IPCLK_2 22 277d5b0e70fSEmmanuel Vadot #define CLK_GOUT_PERIC0_IPCLK_3 23 278d5b0e70fSEmmanuel Vadot #define CLK_GOUT_PERIC0_IPCLK_4 24 279d5b0e70fSEmmanuel Vadot #define CLK_GOUT_PERIC0_IPCLK_5 25 280d5b0e70fSEmmanuel Vadot #define CLK_GOUT_PERIC0_IPCLK_6 26 281d5b0e70fSEmmanuel Vadot #define CLK_GOUT_PERIC0_IPCLK_7 27 282d5b0e70fSEmmanuel Vadot #define CLK_GOUT_PERIC0_IPCLK_8 28 283d5b0e70fSEmmanuel Vadot #define CLK_GOUT_PERIC0_IPCLK_9 29 284d5b0e70fSEmmanuel Vadot #define CLK_GOUT_PERIC0_IPCLK_10 30 285*7ef62cebSEmmanuel Vadot #define CLK_GOUT_PERIC0_IPCLK_11 31 286*7ef62cebSEmmanuel Vadot #define CLK_GOUT_PERIC0_PCLK_0 32 287*7ef62cebSEmmanuel Vadot #define CLK_GOUT_PERIC0_PCLK_1 33 288*7ef62cebSEmmanuel Vadot #define CLK_GOUT_PERIC0_PCLK_2 34 289*7ef62cebSEmmanuel Vadot #define CLK_GOUT_PERIC0_PCLK_3 35 290*7ef62cebSEmmanuel Vadot #define CLK_GOUT_PERIC0_PCLK_4 36 291*7ef62cebSEmmanuel Vadot #define CLK_GOUT_PERIC0_PCLK_5 37 292*7ef62cebSEmmanuel Vadot #define CLK_GOUT_PERIC0_PCLK_6 38 293*7ef62cebSEmmanuel Vadot #define CLK_GOUT_PERIC0_PCLK_7 39 294*7ef62cebSEmmanuel Vadot #define CLK_GOUT_PERIC0_PCLK_8 40 295*7ef62cebSEmmanuel Vadot #define CLK_GOUT_PERIC0_PCLK_9 41 296*7ef62cebSEmmanuel Vadot #define CLK_GOUT_PERIC0_PCLK_10 42 297*7ef62cebSEmmanuel Vadot #define CLK_GOUT_PERIC0_PCLK_11 43 298d5b0e70fSEmmanuel Vadot 299d5b0e70fSEmmanuel Vadot /* CMU_PERIC1 */ 300d5b0e70fSEmmanuel Vadot #define CLK_MOUT_PERIC1_BUS_USER 1 301d5b0e70fSEmmanuel Vadot #define CLK_MOUT_PERIC1_IP_USER 2 302d5b0e70fSEmmanuel Vadot #define CLK_MOUT_PERIC1_USI06_USI 3 303d5b0e70fSEmmanuel Vadot #define CLK_MOUT_PERIC1_USI07_USI 4 304d5b0e70fSEmmanuel Vadot #define CLK_MOUT_PERIC1_USI08_USI 5 305d5b0e70fSEmmanuel Vadot #define CLK_MOUT_PERIC1_USI09_USI 6 306d5b0e70fSEmmanuel Vadot #define CLK_MOUT_PERIC1_USI10_USI 7 307d5b0e70fSEmmanuel Vadot #define CLK_MOUT_PERIC1_USI11_USI 8 308d5b0e70fSEmmanuel Vadot #define CLK_MOUT_PERIC1_USI_I2C 9 309d5b0e70fSEmmanuel Vadot 310d5b0e70fSEmmanuel Vadot #define CLK_DOUT_PERIC1_USI06_USI 10 311d5b0e70fSEmmanuel Vadot #define CLK_DOUT_PERIC1_USI07_USI 11 312d5b0e70fSEmmanuel Vadot #define CLK_DOUT_PERIC1_USI08_USI 12 313d5b0e70fSEmmanuel Vadot #define CLK_DOUT_PERIC1_USI09_USI 13 314d5b0e70fSEmmanuel Vadot #define CLK_DOUT_PERIC1_USI10_USI 14 315d5b0e70fSEmmanuel Vadot #define CLK_DOUT_PERIC1_USI11_USI 15 316d5b0e70fSEmmanuel Vadot #define CLK_DOUT_PERIC1_USI_I2C 16 317d5b0e70fSEmmanuel Vadot 318d5b0e70fSEmmanuel Vadot #define CLK_GOUT_PERIC1_IPCLK_0 20 319d5b0e70fSEmmanuel Vadot #define CLK_GOUT_PERIC1_IPCLK_1 21 320d5b0e70fSEmmanuel Vadot #define CLK_GOUT_PERIC1_IPCLK_2 22 321d5b0e70fSEmmanuel Vadot #define CLK_GOUT_PERIC1_IPCLK_3 23 322d5b0e70fSEmmanuel Vadot #define CLK_GOUT_PERIC1_IPCLK_4 24 323d5b0e70fSEmmanuel Vadot #define CLK_GOUT_PERIC1_IPCLK_5 25 324d5b0e70fSEmmanuel Vadot #define CLK_GOUT_PERIC1_IPCLK_6 26 325d5b0e70fSEmmanuel Vadot #define CLK_GOUT_PERIC1_IPCLK_7 27 326d5b0e70fSEmmanuel Vadot #define CLK_GOUT_PERIC1_IPCLK_8 28 327d5b0e70fSEmmanuel Vadot #define CLK_GOUT_PERIC1_IPCLK_9 29 328d5b0e70fSEmmanuel Vadot #define CLK_GOUT_PERIC1_IPCLK_10 30 329*7ef62cebSEmmanuel Vadot #define CLK_GOUT_PERIC1_IPCLK_11 31 330*7ef62cebSEmmanuel Vadot #define CLK_GOUT_PERIC1_PCLK_0 32 331*7ef62cebSEmmanuel Vadot #define CLK_GOUT_PERIC1_PCLK_1 33 332*7ef62cebSEmmanuel Vadot #define CLK_GOUT_PERIC1_PCLK_2 34 333*7ef62cebSEmmanuel Vadot #define CLK_GOUT_PERIC1_PCLK_3 35 334*7ef62cebSEmmanuel Vadot #define CLK_GOUT_PERIC1_PCLK_4 36 335*7ef62cebSEmmanuel Vadot #define CLK_GOUT_PERIC1_PCLK_5 37 336*7ef62cebSEmmanuel Vadot #define CLK_GOUT_PERIC1_PCLK_6 38 337*7ef62cebSEmmanuel Vadot #define CLK_GOUT_PERIC1_PCLK_7 39 338*7ef62cebSEmmanuel Vadot #define CLK_GOUT_PERIC1_PCLK_8 40 339*7ef62cebSEmmanuel Vadot #define CLK_GOUT_PERIC1_PCLK_9 41 340*7ef62cebSEmmanuel Vadot #define CLK_GOUT_PERIC1_PCLK_10 42 341*7ef62cebSEmmanuel Vadot #define CLK_GOUT_PERIC1_PCLK_11 43 342d5b0e70fSEmmanuel Vadot 343d5b0e70fSEmmanuel Vadot /* CMU_PERIS */ 344d5b0e70fSEmmanuel Vadot #define CLK_MOUT_PERIS_BUS_USER 1 345d5b0e70fSEmmanuel Vadot #define CLK_GOUT_SYSREG_PERIS_PCLK 2 346d5b0e70fSEmmanuel Vadot #define CLK_GOUT_WDT_CLUSTER0 3 347d5b0e70fSEmmanuel Vadot #define CLK_GOUT_WDT_CLUSTER1 4 348d5b0e70fSEmmanuel Vadot 349d5b0e70fSEmmanuel Vadot #endif /* _DT_BINDINGS_CLOCK_EXYNOSAUTOV9_H */ 350