Home
last modified time | relevance | path

Searched full:pca954x (Results 1 – 8 of 8) sorted by relevance

/Linux-v6.6/drivers/i2c/muxes/
Di2c-mux-pca954x.c8 * This module supports the PCA954x and PCA984x series of I2C multiplexer/switch
28 * pca954x.c from Kumar Gala <galak@kernel.crashing.org>
32 * pca954x.c from Ken Harrenstien
92 struct pca954x { struct
107 /* Provide specs for the MAX735x, PCA954x and PCA984x types we know about */
292 static u8 pca954x_regval(struct pca954x *data, u8 chan) in pca954x_regval()
303 struct pca954x *data = i2c_mux_priv(muxc); in pca954x_select_chan()
320 struct pca954x *data = i2c_mux_priv(muxc); in pca954x_deselect_mux()
347 struct pca954x *data = i2c_mux_priv(muxc); in idle_state_show()
358 struct pca954x *data = i2c_mux_priv(muxc); in idle_state_store()
[all …]
DKconfig68 tristate "NXP PCA954x/PCA984x and Maxim MAX735x/MAX736x I2C Mux/switches"
71 If you say yes here you get support for NXP PCA954x/PCA984x
75 will be called i2c-mux-pca954x.
DMakefile14 obj-$(CONFIG_I2C_MUX_PCA954x) += i2c-mux-pca954x.o
Di2c-mux-ltc4306.c7 * Based on: i2c-mux-pca954x.c
Di2c-mux-pca9541.c9 * pca954x.c
/Linux-v6.6/Documentation/devicetree/bindings/i2c/
Di2c-mux-pca954x.yaml4 $id: http://devicetree.org/schemas/i2c/i2c-mux-pca954x.yaml#
7 title: NXP PCA954x I2C and compatible bus switches
13 The NXP PCA954x and compatible devices are I2C bus
/Linux-v6.6/Documentation/i2c/
Di2c-sysfs.rst332 /sys/bus/i2c/drivers/pca954x
341 pca954x 73-0070: probe failed
342 pca954x 73-0070: probe failed
Di2c-topology.rst389 i2c-mux-pca954x Parent-locked