torvalds-linux/drivers/i2c/busses
Wolfram Sang 1e4f0b8257 i2c: mxs: disable QUEUE when sending is done
Since the last fixes to this driver ensure now the queue termination is
done correctly, we can finally disable the queue after a transfer
without problems. The gain is that it will only be reenabled after the
next transfer is fully set up. Before, the queue was running all the
time and if the setup of the next message was interrupted by another
thread, an incomplete buffer could have been sent, padded with zeroes.

Signed-off-by: Wolfram Sang <w.sang@pengutronix.de>
2012-04-27 16:13:29 +02:00
..
i2c-acorn.c Remove all #inclusions of asm/system.h 2012-03-28 18:30:03 +01:00
i2c-ali15x3.c
i2c-ali1535.c
i2c-ali1563.c
i2c-amd756-s4882.c
i2c-amd756.c
i2c-amd8111.c
i2c-at91.c
i2c-au1550.c
i2c-bfin-twi.c
i2c-cpm.c
i2c-davinci.c
i2c-designware-core.c
i2c-designware-core.h
i2c-designware-pcidrv.c i2c: prevent spurious interrupt on Designware controllers 2012-04-10 08:09:03 -07:00
i2c-designware-platdrv.c i2c: designware: dw_i2c_init_driver as subsys initcall 2012-02-29 20:21:03 +01:00
i2c-diolan-u2c.c
i2c-eg20t.c i2c-eg20t: Modify MODULE_AUTHOR's email address 2012-04-22 21:29:06 +02:00
i2c-elektor.c
i2c-gpio.c i2c-gpio: Use linux/gpio.h rather than asm/gpio.h 2012-03-26 21:47:18 +02:00
i2c-highlander.c
i2c-hydra.c
i2c-i801.c i2c-i801: Use usleep_range to wait for command completion 2012-03-26 21:47:19 +02:00
i2c-ibm_iic.c
i2c-ibm_iic.h
i2c-imx.c ARM: driver specific updates 2012-03-27 16:41:24 -07:00
i2c-intel-mid.c
i2c-iop3xx.c
i2c-iop3xx.h
i2c-isch.c i2c-isch: Decrease delay in command completion check loop 2012-03-26 21:47:18 +02:00
i2c-ixp2000.c
i2c-mpc.c i2c: mpc: Add support for SMBUS_READ_BLOCK_DATA 2012-02-24 22:25:30 +01:00
i2c-mv64xxx.c
i2c-mxs.c i2c: mxs: disable QUEUE when sending is done 2012-04-27 16:13:29 +02:00
i2c-nforce2-s4985.c
i2c-nforce2.c
i2c-nomadik.c
i2c-nuc900.c
i2c-ocores.c
i2c-octeon.c
i2c-omap.c i2c: OMAP: Fix OMAP1 build error 2012-01-20 08:24:22 -08:00
i2c-parport-light.c
i2c-parport.c
i2c-parport.h
i2c-pasemi.c
i2c-pca-isa.c
i2c-pca-platform.c
i2c-piix4.c
i2c-pmcmsp.c
i2c-pnx.c i2c: pnx: Disable clk in suspend 2012-04-22 21:29:05 +02:00
i2c-powermac.c
i2c-puv3.c
i2c-pxa-pci.c
i2c-pxa.c i2c: pxa: add OF support 2012-03-07 09:32:03 +08:00
i2c-s3c2410.c i2c-s3c2410: Add stub runtime power management 2012-03-07 19:06:59 +01:00
i2c-s6000.c
i2c-s6000.h
i2c-scmi.c
i2c-sh7760.c
i2c-sh_mobile.c
i2c-sibyte.c
i2c-simtec.c
i2c-sirf.c i2c: add CSR SiRFprimaII on-chip I2C controllers driver 2012-03-07 19:05:04 +01:00
i2c-sis96x.c
i2c-sis630.c
i2c-sis5595.c
i2c-stu300.c
i2c-stub.c
i2c-taos-evm.c
i2c-tegra.c i2c: tegra: Add delay before resetting the controller after NACK 2012-04-22 21:29:05 +02:00
i2c-tiny-usb.c
i2c-versatile.c i2c: versatile: Add Device Tree support 2012-02-24 22:25:07 +01:00
i2c-via.c
i2c-viapro.c
i2c-xiic.c
i2c-xlr.c i2c: Support for Netlogic XLR/XLS I2C controller. 2012-02-24 22:25:57 +01:00
Kconfig i2c-i801: Add device IDs for Intel Lynx Point 2012-03-26 21:47:19 +02:00
Makefile i2c: add CSR SiRFprimaII on-chip I2C controllers driver 2012-03-07 19:05:04 +01:00
scx200_acb.c
scx200_i2c.c