xref: /openbmc/linux/Documentation/i2c/index.rst (revision a076a860)
1cd15ed23SJonathan Neuschäfer.. SPDX-License-Identifier: GPL-2.0
2ccf988b6SMauro Carvalho Chehab
3ccf988b6SMauro Carvalho Chehab===================
4ccf988b6SMauro Carvalho ChehabI2C/SMBus Subsystem
5ccf988b6SMauro Carvalho Chehab===================
6ccf988b6SMauro Carvalho Chehab
721593938SLuca CeresoliIntroduction
821593938SLuca Ceresoli============
921593938SLuca Ceresoli
10ccf988b6SMauro Carvalho Chehab.. toctree::
11ccf988b6SMauro Carvalho Chehab   :maxdepth: 1
12ccf988b6SMauro Carvalho Chehab
1321593938SLuca Ceresoli   summary
1421593938SLuca Ceresoli   i2c-protocol
1521593938SLuca Ceresoli   smbus-protocol
1621593938SLuca Ceresoli   instantiating-devices
1721593938SLuca Ceresoli   busses/index
1821593938SLuca Ceresoli   i2c-topology
1921593938SLuca Ceresoli   muxes/i2c-mux-gpio
203f12cc4bSHu Haowen   i2c-sysfs
21*a076a860SLuca Ceresoli   i2c-address-translators
2221593938SLuca Ceresoli
2321593938SLuca CeresoliWriting device drivers
2421593938SLuca Ceresoli======================
2521593938SLuca Ceresoli
2621593938SLuca Ceresoli.. toctree::
2721593938SLuca Ceresoli   :maxdepth: 1
2821593938SLuca Ceresoli
2921593938SLuca Ceresoli   writing-clients
30ccf988b6SMauro Carvalho Chehab   dev-interface
31ccf988b6SMauro Carvalho Chehab   dma-considerations
32ccf988b6SMauro Carvalho Chehab   fault-codes
33ccf988b6SMauro Carvalho Chehab   functionality
3421593938SLuca Ceresoli
3521593938SLuca CeresoliDebugging
3621593938SLuca Ceresoli=========
3721593938SLuca Ceresoli
3821593938SLuca Ceresoli.. toctree::
3921593938SLuca Ceresoli   :maxdepth: 1
4021593938SLuca Ceresoli
41ccf988b6SMauro Carvalho Chehab   gpio-fault-injection
42ccf988b6SMauro Carvalho Chehab   i2c-stub
4321593938SLuca Ceresoli
4421593938SLuca CeresoliSlave I2C
4521593938SLuca Ceresoli=========
4621593938SLuca Ceresoli
4721593938SLuca Ceresoli.. toctree::
4821593938SLuca Ceresoli   :maxdepth: 1
4921593938SLuca Ceresoli
50ccf988b6SMauro Carvalho Chehab   slave-interface
5121593938SLuca Ceresoli   slave-eeprom-backend
5240daf09aSWolfram Sang   slave-testunit-backend
5321593938SLuca Ceresoli
5421593938SLuca CeresoliAdvanced topics
5521593938SLuca Ceresoli===============
5621593938SLuca Ceresoli
5721593938SLuca Ceresoli.. toctree::
5821593938SLuca Ceresoli   :maxdepth: 1
5921593938SLuca Ceresoli
60ccf988b6SMauro Carvalho Chehab   ten-bit-addresses
6121593938SLuca Ceresoli
6221593938SLuca CeresoliLegacy documentation
6321593938SLuca Ceresoli====================
6421593938SLuca Ceresoli
6521593938SLuca Ceresoli.. toctree::
6621593938SLuca Ceresoli   :maxdepth: 1
6721593938SLuca Ceresoli
6821593938SLuca Ceresoli   old-module-parameters
69ccf988b6SMauro Carvalho Chehab
70ccf988b6SMauro Carvalho Chehab.. only::  subproject and html
71ccf988b6SMauro Carvalho Chehab
72ccf988b6SMauro Carvalho Chehab   Indices
73ccf988b6SMauro Carvalho Chehab   =======
74ccf988b6SMauro Carvalho Chehab
75ccf988b6SMauro Carvalho Chehab   * :ref:`genindex`
76