docs: i2c: sort index logically
authorLuca Ceresoli <luca@lucaceresoli.net>
Wed, 29 Jan 2020 15:19:26 +0000 (16:19 +0100)
committerWolfram Sang <wsa@the-dreams.de>
Wed, 29 Jan 2020 21:01:12 +0000 (22:01 +0100)
commit21593938086fa2886fe07d06aaeb674254a02e3f
tree92648c1ad2b35e1765f8728624e25375323ce77d
parent4a890148df4740a6fce25f9bd4a70d1587a8e8e8
docs: i2c: sort index logically

The index page currently lists sections in alphabetical file order without
caring about their content. Sort sections based on their content logically,
according to the following structure:

 * Intro to I2C/SMBus and their usage in Linux: summary, i2c-protocol,
   smbus-protocol, instantiating-devices, busses/index, i2c-topology,
   muxes/i2c-mux-gpio
 * Implementing drivers: writing-clients, dev-interface,
   dma-considerations, fault-codes, functionality
 * Debugging: gpio-fault-injection, i2c-stub
 * Slave I2C: slave-interface, slave-eeprom-backend
 * Advanced: ten-bit-addresses
 * Obsolete info: upgrading-clients, old-module-parameters

Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net>
Reviewed-by: Jean Delvare <jdelvare@suse.de>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
Documentation/i2c/index.rst