Lines Matching refs:arm_cache_ccsidr_info
288 arm_cache_ccsidr_info_t arm_cache_ccsidr_info; in do_cacheid() local
316 arm_cache_ccsidr_info.value = machine_read_ccsidr(); in do_cacheid()
320 switch (arm_cache_ccsidr_info.bits.c_type) { in do_cacheid()
337 cpuid_cache_info_p->c_linesz = 4 * (1 << (arm_cache_ccsidr_info.bits.LineSize + 2)); in do_cacheid()
338 cpuid_cache_info_p->c_assoc = (arm_cache_ccsidr_info.bits.Assoc + 1); in do_cacheid()
341 …cpuid_cache_info_p->c_isize = (arm_cache_ccsidr_info.bits.NumSets + 1) * cpuid_cache_info_p->c_lin… in do_cacheid()
344 …cpuid_cache_info_p->c_dsize = (arm_cache_ccsidr_info.bits.NumSets + 1) * cpuid_cache_info_p->c_lin… in do_cacheid()
357 arm_cache_ccsidr_info.value = machine_read_ccsidr(); in do_cacheid()
359 cpuid_cache_info_p->c_linesz = 4 * (1 << (arm_cache_ccsidr_info.bits.LineSize + 2)); in do_cacheid()
360 cpuid_cache_info_p->c_assoc = (arm_cache_ccsidr_info.bits.Assoc + 1); in do_cacheid()
361 …cpuid_cache_info_p->c_l2size = (arm_cache_ccsidr_info.bits.NumSets + 1) * cpuid_cache_info_p->c_li… in do_cacheid()
379 …vm_cache_geometry_colors = ((arm_cache_ccsidr_info.bits.NumSets + 1) * cpuid_cache_info_p->c_lines… in do_cacheid()
390 arm_cache_ccsidr_info.value = machine_read_ccsidr(); in do_cacheid()
391 uint32_t c_linesz = 4 * (1 << (arm_cache_ccsidr_info.bits.LineSize + 2)); in do_cacheid()
392 uint32_t c_assoc = (arm_cache_ccsidr_info.bits.Assoc + 1); in do_cacheid()
394 cpuid_cache_info_p->c_isize = (arm_cache_ccsidr_info.bits.NumSets + 1) * c_linesz * c_assoc; in do_cacheid()