Hi,after testing the driver with the mtd_dataflash module it seems quite stable. Here is a short summary what this patch does: - Adapting it to the completely revamped workqueue API, I took some HiSax driver and a LWN article as a reference - The SA_INTERRUPT flag for request_irq seems to be gone, used IRQF_DISABLED as Greg suggested
- Fixed the call to free_irq() in coldfire_spi_probe()
According to my research at least all chips based on the ColdFire v2 core seem to use the same QSPI-Module (compared MCF5208RM and MCF5235RM), so it should be quite safe to disable the old mcf_qspi.c which would take somewhat more effort to make it compile again. Now would ask you to test and review it for inclusion into the main uclinux tree.
Greetings Peter
spi_colfire_uclinux_fix_20080620.patch
Description: Binary data
_______________________________________________ uClinux-dev mailing list [email protected] http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by [email protected] To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev
