rockchip: rk3328: support rk3328
authortony.xie <tony.xie@rock-chips.com>
Mon, 24 Apr 2017 08:18:10 +0000 (16:18 +0800)
committertony.xie <tony.xie@rock-chips.com>
Tue, 25 Apr 2017 03:10:56 +0000 (11:10 +0800)
commit0d5ec955b8f7900ca33abf88638d499742531159
tree6762d54ae730fcecc77ae87fec950c6241c3e964
parent90e0ffd367c0e06bf42b323e78d7f4e455419a9e
rockchip: rk3328: support rk3328
rk3328 is a Quad-core soc and Cortex-a53 inside!
This patch supports the following functions:
1、power up/off cpus
2、suspend/resume cpus
3、suspend/resume system
4、reset system
5、power off system

Change-Id: I60687058d13912c6929293b06fed9c6bc72bdc84
Signed-off-by: tony.xie <tony.xie@rock-chips.com>
14 files changed:
plat/rockchip/common/bl31_plat_setup.c
plat/rockchip/common/drivers/parameter/ddr_parameter.c [new file with mode: 0644]
plat/rockchip/common/drivers/parameter/ddr_parameter.h [new file with mode: 0644]
plat/rockchip/common/drivers/pmu/pmu_com.h
plat/rockchip/common/plat_pm.c
plat/rockchip/rk3328/drivers/pmu/plat_pmu_macros.S [new file with mode: 0644]
plat/rockchip/rk3328/drivers/pmu/pmu.c [new file with mode: 0644]
plat/rockchip/rk3328/drivers/pmu/pmu.h [new file with mode: 0644]
plat/rockchip/rk3328/drivers/soc/soc.c [new file with mode: 0644]
plat/rockchip/rk3328/drivers/soc/soc.h [new file with mode: 0644]
plat/rockchip/rk3328/include/plat.ld.S [new file with mode: 0644]
plat/rockchip/rk3328/include/platform_def.h [new file with mode: 0644]
plat/rockchip/rk3328/platform.mk [new file with mode: 0644]
plat/rockchip/rk3328/rk3328_def.h [new file with mode: 0644]