diff options
| author | Adrian Bunk <bunk@kernel.org> | 2007-08-27 17:29:53 -0400 |
|---|---|---|
| committer | Paul Mackerras <paulus@samba.org> | 2007-09-17 01:15:04 -0400 |
| commit | e6b6e3ffb9ee8926f9f2f7dc9147df73e27d5828 (patch) | |
| tree | ecda5a24187801c1ad46e0d9d90a9fc5f547a52b /arch/ppc/mm | |
| parent | 8237bf080e9ef6adc3f2adce26060722685bbb15 (diff) | |
[POWERPC] Remove APUS support from arch/ppc
Current status of APUS:
- arch/powerpc/: removed in 2.6.23
- arch/ppc/: marked BROKEN since 2 years
This therefore removes the remaining parts of APUS support from
arch/ppc, include/asm-ppc, arch/powerpc and include/asm-powerpc.
Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'arch/ppc/mm')
| -rw-r--r-- | arch/ppc/mm/pgtable.c | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/arch/ppc/mm/pgtable.c b/arch/ppc/mm/pgtable.c index 35ebb6395a..1f51e6c945 100644 --- a/arch/ppc/mm/pgtable.c +++ b/arch/ppc/mm/pgtable.c | |||
| @@ -426,41 +426,3 @@ unsigned long iopa(unsigned long addr) | |||
| 426 | return(pa); | 426 | return(pa); |
| 427 | } | 427 | } |
| 428 | 428 | ||
| 429 | /* This is will find the virtual address for a physical one.... | ||
| 430 | * Swiped from APUS, could be dangerous :-). | ||
| 431 | * This is only a placeholder until I really find a way to make this | ||
| 432 | * work. -- Dan | ||
| 433 | */ | ||
| 434 | unsigned long | ||
| 435 | mm_ptov (unsigned long paddr) | ||
| 436 | { | ||
| 437 | unsigned long ret; | ||
| 438 | #if 0 | ||
| 439 | if (paddr < 16*1024*1024) | ||
| 440 | ret = ZTWO_VADDR(paddr); | ||
| 441 | else { | ||
| 442 | int i; | ||
| 443 | |||
| 444 | for (i = 0; i < kmap_chunk_count;){ | ||
| 445 | unsigned long phys = kmap_chunks[i++]; | ||
| 446 | unsigned long size = kmap_chunks[i++]; | ||
| 447 | unsigned long virt = kmap_chunks[i++]; | ||
| 448 | if (paddr >= phys | ||
| 449 | && paddr < (phys + size)){ | ||
| 450 | ret = virt + paddr - phys; | ||
| 451 | goto exit; | ||
| 452 | } | ||
| 453 | } | ||
| 454 | |||
| 455 | ret = (unsigned long) __va(paddr); | ||
| 456 | } | ||
| 457 | exit: | ||
| 458 | #ifdef DEBUGPV | ||
| 459 | printk ("PTOV(%lx)=%lx\n", paddr, ret); | ||
| 460 | #endif | ||
| 461 | #else | ||
| 462 | ret = (unsigned long)paddr + KERNELBASE; | ||
| 463 | #endif | ||
| 464 | return ret; | ||
| 465 | } | ||
| 466 | |||
