Skip to content
Snippets Groups Projects
Select Git revision
0 results

processor.h

Forked from Reform / reform-boundary-uboot
Source project has a limited visibility.
  • York Sun's avatar
    f6981439
    powerpc/chassis2: Change core numbering scheme · f6981439
    York Sun authored
    
    To align with chassis generation 2 spec, all cores are numbered in sequence.
    The cores may reside across multiple clusters. Each cluster has zero to four
    cores. The first available core is numbered as core 0. The second available
    core is numbered as core 1 and so on.
    
    Core clocks are generated by each clusters. To identify the cluster of each
    core, topology registers are examined.
    
    Cluster clock registers are reorganized to be easily indexed.
    
    Signed-off-by: default avatarYork Sun <yorksun@freescale.com>
    Signed-off-by: default avatarAndy Fleming <afleming@freescale.com>
    f6981439
    History
    powerpc/chassis2: Change core numbering scheme
    York Sun authored
    
    To align with chassis generation 2 spec, all cores are numbered in sequence.
    The cores may reside across multiple clusters. Each cluster has zero to four
    cores. The first available core is numbered as core 0. The second available
    core is numbered as core 1 and so on.
    
    Core clocks are generated by each clusters. To identify the cluster of each
    core, topology registers are examined.
    
    Cluster clock registers are reorganized to be easily indexed.
    
    Signed-off-by: default avatarYork Sun <yorksun@freescale.com>
    Signed-off-by: default avatarAndy Fleming <afleming@freescale.com>