[PATCH] powerpc: Fix initialization and usage of dma_mask
Olaf Hering
olh at suse.de
Tue Aug 7 08:30:19 EST 2007
On Tue, Aug 07, Benjamin Herrenschmidt wrote:
> powerpc has a couple of bugs in the usage of dma_masks that tend to
> break when drivers explicitely try to set a 32 bits mask for example.
>
> First the code that generates the pci devices from the OF device-tree
> doesn't initialize the mask properly, then our implementation of
> set_dma_mask() was trying to validate the -previous- mask value, not the
> one passed in as an argument.
>
> This patch should fix these.
>
> Signed-off-by: Benjamin Herrenschmidt <benh at kernel.crashing.org>
> ---
>
> Does this fix the problem you've noticed ?
This patch fixes it. Thanks.
More information about the Linuxppc-dev
mailing list