Lines Matching refs:I2C
3 # Multiplexer I2C chip drivers configuration
6 menu "Multiplexer I2C Chip support"
10 tristate "GPIO-based I2C arbitration"
15 I2C multimaster arbitration scheme using GPIOs and a challenge &
23 tristate "GPIO-based I2C multiplexer"
27 GPIO based I2C multiplexer. This driver provides access to
28 I2C busses connected through a MUX, which is controlled
35 tristate "General Purpose I2C multiplexer"
40 general purpose I2C multiplexer. This driver provides access to
41 I2C busses connected through a MUX, which in turn is controlled
48 tristate "LTC LTC4306/5 I2C multiplexer"
53 LTC4306 or LTC4305 I2C mux/switch devices.
59 tristate "NXP PCA9541 I2C Master Selector"
62 I2C Master Selector.
68 tristate "NXP PCA954x and PCA984x I2C Mux/switches"
72 and PCA984x I2C mux/switch devices.
78 tristate "pinctrl-based I2C multiplexer"
82 If you say yes to this option, support will be included for an I2C
84 This is useful for SoCs whose I2C module's signals can be routed to
91 tristate "Register-based I2C multiplexer"
95 register based I2C multiplexer. This driver provides access to
96 I2C busses connected through a MUX, which is controlled
103 tristate "pinctrl-based I2C demultiplexer"
107 If you say yes to this option, support will be included for an I2C
109 want to change the I2C master at run-time depending on features.
112 tristate "Mellanox CPLD based I2C multiplexer"
115 CPLD based I2C multiplexer. This driver provides access to
116 I2C busses connected through a MUX, which is controlled