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
258 READ_BCR(ARC_REG_DCCM_BUILD, dccm); in arcv2_mumbojumbo()
259 if (dccm.ver) { in arcv2_mumbojumbo()
261 info->dccm.sz = 256 << dccm.sz0; in arcv2_mumbojumbo()
262 if (dccm.sz0 == 0xF && dccm.sz1 > 0) in arcv2_mumbojumbo()
263 info->dccm.sz <<= dccm.sz1; in arcv2_mumbojumbo()
265 info->dccm.base = base & 0xF0000000; in arcv2_mumbojumbo()
356 if (info->dccm.sz || info->iccm.sz) in arc_cpu_mumbojumbo()
359 info->dccm.base, TO_KB(info->dccm.sz), in arc_cpu_mumbojumbo()
395 if ((unsigned int)__arc_dccm_base != info->dccm.base) in arc_chk_core_config()
398 if (CONFIG_ARC_DCCM_SZ * SZ_1K != info->dccm.sz) in arc_chk_core_config()