brintos

brintos / linux-shallow public Read only

0
0
Text · 4.4 KiB · 4b28909 Raw
156 lines · c
1/* SPDX-License-Identifier: GPL-2.0-only */2/*3 * Copyright (c) 2020, Konrad Dybcio4 */5 6#ifndef _DT_BINDINGS_CLK_MSM_MMCC_8994_H7#define _DT_BINDINGS_CLK_MSM_MMCC_8994_H8 9/* Clocks */10#define MMPLL0_EARLY					011#define MMPLL0_PLL						112#define MMPLL1_EARLY					213#define MMPLL1_PLL						314#define MMPLL3_EARLY					415#define MMPLL3_PLL						516#define MMPLL4_EARLY					617#define MMPLL4_PLL						718#define MMPLL5_EARLY					819#define MMPLL5_PLL						920#define AXI_CLK_SRC						1021#define RBBMTIMER_CLK_SRC				1122#define PCLK0_CLK_SRC					1223#define PCLK1_CLK_SRC					1324#define MDP_CLK_SRC						1425#define VSYNC_CLK_SRC					1526#define BYTE0_CLK_SRC					1627#define BYTE1_CLK_SRC					1728#define ESC0_CLK_SRC					1829#define ESC1_CLK_SRC					1930#define MDSS_AHB_CLK					2031#define MDSS_PCLK0_CLK					2132#define MDSS_PCLK1_CLK					2233#define MDSS_VSYNC_CLK					2334#define MDSS_BYTE0_CLK					2435#define MDSS_BYTE1_CLK					2536#define MDSS_ESC0_CLK					2637#define MDSS_ESC1_CLK					2738#define CSI0_CLK_SRC					2839#define CSI1_CLK_SRC					2940#define CSI2_CLK_SRC					3041#define CSI3_CLK_SRC					3142#define VFE0_CLK_SRC					3243#define VFE1_CLK_SRC					3344#define CPP_CLK_SRC						3445#define JPEG0_CLK_SRC					3546#define JPEG1_CLK_SRC					3647#define JPEG2_CLK_SRC					3748#define CSI2PHYTIMER_CLK_SRC			3849#define FD_CORE_CLK_SRC					3950#define OCMEMNOC_CLK_SRC				4051#define CCI_CLK_SRC						4152#define MMSS_GP0_CLK_SRC				4253#define MMSS_GP1_CLK_SRC				4354#define JPEG_DMA_CLK_SRC				4455#define MCLK0_CLK_SRC					4556#define MCLK1_CLK_SRC					4657#define MCLK2_CLK_SRC					4758#define MCLK3_CLK_SRC					4859#define CSI0PHYTIMER_CLK_SRC			4960#define CSI1PHYTIMER_CLK_SRC			5061#define EXTPCLK_CLK_SRC					5162#define HDMI_CLK_SRC					5263#define CAMSS_AHB_CLK					5364#define CAMSS_CCI_CCI_AHB_CLK			5465#define CAMSS_CCI_CCI_CLK				5566#define CAMSS_VFE_CPP_AHB_CLK			5667#define CAMSS_VFE_CPP_AXI_CLK			5768#define CAMSS_VFE_CPP_CLK				5869#define CAMSS_CSI0_AHB_CLK				5970#define CAMSS_CSI0_CLK					6071#define CAMSS_CSI0PHY_CLK				6172#define CAMSS_CSI0PIX_CLK				6273#define CAMSS_CSI0RDI_CLK				6374#define CAMSS_CSI1_AHB_CLK				6475#define CAMSS_CSI1_CLK					6576#define CAMSS_CSI1PHY_CLK				6677#define CAMSS_CSI1PIX_CLK				6778#define CAMSS_CSI1RDI_CLK				6879#define CAMSS_CSI2_AHB_CLK				6980#define CAMSS_CSI2_CLK					7081#define CAMSS_CSI2PHY_CLK				7182#define CAMSS_CSI2PIX_CLK				7283#define CAMSS_CSI2RDI_CLK				7384#define CAMSS_CSI3_AHB_CLK				7485#define CAMSS_CSI3_CLK					7586#define CAMSS_CSI3PHY_CLK				7687#define CAMSS_CSI3PIX_CLK				7788#define CAMSS_CSI3RDI_CLK				7889#define CAMSS_CSI_VFE0_CLK				7990#define CAMSS_CSI_VFE1_CLK				8091#define CAMSS_GP0_CLK					8192#define CAMSS_GP1_CLK					8293#define CAMSS_ISPIF_AHB_CLK				8394#define CAMSS_JPEG_DMA_CLK				8495#define CAMSS_JPEG_JPEG0_CLK			8596#define CAMSS_JPEG_JPEG1_CLK			8697#define CAMSS_JPEG_JPEG2_CLK			8798#define CAMSS_JPEG_JPEG_AHB_CLK			8899#define CAMSS_JPEG_JPEG_AXI_CLK			89100#define CAMSS_MCLK0_CLK					90101#define CAMSS_MCLK1_CLK					91102#define CAMSS_MCLK2_CLK					92103#define CAMSS_MCLK3_CLK					93104#define CAMSS_MICRO_AHB_CLK				94105#define CAMSS_PHY0_CSI0PHYTIMER_CLK		95106#define CAMSS_PHY1_CSI1PHYTIMER_CLK		96107#define CAMSS_PHY2_CSI2PHYTIMER_CLK		97108#define CAMSS_TOP_AHB_CLK				98109#define CAMSS_VFE_VFE0_CLK				99110#define CAMSS_VFE_VFE1_CLK				100111#define CAMSS_VFE_VFE_AHB_CLK			101112#define CAMSS_VFE_VFE_AXI_CLK			102113#define FD_AXI_CLK						103114#define FD_CORE_CLK						104115#define FD_CORE_UAR_CLK					105116#define MDSS_AXI_CLK					106117#define MDSS_EXTPCLK_CLK				107118#define MDSS_HDMI_AHB_CLK				108119#define MDSS_HDMI_CLK					109120#define MDSS_MDP_CLK					110121#define MMSS_MISC_AHB_CLK				111122#define MMSS_MMSSNOC_AXI_CLK			112123#define MMSS_S0_AXI_CLK					113124#define OCMEMCX_OCMEMNOC_CLK			114125#define OXILI_GFX3D_CLK					115126#define OXILI_RBBMTIMER_CLK				116127#define OXILICX_AHB_CLK					117128#define VENUS0_AHB_CLK					118129#define VENUS0_AXI_CLK					119130#define VENUS0_OCMEMNOC_CLK				120131#define VENUS0_VCODEC0_CLK				121132#define VENUS0_CORE0_VCODEC_CLK			122133#define VENUS0_CORE1_VCODEC_CLK			123134#define VENUS0_CORE2_VCODEC_CLK			124135#define AHB_CLK_SRC						125136#define FD_AHB_CLK						126137 138/* GDSCs */139#define VENUS_GDSC						0140#define VENUS_CORE0_GDSC				1141#define VENUS_CORE1_GDSC				2142#define VENUS_CORE2_GDSC				3143#define CAMSS_TOP_GDSC					4144#define MDSS_GDSC						5145#define JPEG_GDSC						6146#define VFE_GDSC						7147#define CPP_GDSC						8148#define OXILI_GX_GDSC					9149#define OXILI_CX_GDSC					10150#define FD_GDSC							11151 152/* Resets */153#define CAMSS_MICRO_BCR					0154 155#endif156