media: i2c: add I2C Address Translator (ATR) support
[linux-2.6-block.git] / Documentation / i2c / index.rst
CommitLineData
cd15ed23 1.. SPDX-License-Identifier: GPL-2.0
ccf988b6
MCC
2
3===================
4I2C/SMBus Subsystem
5===================
6
21593938
LC
7Introduction
8============
9
ccf988b6
MCC
10.. toctree::
11 :maxdepth: 1
12
21593938
LC
13 summary
14 i2c-protocol
15 smbus-protocol
16 instantiating-devices
17 busses/index
18 i2c-topology
19 muxes/i2c-mux-gpio
3f12cc4b 20 i2c-sysfs
a076a860 21 i2c-address-translators
21593938
LC
22
23Writing device drivers
24======================
25
26.. toctree::
27 :maxdepth: 1
28
29 writing-clients
ccf988b6
MCC
30 dev-interface
31 dma-considerations
32 fault-codes
33 functionality
21593938
LC
34
35Debugging
36=========
37
38.. toctree::
39 :maxdepth: 1
40
ccf988b6 41 gpio-fault-injection
ccf988b6 42 i2c-stub
21593938
LC
43
44Slave I2C
45=========
46
47.. toctree::
48 :maxdepth: 1
49
ccf988b6 50 slave-interface
21593938 51 slave-eeprom-backend
40daf09a 52 slave-testunit-backend
21593938
LC
53
54Advanced topics
55===============
56
57.. toctree::
58 :maxdepth: 1
59
ccf988b6 60 ten-bit-addresses
ccf988b6 61
21593938
LC
62Legacy documentation
63====================
ccf988b6 64
21593938
LC
65.. toctree::
66 :maxdepth: 1
67
21593938 68 old-module-parameters
ccf988b6
MCC
69
70.. only:: subproject and html
71
72 Indices
73 =======
74
75 * :ref:`genindex`