[PATCH] ia64: Here's a patch to make sba_iommu work again.
I added dma_address and dma_length to struct scatterlist and removed orig_address. This brings IA64 in line with most other architectures, but required a few changes to swiotlb. Grant Grundler did the sba_iommu.c updates. Note that this isn't *quite* enough to make the generic kernel work on ZX1 boxes, because the ACPI in 2.5.18 barfs on a ZX1 _CRS method. David, I've tested both the swiotlb (on i2000 and ZX1) and sba_iommu (on ZX1, with a kludge for the ACPI problem), and they seem to work fine.
Showing
This diff is collapsed.
Please register or sign in to comment