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
21Writing device drivers
22======================
23
24.. toctree::
25 :maxdepth: 1
26
27 writing-clients
28 dev-interface
29 dma-considerations
30 fault-codes
31 functionality
32
33Debugging
34=========
35
36.. toctree::
37 :maxdepth: 1
38
39 gpio-fault-injection
40 i2c-stub
41
42Slave I2C
43=========
44
45.. toctree::
46 :maxdepth: 1
47
48 slave-interface
49 slave-eeprom-backend
50 slave-testunit-backend
51
52Advanced topics
53===============
54
55.. toctree::
56 :maxdepth: 1
57
58 ten-bit-addresses
59
60Legacy documentation
61====================
62
63.. toctree::
64 :maxdepth: 1
65
66 old-module-parameters
67
68.. only:: subproject and html
69
70 Indices
71 =======
72
73 * :ref:`genindex`