1 .. SPDX-License-Identifier: GPL-2.0 1 .. SPDX-License-Identifier: GPL-2.0 2 2 3 =================== 3 =================== 4 I2C/SMBus Subsystem 4 I2C/SMBus Subsystem 5 =================== 5 =================== 6 6 7 Introduction 7 Introduction 8 ============ 8 ============ 9 9 10 .. toctree:: 10 .. toctree:: 11 :maxdepth: 1 11 :maxdepth: 1 12 12 13 summary 13 summary 14 i2c-protocol 14 i2c-protocol 15 smbus-protocol 15 smbus-protocol 16 instantiating-devices 16 instantiating-devices 17 busses/index 17 busses/index 18 i2c-topology 18 i2c-topology 19 muxes/i2c-mux-gpio 19 muxes/i2c-mux-gpio 20 i2c-sysfs 20 i2c-sysfs 21 i2c-address-translators 21 i2c-address-translators 22 22 23 Writing device drivers 23 Writing device drivers 24 ====================== 24 ====================== 25 25 26 .. toctree:: 26 .. toctree:: 27 :maxdepth: 1 27 :maxdepth: 1 28 28 29 writing-clients 29 writing-clients 30 dev-interface 30 dev-interface 31 dma-considerations 31 dma-considerations 32 fault-codes 32 fault-codes 33 functionality 33 functionality 34 34 35 Debugging 35 Debugging 36 ========= 36 ========= 37 37 38 .. toctree:: 38 .. toctree:: 39 :maxdepth: 1 39 :maxdepth: 1 40 40 41 gpio-fault-injection 41 gpio-fault-injection 42 i2c-stub 42 i2c-stub 43 43 44 Slave I2C 44 Slave I2C 45 ========= 45 ========= 46 46 47 .. toctree:: 47 .. toctree:: 48 :maxdepth: 1 48 :maxdepth: 1 49 49 50 slave-interface 50 slave-interface 51 slave-eeprom-backend 51 slave-eeprom-backend 52 slave-testunit-backend 52 slave-testunit-backend 53 53 54 Advanced topics 54 Advanced topics 55 =============== 55 =============== 56 56 57 .. toctree:: 57 .. toctree:: 58 :maxdepth: 1 58 :maxdepth: 1 59 59 60 ten-bit-addresses 60 ten-bit-addresses 61 61 62 Legacy documentation 62 Legacy documentation 63 ==================== 63 ==================== 64 64 65 .. toctree:: 65 .. toctree:: 66 :maxdepth: 1 66 :maxdepth: 1 67 67 68 old-module-parameters 68 old-module-parameters 69 69 70 .. only:: subproject and html 70 .. only:: subproject and html 71 71 72 Indices 72 Indices 73 ======= 73 ======= 74 74 75 * :ref:`genindex` 75 * :ref:`genindex`
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.