fb3475e9b6
This patch converts PPC's IOMMU to use the IOMMU helper functions. The IOMMU doesn't allocate a memory area spanning LLD's segment boundary anymore. iseries_hv_alloc and iseries_hv_map don't have proper device struct. 4GB boundary is used for them. Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> Cc: Jeff Garzik <jeff@garzik.org> Cc: James Bottomley <James.Bottomley@steeleye.com> Cc: Jens Axboe <jens.axboe@oracle.com> Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org> Cc: Paul Mackerras <paulus@samba.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> |
||
---|---|---|
.. | ||
Kconfig | ||
Makefile | ||
call_hpt.h | ||
call_pci.h | ||
call_sm.h | ||
dt.c | ||
exception.S | ||
exception.h | ||
htab.c | ||
hvcall.S | ||
hvlog.c | ||
hvlpconfig.c | ||
iommu.c | ||
ipl_parms.h | ||
irq.c | ||
irq.h | ||
it_exp_vpd_panel.h | ||
it_lp_naca.h | ||
ksyms.c | ||
lpardata.c | ||
lpevents.c | ||
main_store.h | ||
mf.c | ||
misc.S | ||
naca.h | ||
pci.c | ||
pci.h | ||
proc.c | ||
processor_vpd.h | ||
release_data.h | ||
setup.c | ||
setup.h | ||
smp.c | ||
smp.h | ||
spcomm_area.h | ||
vio.c | ||
viopath.c | ||
vpd_areas.h |