diff options
| author | Takashi Iwai <tiwai@suse.de> | 2012-05-21 12:45:18 +0200 | 
|---|---|---|
| committer | Takashi Iwai <tiwai@suse.de> | 2012-05-21 12:45:18 +0200 | 
| commit | 775b2449bdba7c97dda9f274c92bf7a83dac4142 (patch) | |
| tree | b4bee45c13762ea93642b1e38c62de454e51cf5d /arch/sparc/kernel/pci_sun4v.c | |
| parent | 21363cf0ca5c9c62e34e37422fb1d13d70d3de3c (diff) | |
| parent | 5fb86e5d4a951ddb0474cdfd809380c8e2a8d101 (diff) | |
| download | olio-linux-3.10-775b2449bdba7c97dda9f274c92bf7a83dac4142.tar.xz olio-linux-3.10-775b2449bdba7c97dda9f274c92bf7a83dac4142.zip  | |
Merge branch 'topic/asoc' into for-linus
Diffstat (limited to 'arch/sparc/kernel/pci_sun4v.c')
| -rw-r--r-- | arch/sparc/kernel/pci_sun4v.c | 9 | 
1 files changed, 5 insertions, 4 deletions
diff --git a/arch/sparc/kernel/pci_sun4v.c b/arch/sparc/kernel/pci_sun4v.c index af5755d20fb..7661e84a05a 100644 --- a/arch/sparc/kernel/pci_sun4v.c +++ b/arch/sparc/kernel/pci_sun4v.c @@ -128,7 +128,8 @@ static inline long iommu_batch_end(void)  }  static void *dma_4v_alloc_coherent(struct device *dev, size_t size, -				   dma_addr_t *dma_addrp, gfp_t gfp) +				   dma_addr_t *dma_addrp, gfp_t gfp, +				   struct dma_attrs *attrs)  {  	unsigned long flags, order, first_page, npages, n;  	struct iommu *iommu; @@ -198,7 +199,7 @@ range_alloc_fail:  }  static void dma_4v_free_coherent(struct device *dev, size_t size, void *cpu, -				 dma_addr_t dvma) +				 dma_addr_t dvma, struct dma_attrs *attrs)  {  	struct pci_pbm_info *pbm;  	struct iommu *iommu; @@ -527,8 +528,8 @@ static void dma_4v_unmap_sg(struct device *dev, struct scatterlist *sglist,  }  static struct dma_map_ops sun4v_dma_ops = { -	.alloc_coherent			= dma_4v_alloc_coherent, -	.free_coherent			= dma_4v_free_coherent, +	.alloc				= dma_4v_alloc_coherent, +	.free				= dma_4v_free_coherent,  	.map_page			= dma_4v_map_page,  	.unmap_page			= dma_4v_unmap_page,  	.map_sg				= dma_4v_map_sg,  |