summaryrefslogtreecommitdiff
path: root/include/dt-bindings/clock/starfive-jh7100-isp.h
blob: 7128cbc0a12efa64f0a6506099e8ebe31b4f15de (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
/* SPDX-License-Identifier: GPL-2.0 OR MIT */
/*
 * Copyright (C) 2021 Emil Renner Berthing <kernel@esmil.dk>
 * Copyright (C) 2021 Hal Feng <hal.feng@starfivetech.com>
 */

#ifndef __DT_BINDINGS_CLOCK_STARFIVE_JH7100_ISP_H__
#define __DT_BINDINGS_CLOCK_STARFIVE_JH7100_ISP_H__

#define	JH7100_ISPCLK_DPHY_CFGCLK      0
#define	JH7100_ISPCLK_DPHY_REFCLK      1
#define	JH7100_ISPCLK_DPHY_TXCLKESC    2
#define JH7100_ISPCLK_MIPI_RX0_PXL    3
#define JH7100_ISPCLK_MIPI_RX1_PXL    4
#define	JH7100_ISPCLK_MIPI_RX0_PXL_0   5
#define	JH7100_ISPCLK_MIPI_RX0_PXL_1   6
#define	JH7100_ISPCLK_MIPI_RX0_PXL_2   7
#define	JH7100_ISPCLK_MIPI_RX0_PXL_3   8
#define	JH7100_ISPCLK_MIPI_RX0_SYS     9
#define	JH7100_ISPCLK_MIPI_RX1_PXL_0   10
#define	JH7100_ISPCLK_MIPI_RX1_PXL_1   11
#define	JH7100_ISPCLK_MIPI_RX1_PXL_2   12
#define	JH7100_ISPCLK_MIPI_RX1_PXL_3   13
#define	JH7100_ISPCLK_MIPI_RX1_SYS     14
#define JH7100_ISPCLK_ISP0        15
#define	JH7100_ISPCLK_ISP0_2X     16
#define	JH7100_ISPCLK_ISP0_MIPI   17
#define	JH7100_ISPCLK_ISP1        18
#define	JH7100_ISPCLK_ISP1_2X     19
#define	JH7100_ISPCLK_ISP1_MIPI   20
#define JH7100_ISPCLK_DOM4_APB    21
#define	JH7100_ISPCLK_CSI2RX_APB   22
#define JH7100_ISPCLK_VIN_AXI_WR		23
#define JH7100_ISPCLK_VIN_AXI_RD       24
#define JH7100_ISPCLK_C_ISP0       25
#define JH7100_ISPCLK_C_ISP1   26

#define JH7100_ISPCLK_ISPCORE_2X    27

#define JH7100_ISPCLK_END  28

#endif /* __DT_BINDINGS_CLOCK_STARFIVE_JH7100_ISP_H__ */