Re: removing addr_needs_map in struct dma_mapping_ops

2009-07-23 Thread Kumar Gala
On Jul 23, 2009, at 2:09 AM, FUJITA Tomonori wrote: diff --git a/arch/powerpc/platforms/86xx/mpc86xx_hpcn.c b/arch/ powerpc/platforms/86xx/mpc86xx_hpcn.c index 6632702..d1878f3 100644 --- a/arch/powerpc/platforms/86xx/mpc86xx_hpcn.c +++ b/arch/powerpc/platforms/86xx/mpc86xx_hpcn.c @@ -187,5 +18

Re: removing addr_needs_map in struct dma_mapping_ops

2009-07-23 Thread FUJITA Tomonori
On Wed, 15 Jul 2009 18:59:03 -0500 Becky Bruce wrote: > > On Jul 13, 2009, at 7:49 PM, FUJITA Tomonori wrote: > > > On Mon, 13 Jul 2009 16:50:43 -0500 > > Becky Bruce wrote: > > > >>> talked about defining something like struct dma_data. Then we could > >>> > >>> struct dev_archdata { > >>>

Re: removing addr_needs_map in struct dma_mapping_ops

2009-07-15 Thread Becky Bruce
On Jul 13, 2009, at 7:49 PM, FUJITA Tomonori wrote: On Mon, 13 Jul 2009 16:50:43 -0500 Becky Bruce wrote: talked about defining something like struct dma_data. Then we could struct dev_archdata { ... struct dma_data *ddata; }; or struct dev_archdata { ... struct dma_data

Re: removing addr_needs_map in struct dma_mapping_ops

2009-07-13 Thread FUJITA Tomonori
On Mon, 13 Jul 2009 16:50:43 -0500 Becky Bruce wrote: > > talked about defining something like struct dma_data. Then we could > > > > struct dev_archdata { > > ... > > > > struct dma_data *ddata; > > }; > > > > or > > > > struct dev_archdata { > > ... > > > > struct dma_data d

Re: removing addr_needs_map in struct dma_mapping_ops

2009-07-13 Thread Becky Bruce
On Jul 9, 2009, at 8:47 PM, FUJITA Tomonori wrote: I'm trying to convert POWERPC to use asm-generic/dma-mapping-common.h. POWERPC needs addr_needs_map() in struct dma_mapping_ops for SWIOTLB support but I want to avoid add addr_needs_map() in struct dma_map_ops. IIRC, you guys think it as a te

removing addr_needs_map in struct dma_mapping_ops

2009-07-09 Thread FUJITA Tomonori
I'm trying to convert POWERPC to use asm-generic/dma-mapping-common.h. POWERPC needs addr_needs_map() in struct dma_mapping_ops for SWIOTLB support but I want to avoid add addr_needs_map() in struct dma_map_ops. IIRC, you guys think it as a temporary solution and talked about defining something li