commit | fa6a8d6d65b19ab44e5244ea499bcd553cc72343 | [log] [tgz] |
---|---|---|
author | Russell King <rmk+kernel@arm.linux.org.uk> | Thu Jun 27 12:21:45 2013 +0100 |
committer | Russell King <rmk+kernel@arm.linux.org.uk> | Thu Oct 31 14:48:46 2013 +0000 |
tree | 789f1db34489c2eed65718df5c4bbcb102c09b48 | |
parent | 4ffb4318b044d175709567402a65f8ebb19f5d3b [diff] |
DMA-API: provide a helper to setup DMA masks Many drivers contain code such as: dev->dma_mask = &dev->coherent_dma_mask; dev->coherent_dma_mask = MASK; Let's move this pattern out of drivers and have the DMA API provide a helper for it. This helper uses dma_set_mask_and_coherent() to allow platform issues to be properly dealt with via dma_set_mask()/ dma_is_supported(). Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>