Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/mfd/
Dpalmas.c535 palmas->i2c_clients[i] = i2c; in palmas_i2c_probe()
537 palmas->i2c_clients[i] = in palmas_i2c_probe()
540 if (!palmas->i2c_clients[i]) { in palmas_i2c_probe()
546 palmas->i2c_clients[i]->dev.of_node = of_node_get(node); in palmas_i2c_probe()
548 palmas->regmap[i] = devm_regmap_init_i2c(palmas->i2c_clients[i], in palmas_i2c_probe()
683 if (palmas->i2c_clients[i]) in palmas_i2c_probe()
684 i2c_unregister_device(palmas->i2c_clients[i]); in palmas_i2c_probe()
697 if (palmas->i2c_clients[i]) in palmas_i2c_remove()
698 i2c_unregister_device(palmas->i2c_clients[i]); in palmas_i2c_remove()
/linux-4.1.27/include/linux/mfd/
Dsmsc.h32 struct i2c_client *i2c_clients[SMSC_NUM_CLIENTS]; member
Dpalmas.h68 struct i2c_client *i2c_clients[PALMAS_NUM_CLIENTS]; member
/linux-4.1.27/drivers/media/i2c/
Dadv7604.c167 struct i2c_client *i2c_clients[ADV76XX_PAGE_MAX]; member
367 return adv_smbus_read_byte_data_check(state->i2c_clients[page], in adv_smbus_read_byte_data()
375 struct i2c_client *client = state->i2c_clients[page]; in adv_smbus_write_byte_data()
399 struct i2c_client *client = state->i2c_clients[page]; in adv_smbus_write_i2c_block_data()
2452 for (i = 1; i < ARRAY_SIZE(state->i2c_clients); ++i) { in adv76xx_unregister_clients()
2453 if (state->i2c_clients[i]) in adv76xx_unregister_clients()
2454 i2c_unregister_device(state->i2c_clients[i]); in adv76xx_unregister_clients()
2621 np = state->i2c_clients[ADV76XX_PAGE_IO]->dev.of_node; in adv76xx_parse_dt()
2700 state->i2c_clients[ADV76XX_PAGE_IO] = client; in adv76xx_probe()
2823 state->i2c_clients[i] = in adv76xx_probe()
[all …]