xref: /freebsd/sys/contrib/device-tree/include/dt-bindings/clock/qcom,videocc-sc7280.h (revision 354d7675fe12ace9cde344cb79c7ded792802f88)
1*354d7675SEmmanuel Vadot /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
2*354d7675SEmmanuel Vadot /*
3*354d7675SEmmanuel Vadot  * Copyright (c) 2021, The Linux Foundation. All rights reserved.
4*354d7675SEmmanuel Vadot  */
5*354d7675SEmmanuel Vadot 
6*354d7675SEmmanuel Vadot #ifndef _DT_BINDINGS_CLK_QCOM_VIDEO_CC_SC7280_H
7*354d7675SEmmanuel Vadot #define _DT_BINDINGS_CLK_QCOM_VIDEO_CC_SC7280_H
8*354d7675SEmmanuel Vadot 
9*354d7675SEmmanuel Vadot /* VIDEO_CC clocks */
10*354d7675SEmmanuel Vadot #define VIDEO_PLL0				0
11*354d7675SEmmanuel Vadot #define VIDEO_CC_IRIS_AHB_CLK			1
12*354d7675SEmmanuel Vadot #define VIDEO_CC_IRIS_CLK_SRC			2
13*354d7675SEmmanuel Vadot #define VIDEO_CC_MVS0_AXI_CLK			3
14*354d7675SEmmanuel Vadot #define VIDEO_CC_MVS0_CORE_CLK			4
15*354d7675SEmmanuel Vadot #define VIDEO_CC_MVSC_CORE_CLK			5
16*354d7675SEmmanuel Vadot #define VIDEO_CC_MVSC_CTL_AXI_CLK		6
17*354d7675SEmmanuel Vadot #define VIDEO_CC_SLEEP_CLK			7
18*354d7675SEmmanuel Vadot #define VIDEO_CC_SLEEP_CLK_SRC			8
19*354d7675SEmmanuel Vadot #define VIDEO_CC_VENUS_AHB_CLK			9
20*354d7675SEmmanuel Vadot #define VIDEO_CC_XO_CLK				10
21*354d7675SEmmanuel Vadot #define VIDEO_CC_XO_CLK_SRC			11
22*354d7675SEmmanuel Vadot 
23*354d7675SEmmanuel Vadot /* VIDEO_CC power domains */
24*354d7675SEmmanuel Vadot #define MVS0_GDSC				0
25*354d7675SEmmanuel Vadot #define MVSC_GDSC				1
26*354d7675SEmmanuel Vadot 
27*354d7675SEmmanuel Vadot #endif
28