public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] dma-mapping:remove CONFIG_HAVE_DMA_ATTRS
@ 2009-07-04  2:34 tom.leiming
  2009-07-04  2:34 ` [PATCH 1/3] " tom.leiming
  2009-07-05 11:19 ` [PATCH 0/3] dma-mapping:remove CONFIG_HAVE_DMA_ATTRS Arnd Bergmann
  0 siblings, 2 replies; 9+ messages in thread
From: tom.leiming @ 2009-07-04  2:34 UTC (permalink / raw)
  To: joerg.roedel, fujita.tomonori; +Cc: arnd, linux-kernel, akpm

This patch sets  enable CONFIG_HAVE_DMA_ATTRS always, so remove
it in dma-mapping and Kconfig of X86 and IA64 arch, based on
the following ideas:

1,Currently asm-generic/dma-mapping-common.h has provided dma_map_*_attrs()
and dma_unmap_*_attrs(), and more ARCHs will move to asm-generic/dma-mapping-common.h;

2,Disabling CONFIG_HAVE_DMA_ATTRS may lead to a compile failure;

3,X86 and IA64 has taken asm-generic/dma-mapping-common.h and always enabled the
option now;

4,If CONFIG_HAVE_DMA_ATTRS is enabled, dma_set/get_attr support the passed attrs
is NULL.



^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2009-07-06  2:29 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-07-04  2:34 [PATCH 0/3] dma-mapping:remove CONFIG_HAVE_DMA_ATTRS tom.leiming
2009-07-04  2:34 ` [PATCH 1/3] " tom.leiming
2009-07-04  2:34   ` [PATCH 2/3] dma-mapping:X86:remove CONFIG_HAVE_DMA_ATTRS tom.leiming
2009-07-04  2:34     ` [PATCH 3/3] dma-mapping:IA64:remove CONFIG_HAVE_DMA_ATTRS tom.leiming
2009-07-05 11:19 ` [PATCH 0/3] dma-mapping:remove CONFIG_HAVE_DMA_ATTRS Arnd Bergmann
2009-07-05 12:44   ` Ming Lei
2009-07-05 13:37     ` Ming Lei
2009-07-05 19:17     ` Arnd Bergmann
2009-07-06  2:28     ` FUJITA Tomonori

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox