Home
last modified time | relevance | path

Searched refs:icplb_tbl (Results 1 – 8 of 8) sorted by relevance

/linux-2.6.39/arch/blackfin/kernel/cplb-mpu/
Dcplbinit.c16 struct cplb_entry icplb_tbl[NR_CPUS][MAX_CPLBS]; variable
48 icplb_tbl[cpu][i_i].addr = 0; in generate_cplb_tables_cpu()
49 icplb_tbl[cpu][i_i++].data = CPLB_VALID | i_cache | CPLB_USER_RD | PAGE_SIZE_1KB; in generate_cplb_tables_cpu()
59 icplb_tbl[cpu][i_i].addr = addr; in generate_cplb_tables_cpu()
60 icplb_tbl[cpu][i_i++].data = i_data | (addr == 0 ? CPLB_USER_RD : 0); in generate_cplb_tables_cpu()
68 icplb_tbl[cpu][i_i].addr = addr; in generate_cplb_tables_cpu()
69 icplb_tbl[cpu][i_i++].data = i_data | CPLB_USER_RD; in generate_cplb_tables_cpu()
78 icplb_tbl[cpu][i_i].addr = get_l1_code_start_cpu(cpu); in generate_cplb_tables_cpu()
79 icplb_tbl[cpu][i_i++].data = L1_IMEMORY | PAGE_SIZE_4MB; in generate_cplb_tables_cpu()
86 icplb_tbl[cpu][i_i].addr = L2_START; in generate_cplb_tables_cpu()
[all …]
Dcplbmgr.c72 if ((icplb_tbl[cpu][i].data & CPLB_VALID) == 0) in evict_one_icplb()
194 if (icplb_tbl[cpu][idx].data & CPLB_VALID) { in icplb_miss()
195 unsigned long this_addr = icplb_tbl[cpu][idx].addr; in icplb_miss()
267 icplb_tbl[cpu][idx].addr = addr; in icplb_miss()
268 icplb_tbl[cpu][idx].data = i_data; in icplb_miss()
324 icplb_tbl[cpu][i].data = 0; in flush_switched_cplbs()
/linux-2.6.39/arch/blackfin/include/asm/
Dcplbinit.h36 extern struct cplb_entry icplb_tbl[NR_CPUS][MAX_CPLBS];
59 extern void bfin_icache_init(struct cplb_entry *icplb_tbl);
60 extern void bfin_dcache_init(struct cplb_entry *icplb_tbl);
/linux-2.6.39/arch/blackfin/mach-common/
Dcache-c.c55 void __cpuinit bfin_icache_init(struct cplb_entry *icplb_tbl) in bfin_icache_init() argument
57 bfin_cache_init(icplb_tbl, ICPLB_ADDR0, ICPLB_DATA0, IMEM_CONTROL, in bfin_icache_init()
/linux-2.6.39/arch/blackfin/kernel/cplb-nompu/
Dcplbmgr.c62 icplb_tbl[cpu][idx].addr = addr; in write_icplb_data()
63 icplb_tbl[cpu][idx].data = data; in write_icplb_data()
Dcplbinit.c17 struct cplb_entry icplb_tbl[NR_CPUS][MAX_CPLBS] PDT_ATTR; variable
35 struct cplb_entry *i_tbl = icplb_tbl[cpu]; in generate_cplb_tables_cpu()
/linux-2.6.39/arch/blackfin/kernel/
Dcplbinfo.c68 cdata->tbl = icplb_tbl[cpu]; in cplbinfo_seq_init()
Dsetup.c101 bfin_icache_init(icplb_tbl[cpu]); in bfin_setup_caches()