-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
dt-bindings: clock: add SM8250 QCOM video clock bindings
Add device tree bindings for video clock controller for SM8250 SoCs. Signed-off-by: Jonathan Marek <jonathan@marek.ca> Reviewed-by: Rob Herring <robh@kernel.org> Link: https://lore.kernel.org/r/20200923160635.28370-4-jonathan@marek.ca Signed-off-by: Stephen Boyd <sboyd@kernel.org>
- Loading branch information
Jonathan Marek
authored and
Stephen Boyd
committed
Oct 14, 2020
1 parent
df3f61d
commit dafb992
Showing
2 changed files
with
37 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
/* SPDX-License-Identifier: GPL-2.0-only */ | ||
/* | ||
* Copyright (c) 2018-2020, The Linux Foundation. All rights reserved. | ||
*/ | ||
|
||
#ifndef _DT_BINDINGS_CLK_QCOM_VIDEO_CC_SM8250_H | ||
#define _DT_BINDINGS_CLK_QCOM_VIDEO_CC_SM8250_H | ||
|
||
/* VIDEO_CC clocks */ | ||
#define VIDEO_CC_MVS0_CLK_SRC 0 | ||
#define VIDEO_CC_MVS0C_CLK 1 | ||
#define VIDEO_CC_MVS0C_DIV2_DIV_CLK_SRC 2 | ||
#define VIDEO_CC_MVS1_CLK_SRC 3 | ||
#define VIDEO_CC_MVS1_DIV2_CLK 4 | ||
#define VIDEO_CC_MVS1C_CLK 5 | ||
#define VIDEO_CC_MVS1C_DIV2_DIV_CLK_SRC 6 | ||
#define VIDEO_CC_PLL0 7 | ||
#define VIDEO_CC_PLL1 8 | ||
|
||
/* VIDEO_CC resets */ | ||
#define VIDEO_CC_CVP_INTERFACE_BCR 0 | ||
#define VIDEO_CC_CVP_MVS0_BCR 1 | ||
#define VIDEO_CC_MVS0C_CLK_ARES 2 | ||
#define VIDEO_CC_CVP_MVS0C_BCR 3 | ||
#define VIDEO_CC_CVP_MVS1_BCR 4 | ||
#define VIDEO_CC_MVS1C_CLK_ARES 5 | ||
#define VIDEO_CC_CVP_MVS1C_BCR 6 | ||
|
||
#define MVS0C_GDSC 0 | ||
#define MVS1C_GDSC 1 | ||
#define MVS0_GDSC 2 | ||
#define MVS1_GDSC 3 | ||
|
||
#endif |