Module Name: src Committed By: matt Date: Thu May 15 17:05:16 UTC 2014
Modified Files: src/sys/arch/evbarm/cubie: cubie_machdep.c Log Message: Don't access cbar on a cortex-a8 To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/arch/evbarm/cubie/cubie_machdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/evbarm/cubie/cubie_machdep.c diff -u src/sys/arch/evbarm/cubie/cubie_machdep.c:1.18 src/sys/arch/evbarm/cubie/cubie_machdep.c:1.19 --- src/sys/arch/evbarm/cubie/cubie_machdep.c:1.18 Sun Apr 20 10:06:08 2014 +++ src/sys/arch/evbarm/cubie/cubie_machdep.c Thu May 15 17:05:15 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: cubie_machdep.c,v 1.18 2014/04/20 10:06:08 martin Exp $ */ +/* $NetBSD: cubie_machdep.c,v 1.19 2014/05/15 17:05:15 matt Exp $ */ /* * Machine dependent functions for kernel setup for TI OSK5912 board. @@ -125,7 +125,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: cubie_machdep.c,v 1.18 2014/04/20 10:06:08 martin Exp $"); +__KERNEL_RCSID(0, "$NetBSD: cubie_machdep.c,v 1.19 2014/05/15 17:05:15 matt Exp $"); #include "opt_machdep.h" #include "opt_ddb.h" @@ -342,7 +342,9 @@ initarm(void *arg) printf("initarm: Configuring system ...\n"); #if defined(CPU_CORTEXA7) || defined(CPU_CORTEXA9) || defined(CPU_CORTEXA15) - printf("initarm: cbar=%#x\n", armreg_cbar_read()); + if (!CPU_ID_CORTEX_A8_P(curcpu()->ci_arm_cpuid)) { + printf("initarm: cbar=%#x\n", armreg_cbar_read()); + } #endif #endif