Home
last modified time | relevance | path

Searched refs:i2c_mux (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/sound/pci/hda/
H A Dpatch_cs8409.c65 mutex_init(&spec->i2c_mux); in cs8409_alloc_spec()
95 mutex_lock(&spec->i2c_mux); in cs8409_disable_i2c_clock()
101 mutex_unlock(&spec->i2c_mux); in cs8409_disable_i2c_clock()
207 mutex_lock(&spec->i2c_mux); in cs8409_i2c_read()
222 mutex_unlock(&spec->i2c_mux); in cs8409_i2c_read()
227 mutex_unlock(&spec->i2c_mux); in cs8409_i2c_read()
250 mutex_lock(&spec->i2c_mux); in cs8409_i2c_bulk_read()
267 mutex_unlock(&spec->i2c_mux); in cs8409_i2c_bulk_read()
272 mutex_unlock(&spec->i2c_mux); in cs8409_i2c_bulk_read()
294 mutex_lock(&spec->i2c_mux); in cs8409_i2c_write()
[all...]
H A Dpatch_cs8409.h334 struct mutex i2c_mux; member
/kernel/linux/linux-5.10/drivers/media/i2c/
H A Dmax9286.c1119 struct device_node *i2c_mux; in max9286_parse_dt() local
1125 i2c_mux = of_find_node_by_name(dev->of_node, "i2c-mux"); in max9286_parse_dt()
1126 if (!i2c_mux) { in max9286_parse_dt()
1132 for_each_child_of_node(i2c_mux, node) { in max9286_parse_dt()
1146 of_node_put(i2c_mux); in max9286_parse_dt()
/kernel/linux/linux-6.6/drivers/media/i2c/
H A Dmax9286.c1422 struct device_node *i2c_mux; in max9286_parse_dt() local
1431 i2c_mux = of_find_node_by_name(dev->of_node, "i2c-mux"); in max9286_parse_dt()
1432 if (!i2c_mux) { in max9286_parse_dt()
1438 for_each_child_of_node(i2c_mux, node) { in max9286_parse_dt()
1452 of_node_put(i2c_mux); in max9286_parse_dt()

Completed in 6 milliseconds