Hi Arjan, I'm sending a patchset for the Intel MID IFX driver for inclusion in the Meego kernel. the patches are briefly described below.
[PATCH 01/10] spi: ifx6x60: used id_table method to register for multiple modems [PATCH 02/10] spi: ifx6x60: Added ioctl to perform modem reset under application control - this new ioctl is to allow telephony middleware like ofono to reset the modem directly. - this is a functionality the middleware will want to have in the future [PATCH 03/10] spi: ifx6x60: addressed fixme re: mrdy_set_high/low parameters - trvial function redef to address FIXME [PATCH 04/10] spi: ifx6x60: replaced some defines w/ enums, made module parameters writable - chose to use enums for monotonic integers [PATCH 05/10] spi: ifx6x60: runtime-PM functionality patch - this patch implements runtime-PM functionality in the driver resulting from PM integration testing [PATCH 06/10] spi: ifx6x60: only retry transaction if spi_async returns retryable error - used to endlessly retry I/O on spi_async failure and I wanted to avoid potential busy trap state [PATCH 07/10] spi: ifx6x60: added I/O retry delay timer if controller driver busy - also a result of runtime-PM testing. For performance reasons added a delay timer if EBUSY returned as in runtime-resume so the tasklet is less resource consumptive. [PATCH 08/10] spi: ifx6x60: increased max frequency to 16.67MHz - increased max rate for platforms that support it. [PATCH 09/10] spi: ifx6x60: moved device freeing to remove routine - addresses a kernel oops if rmmod w/o controller driver having been present [PATCH 10/10] spi: ifx6x60: SPI back-to-back transfer support - back-to-back SPI transfers were not working due to missing login and mishandled header bits _______________________________________________ MeeGo-kernel mailing list MeeGo-kernel@lists.meego.com http://lists.meego.com/listinfo/meego-kernel