rk3288: add clock module

Hardware / Coreboot - jinkun.hong [rock-chips.com] - 24 March 2015 09:24 UTC

Call rkclk_init() in bootblock stage. apll = 816MHz, gpll = 594MHz, cpll = 384MHz, dpll = 300MHz arm clk = 816MHz, DDR clk = 300MHz, mpclk = 204MHz, m0clk = 408MHz l2ramclk = 408MHz, atclk = 204MHz, pclk_dbg = 204MHz aclk = 148.5MHz, hclk = 148.5MHz, pclk = 74.25MHz

BUG=chrome-os-partner:29778 TEST=Build coreboot

Change-Id: Id5967712e25df5be3a90f5d9ebe8671034deff68

503d121 rk3288: add clock module
src/soc/rockchip/rk3288/Makefile.inc | 3 +
src/soc/rockchip/rk3288/bootblock.c | 2 +
src/soc/rockchip/rk3288/clock.c | 265 ++++++++++++++++++++++++++++++++++
src/soc/rockchip/rk3288/clock.h | 29 ++++
src/soc/rockchip/rk3288/cpu.h | 26 ++++
src/soc/rockchip/rk3288/grf.h | 103 +++++++++++++
6 files changed, 428 insertions(+)

Upstream: review.coreboot.org


  • Share