blob: b645fba01612269bd7bcdbaee964baadbb57ea29 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
diff --git a/arch/arm/mach-zynq/cpu.c b/arch/arm/mach-zynq/cpu.c
index e5f55771..489f71f5 100644
--- a/arch/arm/mach-zynq/cpu.c
+++ b/arch/arm/mach-zynq/cpu.c
@@ -137,8 +137,16 @@ int print_cpuinfo(void)
if (version > (PCW_SILICON_VERSION_3 << 1))
version += 1;
+
+
printf("CPU: Zynq %s\n", zynq_fpga_descs[cpu_id].devicename);
printf("Silicon: v%d.%d\n", version >> 1, version & 1);
+
+ zynq_slcr_unlock();
+ version=readl(&slcr_base->ocm_cfg);
+ zynq_slcr_lock();
+
+ printf("SCLR_BASE=%p, &OCM_CFG=%p, OCM_CFG=0x%08x\n",slcr_base,&slcr_base->ocm_cfg,version);
return 0;
}
#endif
|