u-boot/arch/arm/include/asm/arch-am33xx
Lokesh Vutla cf04d0326b ARM: AM43xx: clocks: Update DPLL details
Updating the Multiplier and Dividers value for all DPLLs.
Safest OPP is read from DEV ATTRIBUTE register. Accoring to the value
returned the MPU DPLL is locked.
At different OPPs follwoing are the MPU locked frequencies.
OPP50	300MHz
OPP100	600MHz
OPP120	720MHz
OPPTB	800MHz
OPPNT	1000MHz
According to the latest DM following is the OPP table dependencies:
	VDD_CORE 	VDD_MPU
	OPP50		OPP50
	OPP50 		OPP100
	OPP100		OPP50
	OPP100		OPP100
	OPP100		OPP120
So at different OPPs of MPU it is safest to lock CORE at OPP_NOM.
Following are the DPLL locking frequencies at OPP NOM:
Core locks at 1000MHz
Per locks at 960MHz
LPDDR2 locks at 266MHz
DDR3 locks at 400MHz

Touching AM33xx files also to get DPLL values specific to board but no
functionality difference.
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
2013-12-18 21:14:01 -05:00
..
clock.h ARM: AM43xx: clocks: Update DPLL details 2013-12-18 21:14:01 -05:00
clock_ti81xx.h Add TI816X support 2013-08-15 18:38:37 -04:00
clocks_am33xx.h am335x:Handle worst case scenario for Errata 1.0.24 2013-09-20 16:57:40 -04:00
cpu.h ARM: AM43xx: clocks: Update DPLL details 2013-12-18 21:14:01 -05:00
ddr_defs.h am33xx: Stop modifying certain EMIF4D registers 2013-12-04 08:11:45 -05:00
gpio.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
hardware.h ARM: AM43xx: Update the base addresses of modules 2013-12-18 21:13:59 -05:00
hardware_am33xx.h ARM: AM43xx: Update the base addresses of modules 2013-12-18 21:13:59 -05:00
hardware_am43xx.h ARM: AM43xx: clocks: Update DPLL details 2013-12-18 21:14:01 -05:00
hardware_ti814x.h Add TI816X support 2013-08-15 18:38:37 -04:00
hardware_ti816x.h Add TI816X support 2013-08-15 18:38:37 -04:00
i2c.h i2c, omap24xx: convert driver to new mutlibus/mutliadapter framework 2013-11-13 06:18:17 +01:00
mem.h am335x: fix GPMC config for NAND and NOR SPL boot 2013-11-21 13:33:41 -06:00
mmc_host_def.h Add TI816X support 2013-08-15 18:38:37 -04:00
mux.h Add TI816X support 2013-08-15 18:38:37 -04:00
mux_am33xx.h am33xx: refactor am33xx mux support and add ti814x support 2013-03-24 12:49:11 -04:00
mux_am43xx.h ARM: AM43xx: mux: Update mux data 2013-12-18 21:14:01 -05:00
mux_ti814x.h am33xx: refactor am33xx mux support and add ti814x support 2013-03-24 12:49:11 -04:00
mux_ti816x.h Add TI816X support 2013-08-15 18:38:37 -04:00
omap.h ARM: AM43XX: board: add support for reading onboard EEPROM 2013-12-18 21:14:00 -05:00
omap_gpmc.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
spl.h ARM: AM43xx: Update Current Booting devices list 2013-12-18 21:14:01 -05:00
sys_proto.h am335x_evm: am33xx_spl_board_init function and scale core frequency 2013-09-20 16:57:35 -04:00