Lines Matching refs:dccm
53 } iccm, dccm; member
86 struct bcr_dccm_arcompact dccm; in arcompact_mumbojumbo() local
135 READ_BCR(ARC_REG_DCCM_BUILD, dccm); in arcompact_mumbojumbo()
136 if (dccm.ver) { in arcompact_mumbojumbo()
138 info->dccm.sz = 2048 << dccm.sz; /* 2K to 256K */ in arcompact_mumbojumbo()
141 info->dccm.base = base & ~0xF; in arcompact_mumbojumbo()
166 struct bcr_dccm_arcv2 dccm; in arcv2_mumbojumbo() local
260 READ_BCR(ARC_REG_DCCM_BUILD, dccm); in arcv2_mumbojumbo()
261 if (dccm.ver) { in arcv2_mumbojumbo()
263 info->dccm.sz = 256 << dccm.sz0; in arcv2_mumbojumbo()
264 if (dccm.sz0 == 0xF && dccm.sz1 > 0) in arcv2_mumbojumbo()
265 info->dccm.sz <<= dccm.sz1; in arcv2_mumbojumbo()
267 info->dccm.base = base & 0xF0000000; in arcv2_mumbojumbo()
358 if (info->dccm.sz || info->iccm.sz) in arc_cpu_mumbojumbo()
361 info->dccm.base, TO_KB(info->dccm.sz), in arc_cpu_mumbojumbo()
397 if ((unsigned int)__arc_dccm_base != info->dccm.base) in arc_chk_core_config()
400 if (CONFIG_ARC_DCCM_SZ * SZ_1K != info->dccm.sz) in arc_chk_core_config()