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