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