xref: /optee_os/core/arch/arm/plat-rockchip/grf.h (revision 890d675199ac46a85d50c7635d0a6867bdef1c8b)
1*1bb92983SJerome Forissier /* SPDX-License-Identifier: BSD-2-Clause */
27176a0b4SJoseph Chen /*
37176a0b4SJoseph Chen  * Copyright (C) 2017, Fuzhou Rockchip Electronics Co., Ltd.
47176a0b4SJoseph Chen  */
57176a0b4SJoseph Chen 
67176a0b4SJoseph Chen #ifndef PLAT_ROCKCHIP_GRF_H
77176a0b4SJoseph Chen #define PLAT_ROCKCHIP_GRF_H
87176a0b4SJoseph Chen 
97176a0b4SJoseph Chen #if defined(PLATFORM_FLAVOR_rk322x)
107176a0b4SJoseph Chen #define GRF_CPU_STATUS1		0x524
117176a0b4SJoseph Chen 
127176a0b4SJoseph Chen #define CORE_WFE_MASK(core)	SHIFT_U32(0x02, (core))
137176a0b4SJoseph Chen #define CORE_WFI_MASK(core)	SHIFT_U32(0x20, (core))
147176a0b4SJoseph Chen #define CORE_WFE_I_MASK(core)	(CORE_WFI_MASK(core) | CORE_WFE_MASK(core))
157176a0b4SJoseph Chen #endif
167176a0b4SJoseph Chen 
177176a0b4SJoseph Chen #endif
18