[PATCH 0/2] Use master-abort for slave probes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

This series allows us to use the "master abort" feature when probing
slaves rather than resetting the controller, which allows more
graceful recovery to bus free state after sending the address byte.

The i2c-pxa controller expects to send data after the address byte
rather than a stop.  Rather than resetting the bus (and thus forcing
a bus-free state by releasing the SCL line) which may leave the bus
in an indeterminant state, use the master-abort command instead.

This patch series applies on top of the previous posted cleanup patches,
although it may also apply to -rc.

 drivers/i2c/busses/i2c-pxa.c | 16 ++++------------
 1 file changed, 4 insertions(+), 12 deletions(-)

-- 
RMK's Patch system: https://www.armlinux.org.uk/developer/patches/
FTTC broadband for 0.8mile line in suburbia: sync at 10.2Mbps down 587kbps up



[Index of Archives]     [Linux GPIO]     [Linux SPI]     [Linux Hardward Monitoring]     [LM Sensors]     [Linux USB Devel]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux