Home
last modified time | relevance | path

Searched refs:ltc4306 (Results 1 – 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/i2c/muxes/
Di2c-mux-ltc4306.c47 struct ltc4306 { struct
78 struct ltc4306 *data = gpiochip_get_data(chip); in ltc4306_gpio_get()
92 struct ltc4306 *data = gpiochip_get_data(chip); in ltc4306_gpio_set()
101 struct ltc4306 *data = gpiochip_get_data(chip); in ltc4306_gpio_get_direction()
115 struct ltc4306 *data = gpiochip_get_data(chip); in ltc4306_gpio_direction_input()
124 struct ltc4306 *data = gpiochip_get_data(chip); in ltc4306_gpio_direction_output()
134 struct ltc4306 *data = gpiochip_get_data(chip); in ltc4306_gpio_set_config()
152 static int ltc4306_gpio_init(struct ltc4306 *data) in ltc4306_gpio_init()
180 struct ltc4306 *data = i2c_mux_priv(muxc); in ltc4306_select_mux()
188 struct ltc4306 *data = i2c_mux_priv(muxc); in ltc4306_deselect_mux()
[all …]
DMakefile11 obj-$(CONFIG_I2C_MUX_LTC4306) += i2c-mux-ltc4306.o
DKconfig56 will be called i2c-mux-ltc4306.
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/i2c/
Di2c-mux-ltc4306.txt6 "lltc,ltc4305", "lltc,ltc4306"
31 ltc4306: i2c-mux@4a {
32 compatible = "lltc,ltc4306";
/kernel/linux/linux-5.10/Documentation/i2c/
Di2c-topology.rst51 i2c-mux-ltc4306 Mux-locked
/kernel/linux/linux-5.10/
DMAINTAINERS10346 F: Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
10347 F: drivers/i2c/muxes/i2c-mux-ltc4306.c