Home
last modified time | relevance | path

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

/Linux-v6.1/drivers/i2c/muxes/
Di2c-mux-pca954x.c8 * This module supports the PCA954x and PCA984x series of I2C multiplexer/switch
22 * pca954x.c from Kumar Gala <galak@kernel.crashing.org>
26 * pca954x.c from Ken Harrenstien
79 struct pca954x { struct
93 /* Provide specs for the PCA954x types we know about */
225 static u8 pca954x_regval(struct pca954x *data, u8 chan) in pca954x_regval()
236 struct pca954x *data = i2c_mux_priv(muxc); in pca954x_select_chan()
253 struct pca954x *data = i2c_mux_priv(muxc); in pca954x_deselect_mux()
280 struct pca954x *data = i2c_mux_priv(muxc); in idle_state_show()
291 struct pca954x *data = i2c_mux_priv(muxc); in idle_state_store()
[all …]
DKconfig68 tristate "NXP PCA954x and PCA984x I2C Mux/switches"
71 If you say yes here you get support for the NXP PCA954x
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.1/Documentation/devicetree/bindings/i2c/
Di2c-mux-pca954x.yaml4 $id: http://devicetree.org/schemas/i2c/i2c-mux-pca954x.yaml#
7 title: NXP PCA954x I2C bus switch
13 The binding supports NXP PCA954x and PCA984x I2C mux/switch devices.
/Linux-v6.1/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