ARM: orion: don't use using 64-bit DMA masks

clang warns about statically defined DMA masks from the DMA_BIT_MASK
macro with length 64:

arch/arm/plat-orion/common.c:625:29: error: shift count >= width of type [-Werror,-Wshift-count-overflow]
.coherent_dma_mask = DMA_BIT_MASK(64),
^~~~~~~~~~~~~~~~
include/linux/dma-mapping.h:141:54: note: expanded from macro 'DMA_BIT_MASK'
#define DMA_BIT_MASK(n) (((n) == 64) ? ~0ULL : ((1ULL<<(n))-1))

The ones in orion shouldn't really be 64 bit masks, so changing them
to what the driver can support avoids the warning.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Olof Johansson <olof@lixom.net>

authored by Arnd Bergmann and committed by Olof Johansson cd92d74d fbe8758f

Changed files
+2 -2
arch
arm
plat-orion
+2 -2
arch/arm/plat-orion/common.c
··· 622 622 .resource = orion_xor0_shared_resources, 623 623 .dev = { 624 624 .dma_mask = &orion_xor_dmamask, 625 - .coherent_dma_mask = DMA_BIT_MASK(64), 625 + .coherent_dma_mask = DMA_BIT_MASK(32), 626 626 .platform_data = &orion_xor0_pdata, 627 627 }, 628 628 }; ··· 683 683 .resource = orion_xor1_shared_resources, 684 684 .dev = { 685 685 .dma_mask = &orion_xor_dmamask, 686 - .coherent_dma_mask = DMA_BIT_MASK(64), 686 + .coherent_dma_mask = DMA_BIT_MASK(32), 687 687 .platform_data = &orion_xor1_pdata, 688 688 }, 689 689 };