iccm 307 arch/arc/include/asm/arcregs.h struct cpuinfo_arc_ccm iccm, dccm; iccm 69 arch/arc/kernel/setup.c struct bcr_iccm_arcompact iccm; iccm 72 arch/arc/kernel/setup.c READ_BCR(ARC_REG_ICCM_BUILD, iccm); iccm 73 arch/arc/kernel/setup.c if (iccm.ver) { iccm 74 arch/arc/kernel/setup.c cpu->iccm.sz = 4096 << iccm.sz; /* 8K to 512K */ iccm 75 arch/arc/kernel/setup.c cpu->iccm.base_addr = iccm.base << 16; iccm 87 arch/arc/kernel/setup.c struct bcr_iccm_arcv2 iccm; iccm 91 arch/arc/kernel/setup.c READ_BCR(ARC_REG_ICCM_BUILD, iccm); iccm 92 arch/arc/kernel/setup.c if (iccm.ver) { iccm 93 arch/arc/kernel/setup.c cpu->iccm.sz = 256 << iccm.sz00; /* 512B to 16M */ iccm 94 arch/arc/kernel/setup.c if (iccm.sz00 == 0xF && iccm.sz01 > 0) iccm 95 arch/arc/kernel/setup.c cpu->iccm.sz <<= iccm.sz01; iccm 98 arch/arc/kernel/setup.c cpu->iccm.base_addr = region & 0xF0000000; iccm 367 arch/arc/kernel/setup.c if (cpu->dccm.sz || cpu->iccm.sz) iccm 370 arch/arc/kernel/setup.c cpu->iccm.base_addr, TO_KB(cpu->iccm.sz)); iccm 418 arch/arc/kernel/setup.c if (CONFIG_ARC_ICCM_SZ * SZ_1K != cpu->iccm.sz) iccm 26 arch/arc/plat-hsdk/platform.c if (cpuinfo_arc700[cpu].iccm.sz)