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