keystone2: use EFUSE_BOOTROM information to configure PLLs
authorVitaly Andrianov <vitalya@ti.com>
Fri, 25 Jul 2014 19:23:19 +0000 (22:23 +0300)
committerTom Rini <trini@ti.com>
Mon, 25 Aug 2014 14:48:12 +0000 (10:48 -0400)
commit61f66fd5a81b97478e9d14326c1059baa6626680
tree9739805fd9589de9edc6fb253d333b785f6d3421
parent9352697aa060e9b1b5d891e4490fdfa6f5ba6114
keystone2: use EFUSE_BOOTROM information to configure PLLs

This patch reads EFUSE_BOOTROM register to see the maximum supported
clock for CORE and TETRIS PLLs and configure them accordingly.

Acked-by: Murali Karicheri <m-karicheri2@ti.com>
Signed-off-by: Vitaly Andrianov <vitalya@ti.com>
Signed-off-by: Ivan Khoronzhuk <ivan.khoronzhuk@ti.com>
arch/arm/cpu/armv7/keystone/clock-k2e.c
arch/arm/cpu/armv7/keystone/clock-k2hk.c
arch/arm/cpu/armv7/keystone/clock.c
arch/arm/include/asm/arch-keystone/clock-k2e.h
arch/arm/include/asm/arch-keystone/clock-k2hk.h
arch/arm/include/asm/arch-keystone/clock.h
arch/arm/include/asm/arch-keystone/hardware.h
board/ti/ks2_evm/board_k2e.c
board/ti/ks2_evm/board_k2hk.c