rockchip: support plat SIP runtime service
Software executing in the normal world and in the trusted world at
exception levels lower than EL3 will request runtime services using the
SMC instruction.

See the documentation here:
https://github.com/ARM-software/arm-trusted-firmware/blob/master/docs/
rt-svc-writers-guide.md

This to be implemented as an EL3 Runtime Service in rockchip BL31
platform port, using the "SiP Service Call" range as specified in the
SMC Calling Convention.
This doesn't support any SMC yet, we will support it in later.

Change-Id: I0a638dd0b653c28b08f79d89f77ed7c69864017d
1 parent f9455ce commit 1760db680d131d1946e761043c825514c1b26b8f
@Caesar Wang Caesar Wang authored on 21 Jun 2016
Showing 8 changed files
View
plat/rockchip/common/include/rockchip_sip_svc.h 0 → 100644
View
plat/rockchip/common/rockchip_sip_svc.c 0 → 100644
View
plat/rockchip/rk3368/include/plat_sip_calls.h 0 → 100644
View
plat/rockchip/rk3368/plat_sip_calls.c 0 → 100644
View
plat/rockchip/rk3368/platform.mk
View
plat/rockchip/rk3399/include/plat_sip_calls.h 0 → 100644
View
plat/rockchip/rk3399/plat_sip_calls.c 0 → 100644
View
plat/rockchip/rk3399/platform.mk