}
 
 static int __cache_amd_cpumap_setup(unsigned int cpu, int index,
-                                   struct _cpuid4_info_regs *base)
+                                   const struct _cpuid4_info_regs *base)
 {
        struct cpu_cacheinfo *this_cpu_ci;
        struct cacheinfo *ci;
 }
 
 static void __cache_cpumap_setup(unsigned int cpu, int index,
-                                struct _cpuid4_info_regs *base)
+                                const struct _cpuid4_info_regs *base)
 {
        struct cpu_cacheinfo *this_cpu_ci = get_cpu_cacheinfo(cpu);
        struct cacheinfo *ci, *sibling_ci;
                }
 }
 
-static void ci_info_init(struct cacheinfo *ci, struct _cpuid4_info_regs *base)
+static void ci_info_init(struct cacheinfo *ci,
+                        const struct _cpuid4_info_regs *base)
 {
        ci->id = base->id;
        ci->attributes = CACHE_ID;