1*5db3ae8bSMartin Botka /* SPDX-License-Identifier: GPL-2.0 */ 2*5db3ae8bSMartin Botka /* 3*5db3ae8bSMartin Botka * Copyright (c) 2020, The Linux Foundation. All rights reserved. 4*5db3ae8bSMartin Botka */ 5*5db3ae8bSMartin Botka 6*5db3ae8bSMartin Botka #ifndef _DT_BINDINGS_CLK_MSM_MMCC_660_H 7*5db3ae8bSMartin Botka #define _DT_BINDINGS_CLK_MSM_MMCC_660_H 8*5db3ae8bSMartin Botka 9*5db3ae8bSMartin Botka #define AHB_CLK_SRC 0 10*5db3ae8bSMartin Botka #define BYTE0_CLK_SRC 1 11*5db3ae8bSMartin Botka #define BYTE1_CLK_SRC 2 12*5db3ae8bSMartin Botka #define CAMSS_GP0_CLK_SRC 3 13*5db3ae8bSMartin Botka #define CAMSS_GP1_CLK_SRC 4 14*5db3ae8bSMartin Botka #define CCI_CLK_SRC 5 15*5db3ae8bSMartin Botka #define CPP_CLK_SRC 6 16*5db3ae8bSMartin Botka #define CSI0_CLK_SRC 7 17*5db3ae8bSMartin Botka #define CSI0PHYTIMER_CLK_SRC 8 18*5db3ae8bSMartin Botka #define CSI1_CLK_SRC 9 19*5db3ae8bSMartin Botka #define CSI1PHYTIMER_CLK_SRC 10 20*5db3ae8bSMartin Botka #define CSI2_CLK_SRC 11 21*5db3ae8bSMartin Botka #define CSI2PHYTIMER_CLK_SRC 12 22*5db3ae8bSMartin Botka #define CSI3_CLK_SRC 13 23*5db3ae8bSMartin Botka #define CSIPHY_CLK_SRC 14 24*5db3ae8bSMartin Botka #define DP_AUX_CLK_SRC 15 25*5db3ae8bSMartin Botka #define DP_CRYPTO_CLK_SRC 16 26*5db3ae8bSMartin Botka #define DP_GTC_CLK_SRC 17 27*5db3ae8bSMartin Botka #define DP_LINK_CLK_SRC 18 28*5db3ae8bSMartin Botka #define DP_PIXEL_CLK_SRC 19 29*5db3ae8bSMartin Botka #define ESC0_CLK_SRC 20 30*5db3ae8bSMartin Botka #define ESC1_CLK_SRC 21 31*5db3ae8bSMartin Botka #define JPEG0_CLK_SRC 22 32*5db3ae8bSMartin Botka #define MCLK0_CLK_SRC 23 33*5db3ae8bSMartin Botka #define MCLK1_CLK_SRC 24 34*5db3ae8bSMartin Botka #define MCLK2_CLK_SRC 25 35*5db3ae8bSMartin Botka #define MCLK3_CLK_SRC 26 36*5db3ae8bSMartin Botka #define MDP_CLK_SRC 27 37*5db3ae8bSMartin Botka #define MMPLL0_PLL 28 38*5db3ae8bSMartin Botka #define MMPLL10_PLL 29 39*5db3ae8bSMartin Botka #define MMPLL1_PLL 30 40*5db3ae8bSMartin Botka #define MMPLL3_PLL 31 41*5db3ae8bSMartin Botka #define MMPLL4_PLL 32 42*5db3ae8bSMartin Botka #define MMPLL5_PLL 33 43*5db3ae8bSMartin Botka #define MMPLL6_PLL 34 44*5db3ae8bSMartin Botka #define MMPLL7_PLL 35 45*5db3ae8bSMartin Botka #define MMPLL8_PLL 36 46*5db3ae8bSMartin Botka #define BIMC_SMMU_AHB_CLK 37 47*5db3ae8bSMartin Botka #define BIMC_SMMU_AXI_CLK 38 48*5db3ae8bSMartin Botka #define CAMSS_AHB_CLK 39 49*5db3ae8bSMartin Botka #define CAMSS_CCI_AHB_CLK 40 50*5db3ae8bSMartin Botka #define CAMSS_CCI_CLK 41 51*5db3ae8bSMartin Botka #define CAMSS_CPHY_CSID0_CLK 42 52*5db3ae8bSMartin Botka #define CAMSS_CPHY_CSID1_CLK 43 53*5db3ae8bSMartin Botka #define CAMSS_CPHY_CSID2_CLK 44 54*5db3ae8bSMartin Botka #define CAMSS_CPHY_CSID3_CLK 45 55*5db3ae8bSMartin Botka #define CAMSS_CPP_AHB_CLK 46 56*5db3ae8bSMartin Botka #define CAMSS_CPP_AXI_CLK 47 57*5db3ae8bSMartin Botka #define CAMSS_CPP_CLK 48 58*5db3ae8bSMartin Botka #define CAMSS_CPP_VBIF_AHB_CLK 49 59*5db3ae8bSMartin Botka #define CAMSS_CSI0_AHB_CLK 50 60*5db3ae8bSMartin Botka #define CAMSS_CSI0_CLK 51 61*5db3ae8bSMartin Botka #define CAMSS_CSI0PHYTIMER_CLK 52 62*5db3ae8bSMartin Botka #define CAMSS_CSI0PIX_CLK 53 63*5db3ae8bSMartin Botka #define CAMSS_CSI0RDI_CLK 54 64*5db3ae8bSMartin Botka #define CAMSS_CSI1_AHB_CLK 55 65*5db3ae8bSMartin Botka #define CAMSS_CSI1_CLK 56 66*5db3ae8bSMartin Botka #define CAMSS_CSI1PHYTIMER_CLK 57 67*5db3ae8bSMartin Botka #define CAMSS_CSI1PIX_CLK 58 68*5db3ae8bSMartin Botka #define CAMSS_CSI1RDI_CLK 59 69*5db3ae8bSMartin Botka #define CAMSS_CSI2_AHB_CLK 60 70*5db3ae8bSMartin Botka #define CAMSS_CSI2_CLK 61 71*5db3ae8bSMartin Botka #define CAMSS_CSI2PHYTIMER_CLK 62 72*5db3ae8bSMartin Botka #define CAMSS_CSI2PIX_CLK 63 73*5db3ae8bSMartin Botka #define CAMSS_CSI2RDI_CLK 64 74*5db3ae8bSMartin Botka #define CAMSS_CSI3_AHB_CLK 65 75*5db3ae8bSMartin Botka #define CAMSS_CSI3_CLK 66 76*5db3ae8bSMartin Botka #define CAMSS_CSI3PIX_CLK 67 77*5db3ae8bSMartin Botka #define CAMSS_CSI3RDI_CLK 68 78*5db3ae8bSMartin Botka #define CAMSS_CSI_VFE0_CLK 69 79*5db3ae8bSMartin Botka #define CAMSS_CSI_VFE1_CLK 70 80*5db3ae8bSMartin Botka #define CAMSS_CSIPHY0_CLK 71 81*5db3ae8bSMartin Botka #define CAMSS_CSIPHY1_CLK 72 82*5db3ae8bSMartin Botka #define CAMSS_CSIPHY2_CLK 73 83*5db3ae8bSMartin Botka #define CAMSS_GP0_CLK 74 84*5db3ae8bSMartin Botka #define CAMSS_GP1_CLK 75 85*5db3ae8bSMartin Botka #define CAMSS_ISPIF_AHB_CLK 76 86*5db3ae8bSMartin Botka #define CAMSS_JPEG0_CLK 77 87*5db3ae8bSMartin Botka #define CAMSS_JPEG_AHB_CLK 78 88*5db3ae8bSMartin Botka #define CAMSS_JPEG_AXI_CLK 79 89*5db3ae8bSMartin Botka #define CAMSS_MCLK0_CLK 80 90*5db3ae8bSMartin Botka #define CAMSS_MCLK1_CLK 81 91*5db3ae8bSMartin Botka #define CAMSS_MCLK2_CLK 82 92*5db3ae8bSMartin Botka #define CAMSS_MCLK3_CLK 83 93*5db3ae8bSMartin Botka #define CAMSS_MICRO_AHB_CLK 84 94*5db3ae8bSMartin Botka #define CAMSS_TOP_AHB_CLK 85 95*5db3ae8bSMartin Botka #define CAMSS_VFE0_AHB_CLK 86 96*5db3ae8bSMartin Botka #define CAMSS_VFE0_CLK 87 97*5db3ae8bSMartin Botka #define CAMSS_VFE0_STREAM_CLK 88 98*5db3ae8bSMartin Botka #define CAMSS_VFE1_AHB_CLK 89 99*5db3ae8bSMartin Botka #define CAMSS_VFE1_CLK 90 100*5db3ae8bSMartin Botka #define CAMSS_VFE1_STREAM_CLK 91 101*5db3ae8bSMartin Botka #define CAMSS_VFE_VBIF_AHB_CLK 92 102*5db3ae8bSMartin Botka #define CAMSS_VFE_VBIF_AXI_CLK 93 103*5db3ae8bSMartin Botka #define CSIPHY_AHB2CRIF_CLK 94 104*5db3ae8bSMartin Botka #define CXO_CLK 95 105*5db3ae8bSMartin Botka #define MDSS_AHB_CLK 96 106*5db3ae8bSMartin Botka #define MDSS_AXI_CLK 97 107*5db3ae8bSMartin Botka #define MDSS_BYTE0_CLK 98 108*5db3ae8bSMartin Botka #define MDSS_BYTE0_INTF_CLK 99 109*5db3ae8bSMartin Botka #define MDSS_BYTE0_INTF_DIV_CLK 100 110*5db3ae8bSMartin Botka #define MDSS_BYTE1_CLK 101 111*5db3ae8bSMartin Botka #define MDSS_BYTE1_INTF_CLK 102 112*5db3ae8bSMartin Botka #define MDSS_DP_AUX_CLK 103 113*5db3ae8bSMartin Botka #define MDSS_DP_CRYPTO_CLK 104 114*5db3ae8bSMartin Botka #define MDSS_DP_GTC_CLK 105 115*5db3ae8bSMartin Botka #define MDSS_DP_LINK_CLK 106 116*5db3ae8bSMartin Botka #define MDSS_DP_LINK_INTF_CLK 107 117*5db3ae8bSMartin Botka #define MDSS_DP_PIXEL_CLK 108 118*5db3ae8bSMartin Botka #define MDSS_ESC0_CLK 109 119*5db3ae8bSMartin Botka #define MDSS_ESC1_CLK 110 120*5db3ae8bSMartin Botka #define MDSS_HDMI_DP_AHB_CLK 111 121*5db3ae8bSMartin Botka #define MDSS_MDP_CLK 112 122*5db3ae8bSMartin Botka #define MDSS_PCLK0_CLK 113 123*5db3ae8bSMartin Botka #define MDSS_PCLK1_CLK 114 124*5db3ae8bSMartin Botka #define MDSS_ROT_CLK 115 125*5db3ae8bSMartin Botka #define MDSS_VSYNC_CLK 116 126*5db3ae8bSMartin Botka #define MISC_AHB_CLK 117 127*5db3ae8bSMartin Botka #define MISC_CXO_CLK 118 128*5db3ae8bSMartin Botka #define MNOC_AHB_CLK 119 129*5db3ae8bSMartin Botka #define SNOC_DVM_AXI_CLK 120 130*5db3ae8bSMartin Botka #define THROTTLE_CAMSS_AHB_CLK 121 131*5db3ae8bSMartin Botka #define THROTTLE_CAMSS_AXI_CLK 122 132*5db3ae8bSMartin Botka #define THROTTLE_MDSS_AHB_CLK 123 133*5db3ae8bSMartin Botka #define THROTTLE_MDSS_AXI_CLK 124 134*5db3ae8bSMartin Botka #define THROTTLE_VIDEO_AHB_CLK 125 135*5db3ae8bSMartin Botka #define THROTTLE_VIDEO_AXI_CLK 126 136*5db3ae8bSMartin Botka #define VIDEO_AHB_CLK 127 137*5db3ae8bSMartin Botka #define VIDEO_AXI_CLK 128 138*5db3ae8bSMartin Botka #define VIDEO_CORE_CLK 129 139*5db3ae8bSMartin Botka #define VIDEO_SUBCORE0_CLK 130 140*5db3ae8bSMartin Botka #define PCLK0_CLK_SRC 131 141*5db3ae8bSMartin Botka #define PCLK1_CLK_SRC 132 142*5db3ae8bSMartin Botka #define ROT_CLK_SRC 133 143*5db3ae8bSMartin Botka #define VFE0_CLK_SRC 134 144*5db3ae8bSMartin Botka #define VFE1_CLK_SRC 135 145*5db3ae8bSMartin Botka #define VIDEO_CORE_CLK_SRC 136 146*5db3ae8bSMartin Botka #define VSYNC_CLK_SRC 137 147*5db3ae8bSMartin Botka #define MDSS_BYTE1_INTF_DIV_CLK 138 148*5db3ae8bSMartin Botka #define AXI_CLK_SRC 139 149*5db3ae8bSMartin Botka 150*5db3ae8bSMartin Botka #define VENUS_GDSC 0 151*5db3ae8bSMartin Botka #define VENUS_CORE0_GDSC 1 152*5db3ae8bSMartin Botka #define MDSS_GDSC 2 153*5db3ae8bSMartin Botka #define CAMSS_TOP_GDSC 3 154*5db3ae8bSMartin Botka #define CAMSS_VFE0_GDSC 4 155*5db3ae8bSMartin Botka #define CAMSS_VFE1_GDSC 5 156*5db3ae8bSMartin Botka #define CAMSS_CPP_GDSC 6 157*5db3ae8bSMartin Botka #define BIMC_SMMU_GDSC 7 158*5db3ae8bSMartin Botka 159*5db3ae8bSMartin Botka #define CAMSS_MICRO_BCR 0 160*5db3ae8bSMartin Botka 161*5db3ae8bSMartin Botka #endif 162*5db3ae8bSMartin Botka 163