Home
last modified time | relevance | path

Searched refs:KSEG0 (Results 1 – 25 of 28) sorted by relevance

12

/linux-2.4.37.9/arch/mips/mm/
Dc-r3k.c36 p = (volatile unsigned long *) KSEG0; in r3k_cache_size()
71 p = (volatile unsigned long *) KSEG0; in r3k_cache_lsize()
112 if (size > icache_size || KSEGX(start) != KSEG0) { in r3k_flush_icache_range()
113 start = KSEG0; in r3k_flush_icache_range()
169 if (size > dcache_size || KSEGX(start) != KSEG0) { in r3k_flush_dcache_range()
170 start = KSEG0; in r3k_flush_dcache_range()
244 r3k_flush_dcache_range(KSEG0, KSEG0 + dcache_size); in r3k___flush_cache_all()
245 r3k_flush_icache_range(KSEG0, KSEG0 + icache_size); in r3k___flush_cache_all()
Dtlb-r4k.c63 write_c0_entryhi(KSEG0 + entry*0x2000); in local_flush_tlb_all()
124 write_c0_entryhi(KSEG0 + idx*0x2000); in local_flush_tlb_range()
163 write_c0_entryhi(KSEG0+idx*0x2000); in local_flush_tlb_page()
196 write_c0_entryhi(KSEG0+idx*0x2000); in local_flush_tlb_one()
414 memcpy((void *)KSEG0, &except_vec0_nevada, 0x80); in r4k_tlb_init()
416 memcpy((void *)KSEG0, &except_vec0_r4600, 0x80); in r4k_tlb_init()
418 memcpy((void *)KSEG0, &except_vec0_r4000, 0x80); in r4k_tlb_init()
419 flush_icache_range(KSEG0, KSEG0 + 0x80); in r4k_tlb_init()
Dtlb-r3k.c109 write_c0_entryhi(KSEG0); in local_flush_tlb_range()
142 write_c0_entryhi(KSEG0); in local_flush_tlb_page()
250 memcpy((void *)KSEG0, &except_vec0_r2300, 0x80); in r3k_tlb_init()
251 flush_icache_range(KSEG0, KSEG0 + 0x80); in r3k_tlb_init()
Dtlb-sb1.c29 #define UNIQUE_ENTRYHI(idx) (KSEG0 + ((idx) << (PAGE_SHIFT + 1)))
336 memcpy((void *)KSEG0, except_vec0_sb1, 0x80); in sb1_tlb_init()
337 flush_icache_range(KSEG0, KSEG0 + 0x80); in sb1_tlb_init()
Dsc-r5k.c37 unsigned long start = KSEG0; in blast_r5000_scache()
38 unsigned long end = KSEG0 + scache_size; in blast_r5000_scache()
Dc-r4k.c119 unsigned long start = KSEG0; in tx49_blast_icache32()
361 page = (KSEG0 + (page & (dcache_size - 1))); in r4k_flush_cache_page()
619 for (addr = KSEG0; addr <= KSEG0 + 4096; addr += ic_lsize) { in rm7k_erratum31()
1066 memcpy((void *)(KSEG0 + 0x100), &except_vec2_generic, 0x80); in ld_mmu_r4xx0()
Dc-tx39.c47 unsigned long start = KSEG0; in tx39h_flush_icache_all()
227 page = (KSEG0 + (page & (dcache_size - 1))); in tx39_flush_cache_page()
Dc-sb1.c570 memcpy((void *)(KSEG0 + 0x100), &except_vec2_sb1, 0x80); in ld_mmu_sb1()
/linux-2.4.37.9/include/asm-mips/
Daddrspace.h42 #define KSEG0 0x80000000 macro
47 #define K0BASE KSEG0
66 #define KSEG0ADDR(a) (CPHYSADDR(a) | KSEG0)
Dr4kcache.h143 unsigned long start = KSEG0; in blast_dcache16()
182 unsigned long start = KSEG0; in blast_icache16()
221 unsigned long start = KSEG0; in blast_scache16()
286 unsigned long start = KSEG0; in blast_dcache32()
325 unsigned long start = KSEG0; in blast_icache32()
364 unsigned long start = KSEG0; in blast_scache32()
429 unsigned long start = KSEG0; in blast_icache64()
468 unsigned long start = KSEG0; in blast_scache64()
533 unsigned long start = KSEG0; in blast_scache128()
/linux-2.4.37.9/arch/mips/dec/prom/
Dmemory.c37 memcpy(&old_handler, (void *)(KSEG0 + 0x80), 0x80); in pmax_setup_memory_region()
38 memcpy((void *)(KSEG0 + 0x80), &genexcept_early, 0x80); in pmax_setup_memory_region()
50 memcpy((void *)(KSEG0 + 0x80), &old_handler, 0x80); in pmax_setup_memory_region()
/linux-2.4.37.9/include/asm-mips64/
Dr4kcache.h143 unsigned long start = KSEG0; in blast_dcache16()
182 unsigned long start = KSEG0; in blast_icache16()
221 unsigned long start = KSEG0; in blast_scache16()
286 unsigned long start = KSEG0; in blast_dcache32()
325 unsigned long start = KSEG0; in blast_icache32()
364 unsigned long start = KSEG0; in blast_scache32()
429 unsigned long start = KSEG0; in blast_icache64()
468 unsigned long start = KSEG0; in blast_scache64()
533 unsigned long start = KSEG0; in blast_scache128()
Daddrspace.h43 #define KSEG0 0xffffffff80000000 macro
68 #define KSEG0ADDR(a) (CPHYSADDR(a) | KSEG0)
/linux-2.4.37.9/arch/mips/kernel/
Dtraps.c871 *(volatile u32 *)(KSEG0+0x200) = 0x08000000 | in set_except_vector()
873 flush_icache_range(KSEG0+0x200, KSEG0 + 0x204); in set_except_vector()
924 memcpy((void *)(KSEG0 + 0x80), &except_vec1_generic, 0x80); in trap_init()
937 memcpy((void *)(KSEG0 + 0x300), &except_vec_ejtag_debug, 0x80); in trap_init()
950 memcpy((void *)(KSEG0 + 0x200), &except_vec4, 8); in trap_init()
990 memcpy((void *)(KSEG0 + 0x180), &except_vec3_r4000, 0x80); in trap_init()
992 memcpy((void *)(KSEG0 + 0x180), &except_vec3_generic, 0x80); in trap_init()
994 memcpy((void *)(KSEG0 + 0x080), &except_vec3_generic, 0x80); in trap_init()
1021 flush_icache_range(KSEG0, KSEG0 + 0x400); in trap_init()
/linux-2.4.37.9/arch/mips64/kernel/
Dtraps.c784 *(volatile u32 *)(KSEG0+0x200) = 0x08000000 | in set_except_vector()
786 flush_icache_range(KSEG0+0x200, KSEG0 + 0x204); in set_except_vector()
848 memcpy((void *) KSEG0 , &except_vec0_generic, 0x80); in trap_init()
849 memcpy((void *)(KSEG0 + 0x180), &except_vec3_generic, 0x80); in trap_init()
868 memcpy((void *)(KSEG0 + 0x200), &except_vec4, 0x8); in trap_init()
902 memcpy((void *)(KSEG0 + 0x180), &except_vec3_r4000, 0x100); in trap_init()
904 memcpy((void *)(KSEG0 + 0x180), &except_vec3_generic, 0x80); in trap_init()
906 memcpy((void *)(KSEG0 + 0x080), &except_vec3_generic, 0x80); in trap_init()
934 flush_icache_range(KSEG0, KSEG0 + 0x400); in trap_init()
/linux-2.4.37.9/arch/mips/baget/
Dbalo.c74 mem_move((long*)KSEG0, (long*)&_vmlinux_start, in start_kernel()
96 reset_and_jump(START, (int)mem_limit-KSEG1+KSEG0); in start_kernel()
179 memcpy((void *)(KSEG0 + 0x80), &except_vec3_generic, 0x80); in balo_entry()
/linux-2.4.37.9/arch/mips64/mm/
Dtlb-sb1.c28 #define UNIQUE_ENTRYHI(idx) (KSEG0 + ((idx) << (PAGE_SHIFT + 1)))
332 memcpy((void *)KSEG0 + 0x080, except_vec1_sb1, 0x80); in sb1_tlb_init()
333 flush_icache_range(KSEG0, KSEG0 + 0x80); in sb1_tlb_init()
Dsc-r5k.c37 unsigned long start = KSEG0; in blast_r5000_scache()
38 unsigned long end = KSEG0 + scache_size; in blast_r5000_scache()
Dtlb-r4k.c197 write_c0_entryhi(KSEG0+idx*0x2000); in local_flush_tlb_one()
366 memcpy((void *)(KSEG0 + 0x80), except_vec1_r4k, 0x80); in r4k_tlb_init()
367 flush_icache_range(KSEG0, KSEG0 + 0x80); in r4k_tlb_init()
Dtlb-andes.c96 write_c0_entryhi(KSEG0); in local_flush_tlb_range()
128 write_c0_entryhi(KSEG0); in local_flush_tlb_page()
Dc-r4k.c119 unsigned long start = KSEG0; in tx49_blast_icache32()
361 page = (KSEG0 + (page & (dcache_size - 1))); in r4k_flush_cache_page()
619 for (addr = KSEG0; addr <= KSEG0 + 4096; addr += ic_lsize) { in rm7k_erratum31()
1066 memcpy((void *)(KSEG0 + 0x100), &except_vec2_generic, 0x80); in ld_mmu_r4xx0()
Dc-sb1.c570 memcpy((void *)(KSEG0 + 0x100), &except_vec2_sb1, 0x80); in ld_mmu_sb1()
/linux-2.4.37.9/arch/mips/sgi-ip27/
Dip27-init.c332 memcpy((void *)(KSEG0 + 0x100), &except_vec2_generic, in per_hub_init()
334 memcpy((void *)(KSEG0 + 0x180), &except_vec3_generic, in per_hub_init()
336 memcpy((void *)KSEG0, &except_vec0, 0x80); in per_hub_init()
337 memcpy((void *)KSEG0 + 0x080, &except_vec1_r10k, 0x80); in per_hub_init()
338 memcpy((void *)(KSEG0 + 0x100), (void *) KSEG0, 0x80); in per_hub_init()
339 memcpy((void *)(KSEG0 + 0x180), &except_vec3_generic, in per_hub_init()
/linux-2.4.37.9/arch/mips/lib/
Ddump_tlb.c157 if (addr > KSEG0) in dump_list_process()
163 if (addr > KSEG0) in dump_list_process()
/linux-2.4.37.9/drivers/net/
Djazzsonic.c106 if (base_addr >= KSEG0) /* Check a single specified location. */ in sonic_probe()

12