/* SPDX-License-Identifier: (GPL-2.0+ OR MIT) */ | |
/* | |
* Copyright (c) 2019 Amlogic, Inc. All rights reserved. | |
*/ | |
#ifndef _PWRC_H_ | |
#define _PWRC_H_ | |
#define PWR_ON 1 | |
#define PWR_OFF 0 | |
#define PM_DOS_HEVC 0 | |
#define PM_DOS_VDEC 1 | |
#define PM_VPU_HDMI 2 | |
#define PM_USB_COMB 3 | |
#define PM_GE2D 4 | |
#define PM_ETH 5 | |
#define PM_DEMOD 6 | |
#define PM_AUDIO 7 | |
#define PM_MAX 8 | |
//static int pm_max = 8; | |
/* | |
char* domain_name[] = | |
{ | |
"PM_DOS_HEVC", | |
"PM_DOS_VDEC", | |
"PM_VPU_HDMI", | |
"PM_USB_COMB", | |
"PM_GE2D", | |
"PM_ETH", | |
"PM_DEMOD", | |
"PM_AUDIO", | |
}; | |
*/ | |
unsigned long pwr_ctrl_psci_smc(unsigned int power_domain, bool power_control); | |
#endif |