xref: /rk3399_ARM-atf/plat/rockchip/rk3588/drivers/pmu/pm_pd_regs.h (revision 44418fce30938ee483fbfc79cc32fde33753d1aa)
1*e3ec6ff4SXiaoDong Huang /*
2*e3ec6ff4SXiaoDong Huang  * Copyright (c) 2024, Rockchip, Inc. All rights reserved.
3*e3ec6ff4SXiaoDong Huang  *
4*e3ec6ff4SXiaoDong Huang  * SPDX-License-Identifier: BSD-3-Clause
5*e3ec6ff4SXiaoDong Huang  */
6*e3ec6ff4SXiaoDong Huang 
7*e3ec6ff4SXiaoDong Huang #ifndef PM_PD_REGS_H
8*e3ec6ff4SXiaoDong Huang #define PM_PD_REGS_H
9*e3ec6ff4SXiaoDong Huang 
10*e3ec6ff4SXiaoDong Huang #include <stdint.h>
11*e3ec6ff4SXiaoDong Huang 
12*e3ec6ff4SXiaoDong Huang void qos_save(void);
13*e3ec6ff4SXiaoDong Huang void qos_restore(void);
14*e3ec6ff4SXiaoDong Huang void pd_crypto_save(void);
15*e3ec6ff4SXiaoDong Huang void pd_crypto_restore(void);
16*e3ec6ff4SXiaoDong Huang void pd_dsu_core_save(void);
17*e3ec6ff4SXiaoDong Huang void pd_dsu_core_restore(void);
18*e3ec6ff4SXiaoDong Huang void pd_php_save(void);
19*e3ec6ff4SXiaoDong Huang void pd_php_restore(void);
20*e3ec6ff4SXiaoDong Huang 
21*e3ec6ff4SXiaoDong Huang void pm_reg_rgns_init(void);
22*e3ec6ff4SXiaoDong Huang 
23*e3ec6ff4SXiaoDong Huang #endif
24