[RFC][PATCH 0/3] fixes and MPC8308 support for the mpc512x_dma driver

Ilya Yanok yanok at emcraft.com
Tue Sep 28 22:24:53 EST 2010

Hello everybody,

I've found that mpc512x_dma doesn't work reliable in my tests (dmatest
module and NetPipe with CONFIG_NET_DMA enabled).
These patches fixes two issues I've found: inproper handling of
scatter/gather transfers and missing interrupts.
The third patch adds support for MPC8308 which has pretty much the same
DMA controller as MPC5121.

The first patch has an issue: I'm accessing IO space with direct memory
access not via accessor functions. I don't know how to use accessor
functions with bitfield structures.

Any comments would be appreciated.

With these patches applied my tests succeed both on MPC5121 and MPC8308.

Regards, Ilya.

Signed-off-by: Ilya Yanok <yanok at emcraft.com>
Cc: Piotr Ziecik <kosmo at semihalf.com>

More information about the Linuxppc-dev mailing list