1262569Simp/* 2262569Simp * Copyright (c) 2013, The Linux Foundation. All rights reserved. 3262569Simp * 4262569Simp * This software is licensed under the terms of the GNU General Public 5262569Simp * License version 2, as published by the Free Software Foundation, and 6262569Simp * may be copied, distributed, and modified under those terms. 7262569Simp * 8262569Simp * This program is distributed in the hope that it will be useful, 9262569Simp * but WITHOUT ANY WARRANTY; without even the implied warranty of 10262569Simp * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 11262569Simp * GNU General Public License for more details. 12262569Simp */ 13262569Simp 14262569Simp#ifndef _DT_BINDINGS_CLK_MSM_MMCC_8974_H 15262569Simp#define _DT_BINDINGS_CLK_MSM_MMCC_8974_H 16262569Simp 17262569Simp#define MMSS_AHB_CLK_SRC 0 18262569Simp#define MMSS_AXI_CLK_SRC 1 19262569Simp#define MMPLL0 2 20262569Simp#define MMPLL0_VOTE 3 21262569Simp#define MMPLL1 4 22262569Simp#define MMPLL1_VOTE 5 23262569Simp#define MMPLL2 6 24262569Simp#define MMPLL3 7 25262569Simp#define CSI0_CLK_SRC 8 26262569Simp#define CSI1_CLK_SRC 9 27262569Simp#define CSI2_CLK_SRC 10 28262569Simp#define CSI3_CLK_SRC 11 29262569Simp#define VFE0_CLK_SRC 12 30262569Simp#define VFE1_CLK_SRC 13 31262569Simp#define MDP_CLK_SRC 14 32262569Simp#define GFX3D_CLK_SRC 15 33262569Simp#define JPEG0_CLK_SRC 16 34262569Simp#define JPEG1_CLK_SRC 17 35262569Simp#define JPEG2_CLK_SRC 18 36262569Simp#define PCLK0_CLK_SRC 19 37262569Simp#define PCLK1_CLK_SRC 20 38262569Simp#define VCODEC0_CLK_SRC 21 39262569Simp#define CCI_CLK_SRC 22 40262569Simp#define CAMSS_GP0_CLK_SRC 23 41262569Simp#define CAMSS_GP1_CLK_SRC 24 42262569Simp#define MCLK0_CLK_SRC 25 43262569Simp#define MCLK1_CLK_SRC 26 44262569Simp#define MCLK2_CLK_SRC 27 45262569Simp#define MCLK3_CLK_SRC 28 46262569Simp#define CSI0PHYTIMER_CLK_SRC 29 47262569Simp#define CSI1PHYTIMER_CLK_SRC 30 48262569Simp#define CSI2PHYTIMER_CLK_SRC 31 49262569Simp#define CPP_CLK_SRC 32 50262569Simp#define BYTE0_CLK_SRC 33 51262569Simp#define BYTE1_CLK_SRC 34 52262569Simp#define EDPAUX_CLK_SRC 35 53262569Simp#define EDPLINK_CLK_SRC 36 54262569Simp#define EDPPIXEL_CLK_SRC 37 55262569Simp#define ESC0_CLK_SRC 38 56262569Simp#define ESC1_CLK_SRC 39 57262569Simp#define EXTPCLK_CLK_SRC 40 58262569Simp#define HDMI_CLK_SRC 41 59262569Simp#define VSYNC_CLK_SRC 42 60262569Simp#define MMSS_RBCPR_CLK_SRC 43 61262569Simp#define CAMSS_CCI_CCI_AHB_CLK 44 62262569Simp#define CAMSS_CCI_CCI_CLK 45 63262569Simp#define CAMSS_CSI0_AHB_CLK 46 64262569Simp#define CAMSS_CSI0_CLK 47 65262569Simp#define CAMSS_CSI0PHY_CLK 48 66262569Simp#define CAMSS_CSI0PIX_CLK 49 67262569Simp#define CAMSS_CSI0RDI_CLK 50 68262569Simp#define CAMSS_CSI1_AHB_CLK 51 69262569Simp#define CAMSS_CSI1_CLK 52 70262569Simp#define CAMSS_CSI1PHY_CLK 53 71262569Simp#define CAMSS_CSI1PIX_CLK 54 72262569Simp#define CAMSS_CSI1RDI_CLK 55 73262569Simp#define CAMSS_CSI2_AHB_CLK 56 74262569Simp#define CAMSS_CSI2_CLK 57 75262569Simp#define CAMSS_CSI2PHY_CLK 58 76262569Simp#define CAMSS_CSI2PIX_CLK 59 77262569Simp#define CAMSS_CSI2RDI_CLK 60 78262569Simp#define CAMSS_CSI3_AHB_CLK 61 79262569Simp#define CAMSS_CSI3_CLK 62 80262569Simp#define CAMSS_CSI3PHY_CLK 63 81262569Simp#define CAMSS_CSI3PIX_CLK 64 82262569Simp#define CAMSS_CSI3RDI_CLK 65 83262569Simp#define CAMSS_CSI_VFE0_CLK 66 84262569Simp#define CAMSS_CSI_VFE1_CLK 67 85262569Simp#define CAMSS_GP0_CLK 68 86262569Simp#define CAMSS_GP1_CLK 69 87262569Simp#define CAMSS_ISPIF_AHB_CLK 70 88262569Simp#define CAMSS_JPEG_JPEG0_CLK 71 89262569Simp#define CAMSS_JPEG_JPEG1_CLK 72 90262569Simp#define CAMSS_JPEG_JPEG2_CLK 73 91262569Simp#define CAMSS_JPEG_JPEG_AHB_CLK 74 92262569Simp#define CAMSS_JPEG_JPEG_AXI_CLK 75 93262569Simp#define CAMSS_JPEG_JPEG_OCMEMNOC_CLK 76 94262569Simp#define CAMSS_MCLK0_CLK 77 95262569Simp#define CAMSS_MCLK1_CLK 78 96262569Simp#define CAMSS_MCLK2_CLK 79 97262569Simp#define CAMSS_MCLK3_CLK 80 98262569Simp#define CAMSS_MICRO_AHB_CLK 81 99262569Simp#define CAMSS_PHY0_CSI0PHYTIMER_CLK 82 100262569Simp#define CAMSS_PHY1_CSI1PHYTIMER_CLK 83 101262569Simp#define CAMSS_PHY2_CSI2PHYTIMER_CLK 84 102262569Simp#define CAMSS_TOP_AHB_CLK 85 103262569Simp#define CAMSS_VFE_CPP_AHB_CLK 86 104262569Simp#define CAMSS_VFE_CPP_CLK 87 105262569Simp#define CAMSS_VFE_VFE0_CLK 88 106262569Simp#define CAMSS_VFE_VFE1_CLK 89 107262569Simp#define CAMSS_VFE_VFE_AHB_CLK 90 108262569Simp#define CAMSS_VFE_VFE_AXI_CLK 91 109262569Simp#define CAMSS_VFE_VFE_OCMEMNOC_CLK 92 110262569Simp#define MDSS_AHB_CLK 93 111262569Simp#define MDSS_AXI_CLK 94 112262569Simp#define MDSS_BYTE0_CLK 95 113262569Simp#define MDSS_BYTE1_CLK 96 114262569Simp#define MDSS_EDPAUX_CLK 97 115262569Simp#define MDSS_EDPLINK_CLK 98 116262569Simp#define MDSS_EDPPIXEL_CLK 99 117262569Simp#define MDSS_ESC0_CLK 100 118262569Simp#define MDSS_ESC1_CLK 101 119262569Simp#define MDSS_EXTPCLK_CLK 102 120262569Simp#define MDSS_HDMI_AHB_CLK 103 121262569Simp#define MDSS_HDMI_CLK 104 122262569Simp#define MDSS_MDP_CLK 105 123262569Simp#define MDSS_MDP_LUT_CLK 106 124262569Simp#define MDSS_PCLK0_CLK 107 125262569Simp#define MDSS_PCLK1_CLK 108 126262569Simp#define MDSS_VSYNC_CLK 109 127262569Simp#define MMSS_MISC_AHB_CLK 110 128262569Simp#define MMSS_MMSSNOC_AHB_CLK 111 129262569Simp#define MMSS_MMSSNOC_BTO_AHB_CLK 112 130262569Simp#define MMSS_MMSSNOC_AXI_CLK 113 131262569Simp#define MMSS_S0_AXI_CLK 114 132262569Simp#define OCMEMCX_AHB_CLK 115 133262569Simp#define OCMEMCX_OCMEMNOC_CLK 116 134262569Simp#define OXILI_OCMEMGX_CLK 117 135262569Simp#define OCMEMNOC_CLK 118 136262569Simp#define OXILI_GFX3D_CLK 119 137262569Simp#define OXILICX_AHB_CLK 120 138262569Simp#define OXILICX_AXI_CLK 121 139262569Simp#define VENUS0_AHB_CLK 122 140262569Simp#define VENUS0_AXI_CLK 123 141262569Simp#define VENUS0_OCMEMNOC_CLK 124 142262569Simp#define VENUS0_VCODEC0_CLK 125 143262569Simp#define OCMEMNOC_CLK_SRC 126 144262569Simp#define SPDM_JPEG0 127 145262569Simp#define SPDM_JPEG1 128 146262569Simp#define SPDM_MDP 129 147262569Simp#define SPDM_AXI 130 148262569Simp#define SPDM_VCODEC0 131 149262569Simp#define SPDM_VFE0 132 150262569Simp#define SPDM_VFE1 133 151262569Simp#define SPDM_JPEG2 134 152262569Simp#define SPDM_PCLK1 135 153262569Simp#define SPDM_GFX3D 136 154262569Simp#define SPDM_AHB 137 155262569Simp#define SPDM_PCLK0 138 156262569Simp#define SPDM_OCMEMNOC 139 157262569Simp#define SPDM_CSI0 140 158262569Simp#define SPDM_RM_AXI 141 159262569Simp#define SPDM_RM_OCMEMNOC 142 160262569Simp 161295011Sandrew/* gdscs */ 162295011Sandrew#define VENUS0_GDSC 0 163295011Sandrew#define MDSS_GDSC 1 164295011Sandrew#define CAMSS_JPEG_GDSC 2 165295011Sandrew#define CAMSS_VFE_GDSC 3 166295011Sandrew#define OXILI_GDSC 4 167295011Sandrew#define OXILICX_GDSC 5 168295011Sandrew 169262569Simp#endif 170