projects
/
platform
/
kernel
/
linux-starfive.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Merge tag 'dmaengine-fix-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul...
[platform/kernel/linux-starfive.git]
/
Documentation
/
i2c
/
index.rst
1
.. SPDX-License-Identifier: GPL-2.0
2
3
===================
4
I2C/SMBus Subsystem
5
===================
6
7
Introduction
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
22
Writing 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
34
Debugging
35
=========
36
37
.. toctree::
38
:maxdepth: 1
39
40
gpio-fault-injection
41
i2c-stub
42
43
Slave I2C
44
=========
45
46
.. toctree::
47
:maxdepth: 1
48
49
slave-interface
50
slave-eeprom-backend
51
slave-testunit-backend
52
53
Advanced topics
54
===============
55
56
.. toctree::
57
:maxdepth: 1
58
59
ten-bit-addresses
60
61
Legacy 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`