docs: i2c: convert to ReST and add to driver-api booksetConvert each file at I2C subsystem, renaming them to .rst andadding to the driver-api book.Signed-off-by: Mauro Carvalho Chehab <mchehab+s
docs: i2c: convert to ReST and add to driver-api booksetConvert each file at I2C subsystem, renaming them to .rst andadding to the driver-api book.Signed-off-by: Mauro Carvalho Chehab <[email protected]>Acked-by: Wolfram Sang <[email protected]>Acked-by: Alexandre Belloni <[email protected]>Acked-by: Jonathan Cameron <[email protected]>Signed-off-by: Jonathan Corbet <[email protected]>
show more ...
i2c: mux: gpio: move header to platform_dataThis header only contains platform_data. Move it to the proper directory.Signed-off-by: Wolfram Sang <[email protected]>Acked-by: Peter Korsgaard <pet
i2c: mux: gpio: move header to platform_dataThis header only contains platform_data. Move it to the proper directory.Signed-off-by: Wolfram Sang <[email protected]>Acked-by: Peter Korsgaard <[email protected]>
i2c: i2c-mux-gpio: rename i2c-gpio-mux to i2c-mux-gpioThe rename did the wrong thing for this documentation file all thoseyears ago. Fix that as well as the neglected rename of the platformdata s
i2c: i2c-mux-gpio: rename i2c-gpio-mux to i2c-mux-gpioThe rename did the wrong thing for this documentation file all thoseyears ago. Fix that as well as the neglected rename of the platformdata structure.Fixes: e7065e20d9a6 ("i2c: Rename last mux driver to standard pattern")Signed-off-by: Peter Rosin <[email protected]>Signed-off-by: Wolfram Sang <[email protected]>
i2c-mux-gpio: Update documentation* Document the possibility to pass relative GPIO pin numbers.* Document what platform device IDs to use, so that they do not collide.Signed-off-by: Jean Delva
i2c-mux-gpio: Update documentation* Document the possibility to pass relative GPIO pin numbers.* Document what platform device IDs to use, so that they do not collide.Signed-off-by: Jean Delvare <[email protected]>Cc: Peter Korsgaard <[email protected]>
i2c: Rename last mux driver to standard patternUpdate the MAINTAINERS entry and all other references accordingly.Based on an original patch by Wolfram Sang.Signed-off-by: Jean Delvare <khali@li
i2c: Rename last mux driver to standard patternUpdate the MAINTAINERS entry and all other references accordingly.Based on an original patch by Wolfram Sang.Signed-off-by: Jean Delvare <[email protected]>Acked-by: Peter Korsgaard <[email protected]>[wsa: fixed merge conflict due to rework in i2c_add_mux_adapter()]Signed-off-by: Wolfram Sang <[email protected]>
i2c: Add generic I2C multiplexer using GPIO APIAdd an i2c mux driver providing access to i2c bus segments using ahardware MUX sitting on a master bus and controlled through gpio pins.E.G. someth
i2c: Add generic I2C multiplexer using GPIO APIAdd an i2c mux driver providing access to i2c bus segments using ahardware MUX sitting on a master bus and controlled through gpio pins.E.G. something like: ---------- ---------- Bus segment 1 - - - - - | | SCL/SDA | |-------------- | | | |------------| | | | | | Bus segment 2 | | | Linux | GPIO 1..N | MUX |--------------- Devices | |------------| | | | | | | | Bus segment M | | | |---------------| | ---------- ---------- - - - - -SCL/SDA of the master I2C bus is multiplexed to bus segment 1..Maccording to the settings of the GPIO pins 1..N.Signed-off-by: Peter Korsgaard <[email protected]>Signed-off-by: Jean Delvare <[email protected]>