summaryrefslogtreecommitdiff
path: root/bsp/rockchip/dm/include/dt-bindings/power/rk3399-power.h
blob: 12db7b1530ad01553a2c7c3095216b7e0e9d820a (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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
/*
 * Copyright (c) 2006-2022, RT-Thread Development Team
 *
 * SPDX-License-Identifier: Apache-2.0
 */

#ifndef __DT_BINDINGS_POWER_RK3399_POWER_H__
#define __DT_BINDINGS_POWER_RK3399_POWER_H__

/* VD_CORE_L */
#define RK3399_PD_A53_L0    0
#define RK3399_PD_A53_L1    1
#define RK3399_PD_A53_L2    2
#define RK3399_PD_A53_L3    3
#define RK3399_PD_SCU_L     4

/* VD_CORE_B */
#define RK3399_PD_A72_B0    5
#define RK3399_PD_A72_B1    6
#define RK3399_PD_SCU_B     7

/* VD_LOGIC */
#define RK3399_PD_TCPD0     8
#define RK3399_PD_TCPD1     9
#define RK3399_PD_CCI       10
#define RK3399_PD_CCI0      11
#define RK3399_PD_CCI1      12
#define RK3399_PD_PERILP    13
#define RK3399_PD_PERIHP    14
#define RK3399_PD_VIO       15
#define RK3399_PD_VO        16
#define RK3399_PD_VOPB      17
#define RK3399_PD_VOPL      18
#define RK3399_PD_ISP0      19
#define RK3399_PD_ISP1      20
#define RK3399_PD_HDCP      21
#define RK3399_PD_GMAC      22
#define RK3399_PD_EMMC      23
#define RK3399_PD_USB3      24
#define RK3399_PD_EDP       25
#define RK3399_PD_GIC       26
#define RK3399_PD_SD        27
#define RK3399_PD_SDIOAUDIO 28
#define RK3399_PD_ALIVE     29

/* VD_CENTER */
#define RK3399_PD_CENTER    30
#define RK3399_PD_VCODEC    31
#define RK3399_PD_VDU       32
#define RK3399_PD_RGA       33
#define RK3399_PD_IEP       34

/* VD_GPU */
#define RK3399_PD_GPU       35

/* VD_PMU */
#define RK3399_PD_PMU       36

#endif /* __DT_BINDINGS_POWER_RK3399_POWER_H__ */