blob: fee4744475df4317f52e2515eda0a1edb6c2ab45 [file] [log] [blame]
.. 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
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
Advanced topics
===============
.. toctree::
:maxdepth: 1
ten-bit-addresses
Legacy documentation
====================
.. toctree::
:maxdepth: 1
upgrading-clients
old-module-parameters
.. only:: subproject and html
Indices
=======
* :ref:`genindex`