Skip to content

Commit 77c5e7b

Browse files
finley1226storulf
authored andcommitted
dt-bindings: power: Add support for RK3576 SoC
Define power domain IDs as described in the TRM and add compatible for rockchip,rk3576-power-controller Signed-off-by: Finley Xiao <[email protected]> Co-Developed-by: Detlev Casanova <[email protected]> Signed-off-by: Detlev Casanova <[email protected]> Acked-by: Conor Dooley <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Ulf Hansson <[email protected]>
1 parent de9c2c6 commit 77c5e7b

File tree

2 files changed

+31
-0
lines changed

2 files changed

+31
-0
lines changed

Documentation/devicetree/bindings/power/rockchip,power-controller.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ properties:
4141
- rockchip,rk3368-power-controller
4242
- rockchip,rk3399-power-controller
4343
- rockchip,rk3568-power-controller
44+
- rockchip,rk3576-power-controller
4445
- rockchip,rk3588-power-controller
4546
- rockchip,rv1126-power-controller
4647

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
/* SPDX-License-Identifier: (GPL-2.0 OR MIT) */
2+
#ifndef __DT_BINDINGS_POWER_RK3576_POWER_H__
3+
#define __DT_BINDINGS_POWER_RK3576_POWER_H__
4+
5+
/* VD_NPU */
6+
#define RK3576_PD_NPU 0
7+
#define RK3576_PD_NPUTOP 1
8+
#define RK3576_PD_NPU0 2
9+
#define RK3576_PD_NPU1 3
10+
11+
/* VD_GPU */
12+
#define RK3576_PD_GPU 4
13+
14+
/* VD_LOGIC */
15+
#define RK3576_PD_NVM 5
16+
#define RK3576_PD_SDGMAC 6
17+
#define RK3576_PD_USB 7
18+
#define RK3576_PD_PHP 8
19+
#define RK3576_PD_SUBPHP 9
20+
#define RK3576_PD_AUDIO 10
21+
#define RK3576_PD_VEPU0 11
22+
#define RK3576_PD_VEPU1 12
23+
#define RK3576_PD_VPU 13
24+
#define RK3576_PD_VDEC 14
25+
#define RK3576_PD_VI 15
26+
#define RK3576_PD_VO0 16
27+
#define RK3576_PD_VO1 17
28+
#define RK3576_PD_VOP 18
29+
30+
#endif

0 commit comments

Comments
 (0)