summaryrefslogtreecommitdiff
path: root/crypto/zlib.c
diff options
context:
space:
mode:
authorRussell King <rmk+kernel@arm.linux.org.uk>2013-06-27 13:14:43 (GMT)
committerRussell King <rmk+kernel@arm.linux.org.uk>2013-10-31 14:49:16 (GMT)
commit20d897e45c7d84c31c89d37839ab4453d000a004 (patch)
tree983062b977d965a29bab4e6862e1002622184791 /crypto/zlib.c
parent94cb0e7980e27b0a303074568de76080de06a693 (diff)
downloadlinux-fsl-qoriq-20d897e45c7d84c31c89d37839ab4453d000a004.tar.xz
DMA-API: dcdbas: update DMA mask handing
dcdbas was explicitly initializing DMA masks thusly: dcdbas_pdev->dev.coherent_dma_mask = DMA_BIT_MASK(32); dcdbas_pdev->dev.dma_mask = &dcdbas_pdev->dev.coherent_dma_mask; which bypasses the architecture check. Moreover, it is creating the dcdbas_pdev device itself, and using the platform_device_register_full() avoids some of this explicit initialization. Convert the driver to use platform_device_register_full(), and as it makes use of coherent DMA, also call dma_set_coherent_mask() to ensure that the architecture gets to check the mask. Tested-by: Fengguang Wu <fengguang.wu@intel.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'crypto/zlib.c')
0 files changed, 0 insertions, 0 deletions