The attached patch moves the eDMA initialization closer to the beginning of the kernel boot. It needs to be initialized before the the DSPI driver.
Best regards, Matt Waddel
diff -ruN linux-2.6.x.orig/drivers/dma/mcf_edma.c linux-2.6.x/drivers/dma/mcf_edma.c --- linux-2.6.x.orig/drivers/dma/mcf_edma.c 2008-12-21 21:45:14.000000000 -0700 +++ linux-2.6.x/drivers/dma/mcf_edma.c 2008-12-22 17:23:36.000000000 -0700 @@ -578,7 +578,7 @@ mcf_edma_cleanup(); } -module_init(mcf_edma_init); +arch_initcall(mcf_edma_init); module_exit(mcf_edma_exit); MODULE_DESCRIPTION(MCF_EDMA_DRIVER_INFO);
_______________________________________________ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev