Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/media/i2c/adv748x/
Dadv748x-core.c66 if (!state->i2c_clients[region]) in adv748x_configure_regmap()
70 devm_regmap_init_i2c(state->i2c_clients[region], in adv748x_configure_regmap()
106 struct i2c_client *client = state->i2c_clients[client_page]; in adv748x_read_check()
157 client = state->i2c_clients[i]; in adv748x_set_slave_addresses()
169 for (i = 1; i < ARRAY_SIZE(state->i2c_clients); ++i) in adv748x_unregister_clients()
170 i2c_unregister_device(state->i2c_clients[i]); in adv748x_unregister_clients()
179 state->i2c_clients[i] = i2c_new_secondary_device( in adv748x_initialise_clients()
184 if (state->i2c_clients[i] == NULL) { in adv748x_initialise_clients()
627 state->i2c_clients[ADV748X_PAGE_IO] = client; in adv748x_probe()
Dadv748x.h173 struct i2c_client *i2c_clients[ADV748X_PAGE_MAX]; member
/Linux-v4.19/drivers/mfd/
Dpalmas.c554 palmas->i2c_clients[i] = i2c; in palmas_i2c_probe()
556 palmas->i2c_clients[i] = in palmas_i2c_probe()
559 if (!palmas->i2c_clients[i]) { in palmas_i2c_probe()
565 palmas->i2c_clients[i]->dev.of_node = of_node_get(node); in palmas_i2c_probe()
567 palmas->regmap[i] = devm_regmap_init_i2c(palmas->i2c_clients[i], in palmas_i2c_probe()
702 if (palmas->i2c_clients[i]) in palmas_i2c_probe()
703 i2c_unregister_device(palmas->i2c_clients[i]); in palmas_i2c_probe()
716 if (palmas->i2c_clients[i]) in palmas_i2c_remove()
717 i2c_unregister_device(palmas->i2c_clients[i]); in palmas_i2c_remove()
/Linux-v4.19/include/linux/mfd/
Dsmsc.h32 struct i2c_client *i2c_clients[SMSC_NUM_CLIENTS]; member
Dpalmas.h69 struct i2c_client *i2c_clients[PALMAS_NUM_CLIENTS]; member
/Linux-v4.19/drivers/media/i2c/
Dadv7604.c190 struct i2c_client *i2c_clients[ADV76XX_PAGE_MAX]; member
334 struct i2c_client *client = state->i2c_clients[client_page]; in adv76xx_read_check()
2839 for (i = 1; i < ARRAY_SIZE(state->i2c_clients); ++i) { in adv76xx_unregister_clients()
2840 if (state->i2c_clients[i]) in adv76xx_unregister_clients()
2841 i2c_unregister_device(state->i2c_clients[i]); in adv76xx_unregister_clients()
3103 np = state->i2c_clients[ADV76XX_PAGE_IO]->dev.of_node; in adv76xx_parse_dt()
3262 if (!state->i2c_clients[region]) in configure_regmap()
3266 devm_regmap_init_i2c(state->i2c_clients[region], in configure_regmap()
3271 v4l_err(state->i2c_clients[region], in configure_regmap()
3328 state->i2c_clients[ADV76XX_PAGE_IO] = client; in adv76xx_probe()
[all …]