linux/Documentation/i2c
Wolfram Sang a8335c64c5 i2c: add slave testunit driver
Here is an I2C slave backend driver which allows to test some uncommon
functionalities of the I2C and SMBus world. Usually, you need specific
devices to test e.g. SMBus Host Notify and such. With this driver you
just need the slave interface of another I2C controller.

This initial version has testcases for multi-master and SMBus Host
Notify. Already planned but not yet implemented are SMBus Alert and
messages with I2C_M_RECV_LEN.

Please read the documentation for further details.

Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
Signed-off-by: Wolfram Sang <wsa@kernel.org>
2020-09-21 11:02:17 +02:00
..
busses i2c: i801: Add support for Intel Emmitsburg PCH 2020-08-05 11:52:28 +02:00
muxes docs: i2c: convert to ReST and add to driver-api bookset 2019-07-31 13:25:27 -06:00
dev-interface.rst Documentation: i2c: dev: 'block process call' is supported 2020-08-05 11:52:28 +02:00
dma-considerations.rst docs: i2c: call it "I2C" consistently 2020-01-29 22:01:24 +01:00
fault-codes.rst docs: i2c: convert to ReST and add to driver-api bookset 2019-07-31 13:25:27 -06:00
functionality.rst docs: i2c: convert to ReST and add to driver-api bookset 2019-07-31 13:25:27 -06:00
gpio-fault-injection.rst docs: i2c: convert to ReST and add to driver-api bookset 2019-07-31 13:25:27 -06:00
i2c_bus.svg docs: i2c: rename i2c.svg to i2c_bus.svg 2020-04-20 15:45:41 -06:00
i2c-protocol.rst docs: i2c: i2c-protocol: use same wording as smbus-protocol 2020-01-29 22:02:07 +01:00
i2c-stub.rst docs: i2c: convert to ReST and add to driver-api bookset 2019-07-31 13:25:27 -06:00
i2c-topology.rst docs: i2c: rename sections so the overall picture is clearer 2020-01-29 22:02:06 +01:00
index.rst docs: remove the 2.6 "Upgrading I2C Drivers" guide 2020-08-11 10:49:32 -06:00
instantiating-devices.rst docs: i2c: instantiating-devices: use monospace for sysfs attributes 2020-01-29 22:01:54 +01:00
old-module-parameters.rst docs: i2c: rename sections so the overall picture is clearer 2020-01-29 22:02:06 +01:00
slave-eeprom-backend.rst i2c: slave-eeprom: update documentation 2020-07-04 08:17:53 +02:00
slave-interface.rst docs: i2c: call it "I2C" consistently 2020-01-29 22:01:24 +01:00
slave-testunit-backend.rst i2c: add slave testunit driver 2020-09-21 11:02:17 +02:00
smbus-protocol.rst Documentation/i2c: SMBus start signal is S not A 2020-06-19 09:21:48 +02:00
summary.rst docs: i2c: rename i2c.svg to i2c_bus.svg 2020-04-20 15:45:41 -06:00
ten-bit-addresses.rst docs: i2c: convert to ReST and add to driver-api bookset 2019-07-31 13:25:27 -06:00
writing-clients.rst docs: i2c: writing-clients: properly name the stop condition 2020-01-29 22:02:09 +01:00