brintos

brintos / linux-shallow public Read only

0
0
Text · 5.7 KiB · ea5ec73 Raw
180 lines · c
1/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */2/*3 * Copyright (c) 2021, The Linux Foundation. All rights reserved.4 * Copyright (c) 2023, Linaro Ltd.5 */6 7#ifndef __DT_BINDINGS_CLK_QCOM_CAMCC_SC8280XP_H__8#define __DT_BINDINGS_CLK_QCOM_CAMCC_SC8280XP_H__9 10/* CAMCC clocks */11#define CAMCC_PLL0					012#define CAMCC_PLL0_OUT_EVEN				113#define CAMCC_PLL0_OUT_ODD				214#define CAMCC_PLL1					315#define CAMCC_PLL1_OUT_EVEN				416#define CAMCC_PLL2					517#define CAMCC_PLL3					618#define CAMCC_PLL3_OUT_EVEN				719#define CAMCC_PLL4					820#define CAMCC_PLL4_OUT_EVEN				921#define CAMCC_PLL5					1022#define CAMCC_PLL5_OUT_EVEN				1123#define CAMCC_PLL6					1224#define CAMCC_PLL6_OUT_EVEN				1325#define CAMCC_PLL7					1426#define CAMCC_PLL7_OUT_EVEN				1527#define CAMCC_PLL7_OUT_ODD				1628#define CAMCC_BPS_AHB_CLK				1729#define CAMCC_BPS_AREG_CLK				1830#define CAMCC_BPS_AXI_CLK				1931#define CAMCC_BPS_CLK					2032#define CAMCC_BPS_CLK_SRC				2133#define CAMCC_CAMNOC_AXI_CLK				2234#define CAMCC_CAMNOC_AXI_CLK_SRC			2335#define CAMCC_CAMNOC_DCD_XO_CLK				2436#define CAMCC_CCI_0_CLK					2537#define CAMCC_CCI_0_CLK_SRC				2638#define CAMCC_CCI_1_CLK					2739#define CAMCC_CCI_1_CLK_SRC				2840#define CAMCC_CCI_2_CLK					2941#define CAMCC_CCI_2_CLK_SRC				3042#define CAMCC_CCI_3_CLK					3143#define CAMCC_CCI_3_CLK_SRC				3244#define CAMCC_CORE_AHB_CLK				3345#define CAMCC_CPAS_AHB_CLK				3446#define CAMCC_CPHY_RX_CLK_SRC				3547#define CAMCC_CSI0PHYTIMER_CLK				3648#define CAMCC_CSI0PHYTIMER_CLK_SRC			3749#define CAMCC_CSI1PHYTIMER_CLK				3850#define CAMCC_CSI1PHYTIMER_CLK_SRC			3951#define CAMCC_CSI2PHYTIMER_CLK				4052#define CAMCC_CSI2PHYTIMER_CLK_SRC			4153#define CAMCC_CSI3PHYTIMER_CLK				4254#define CAMCC_CSI3PHYTIMER_CLK_SRC			4355#define CAMCC_CSIPHY0_CLK				4456#define CAMCC_CSIPHY1_CLK				4557#define CAMCC_CSIPHY2_CLK				4658#define CAMCC_CSIPHY3_CLK				4759#define CAMCC_FAST_AHB_CLK_SRC				4860#define CAMCC_GDSC_CLK					4961#define CAMCC_ICP_AHB_CLK				5062#define CAMCC_ICP_CLK					5163#define CAMCC_ICP_CLK_SRC				5264#define CAMCC_IFE_0_AXI_CLK				5365#define CAMCC_IFE_0_CLK					5466#define CAMCC_IFE_0_CLK_SRC				5567#define CAMCC_IFE_0_CPHY_RX_CLK				5668#define CAMCC_IFE_0_CSID_CLK				5769#define CAMCC_IFE_0_CSID_CLK_SRC			5870#define CAMCC_IFE_0_DSP_CLK				5971#define CAMCC_IFE_1_AXI_CLK				6072#define CAMCC_IFE_1_CLK					6173#define CAMCC_IFE_1_CLK_SRC				6274#define CAMCC_IFE_1_CPHY_RX_CLK				6375#define CAMCC_IFE_1_CSID_CLK				6476#define CAMCC_IFE_1_CSID_CLK_SRC			6577#define CAMCC_IFE_1_DSP_CLK				6678#define CAMCC_IFE_2_AXI_CLK				6779#define CAMCC_IFE_2_CLK					6880#define CAMCC_IFE_2_CLK_SRC				6981#define CAMCC_IFE_2_CPHY_RX_CLK				7082#define CAMCC_IFE_2_CSID_CLK				7183#define CAMCC_IFE_2_CSID_CLK_SRC			7284#define CAMCC_IFE_2_DSP_CLK				7385#define CAMCC_IFE_3_AXI_CLK				7486#define CAMCC_IFE_3_CLK					7587#define CAMCC_IFE_3_CLK_SRC				7688#define CAMCC_IFE_3_CPHY_RX_CLK				7789#define CAMCC_IFE_3_CSID_CLK				7890#define CAMCC_IFE_3_CSID_CLK_SRC			7991#define CAMCC_IFE_3_DSP_CLK				8092#define CAMCC_IFE_LITE_0_CLK				8193#define CAMCC_IFE_LITE_0_CLK_SRC			8294#define CAMCC_IFE_LITE_0_CPHY_RX_CLK			8395#define CAMCC_IFE_LITE_0_CSID_CLK			8496#define CAMCC_IFE_LITE_0_CSID_CLK_SRC			8597#define CAMCC_IFE_LITE_1_CLK				8698#define CAMCC_IFE_LITE_1_CLK_SRC			8799#define CAMCC_IFE_LITE_1_CPHY_RX_CLK			88100#define CAMCC_IFE_LITE_1_CSID_CLK			89101#define CAMCC_IFE_LITE_1_CSID_CLK_SRC			90102#define CAMCC_IFE_LITE_2_CLK				91103#define CAMCC_IFE_LITE_2_CLK_SRC			92104#define CAMCC_IFE_LITE_2_CPHY_RX_CLK			93105#define CAMCC_IFE_LITE_2_CSID_CLK			94106#define CAMCC_IFE_LITE_2_CSID_CLK_SRC			95107#define CAMCC_IFE_LITE_3_CLK				96108#define CAMCC_IFE_LITE_3_CLK_SRC			97109#define CAMCC_IFE_LITE_3_CPHY_RX_CLK			98110#define CAMCC_IFE_LITE_3_CSID_CLK			99111#define CAMCC_IFE_LITE_3_CSID_CLK_SRC			100112#define CAMCC_IPE_0_AHB_CLK				101113#define CAMCC_IPE_0_AREG_CLK				102114#define CAMCC_IPE_0_AXI_CLK				103115#define CAMCC_IPE_0_CLK					104116#define CAMCC_IPE_0_CLK_SRC				105117#define CAMCC_IPE_1_AHB_CLK				106118#define CAMCC_IPE_1_AREG_CLK				107119#define CAMCC_IPE_1_AXI_CLK				108120#define CAMCC_IPE_1_CLK					109121#define CAMCC_JPEG_CLK					110122#define CAMCC_JPEG_CLK_SRC				111123#define CAMCC_LRME_CLK					112124#define CAMCC_LRME_CLK_SRC				113125#define CAMCC_MCLK0_CLK					114126#define CAMCC_MCLK0_CLK_SRC				115127#define CAMCC_MCLK1_CLK					116128#define CAMCC_MCLK1_CLK_SRC				117129#define CAMCC_MCLK2_CLK					118130#define CAMCC_MCLK2_CLK_SRC				119131#define CAMCC_MCLK3_CLK					120132#define CAMCC_MCLK3_CLK_SRC				121133#define CAMCC_MCLK4_CLK					122134#define CAMCC_MCLK4_CLK_SRC				123135#define CAMCC_MCLK5_CLK					124136#define CAMCC_MCLK5_CLK_SRC				125137#define CAMCC_MCLK6_CLK					126138#define CAMCC_MCLK6_CLK_SRC				127139#define CAMCC_MCLK7_CLK					128140#define CAMCC_MCLK7_CLK_SRC				129141#define CAMCC_SLEEP_CLK					130142#define CAMCC_SLEEP_CLK_SRC				131143#define CAMCC_SLOW_AHB_CLK_SRC				132144#define CAMCC_XO_CLK_SRC				133145 146/* CAMCC resets */147#define CAMCC_BPS_BCR					0148#define CAMCC_CAMNOC_BCR				1149#define CAMCC_CCI_BCR					2150#define CAMCC_CPAS_BCR					3151#define CAMCC_CSI0PHY_BCR				4152#define CAMCC_CSI1PHY_BCR				5153#define CAMCC_CSI2PHY_BCR				6154#define CAMCC_CSI3PHY_BCR				7155#define CAMCC_ICP_BCR					8156#define CAMCC_IFE_0_BCR					9157#define CAMCC_IFE_1_BCR					10158#define CAMCC_IFE_2_BCR					11159#define CAMCC_IFE_3_BCR					12160#define CAMCC_IFE_LITE_0_BCR				13161#define CAMCC_IFE_LITE_1_BCR				14162#define CAMCC_IFE_LITE_2_BCR				15163#define CAMCC_IFE_LITE_3_BCR				16164#define CAMCC_IPE_0_BCR					17165#define CAMCC_IPE_1_BCR					18166#define CAMCC_JPEG_BCR					19167#define CAMCC_LRME_BCR					20168 169/* CAMCC GDSCRs */170#define BPS_GDSC					0171#define IFE_0_GDSC					1172#define IFE_1_GDSC					2173#define IFE_2_GDSC					3174#define IFE_3_GDSC					4175#define IPE_0_GDSC					5176#define IPE_1_GDSC					6177#define TITAN_TOP_GDSC					7178 179#endif /* __DT_BINDINGS_CLK_QCOM_CAMCC_SC8280XP_H__ */180