1*4882a593Smuzhiyun // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2*4882a593Smuzhiyun // Copyright (c) 2018 Fuzhou Rockchip Electronics Co., Ltd 3*4882a593Smuzhiyun 4*4882a593Smuzhiyun #ifndef NPU_POWERCTRL_H 5*4882a593Smuzhiyun #define NPU_POWERCTRL_H 6*4882a593Smuzhiyun 7*4882a593Smuzhiyun #ifdef __cplusplus 8*4882a593Smuzhiyun extern "C" { 9*4882a593Smuzhiyun #endif 10*4882a593Smuzhiyun 11*4882a593Smuzhiyun void npu_power_gpio_init(void); 12*4882a593Smuzhiyun void npu_power_gpio_exit(void); 13*4882a593Smuzhiyun void npu_reset(void); 14*4882a593Smuzhiyun int npu_suspend(void); 15*4882a593Smuzhiyun int npu_resume(void); 16*4882a593Smuzhiyun void npu_poweroff(void); 17*4882a593Smuzhiyun 18*4882a593Smuzhiyun #ifdef __cplusplus 19*4882a593Smuzhiyun } 20*4882a593Smuzhiyun #endif 21*4882a593Smuzhiyun 22*4882a593Smuzhiyun #endif 23