diff options
Diffstat (limited to 'arch/powerpc/kernel/cputable.c')
-rw-r--r-- | arch/powerpc/kernel/cputable.c | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/arch/powerpc/kernel/cputable.c b/arch/powerpc/kernel/cputable.c index edae5bb06f1f..81db9e2a8a20 100644 --- a/arch/powerpc/kernel/cputable.c +++ b/arch/powerpc/kernel/cputable.c | |||
@@ -1505,6 +1505,19 @@ static struct cpu_spec __initdata cpu_specs[] = { | |||
1505 | .machine_check = machine_check_4xx, | 1505 | .machine_check = machine_check_4xx, |
1506 | .platform = "ppc405", | 1506 | .platform = "ppc405", |
1507 | }, | 1507 | }, |
1508 | { /* APM8018X */ | ||
1509 | .pvr_mask = 0xffff0000, | ||
1510 | .pvr_value = 0x7ff11432, | ||
1511 | .cpu_name = "APM8018X", | ||
1512 | .cpu_features = CPU_FTRS_40X, | ||
1513 | .cpu_user_features = PPC_FEATURE_32 | | ||
1514 | PPC_FEATURE_HAS_MMU | PPC_FEATURE_HAS_4xxMAC, | ||
1515 | .mmu_features = MMU_FTR_TYPE_40x, | ||
1516 | .icache_bsize = 32, | ||
1517 | .dcache_bsize = 32, | ||
1518 | .machine_check = machine_check_4xx, | ||
1519 | .platform = "ppc405", | ||
1520 | }, | ||
1508 | { /* default match */ | 1521 | { /* default match */ |
1509 | .pvr_mask = 0x00000000, | 1522 | .pvr_mask = 0x00000000, |
1510 | .pvr_value = 0x00000000, | 1523 | .pvr_value = 0x00000000, |
@@ -1830,6 +1843,20 @@ static struct cpu_spec __initdata cpu_specs[] = { | |||
1830 | .machine_check = machine_check_47x, | 1843 | .machine_check = machine_check_47x, |
1831 | .platform = "ppc470", | 1844 | .platform = "ppc470", |
1832 | }, | 1845 | }, |
1846 | { /* 476fpe */ | ||
1847 | .pvr_mask = 0xffff0000, | ||
1848 | .pvr_value = 0x7ff50000, | ||
1849 | .cpu_name = "476fpe", | ||
1850 | .cpu_features = CPU_FTRS_47X | CPU_FTR_476_DD2, | ||
1851 | .cpu_user_features = COMMON_USER_BOOKE | | ||
1852 | PPC_FEATURE_HAS_FPU, | ||
1853 | .mmu_features = MMU_FTR_TYPE_47x | | ||
1854 | MMU_FTR_USE_TLBIVAX_BCAST | MMU_FTR_LOCK_BCAST_INVAL, | ||
1855 | .icache_bsize = 32, | ||
1856 | .dcache_bsize = 128, | ||
1857 | .machine_check = machine_check_47x, | ||
1858 | .platform = "ppc470", | ||
1859 | }, | ||
1833 | { /* 476 iss */ | 1860 | { /* 476 iss */ |
1834 | .pvr_mask = 0xffff0000, | 1861 | .pvr_mask = 0xffff0000, |
1835 | .pvr_value = 0x00050000, | 1862 | .pvr_value = 0x00050000, |