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