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
[email protected]
http://lists.meego.com/listinfo/meego-kernel