13d0407baSopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */ 23d0407baSopenharmony_ci#ifndef __DT_BINDINGS_POWER_RK3588_POWER_H__ 33d0407baSopenharmony_ci#define __DT_BINDINGS_POWER_RK3588_POWER_H__ 43d0407baSopenharmony_ci 53d0407baSopenharmony_ci/* VD_LITDSU */ 63d0407baSopenharmony_ci#define RK3588_PD_CPU_0 0 73d0407baSopenharmony_ci#define RK3588_PD_CPU_1 1 83d0407baSopenharmony_ci#define RK3588_PD_CPU_2 2 93d0407baSopenharmony_ci#define RK3588_PD_CPU_3 3 103d0407baSopenharmony_ci 113d0407baSopenharmony_ci/* VD_BIGCORE0 */ 123d0407baSopenharmony_ci#define RK3588_PD_CPU_4 4 133d0407baSopenharmony_ci#define RK3588_PD_CPU_5 5 143d0407baSopenharmony_ci 153d0407baSopenharmony_ci/* VD_BIGCORE1 */ 163d0407baSopenharmony_ci#define RK3588_PD_CPU_6 6 173d0407baSopenharmony_ci#define RK3588_PD_CPU_7 7 183d0407baSopenharmony_ci 193d0407baSopenharmony_ci/* VD_NPU */ 203d0407baSopenharmony_ci#define RK3588_PD_NPU 8 213d0407baSopenharmony_ci#define RK3588_PD_NPUTOP 9 223d0407baSopenharmony_ci#define RK3588_PD_NPU1 10 233d0407baSopenharmony_ci#define RK3588_PD_NPU2 11 243d0407baSopenharmony_ci 253d0407baSopenharmony_ci/* VD_GPU */ 263d0407baSopenharmony_ci#define RK3588_PD_GPU 12 273d0407baSopenharmony_ci 283d0407baSopenharmony_ci/* VD_VCODEC */ 293d0407baSopenharmony_ci#define RK3588_PD_VCODEC 13 303d0407baSopenharmony_ci#define RK3588_PD_RKVDEC0 14 313d0407baSopenharmony_ci#define RK3588_PD_RKVDEC1 15 323d0407baSopenharmony_ci#define RK3588_PD_VENC0 16 333d0407baSopenharmony_ci#define RK3588_PD_VENC1 17 343d0407baSopenharmony_ci 353d0407baSopenharmony_ci/* VD_DD01 */ 363d0407baSopenharmony_ci#define RK3588_PD_DDR01 18 373d0407baSopenharmony_ci 383d0407baSopenharmony_ci/* VD_DD23 */ 393d0407baSopenharmony_ci#define RK3588_PD_DDR23 19 403d0407baSopenharmony_ci 413d0407baSopenharmony_ci/* VD_LOGIC */ 423d0407baSopenharmony_ci#define RK3588_PD_CENTER 20 433d0407baSopenharmony_ci#define RK3588_PD_VDPU 21 443d0407baSopenharmony_ci#define RK3588_PD_RGA30 22 453d0407baSopenharmony_ci#define RK3588_PD_AV1 23 463d0407baSopenharmony_ci#define RK3588_PD_VOP 24 473d0407baSopenharmony_ci#define RK3588_PD_VO0 25 483d0407baSopenharmony_ci#define RK3588_PD_VO1 26 493d0407baSopenharmony_ci#define RK3588_PD_VI 27 503d0407baSopenharmony_ci#define RK3588_PD_ISP1 28 513d0407baSopenharmony_ci#define RK3588_PD_FEC 29 523d0407baSopenharmony_ci#define RK3588_PD_RGA31 30 533d0407baSopenharmony_ci#define RK3588_PD_USB 31 543d0407baSopenharmony_ci#define RK3588_PD_PHP 32 553d0407baSopenharmony_ci#define RK3588_PD_GMAC 33 563d0407baSopenharmony_ci#define RK3588_PD_PCIE 34 573d0407baSopenharmony_ci#define RK3588_PD_NVM 35 583d0407baSopenharmony_ci#define RK3588_PD_NVM0 36 593d0407baSopenharmony_ci#define RK3588_PD_SDIO 37 603d0407baSopenharmony_ci#define RK3588_PD_AUDIO 38 613d0407baSopenharmony_ci#define RK3588_PD_SECURE 39 623d0407baSopenharmony_ci#define RK3588_PD_SDMMC 40 633d0407baSopenharmony_ci#define RK3588_PD_CRYPTO 41 643d0407baSopenharmony_ci#define RK3588_PD_BUS 42 653d0407baSopenharmony_ci 663d0407baSopenharmony_ci/* VD_PMU */ 673d0407baSopenharmony_ci#define RK3588_PD_PMU1 43 683d0407baSopenharmony_ci 693d0407baSopenharmony_ci#endif 70