diff options
Diffstat (limited to 'arch/powerpc/include')
-rw-r--r-- | arch/powerpc/include/asm/iommu.h | 1 | ||||
-rw-r--r-- | arch/powerpc/include/asm/mmu-hash64.h | 12 | ||||
-rw-r--r-- | arch/powerpc/include/asm/smp.h | 1 | ||||
-rw-r--r-- | arch/powerpc/include/asm/udbg.h | 1 |
4 files changed, 0 insertions, 15 deletions
diff --git a/arch/powerpc/include/asm/iommu.h b/arch/powerpc/include/asm/iommu.h index edfc9803ec91..957a83f43646 100644 --- a/arch/powerpc/include/asm/iommu.h +++ b/arch/powerpc/include/asm/iommu.h | |||
@@ -112,7 +112,6 @@ extern void iommu_unmap_page(struct iommu_table *tbl, dma_addr_t dma_handle, | |||
112 | struct dma_attrs *attrs); | 112 | struct dma_attrs *attrs); |
113 | 113 | ||
114 | extern void iommu_init_early_pSeries(void); | 114 | extern void iommu_init_early_pSeries(void); |
115 | extern void iommu_init_early_iSeries(void); | ||
116 | extern void iommu_init_early_dart(void); | 115 | extern void iommu_init_early_dart(void); |
117 | extern void iommu_init_early_pasemi(void); | 116 | extern void iommu_init_early_pasemi(void); |
118 | 117 | ||
diff --git a/arch/powerpc/include/asm/mmu-hash64.h b/arch/powerpc/include/asm/mmu-hash64.h index 412ba493cb98..e06794ac8d27 100644 --- a/arch/powerpc/include/asm/mmu-hash64.h +++ b/arch/powerpc/include/asm/mmu-hash64.h | |||
@@ -267,7 +267,6 @@ extern void demote_segment_4k(struct mm_struct *mm, unsigned long addr); | |||
267 | 267 | ||
268 | extern void hpte_init_native(void); | 268 | extern void hpte_init_native(void); |
269 | extern void hpte_init_lpar(void); | 269 | extern void hpte_init_lpar(void); |
270 | extern void hpte_init_iSeries(void); | ||
271 | extern void hpte_init_beat(void); | 270 | extern void hpte_init_beat(void); |
272 | extern void hpte_init_beat_v3(void); | 271 | extern void hpte_init_beat_v3(void); |
273 | 272 | ||
@@ -325,9 +324,6 @@ extern void slb_set_size(u16 size); | |||
325 | * WARNING - If you change these you must make sure the asm | 324 | * WARNING - If you change these you must make sure the asm |
326 | * implementations in slb_allocate (slb_low.S), do_stab_bolted | 325 | * implementations in slb_allocate (slb_low.S), do_stab_bolted |
327 | * (head.S) and ASM_VSID_SCRAMBLE (below) are changed accordingly. | 326 | * (head.S) and ASM_VSID_SCRAMBLE (below) are changed accordingly. |
328 | * | ||
329 | * You'll also need to change the precomputed VSID values in head.S | ||
330 | * which are used by the iSeries firmware. | ||
331 | */ | 327 | */ |
332 | 328 | ||
333 | #define VSID_MULTIPLIER_256M ASM_CONST(200730139) /* 28-bit prime */ | 329 | #define VSID_MULTIPLIER_256M ASM_CONST(200730139) /* 28-bit prime */ |
@@ -484,14 +480,6 @@ static inline unsigned long get_vsid(unsigned long context, unsigned long ea, | |||
484 | | (ea >> SID_SHIFT_1T), 1T); | 480 | | (ea >> SID_SHIFT_1T), 1T); |
485 | } | 481 | } |
486 | 482 | ||
487 | /* | ||
488 | * This is only used on legacy iSeries in lparmap.c, | ||
489 | * hence the 256MB segment assumption. | ||
490 | */ | ||
491 | #define VSID_SCRAMBLE(pvsid) (((pvsid) * VSID_MULTIPLIER_256M) % \ | ||
492 | VSID_MODULUS_256M) | ||
493 | #define KERNEL_VSID(ea) VSID_SCRAMBLE(GET_ESID(ea)) | ||
494 | |||
495 | #endif /* __ASSEMBLY__ */ | 483 | #endif /* __ASSEMBLY__ */ |
496 | 484 | ||
497 | #endif /* _ASM_POWERPC_MMU_HASH64_H_ */ | 485 | #endif /* _ASM_POWERPC_MMU_HASH64_H_ */ |
diff --git a/arch/powerpc/include/asm/smp.h b/arch/powerpc/include/asm/smp.h index adba970ce918..ebc24dc5b1a1 100644 --- a/arch/powerpc/include/asm/smp.h +++ b/arch/powerpc/include/asm/smp.h | |||
@@ -122,7 +122,6 @@ extern void smp_muxed_ipi_set_data(int cpu, unsigned long data); | |||
122 | extern void smp_muxed_ipi_message_pass(int cpu, int msg); | 122 | extern void smp_muxed_ipi_message_pass(int cpu, int msg); |
123 | extern irqreturn_t smp_ipi_demux(void); | 123 | extern irqreturn_t smp_ipi_demux(void); |
124 | 124 | ||
125 | void smp_init_iSeries(void); | ||
126 | void smp_init_pSeries(void); | 125 | void smp_init_pSeries(void); |
127 | void smp_init_cell(void); | 126 | void smp_init_cell(void); |
128 | void smp_init_celleb(void); | 127 | void smp_init_celleb(void); |
diff --git a/arch/powerpc/include/asm/udbg.h b/arch/powerpc/include/asm/udbg.h index 8338aef5a4d3..b3038817b8dc 100644 --- a/arch/powerpc/include/asm/udbg.h +++ b/arch/powerpc/include/asm/udbg.h | |||
@@ -44,7 +44,6 @@ extern void __init udbg_init_debug_lpar_hvsi(void); | |||
44 | extern void __init udbg_init_pmac_realmode(void); | 44 | extern void __init udbg_init_pmac_realmode(void); |
45 | extern void __init udbg_init_maple_realmode(void); | 45 | extern void __init udbg_init_maple_realmode(void); |
46 | extern void __init udbg_init_pas_realmode(void); | 46 | extern void __init udbg_init_pas_realmode(void); |
47 | extern void __init udbg_init_iseries(void); | ||
48 | extern void __init udbg_init_rtas_panel(void); | 47 | extern void __init udbg_init_rtas_panel(void); |
49 | extern void __init udbg_init_rtas_console(void); | 48 | extern void __init udbg_init_rtas_console(void); |
50 | extern void __init udbg_init_debug_beat(void); | 49 | extern void __init udbg_init_debug_beat(void); |