162306a36Sopenharmony_ci/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
262306a36Sopenharmony_ci/*
362306a36Sopenharmony_ci * Copyright (c) 2019, The Linux Foundation. All rights reserved.
462306a36Sopenharmony_ci * Copyright (c) 2023, Linaro Limited
562306a36Sopenharmony_ci */
662306a36Sopenharmony_ci
762306a36Sopenharmony_ci#ifndef _DT_BINDINGS_CLK_QCOM_VIDEO_CC_SM8350_H
862306a36Sopenharmony_ci#define _DT_BINDINGS_CLK_QCOM_VIDEO_CC_SM8350_H
962306a36Sopenharmony_ci
1062306a36Sopenharmony_ci/* Clocks */
1162306a36Sopenharmony_ci#define VIDEO_CC_AHB_CLK_SRC					0
1262306a36Sopenharmony_ci#define VIDEO_CC_MVS0_CLK					1
1362306a36Sopenharmony_ci#define VIDEO_CC_MVS0_CLK_SRC					2
1462306a36Sopenharmony_ci#define VIDEO_CC_MVS0_DIV_CLK_SRC				3
1562306a36Sopenharmony_ci#define VIDEO_CC_MVS0C_CLK					4
1662306a36Sopenharmony_ci#define VIDEO_CC_MVS0C_DIV2_DIV_CLK_SRC				5
1762306a36Sopenharmony_ci#define VIDEO_CC_MVS1_CLK					6
1862306a36Sopenharmony_ci#define VIDEO_CC_MVS1_CLK_SRC					7
1962306a36Sopenharmony_ci#define VIDEO_CC_MVS1_DIV2_CLK					8
2062306a36Sopenharmony_ci#define VIDEO_CC_MVS1_DIV_CLK_SRC				9
2162306a36Sopenharmony_ci#define VIDEO_CC_MVS1C_CLK					10
2262306a36Sopenharmony_ci#define VIDEO_CC_MVS1C_DIV2_DIV_CLK_SRC				11
2362306a36Sopenharmony_ci#define VIDEO_CC_SLEEP_CLK					12
2462306a36Sopenharmony_ci#define VIDEO_CC_SLEEP_CLK_SRC					13
2562306a36Sopenharmony_ci#define VIDEO_CC_XO_CLK_SRC					14
2662306a36Sopenharmony_ci#define VIDEO_PLL0						15
2762306a36Sopenharmony_ci#define VIDEO_PLL1						16
2862306a36Sopenharmony_ci
2962306a36Sopenharmony_ci/* GDSCs */
3062306a36Sopenharmony_ci#define MVS0C_GDSC						0
3162306a36Sopenharmony_ci#define MVS1C_GDSC						1
3262306a36Sopenharmony_ci#define MVS0_GDSC						2
3362306a36Sopenharmony_ci#define MVS1_GDSC						3
3462306a36Sopenharmony_ci
3562306a36Sopenharmony_ci#endif
36