linux/Documentation/i2c
Wolfram Sang 9ac6cb5fbb i2c: add suspended flag and accessors for i2c adapters
A few drivers open code the handling of suspended adapters. It could be
handled by the core, though, to ensure generic handling. This patch adds
the flag and accessor functions. The usage of these helpers is optional,
though. See the kerneldoc in this patch. Using the new flag, we now
reject further transfers if the adapter is already marked suspended.

Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
2019-01-08 21:01:07 +01:00
..
busses i2c: add i2c bus driver for NVIDIA GPU 2018-11-09 17:46:43 +01:00
muxes i2c: mux: gpio: move header to platform_data 2018-05-17 16:27:52 +02:00
dev-interface Documentation/i2c: adopt kernel commenting style in examples 2018-04-18 10:09:44 +02:00
DMA-considerations i2c: refactor function to release a DMA safe buffer 2018-08-30 23:13:15 +02:00
fault-codes i2c: add suspended flag and accessors for i2c adapters 2019-01-08 21:01:07 +01:00
functionality i2c: fix reference to functionality constants definition 2015-02-19 16:57:48 +01:00
gpio-fault-injection i2c: gpio: fault-injector: add incomplete_write_byte 2018-07-03 23:09:36 +02:00
i2c-protocol
i2c-stub
i2c-topology i2c: Documentation: i2c-topology: mention recent driver additions 2017-08-22 08:36:57 +02:00
instantiating-devices
old-module-parameters
slave-eeprom-backend Doc: i2c: Fix typo in Documentation/i2c 2016-02-10 13:12:14 -07:00
slave-interface Documentation: i2c: slave-interface: add note for driver development 2016-09-08 16:57:14 +02:00
smbus-protocol i2c: use an IRQ to report Host Notify events, not alert 2016-11-24 16:22:06 +01:00
summary Documentation: i2c: describe the new slave mode 2015-03-27 16:53:39 +01:00
ten-bit-addresses i2c: support 10 bit and slave addresses in sysfs 'new_device' 2015-08-24 14:05:15 +02:00
upgrading-clients Documentation: i2c: Use PM ops instead of legacy suspend/resume 2014-12-04 19:09:03 +01:00
writing-clients Documentation: i2c: Use PM ops instead of legacy suspend/resume 2014-12-04 19:09:03 +01:00