diff options
| author | Ralf Baechle <ralf@linux-mips.org> | 2005-07-06 08:08:11 -0400 |
|---|---|---|
| committer | Ralf Baechle <ralf@linux-mips.org> | 2005-10-29 14:31:37 -0400 |
| commit | 6e760c8dae7d6c47eff011dd4aad53c94d30494b (patch) | |
| tree | 141699aef6e0a3b1fef03ec0c5cc8d8958851078 /include | |
| parent | ca4973dd559b702e265688e724f356d289b8cd67 (diff) | |
Rename CONFIG_CPU_MIPS{32,64} to CONFIG_CPU_MIPS{32|64}_R1.
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'include')
| -rw-r--r-- | include/asm-mips/addrspace.h | 2 | ||||
| -rw-r--r-- | include/asm-mips/mach-mips/cpu-feature-overrides.h | 4 | ||||
| -rw-r--r-- | include/asm-mips/page.h | 2 | ||||
| -rw-r--r-- | include/asm-mips/pgtable-32.h | 6 | ||||
| -rw-r--r-- | include/asm-mips/pgtable-bits.h | 6 | ||||
| -rw-r--r-- | include/asm-mips/pgtable.h | 6 |
6 files changed, 13 insertions, 13 deletions
diff --git a/include/asm-mips/addrspace.h b/include/asm-mips/addrspace.h index c806eef41e..a54cdd4179 100644 --- a/include/asm-mips/addrspace.h +++ b/include/asm-mips/addrspace.h | |||
| @@ -131,7 +131,7 @@ | |||
| 131 | || defined (CONFIG_CPU_R5000) \ | 131 | || defined (CONFIG_CPU_R5000) \ |
| 132 | || defined (CONFIG_CPU_NEVADA) \ | 132 | || defined (CONFIG_CPU_NEVADA) \ |
| 133 | || defined (CONFIG_CPU_TX49XX) \ | 133 | || defined (CONFIG_CPU_TX49XX) \ |
| 134 | || defined (CONFIG_CPU_MIPS64) | 134 | || defined (CONFIG_CPU_MIPS64_R1) |
| 135 | #define KUSIZE _LLCONST_(0x0000010000000000) /* 2^^40 */ | 135 | #define KUSIZE _LLCONST_(0x0000010000000000) /* 2^^40 */ |
| 136 | #define KUSIZE_64 _LLCONST_(0x0000010000000000) /* 2^^40 */ | 136 | #define KUSIZE_64 _LLCONST_(0x0000010000000000) /* 2^^40 */ |
| 137 | #define K0SIZE _LLCONST_(0x0000001000000000) /* 2^^36 */ | 137 | #define K0SIZE _LLCONST_(0x0000001000000000) /* 2^^36 */ |
diff --git a/include/asm-mips/mach-mips/cpu-feature-overrides.h b/include/asm-mips/mach-mips/cpu-feature-overrides.h index 6f51be571b..7a1189fdf1 100644 --- a/include/asm-mips/mach-mips/cpu-feature-overrides.h +++ b/include/asm-mips/mach-mips/cpu-feature-overrides.h | |||
| @@ -14,7 +14,7 @@ | |||
| 14 | /* | 14 | /* |
| 15 | * CPU feature overrides for MIPS boards | 15 | * CPU feature overrides for MIPS boards |
| 16 | */ | 16 | */ |
| 17 | #ifdef CONFIG_CPU_MIPS32 | 17 | #ifdef CONFIG_CPU_MIPS32_R1 |
| 18 | #define cpu_has_tlb 1 | 18 | #define cpu_has_tlb 1 |
| 19 | #define cpu_has_4kex 1 | 19 | #define cpu_has_4kex 1 |
| 20 | #define cpu_has_4ktlb 1 | 20 | #define cpu_has_4ktlb 1 |
| @@ -39,7 +39,7 @@ | |||
| 39 | /* #define cpu_has_subset_pcaches ? */ | 39 | /* #define cpu_has_subset_pcaches ? */ |
| 40 | #endif | 40 | #endif |
| 41 | 41 | ||
| 42 | #ifdef CONFIG_CPU_MIPS64 | 42 | #ifdef CONFIG_CPU_MIPS64_R1 |
| 43 | #define cpu_has_tlb 1 | 43 | #define cpu_has_tlb 1 |
| 44 | #define cpu_has_4kex 1 | 44 | #define cpu_has_4kex 1 |
| 45 | #define cpu_has_4ktlb 1 | 45 | #define cpu_has_4ktlb 1 |
diff --git a/include/asm-mips/page.h b/include/asm-mips/page.h index ee25a779bf..0076a537cf 100644 --- a/include/asm-mips/page.h +++ b/include/asm-mips/page.h | |||
| @@ -76,7 +76,7 @@ static inline void copy_user_page(void *vto, void *vfrom, unsigned long vaddr, | |||
| 76 | * These are used to make use of C type-checking.. | 76 | * These are used to make use of C type-checking.. |
| 77 | */ | 77 | */ |
| 78 | #ifdef CONFIG_64BIT_PHYS_ADDR | 78 | #ifdef CONFIG_64BIT_PHYS_ADDR |
| 79 | #ifdef CONFIG_CPU_MIPS32 | 79 | #ifdef CONFIG_CPU_MIPS32_R1 |
| 80 | typedef struct { unsigned long pte_low, pte_high; } pte_t; | 80 | typedef struct { unsigned long pte_low, pte_high; } pte_t; |
| 81 | #define pte_val(x) ((x).pte_low | ((unsigned long long)(x).pte_high << 32)) | 81 | #define pte_val(x) ((x).pte_low | ((unsigned long long)(x).pte_high << 32)) |
| 82 | #else | 82 | #else |
diff --git a/include/asm-mips/pgtable-32.h b/include/asm-mips/pgtable-32.h index 9b4d39d9f2..217afc375a 100644 --- a/include/asm-mips/pgtable-32.h +++ b/include/asm-mips/pgtable-32.h | |||
| @@ -116,7 +116,7 @@ static inline void pmd_clear(pmd_t *pmdp) | |||
| 116 | pmd_val(*pmdp) = ((unsigned long) invalid_pte_table); | 116 | pmd_val(*pmdp) = ((unsigned long) invalid_pte_table); |
| 117 | } | 117 | } |
| 118 | 118 | ||
| 119 | #if defined(CONFIG_64BIT_PHYS_ADDR) && defined(CONFIG_CPU_MIPS32) | 119 | #if defined(CONFIG_64BIT_PHYS_ADDR) && defined(CONFIG_CPU_MIPS32_R1) |
| 120 | #define pte_page(x) pfn_to_page(pte_pfn(x)) | 120 | #define pte_page(x) pfn_to_page(pte_pfn(x)) |
| 121 | #define pte_pfn(x) ((unsigned long)((x).pte_high >> 6)) | 121 | #define pte_pfn(x) ((unsigned long)((x).pte_high >> 6)) |
| 122 | static inline pte_t | 122 | static inline pte_t |
| @@ -139,7 +139,7 @@ pfn_pte(unsigned long pfn, pgprot_t prot) | |||
| 139 | #define pte_pfn(x) ((unsigned long)((x).pte >> PAGE_SHIFT)) | 139 | #define pte_pfn(x) ((unsigned long)((x).pte >> PAGE_SHIFT)) |
| 140 | #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) | 140 | #define pfn_pte(pfn, prot) __pte(((pfn) << PAGE_SHIFT) | pgprot_val(prot)) |
| 141 | #endif | 141 | #endif |
| 142 | #endif /* defined(CONFIG_64BIT_PHYS_ADDR) && defined(CONFIG_CPU_MIPS32) */ | 142 | #endif /* defined(CONFIG_64BIT_PHYS_ADDR) && defined(CONFIG_CPU_MIPS32_R1) */ |
| 143 | 143 | ||
| 144 | #define __pgd_offset(address) pgd_index(address) | 144 | #define __pgd_offset(address) pgd_index(address) |
| 145 | #define __pud_offset(address) (((address) >> PUD_SHIFT) & (PTRS_PER_PUD-1)) | 145 | #define __pud_offset(address) (((address) >> PUD_SHIFT) & (PTRS_PER_PUD-1)) |
| @@ -202,7 +202,7 @@ pfn_pte(unsigned long pfn, pgprot_t prot) | |||
| 202 | */ | 202 | */ |
| 203 | #define PTE_FILE_MAX_BITS 27 | 203 | #define PTE_FILE_MAX_BITS 27 |
| 204 | 204 | ||
| 205 | #if defined(CONFIG_64BIT_PHYS_ADDR) && defined(CONFIG_CPU_MIPS32) | 205 | #if defined(CONFIG_64BIT_PHYS_ADDR) && defined(CONFIG_CPU_MIPS32_R1) |
| 206 | /* fixme */ | 206 | /* fixme */ |
| 207 | #define pte_to_pgoff(_pte) (((_pte).pte_high >> 6) + ((_pte).pte_high & 0x3f)) | 207 | #define pte_to_pgoff(_pte) (((_pte).pte_high >> 6) + ((_pte).pte_high & 0x3f)) |
| 208 | #define pgoff_to_pte(off) \ | 208 | #define pgoff_to_pte(off) \ |
diff --git a/include/asm-mips/pgtable-bits.h b/include/asm-mips/pgtable-bits.h index 3aad751ccd..01e76e932e 100644 --- a/include/asm-mips/pgtable-bits.h +++ b/include/asm-mips/pgtable-bits.h | |||
| @@ -33,7 +33,7 @@ | |||
| 33 | * unpredictable things. The code (when it is written) to deal with | 33 | * unpredictable things. The code (when it is written) to deal with |
| 34 | * this problem will be in the update_mmu_cache() code for the r4k. | 34 | * this problem will be in the update_mmu_cache() code for the r4k. |
| 35 | */ | 35 | */ |
| 36 | #if defined(CONFIG_CPU_MIPS32) && defined(CONFIG_64BIT_PHYS_ADDR) | 36 | #if defined(CONFIG_CPU_MIPS32_R1) && defined(CONFIG_64BIT_PHYS_ADDR) |
| 37 | 37 | ||
| 38 | #define _PAGE_PRESENT (1<<6) /* implemented in software */ | 38 | #define _PAGE_PRESENT (1<<6) /* implemented in software */ |
| 39 | #define _PAGE_READ (1<<7) /* implemented in software */ | 39 | #define _PAGE_READ (1<<7) /* implemented in software */ |
| @@ -123,7 +123,7 @@ | |||
| 123 | 123 | ||
| 124 | #endif | 124 | #endif |
| 125 | #endif | 125 | #endif |
| 126 | #endif /* defined(CONFIG_CPU_MIPS32) && defined(CONFIG_64BIT_PHYS_ADDR) */ | 126 | #endif /* defined(CONFIG_CPU_MIPS32_R1) && defined(CONFIG_64BIT_PHYS_ADDR) */ |
| 127 | 127 | ||
| 128 | #define __READABLE (_PAGE_READ | _PAGE_SILENT_READ | _PAGE_ACCESSED) | 128 | #define __READABLE (_PAGE_READ | _PAGE_SILENT_READ | _PAGE_ACCESSED) |
| 129 | #define __WRITEABLE (_PAGE_WRITE | _PAGE_SILENT_WRITE | _PAGE_MODIFIED) | 129 | #define __WRITEABLE (_PAGE_WRITE | _PAGE_SILENT_WRITE | _PAGE_MODIFIED) |
| @@ -140,7 +140,7 @@ | |||
| 140 | #define PAGE_CACHABLE_DEFAULT _CACHE_CACHABLE_COW | 140 | #define PAGE_CACHABLE_DEFAULT _CACHE_CACHABLE_COW |
| 141 | #endif | 141 | #endif |
| 142 | 142 | ||
| 143 | #if defined(CONFIG_CPU_MIPS32) && defined(CONFIG_64BIT_PHYS_ADDR) | 143 | #if defined(CONFIG_CPU_MIPS32_R1) && defined(CONFIG_64BIT_PHYS_ADDR) |
| 144 | #define CONF_CM_DEFAULT (PAGE_CACHABLE_DEFAULT >> 3) | 144 | #define CONF_CM_DEFAULT (PAGE_CACHABLE_DEFAULT >> 3) |
| 145 | #else | 145 | #else |
| 146 | #define CONF_CM_DEFAULT (PAGE_CACHABLE_DEFAULT >> 9) | 146 | #define CONF_CM_DEFAULT (PAGE_CACHABLE_DEFAULT >> 9) |
diff --git a/include/asm-mips/pgtable.h b/include/asm-mips/pgtable.h index 754ec6c5a8..9f75baf11e 100644 --- a/include/asm-mips/pgtable.h +++ b/include/asm-mips/pgtable.h | |||
| @@ -82,7 +82,7 @@ extern void paging_init(void); | |||
| 82 | #define pte_none(pte) (!(pte_val(pte) & ~_PAGE_GLOBAL)) | 82 | #define pte_none(pte) (!(pte_val(pte) & ~_PAGE_GLOBAL)) |
| 83 | #define pte_present(pte) (pte_val(pte) & _PAGE_PRESENT) | 83 | #define pte_present(pte) (pte_val(pte) & _PAGE_PRESENT) |
| 84 | 84 | ||
| 85 | #if defined(CONFIG_64BIT_PHYS_ADDR) && defined(CONFIG_CPU_MIPS32) | 85 | #if defined(CONFIG_64BIT_PHYS_ADDR) && defined(CONFIG_CPU_MIPS32_R1) |
| 86 | static inline void set_pte(pte_t *ptep, pte_t pte) | 86 | static inline void set_pte(pte_t *ptep, pte_t pte) |
| 87 | { | 87 | { |
| 88 | ptep->pte_high = pte.pte_high; | 88 | ptep->pte_high = pte.pte_high; |
| @@ -170,7 +170,7 @@ extern pgd_t swapper_pg_dir[PTRS_PER_PGD]; | |||
| 170 | * Undefined behaviour if not.. | 170 | * Undefined behaviour if not.. |
| 171 | */ | 171 | */ |
| 172 | static inline int pte_user(pte_t pte) { BUG(); return 0; } | 172 | static inline int pte_user(pte_t pte) { BUG(); return 0; } |
| 173 | #if defined(CONFIG_64BIT_PHYS_ADDR) && defined(CONFIG_CPU_MIPS32) | 173 | #if defined(CONFIG_64BIT_PHYS_ADDR) && defined(CONFIG_CPU_MIPS32_R1) |
| 174 | static inline int pte_read(pte_t pte) { return (pte).pte_low & _PAGE_READ; } | 174 | static inline int pte_read(pte_t pte) { return (pte).pte_low & _PAGE_READ; } |
| 175 | static inline int pte_write(pte_t pte) { return (pte).pte_low & _PAGE_WRITE; } | 175 | static inline int pte_write(pte_t pte) { return (pte).pte_low & _PAGE_WRITE; } |
| 176 | static inline int pte_dirty(pte_t pte) { return (pte).pte_low & _PAGE_MODIFIED; } | 176 | static inline int pte_dirty(pte_t pte) { return (pte).pte_low & _PAGE_MODIFIED; } |
| @@ -329,7 +329,7 @@ static inline pgprot_t pgprot_noncached(pgprot_t _prot) | |||
| 329 | */ | 329 | */ |
| 330 | #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot)) | 330 | #define mk_pte(page, pgprot) pfn_pte(page_to_pfn(page), (pgprot)) |
| 331 | 331 | ||
| 332 | #if defined(CONFIG_64BIT_PHYS_ADDR) && defined(CONFIG_CPU_MIPS32) | 332 | #if defined(CONFIG_64BIT_PHYS_ADDR) && defined(CONFIG_CPU_MIPS32_R1) |
| 333 | static inline pte_t pte_modify(pte_t pte, pgprot_t newprot) | 333 | static inline pte_t pte_modify(pte_t pte, pgprot_t newprot) |
| 334 | { | 334 | { |
| 335 | pte.pte_low &= _PAGE_CHG_MASK; | 335 | pte.pte_low &= _PAGE_CHG_MASK; |
