From f5702e70d66a0c429c80452bbbf4e1b4c1591dc5 Mon Sep 17 00:00:00 2001 From: Lin Huang Date: Sat, 19 Mar 2016 22:45:19 +0800 Subject: rockchip: rk3399: add the GRF header file The GRF(general register file) of rk3399 is divided into two sections, o. GRF, used for general non-secure system o. PMUGRF, used for always-on syosyem This patch defines the registers used for iomux/gpio/system control. BRANCH=none BUG=none TEST=emerge-kevin coreboot Change-Id: I3239793523e0f55f6661ef029c3dac9970990fb8 Signed-off-by: Patrick Georgi Original-Commit-Id: 897d01573ea2bbe2b3091358ec3c9728ee82f8ec Original-Change-Id: I4c228ddb60c9c4056de50312dc269227fac9a7fa Original-Signed-off-by: huang lin Original-Reviewed-on: https://chromium-review.googlesource.com/332388 Original-Commit-Ready: Vadim Bendebury Original-Tested-by: Shunqian Zheng Original-Reviewed-by: Vadim Bendebury Reviewed-on: https://review.coreboot.org/14704 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer --- src/soc/rockchip/rk3399/clock.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/soc/rockchip/rk3399/clock.c') diff --git a/src/soc/rockchip/rk3399/clock.c b/src/soc/rockchip/rk3399/clock.c index cb7b400245..db4ec3db47 100644 --- a/src/soc/rockchip/rk3399/clock.c +++ b/src/soc/rockchip/rk3399/clock.c @@ -15,6 +15,11 @@ */ #include +#include + +struct rk3399_grf_regs * const rk3399_grf = (void *)GRF_BASE; +struct rk3399_pmugrf_regs * const rk3399_pmugrf = (void *)PMUGRF_BASE; +struct rk3399_pmusgrf_regs * const rk3399_pmusgrf = (void *)PMUSGRF_BASE; void rkclk_configure_spi(unsigned int bus, unsigned int hz) { -- cgit v1.2.3