Lines Matching +full:gpio +full:- +full:mux
1 # SPDX-License-Identifier: GPL-2.0-only
10 tristate "GPIO-based I2C arbitration"
17 a GPIO.
20 will be called i2c-arb-gpio-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
29 through GPIO pins.
32 will be called i2c-mux-gpio.
41 I2C busses connected through a MUX, which in turn is controlled
42 by a MUX-controller from the MUX subsystem.
45 will be called i2c-mux-gpmux.
53 LTC4306 or LTC4305 I2C mux/switch devices.
56 will be called i2c-mux-ltc4306.
65 will be called i2c-mux-pca9541.
68 tristate "NXP PCA954x/PCA984x and Maxim MAX735x/MAX736x I2C Mux/switches"
72 and Maxim MAX735x/MAX736x I2C mux/switch devices.
75 will be called i2c-mux-pca954x.
78 tristate "pinctrl-based I2C multiplexer"
85 different sets of pins at run-time.
88 called i2c-mux-pinctrl.
91 tristate "Register-based I2C multiplexer"
96 I2C busses connected through a MUX, which is controlled
100 will be called i2c-mux-reg.
103 tristate "pinctrl-based I2C demultiplexer"
109 want to change the I2C master at run-time depending on features.
116 I2C busses connected through a MUX, which is controlled
120 will be called i2c-mux-mlxcpld.
127 devices that are reachable through an I2C-mux. The devices on the mux
133 I2C devices connected on this mux.
136 will be called i2c-mux-mule.