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