rockchip: add M0 source code and build system for RK3399
This CL supports add M0 source code to built into the bl31.bin, the
goal is that we can load the M0 code binary into SRAM and execute it.

We need the M0 help us to clean the power_mode_en bit during the AP
PMU enter the state machine with interrupt, and avoid to the AP can
not exit the loop forever.

Change-Id: I844582c54a1f0d44ca41290d44618df58679f341
Signed-off-by: Xing Zheng <zhengxing@rock-chips.com>
Signed-off-by: Patrick Georgi <pgeorgi@google.com>
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
1 parent ec69356 commit 8382e17c4c6bffd15119dfce1ee4372e3c1a7890
@Caesar Wang Caesar Wang authored on 11 Oct 2016
Showing 9 changed files
View
plat/rockchip/rk3399/drivers/m0/Makefile 0 → 100644
View
plat/rockchip/rk3399/drivers/m0/include/rk3399_mcu.h 0 → 100644
View
plat/rockchip/rk3399/drivers/m0/src/main.c 0 → 100644
View
plat/rockchip/rk3399/drivers/m0/src/rk3399m0.ld 0 → 100644
View
plat/rockchip/rk3399/drivers/m0/src/startup.c 0 → 100644
View
plat/rockchip/rk3399/drivers/pmu/pmu_fw.c 0 → 100644
View
plat/rockchip/rk3399/drivers/pmu/rk3399m0.h 0 → 100644
View
plat/rockchip/rk3399/include/plat.ld.S
View
plat/rockchip/rk3399/platform.mk