Unbreak support for G4s without an L3 cache. L3 cache support was introduced

with, and limited to, the Motorola/Freescale 745x family.

Reported by:	Marco Trillo
This commit is contained in:
Nathan Whitehorn 2008-09-28 15:12:43 +00:00
parent 2436b7755a
commit be05c004e0

View File

@ -251,21 +251,20 @@ cpu_setup(u_int cpuid)
}
switch (vers) {
case MPC7400:
case MPC7410:
case MPC7447A:
case MPC7448:
case MPC7450:
case MPC7455:
case MPC7457:
/* G3 systems don't have an L3 cache, so only check
* for G4 and above */
/* Only MPC745x CPUs have an L3 cache. */
l3cr_config = mfspr(SPR_L3CR);
/* Fallthrough */
case MPC750:
case IBM750FX:
case MPC7400:
case MPC7410:
case MPC7447A:
case MPC7448:
cpu_print_speed();
printf("\n");