u-boot-brain/arch
York Sun 9a653a9810 powerpc/mpc85xx: Fix core cluster PLL calculation for Chassis generation 2
Corenet based SoCs have different core clocks starting from Chassis
generation 2. Cores are organized into clusters. Each cluster has up to
4 cores sharing same clock, which can be chosen from one of three PLLs in
the cluster group with one of the devisors /1, /2 or /4. Two clusters are
put together as a cluster group. These two clusters share the PLLs but may
have different divisor. For example, core 0~3 are in cluster 1. Core 4~7
are in cluster 2. Core 8~11 are in cluster 3 and so on. Cluster 1 and 2
are cluster group A. Cluster 3 and 4 are in cluster group B. Cluster group
A has PLL1, PLL2, PLL3. Cluster group B has PLL4, PLL5. Core 0~3 may have
PLL1/2, core 4~7 may have PLL2/2. Core 8~11 may have PLL4/1.

PME and FMan blocks can take different PLLs, configured by RCW.

Signed-off-by: York Sun <yorksun@freescale.com>
Signed-off-by: Andy Fleming <afleming@freescale.com>
2012-10-22 14:31:16 -05:00
..
arm Merge branch 'master' of git://git.denx.de/u-boot-arm 2012-10-19 18:23:38 -07:00
avr32 avr32: Change bi_baudrate and global data baudrate to int 2012-10-19 15:25:44 -07:00
blackfin blackfin: Change global data baudrate to int 2012-10-19 15:25:45 -07:00
m68k m68k: Change bi_baudrate and global data baudrate to int 2012-10-19 15:25:44 -07:00
microblaze microblaze: Change bi_baudrate and global data baudrate to int 2012-10-19 15:25:44 -07:00
mips mips: Change global data baudrate to int 2012-10-19 15:25:45 -07:00
nds32 nds32: Change global data baudrate to int 2012-10-19 15:25:46 -07:00
nios2 nios2: Change bi_baudrate and global data baudrate to int 2012-10-19 15:25:44 -07:00
openrisc openrisc: Change bi_baudrate and global data baudrate to int 2012-10-19 15:25:45 -07:00
powerpc powerpc/mpc85xx: Fix core cluster PLL calculation for Chassis generation 2 2012-10-22 14:31:16 -05:00
sandbox sandbox: Change global data baudrate to int 2012-10-19 15:25:46 -07:00
sh sh: Change bi_baudrate and global data baudrate to int 2012-10-19 15:25:44 -07:00
sparc sparc: Change bi_baudrate and global data baudrate to int 2012-10-19 15:25:45 -07:00
x86 x86: Change global data baudrate to int 2012-10-19 15:25:46 -07:00
.gitignore update include/asm/ gitignore after move 2010-05-07 00:17:30 +02:00