blob: 2b213d4ce89c4f303494c305b6cf66b366edbfb3 [file] [log] [blame] [edit]
.. SPDX-License-Identifier: GPL-2.0
===================
I2C/SMBus Subsystem
===================
Introduction
============
.. toctree::
:maxdepth: 1
summary
i2c-protocol
smbus-protocol
instantiating-devices
busses/index
i2c-topology
muxes/i2c-mux-gpio
i2c-sysfs
i2c-address-translators
Writing device drivers
======================
.. toctree::
:maxdepth: 1
writing-clients
dev-interface
dma-considerations
fault-codes
functionality
Debugging
=========
.. toctree::
:maxdepth: 1
gpio-fault-injection
i2c-stub
Slave I2C
=========
.. toctree::
:maxdepth: 1
slave-interface
slave-eeprom-backend
slave-testunit-backend
Advanced topics
===============
.. toctree::
:maxdepth: 1
ten-bit-addresses
Legacy documentation
====================
.. toctree::
:maxdepth: 1
old-module-parameters
.. only:: subproject and html
Indices
=======
* :ref:`genindex`