xref: /linux/scripts/dtc/include-prefixes/dt-bindings/clock/qcom,sm6350-videocc.h (revision 9f32a03e3e0d372c520d829dd4da6022fe88832a)
1*b887afb9SKonrad Dybcio /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
2*b887afb9SKonrad Dybcio /*
3*b887afb9SKonrad Dybcio  * Copyright (c) 2021, The Linux Foundation. All rights reserved.
4*b887afb9SKonrad Dybcio  * Copyright (c) 2021, Konrad Dybcio <konrad.dybcio@somainline.org>
5*b887afb9SKonrad Dybcio  */
6*b887afb9SKonrad Dybcio 
7*b887afb9SKonrad Dybcio #ifndef _DT_BINDINGS_CLK_QCOM_VIDEO_CC_SM6350_H
8*b887afb9SKonrad Dybcio #define _DT_BINDINGS_CLK_QCOM_VIDEO_CC_SM6350_H
9*b887afb9SKonrad Dybcio 
10*b887afb9SKonrad Dybcio /* VIDEO_CC clocks */
11*b887afb9SKonrad Dybcio #define VIDEO_PLL0			0
12*b887afb9SKonrad Dybcio #define VIDEO_PLL0_OUT_EVEN             1
13*b887afb9SKonrad Dybcio #define VIDEO_CC_IRIS_AHB_CLK		2
14*b887afb9SKonrad Dybcio #define VIDEO_CC_IRIS_CLK_SRC		3
15*b887afb9SKonrad Dybcio #define VIDEO_CC_MVS0_AXI_CLK		4
16*b887afb9SKonrad Dybcio #define VIDEO_CC_MVS0_CORE_CLK		5
17*b887afb9SKonrad Dybcio #define VIDEO_CC_MVSC_CORE_CLK		6
18*b887afb9SKonrad Dybcio #define VIDEO_CC_MVSC_CTL_AXI_CLK	7
19*b887afb9SKonrad Dybcio #define VIDEO_CC_SLEEP_CLK		8
20*b887afb9SKonrad Dybcio #define VIDEO_CC_SLEEP_CLK_SRC		9
21*b887afb9SKonrad Dybcio #define VIDEO_CC_VENUS_AHB_CLK		10
22*b887afb9SKonrad Dybcio 
23*b887afb9SKonrad Dybcio /* GDSCs */
24*b887afb9SKonrad Dybcio #define MVSC_GDSC			0
25*b887afb9SKonrad Dybcio #define MVS0_GDSC			1
26*b887afb9SKonrad Dybcio 
27*b887afb9SKonrad Dybcio #endif
28