1*f180a3b7SHieu Nguyen /* 2*f180a3b7SHieu Nguyen * Copyright (c) 2025, Renesas Electronics Corporation. All rights reserved. 3*f180a3b7SHieu Nguyen * 4*f180a3b7SHieu Nguyen * SPDX-License-Identifier: BSD-3-Clause 5*f180a3b7SHieu Nguyen */ 6*f180a3b7SHieu Nguyen 7*f180a3b7SHieu Nguyen #ifndef PWRC_H 8*f180a3b7SHieu Nguyen #define PWRC_H 9*f180a3b7SHieu Nguyen 10*f180a3b7SHieu Nguyen #ifndef __ASSEMBLER__ 11*f180a3b7SHieu Nguyen void rcar_pwrc_disable_interrupt_wakeup(u_register_t mpidr); 12*f180a3b7SHieu Nguyen void rcar_pwrc_enable_interrupt_wakeup(u_register_t mpidr); 13*f180a3b7SHieu Nguyen uint32_t rcar_pwrc_cpu_on_check(u_register_t mpidr); 14*f180a3b7SHieu Nguyen 15*f180a3b7SHieu Nguyen void rcar_pwrc_code_copy_to_system_ram(void); 16*f180a3b7SHieu Nguyen void rcar_pwrc_suspend_to_ram(void); 17*f180a3b7SHieu Nguyen 18*f180a3b7SHieu Nguyen void plat_secondary_reset(void); 19*f180a3b7SHieu Nguyen #endif 20*f180a3b7SHieu Nguyen 21*f180a3b7SHieu Nguyen #endif /* PWRC_H */ 22