Commit 77c5e7b6 authored by Finley Xiao's avatar Finley Xiao Committed by Ulf Hansson
Browse files

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: default avatarFinley Xiao <finley.xiao@rock-chips.com>
Co-Developed-by: default avatarDetlev Casanova <detlev.casanova@collabora.com>
Signed-off-by: default avatarDetlev Casanova <detlev.casanova@collabora.com>
Acked-by: default avatarConor Dooley <conor.dooley@microchip.com>
Link: https://lore.kernel.org/r/20240814222824.3170-2-detlev.casanova@collabora.com


Signed-off-by: default avatarUlf Hansson <ulf.hansson@linaro.org>
parent de9c2c66
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -41,6 +41,7 @@ properties:
      - rockchip,rk3368-power-controller
      - rockchip,rk3399-power-controller
      - rockchip,rk3568-power-controller
      - rockchip,rk3576-power-controller
      - rockchip,rk3588-power-controller
      - rockchip,rv1126-power-controller

+30 −0
Original line number Diff line number Diff line
/* SPDX-License-Identifier: (GPL-2.0 OR MIT) */
#ifndef __DT_BINDINGS_POWER_RK3576_POWER_H__
#define __DT_BINDINGS_POWER_RK3576_POWER_H__

/* VD_NPU */
#define RK3576_PD_NPU		0
#define RK3576_PD_NPUTOP	1
#define RK3576_PD_NPU0		2
#define RK3576_PD_NPU1		3

/* VD_GPU */
#define RK3576_PD_GPU		4

/* VD_LOGIC */
#define RK3576_PD_NVM		5
#define RK3576_PD_SDGMAC	6
#define RK3576_PD_USB		7
#define RK3576_PD_PHP		8
#define RK3576_PD_SUBPHP	9
#define RK3576_PD_AUDIO		10
#define RK3576_PD_VEPU0		11
#define RK3576_PD_VEPU1		12
#define RK3576_PD_VPU		13
#define RK3576_PD_VDEC		14
#define RK3576_PD_VI		15
#define RK3576_PD_VO0		16
#define RK3576_PD_VO1		17
#define RK3576_PD_VOP		18

#endif