brintos

brintos / linux-shallow public Read only

0
0
Text · 3.6 KiB · ce73ef0 Raw
114 lines · c
1/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */2/*3 * Copyright (c) 2018, The Linux Foundation. All rights reserved.4 * Copyright (c) 2024, Danila Tikhonov <danila@jiaxyga.com>5 */6 7#ifndef _DT_BINDINGS_CLK_QCOM_CAMCC_SM7150_H8#define _DT_BINDINGS_CLK_QCOM_CAMCC_SM7150_H9 10/* Hardware clocks */11#define CAMCC_PLL0_OUT_EVEN					012#define CAMCC_PLL0_OUT_ODD					113#define CAMCC_PLL1_OUT_EVEN					214#define CAMCC_PLL2_OUT_EARLY					315#define CAMCC_PLL3_OUT_EVEN					416#define CAMCC_PLL4_OUT_EVEN					517 18/* CAMCC clock registers */19#define CAMCC_PLL0						620#define CAMCC_PLL1						721#define CAMCC_PLL2						822#define CAMCC_PLL2_OUT_AUX					923#define CAMCC_PLL2_OUT_MAIN					1024#define CAMCC_PLL3						1125#define CAMCC_PLL4						1226#define CAMCC_BPS_AHB_CLK					1327#define CAMCC_BPS_AREG_CLK					1428#define CAMCC_BPS_AXI_CLK					1529#define CAMCC_BPS_CLK						1630#define CAMCC_BPS_CLK_SRC					1731#define CAMCC_CAMNOC_AXI_CLK					1832#define CAMCC_CAMNOC_AXI_CLK_SRC				1933#define CAMCC_CAMNOC_DCD_XO_CLK					2034#define CAMCC_CCI_0_CLK						2135#define CAMCC_CCI_0_CLK_SRC					2236#define CAMCC_CCI_1_CLK						2337#define CAMCC_CCI_1_CLK_SRC					2438#define CAMCC_CORE_AHB_CLK					2539#define CAMCC_CPAS_AHB_CLK					2640#define CAMCC_CPHY_RX_CLK_SRC					2741#define CAMCC_CSI0PHYTIMER_CLK					2842#define CAMCC_CSI0PHYTIMER_CLK_SRC				2943#define CAMCC_CSI1PHYTIMER_CLK					3044#define CAMCC_CSI1PHYTIMER_CLK_SRC				3145#define CAMCC_CSI2PHYTIMER_CLK					3246#define CAMCC_CSI2PHYTIMER_CLK_SRC				3347#define CAMCC_CSI3PHYTIMER_CLK					3448#define CAMCC_CSI3PHYTIMER_CLK_SRC				3549#define CAMCC_CSIPHY0_CLK					3650#define CAMCC_CSIPHY1_CLK					3751#define CAMCC_CSIPHY2_CLK					3852#define CAMCC_CSIPHY3_CLK					3953#define CAMCC_FAST_AHB_CLK_SRC					4054#define CAMCC_FD_CORE_CLK					4155#define CAMCC_FD_CORE_CLK_SRC					4256#define CAMCC_FD_CORE_UAR_CLK					4357#define CAMCC_ICP_AHB_CLK					4458#define CAMCC_ICP_CLK						4559#define CAMCC_ICP_CLK_SRC					4660#define CAMCC_IFE_0_AXI_CLK					4761#define CAMCC_IFE_0_CLK						4862#define CAMCC_IFE_0_CLK_SRC					4963#define CAMCC_IFE_0_CPHY_RX_CLK					5064#define CAMCC_IFE_0_CSID_CLK					5165#define CAMCC_IFE_0_CSID_CLK_SRC				5266#define CAMCC_IFE_0_DSP_CLK					5367#define CAMCC_IFE_1_AXI_CLK					5468#define CAMCC_IFE_1_CLK						5569#define CAMCC_IFE_1_CLK_SRC					5670#define CAMCC_IFE_1_CPHY_RX_CLK					5771#define CAMCC_IFE_1_CSID_CLK					5872#define CAMCC_IFE_1_CSID_CLK_SRC				5973#define CAMCC_IFE_1_DSP_CLK					6074#define CAMCC_IFE_LITE_CLK					6175#define CAMCC_IFE_LITE_CLK_SRC					6276#define CAMCC_IFE_LITE_CPHY_RX_CLK				6377#define CAMCC_IFE_LITE_CSID_CLK					6478#define CAMCC_IFE_LITE_CSID_CLK_SRC				6579#define CAMCC_IPE_0_AHB_CLK					6680#define CAMCC_IPE_0_AREG_CLK					6781#define CAMCC_IPE_0_AXI_CLK					6882#define CAMCC_IPE_0_CLK						6983#define CAMCC_IPE_0_CLK_SRC					7084#define CAMCC_IPE_1_AHB_CLK					7185#define CAMCC_IPE_1_AREG_CLK					7286#define CAMCC_IPE_1_AXI_CLK					7387#define CAMCC_IPE_1_CLK						7488#define CAMCC_JPEG_CLK						7589#define CAMCC_JPEG_CLK_SRC					7690#define CAMCC_LRME_CLK						7791#define CAMCC_LRME_CLK_SRC					7892#define CAMCC_MCLK0_CLK						7993#define CAMCC_MCLK0_CLK_SRC					8094#define CAMCC_MCLK1_CLK						8195#define CAMCC_MCLK1_CLK_SRC					8296#define CAMCC_MCLK2_CLK						8397#define CAMCC_MCLK2_CLK_SRC					8498#define CAMCC_MCLK3_CLK						8599#define CAMCC_MCLK3_CLK_SRC					86100#define CAMCC_SLEEP_CLK						87101#define CAMCC_SLEEP_CLK_SRC					88102#define CAMCC_SLOW_AHB_CLK_SRC					89103#define CAMCC_XO_CLK_SRC					90104 105/* CAMCC GDSCRs */106#define BPS_GDSC						0107#define IFE_0_GDSC						1108#define IFE_1_GDSC						2109#define IPE_0_GDSC						3110#define IPE_1_GDSC						4111#define TITAN_TOP_GDSC						5112 113#endif114