cputable.c (edbc29d76ddbc9bd56e1cbc772188f70c616ffe1) | cputable.c (6c7120902305b3a21460cd2f0f917a39307df566) |
---|---|
1/* 2 * Copyright (C) 2001 Ben. Herrenschmidt (benh@kernel.crashing.org) 3 * 4 * Modifications for ppc64: 5 * Copyright (C) 2003 Dave Engebretsen <engebret@us.ibm.com> 6 * 7 * This program is free software; you can redistribute it and/or 8 * modify it under the terms of the GNU General Public License --- 33 unchanged lines hidden (view full) --- 42extern void __setup_cpu_440ep(unsigned long offset, struct cpu_spec* spec); 43extern void __setup_cpu_440epx(unsigned long offset, struct cpu_spec* spec); 44extern void __setup_cpu_440gx(unsigned long offset, struct cpu_spec* spec); 45extern void __setup_cpu_440grx(unsigned long offset, struct cpu_spec* spec); 46extern void __setup_cpu_440spe(unsigned long offset, struct cpu_spec* spec); 47extern void __setup_cpu_440x5(unsigned long offset, struct cpu_spec* spec); 48extern void __setup_cpu_460ex(unsigned long offset, struct cpu_spec* spec); 49extern void __setup_cpu_460gt(unsigned long offset, struct cpu_spec* spec); | 1/* 2 * Copyright (C) 2001 Ben. Herrenschmidt (benh@kernel.crashing.org) 3 * 4 * Modifications for ppc64: 5 * Copyright (C) 2003 Dave Engebretsen <engebret@us.ibm.com> 6 * 7 * This program is free software; you can redistribute it and/or 8 * modify it under the terms of the GNU General Public License --- 33 unchanged lines hidden (view full) --- 42extern void __setup_cpu_440ep(unsigned long offset, struct cpu_spec* spec); 43extern void __setup_cpu_440epx(unsigned long offset, struct cpu_spec* spec); 44extern void __setup_cpu_440gx(unsigned long offset, struct cpu_spec* spec); 45extern void __setup_cpu_440grx(unsigned long offset, struct cpu_spec* spec); 46extern void __setup_cpu_440spe(unsigned long offset, struct cpu_spec* spec); 47extern void __setup_cpu_440x5(unsigned long offset, struct cpu_spec* spec); 48extern void __setup_cpu_460ex(unsigned long offset, struct cpu_spec* spec); 49extern void __setup_cpu_460gt(unsigned long offset, struct cpu_spec* spec); |
50extern void __setup_cpu_460sx(unsigned long offset, struct cpu_spec *spec); |
|
50extern void __setup_cpu_603(unsigned long offset, struct cpu_spec* spec); 51extern void __setup_cpu_604(unsigned long offset, struct cpu_spec* spec); 52extern void __setup_cpu_750(unsigned long offset, struct cpu_spec* spec); 53extern void __setup_cpu_750cx(unsigned long offset, struct cpu_spec* spec); 54extern void __setup_cpu_750fx(unsigned long offset, struct cpu_spec* spec); 55extern void __setup_cpu_7400(unsigned long offset, struct cpu_spec* spec); 56extern void __setup_cpu_7410(unsigned long offset, struct cpu_spec* spec); 57extern void __setup_cpu_745x(unsigned long offset, struct cpu_spec* spec); --- 1575 unchanged lines hidden (view full) --- 1633 .cpu_user_features = COMMON_USER_BOOKE | PPC_FEATURE_HAS_FPU, 1634 .mmu_features = MMU_FTR_TYPE_44x, 1635 .icache_bsize = 32, 1636 .dcache_bsize = 32, 1637 .cpu_setup = __setup_cpu_460gt, 1638 .machine_check = machine_check_440A, 1639 .platform = "ppc440", 1640 }, | 51extern void __setup_cpu_603(unsigned long offset, struct cpu_spec* spec); 52extern void __setup_cpu_604(unsigned long offset, struct cpu_spec* spec); 53extern void __setup_cpu_750(unsigned long offset, struct cpu_spec* spec); 54extern void __setup_cpu_750cx(unsigned long offset, struct cpu_spec* spec); 55extern void __setup_cpu_750fx(unsigned long offset, struct cpu_spec* spec); 56extern void __setup_cpu_7400(unsigned long offset, struct cpu_spec* spec); 57extern void __setup_cpu_7410(unsigned long offset, struct cpu_spec* spec); 58extern void __setup_cpu_745x(unsigned long offset, struct cpu_spec* spec); --- 1575 unchanged lines hidden (view full) --- 1634 .cpu_user_features = COMMON_USER_BOOKE | PPC_FEATURE_HAS_FPU, 1635 .mmu_features = MMU_FTR_TYPE_44x, 1636 .icache_bsize = 32, 1637 .dcache_bsize = 32, 1638 .cpu_setup = __setup_cpu_460gt, 1639 .machine_check = machine_check_440A, 1640 .platform = "ppc440", 1641 }, |
1642 { /* 460SX */ 1643 .pvr_mask = 0xffffff00, 1644 .pvr_value = 0x13541800, 1645 .cpu_name = "460SX", 1646 .cpu_features = CPU_FTRS_44X, 1647 .cpu_user_features = COMMON_USER_BOOKE, 1648 .mmu_features = MMU_FTR_TYPE_44x, 1649 .icache_bsize = 32, 1650 .dcache_bsize = 32, 1651 .cpu_setup = __setup_cpu_460sx, 1652 .machine_check = machine_check_440A, 1653 .platform = "ppc440", 1654 }, |
|
1641 { /* default match */ 1642 .pvr_mask = 0x00000000, 1643 .pvr_value = 0x00000000, 1644 .cpu_name = "(generic 44x PPC)", 1645 .cpu_features = CPU_FTRS_44X, 1646 .cpu_user_features = COMMON_USER_BOOKE, 1647 .mmu_features = MMU_FTR_TYPE_44x, 1648 .icache_bsize = 32, --- 195 unchanged lines hidden --- | 1655 { /* default match */ 1656 .pvr_mask = 0x00000000, 1657 .pvr_value = 0x00000000, 1658 .cpu_name = "(generic 44x PPC)", 1659 .cpu_features = CPU_FTRS_44X, 1660 .cpu_user_features = COMMON_USER_BOOKE, 1661 .mmu_features = MMU_FTR_TYPE_44x, 1662 .icache_bsize = 32, --- 195 unchanged lines hidden --- |