Symbol: i2c_client
arch/arm/mach-omap1/board-osk.c
208
static int osk_tps_setup(struct i2c_client *client, struct gpio_chip *gc)
arch/arm/mach-omap1/board-osk.c
255
static void osk_tps_teardown(struct i2c_client *client, struct gpio_chip *gc)
arch/arm/mach-s3c/mach-crag6410-module.c
404
static int wlf_gf_module_probe(struct i2c_client *i2c)
arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c
78
struct i2c_client *client;
arch/powerpc/platforms/44x/ppc476.c
67
static struct i2c_client *avr_i2c_client;
arch/powerpc/platforms/44x/ppc476.c
89
static int avr_probe(struct i2c_client *client)
arch/powerpc/platforms/44x/warp.c
218
struct i2c_client *client)
arch/powerpc/platforms/44x/warp.c
261
struct i2c_client *client;
arch/powerpc/platforms/83xx/mcu_mpc8349emitx.c
144
static int mcu_probe(struct i2c_client *client)
arch/powerpc/platforms/83xx/mcu_mpc8349emitx.c
186
static void mcu_remove(struct i2c_client *client)
arch/powerpc/platforms/83xx/mcu_mpc8349emitx.c
35
struct i2c_client *client;
drivers/auxdisplay/ht16k33.c
493
static int ht16k33_keypad_probe(struct i2c_client *client,
drivers/auxdisplay/ht16k33.c
657
static int ht16k33_probe(struct i2c_client *client)
drivers/auxdisplay/ht16k33.c
70
struct i2c_client *client;
drivers/auxdisplay/ht16k33.c
723
static void ht16k33_remove(struct i2c_client *client)
drivers/auxdisplay/ht16k33.c
90
struct i2c_client *client;
drivers/auxdisplay/lcd2s.c
300
static int lcd2s_i2c_probe(struct i2c_client *i2c)
drivers/auxdisplay/lcd2s.c
349
static void lcd2s_i2c_remove(struct i2c_client *i2c)
drivers/auxdisplay/lcd2s.c
53
struct i2c_client *i2c;
drivers/auxdisplay/lcd2s.c
57
static s32 lcd2s_wait_buf_free(const struct i2c_client *client, int count)
drivers/auxdisplay/lcd2s.c
75
static int lcd2s_i2c_master_send(const struct i2c_client *client,
drivers/auxdisplay/lcd2s.c
87
static int lcd2s_i2c_smbus_write_byte(const struct i2c_client *client, u8 value)
drivers/auxdisplay/max6959.c
120
static int max6959_i2c_probe(struct i2c_client *client)
drivers/auxdisplay/max6959.c
147
static void max6959_i2c_remove(struct i2c_client *client)
drivers/base/regmap/regmap-i2c.c
110
struct i2c_client *i2c = to_i2c_client(dev);
drivers/base/regmap/regmap-i2c.c
126
struct i2c_client *i2c = to_i2c_client(dev);
drivers/base/regmap/regmap-i2c.c
143
struct i2c_client *i2c = to_i2c_client(dev);
drivers/base/regmap/regmap-i2c.c
177
struct i2c_client *i2c = to_i2c_client(dev);
drivers/base/regmap/regmap-i2c.c
19
struct i2c_client *i2c = to_i2c_client(dev);
drivers/base/regmap/regmap-i2c.c
212
struct i2c_client *i2c = to_i2c_client(dev);
drivers/base/regmap/regmap-i2c.c
227
struct i2c_client *i2c = to_i2c_client(dev);
drivers/base/regmap/regmap-i2c.c
253
struct i2c_client *i2c = to_i2c_client(dev);
drivers/base/regmap/regmap-i2c.c
268
struct i2c_client *i2c = to_i2c_client(dev);
drivers/base/regmap/regmap-i2c.c
306
static const struct regmap_bus *regmap_get_i2c_bus(struct i2c_client *i2c,
drivers/base/regmap/regmap-i2c.c
370
struct regmap *__regmap_init_i2c(struct i2c_client *i2c,
drivers/base/regmap/regmap-i2c.c
38
struct i2c_client *i2c = to_i2c_client(dev);
drivers/base/regmap/regmap-i2c.c
385
struct regmap *__devm_regmap_init_i2c(struct i2c_client *i2c,
drivers/base/regmap/regmap-i2c.c
55
struct i2c_client *i2c = to_i2c_client(dev);
drivers/base/regmap/regmap-i2c.c
74
struct i2c_client *i2c = to_i2c_client(dev);
drivers/base/regmap/regmap-i2c.c
91
struct i2c_client *i2c = to_i2c_client(dev);
drivers/base/regmap/regmap-sccb.c
113
struct regmap *__devm_regmap_init_sccb(struct i2c_client *i2c,
drivers/base/regmap/regmap-sccb.c
43
struct i2c_client *i2c = to_i2c_client(dev);
drivers/base/regmap/regmap-sccb.c
78
struct i2c_client *i2c = to_i2c_client(dev);
drivers/base/regmap/regmap-sccb.c
88
static const struct regmap_bus *regmap_get_sccb_bus(struct i2c_client *i2c,
drivers/base/regmap/regmap-sccb.c
98
struct regmap *__regmap_init_sccb(struct i2c_client *i2c,
drivers/char/ipmi/ipmb_dev_int.c
116
static int ipmb_i2c_write(struct i2c_client *client, u8 *msg, u8 addr)
drivers/char/ipmi/ipmb_dev_int.c
140
struct i2c_client *temp_client;
drivers/char/ipmi/ipmb_dev_int.c
249
static int ipmb_slave_cb(struct i2c_client *client,
drivers/char/ipmi/ipmb_dev_int.c
302
static int ipmb_probe(struct i2c_client *client)
drivers/char/ipmi/ipmb_dev_int.c
347
static void ipmb_remove(struct i2c_client *client)
drivers/char/ipmi/ipmb_dev_int.c
57
struct i2c_client *client;
drivers/char/ipmi/ipmi_ipmb.c
181
static int ipmi_ipmb_slave_cb(struct i2c_client *client,
drivers/char/ipmi/ipmi_ipmb.c
41
struct i2c_client *client;
drivers/char/ipmi/ipmi_ipmb.c
42
struct i2c_client *slave;
drivers/char/ipmi/ipmi_ipmb.c
444
static void ipmi_ipmb_remove(struct i2c_client *client)
drivers/char/ipmi/ipmi_ipmb.c
452
static int ipmi_ipmb_probe(struct i2c_client *client)
drivers/char/ipmi/ipmi_ipmb.c
458
struct i2c_client *slave = NULL;
drivers/char/ipmi/ipmi_ssif.c
1275
static void ssif_remove(struct i2c_client *client)
drivers/char/ipmi/ipmi_ssif.c
1296
static int read_response(struct i2c_client *client, unsigned char *resp)
drivers/char/ipmi/ipmi_ssif.c
1314
static int do_cmd(struct i2c_client *client, int len, unsigned char *msg,
drivers/char/ipmi/ipmi_ssif.c
1350
static int ssif_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/char/ipmi/ipmi_ssif.c
1457
static int find_slave_address(struct i2c_client *client, int slave_addr)
drivers/char/ipmi/ipmi_ssif.c
1470
static int start_multipart_test(struct i2c_client *client,
drivers/char/ipmi/ipmi_ssif.c
1503
static void test_multipart_messages(struct i2c_client *client,
drivers/char/ipmi/ipmi_ssif.c
1593
static void ssif_remove_dup(struct i2c_client *client)
drivers/char/ipmi/ipmi_ssif.c
1601
static int ssif_add_infos(struct i2c_client *client)
drivers/char/ipmi/ipmi_ssif.c
1626
static int ssif_check_and_remove(struct i2c_client *client,
drivers/char/ipmi/ipmi_ssif.c
1652
static int ssif_probe(struct i2c_client *client)
drivers/char/ipmi/ipmi_ssif.c
188
struct i2c_client *client;
drivers/char/ipmi/ipmi_ssif.c
257
struct i2c_client *client;
drivers/char/ipmi/ipmi_ssif.c
587
static void ssif_alert(struct i2c_client *client, enum i2c_alert_protocol type,
drivers/char/ipmi/ssif_bmc.c
762
static int ssif_bmc_cb(struct i2c_client *client, enum i2c_slave_event event, u8 *val)
drivers/char/ipmi/ssif_bmc.c
78
struct i2c_client *client;
drivers/char/ipmi/ssif_bmc.c
804
static int ssif_bmc_probe(struct i2c_client *client)
drivers/char/ipmi/ssif_bmc.c
842
static void ssif_bmc_remove(struct i2c_client *client)
drivers/char/tpm/st33zp24/i2c.c
104
static int st33zp24_i2c_probe(struct i2c_client *client)
drivers/char/tpm/st33zp24/i2c.c
128
static void st33zp24_i2c_remove(struct i2c_client *client)
drivers/char/tpm/st33zp24/i2c.c
19
struct i2c_client *client;
drivers/char/tpm/tpm_i2c_atmel.c
111
struct i2c_client *client = to_i2c_client(chip->dev.parent);
drivers/char/tpm/tpm_i2c_atmel.c
150
static int i2c_atmel_probe(struct i2c_client *client)
drivers/char/tpm/tpm_i2c_atmel.c
182
static void i2c_atmel_remove(struct i2c_client *client)
drivers/char/tpm/tpm_i2c_atmel.c
44
struct i2c_client *client = to_i2c_client(chip->dev.parent);
drivers/char/tpm/tpm_i2c_atmel.c
71
struct i2c_client *client = to_i2c_client(chip->dev.parent);
drivers/char/tpm/tpm_i2c_infineon.c
60
struct i2c_client *client;
drivers/char/tpm/tpm_i2c_infineon.c
687
static int tpm_tis_i2c_probe(struct i2c_client *client)
drivers/char/tpm/tpm_i2c_infineon.c
711
static void tpm_tis_i2c_remove(struct i2c_client *client)
drivers/char/tpm/tpm_i2c_nuvoton.c
106
static s32 i2c_nuvoton_write_status(struct i2c_client *client, u8 data)
drivers/char/tpm/tpm_i2c_nuvoton.c
124
struct i2c_client *client = to_i2c_client(chip->dev.parent);
drivers/char/tpm/tpm_i2c_nuvoton.c
136
static int i2c_nuvoton_get_burstcount(struct i2c_client *client,
drivers/char/tpm/tpm_i2c_nuvoton.c
230
static int i2c_nuvoton_recv_data(struct i2c_client *client,
drivers/char/tpm/tpm_i2c_nuvoton.c
269
struct i2c_client *client = to_i2c_client(dev);
drivers/char/tpm/tpm_i2c_nuvoton.c
358
struct i2c_client *client = to_i2c_client(dev);
drivers/char/tpm/tpm_i2c_nuvoton.c
493
static int get_vid(struct i2c_client *client, u32 *res)
drivers/char/tpm/tpm_i2c_nuvoton.c
527
static int i2c_nuvoton_probe(struct i2c_client *client)
drivers/char/tpm/tpm_i2c_nuvoton.c
53
static s32 i2c_nuvoton_read_buf(struct i2c_client *client, u8 offset, u8 size,
drivers/char/tpm/tpm_i2c_nuvoton.c
619
static void i2c_nuvoton_remove(struct i2c_client *client)
drivers/char/tpm/tpm_i2c_nuvoton.c
65
static s32 i2c_nuvoton_write_buf(struct i2c_client *client, u8 offset, u8 size,
drivers/char/tpm/tpm_i2c_nuvoton.c
91
struct i2c_client *client = to_i2c_client(chip->dev.parent);
drivers/char/tpm/tpm_tis_i2c.c
121
ret = i2c_transfer(phy->i2c_client->adapter, msg, 1);
drivers/char/tpm/tpm_tis_i2c.c
186
struct i2c_msg msg = { .addr = phy->i2c_client->addr };
drivers/char/tpm/tpm_tis_i2c.c
230
struct i2c_msg msg = { .addr = phy->i2c_client->addr };
drivers/char/tpm/tpm_tis_i2c.c
330
static int tpm_tis_i2c_probe(struct i2c_client *dev)
drivers/char/tpm/tpm_tis_i2c.c
347
phy->i2c_client = dev;
drivers/char/tpm/tpm_tis_i2c.c
369
static void tpm_tis_i2c_remove(struct i2c_client *client)
drivers/char/tpm/tpm_tis_i2c.c
59
struct i2c_client *i2c_client;
drivers/char/tpm/tpm_tis_i2c_cr50.c
191
struct i2c_client *client = to_i2c_client(chip->dev.parent);
drivers/char/tpm/tpm_tis_i2c_cr50.c
249
struct i2c_client *client = to_i2c_client(chip->dev.parent);
drivers/char/tpm/tpm_tis_i2c_cr50.c
320
struct i2c_client *client = to_i2c_client(chip->dev.parent);
drivers/char/tpm/tpm_tis_i2c_cr50.c
351
struct i2c_client *client = to_i2c_client(chip->dev.parent);
drivers/char/tpm/tpm_tis_i2c_cr50.c
715
static int tpm_cr50_i2c_probe(struct i2c_client *client)
drivers/char/tpm/tpm_tis_i2c_cr50.c
808
static void tpm_cr50_i2c_remove(struct i2c_client *client)
drivers/clk/clk-cdce706.c
636
static int cdce706_probe(struct i2c_client *client)
drivers/clk/clk-cdce706.c
78
struct i2c_client *client;
drivers/clk/clk-cdce925.c
520
struct i2c_client *i2c = to_i2c_client(dev);
drivers/clk/clk-cdce925.c
547
struct i2c_client *i2c = to_i2c_client(dev);
drivers/clk/clk-cdce925.c
617
static int cdce925_probe(struct i2c_client *client)
drivers/clk/clk-cdce925.c
650
data->i2c_client = client;
drivers/clk/clk-cdce925.c
70
struct i2c_client *i2c_client;
drivers/clk/clk-cs2000-cp.c
104
struct i2c_client *client;
drivers/clk/clk-cs2000-cp.c
564
static void cs2000_remove(struct i2c_client *client)
drivers/clk/clk-cs2000-cp.c
575
static int cs2000_probe(struct i2c_client *client)
drivers/clk/clk-max9485.c
264
static int max9485_i2c_probe(struct i2c_client *client)
drivers/clk/clk-max9485.c
342
struct i2c_client *client = to_i2c_client(dev);
drivers/clk/clk-max9485.c
352
struct i2c_client *client = to_i2c_client(dev);
drivers/clk/clk-max9485.c
79
struct i2c_client *client;
drivers/clk/clk-renesas-pcie.c
116
struct i2c_client *i2c = context;
drivers/clk/clk-renesas-pcie.c
171
struct i2c_client *client = rs9->client;
drivers/clk/clk-renesas-pcie.c
204
struct i2c_client *client = rs9->client;
drivers/clk/clk-renesas-pcie.c
283
static int rs9_probe(struct i2c_client *client)
drivers/clk/clk-renesas-pcie.c
64
struct i2c_client *client;
drivers/clk/clk-renesas-pcie.c
99
struct i2c_client *i2c = context;
drivers/clk/clk-si514.c
223
dev_err(&data->i2c_client->dev, "unable to retrieve settings\n");
drivers/clk/clk-si514.c
338
static int si514_probe(struct i2c_client *client)
drivers/clk/clk-si514.c
352
data->i2c_client = client;
drivers/clk/clk-si514.c
49
struct i2c_client *i2c_client;
drivers/clk/clk-si521xx.c
115
struct i2c_client *i2c = context;
drivers/clk/clk-si521xx.c
222
struct i2c_client *client = si->client;
drivers/clk/clk-si521xx.c
282
static int si521xx_probe(struct i2c_client *client)
drivers/clk/clk-si521xx.c
66
struct i2c_client *client;
drivers/clk/clk-si521xx.c
98
struct i2c_client *i2c = context;
drivers/clk/clk-si5341.c
1009
dev_err(&data->i2c_client->dev, "Failed to read chip ID\n");
drivers/clk/clk-si5341.c
1015
dev_info(&data->i2c_client->dev, "Chip: %x Grade: %u Rev: %u\n",
drivers/clk/clk-si5341.c
1050
dev_err(&data->i2c_client->dev, "Model '%x' not supported\n",
drivers/clk/clk-si5341.c
1113
dev_err(&data->i2c_client->dev,
drivers/clk/clk-si5341.c
1182
dev_dbg(&data->i2c_client->dev, "%s rev=%u\n", __func__, revision);
drivers/clk/clk-si5341.c
1238
static int si5341_wait_device_ready(struct i2c_client *client)
drivers/clk/clk-si5341.c
1278
struct device_node *np = data->i2c_client->dev.of_node;
drivers/clk/clk-si5341.c
1287
dev_err(&data->i2c_client->dev, "missing reg property of %s\n",
drivers/clk/clk-si5341.c
1293
dev_err(&data->i2c_client->dev, "invalid clkout %d\n", num);
drivers/clk/clk-si5341.c
1312
dev_err(&data->i2c_client->dev,
drivers/clk/clk-si5341.c
1325
dev_err(&data->i2c_client->dev,
drivers/clk/clk-si5341.c
1336
dev_err(&data->i2c_client->dev,
drivers/clk/clk-si5341.c
1369
dev_err(&data->i2c_client->dev,
drivers/clk/clk-si5341.c
1376
dev_warn(&data->i2c_client->dev,
drivers/clk/clk-si5341.c
1400
struct device_node *np = data->i2c_client->dev.of_node;
drivers/clk/clk-si5341.c
1406
dev_err(&data->i2c_client->dev,
drivers/clk/clk-si5341.c
1410
dev_err(&data->i2c_client->dev,
drivers/clk/clk-si5341.c
1415
dev_err(&data->i2c_client->dev,
drivers/clk/clk-si5341.c
1441
dev_dbg(&data->i2c_client->dev,
drivers/clk/clk-si5341.c
1451
dev_err(&data->i2c_client->dev,
drivers/clk/clk-si5341.c
1557
static int si5341_probe(struct i2c_client *client)
drivers/clk/clk-si5341.c
1574
data->i2c_client = client;
drivers/clk/clk-si5341.c
1814
static void si5341_remove(struct i2c_client *client)
drivers/clk/clk-si5341.c
72
struct i2c_client *i2c_client;
drivers/clk/clk-si5341.c
737
dev_dbg(&synth->data->i2c_client->dev,
drivers/clk/clk-si5341.c
975
dev_err(&data->i2c_client->dev,
drivers/clk/clk-si5341.c
982
dev_err(&data->i2c_client->dev,
drivers/clk/clk-si5341.c
989
dev_err(&data->i2c_client->dev,
drivers/clk/clk-si5341.c
995
dev_err(&data->i2c_client->dev, "invalid group %u\n", group);
drivers/clk/clk-si5351.c
1173
static int si5351_dt_parse(struct i2c_client *client,
drivers/clk/clk-si5351.c
1415
static int si5351_dt_parse(struct i2c_client *client, enum si5351_variant variant)
drivers/clk/clk-si5351.c
1436
static int si5351_i2c_probe(struct i2c_client *client)
drivers/clk/clk-si5351.c
51
struct i2c_client *client;
drivers/clk/clk-si544.c
434
static int si544_probe(struct i2c_client *client)
drivers/clk/clk-si544.c
448
data->i2c_client = client;
drivers/clk/clk-si544.c
62
struct i2c_client *i2c_client;
drivers/clk/clk-si570.c
239
dev_err(&data->i2c_client->dev, "unable to recalc rate\n");
drivers/clk/clk-si570.c
274
dev_err(&data->i2c_client->dev,
drivers/clk/clk-si570.c
352
struct i2c_client *client = data->i2c_client;
drivers/clk/clk-si570.c
412
static int si570_probe(struct i2c_client *client)
drivers/clk/clk-si570.c
428
data->i2c_client = client;
drivers/clk/clk-si570.c
85
struct i2c_client *i2c_client;
drivers/clk/clk-versaclock3.c
997
static int vc3_probe(struct i2c_client *client)
drivers/clk/clk-versaclock5.c
1217
static void vc5_remove(struct i2c_client *client)
drivers/clk/clk-versaclock5.c
186
struct i2c_client *client;
drivers/clk/clk-versaclock5.c
912
static int vc5_get_output_config(struct i2c_client *client,
drivers/clk/clk-versaclock5.c
952
static int vc5_probe(struct i2c_client *client)
drivers/clk/clk-versaclock7.c
1100
static int vc7_probe(struct i2c_client *client)
drivers/clk/clk-versaclock7.c
1244
static void vc7_remove(struct i2c_client *client)
drivers/clk/clk-versaclock7.c
155
struct i2c_client *client;
drivers/clk/tegra/clk-dfll.c
1820
struct i2c_client *i2c_client;
drivers/clk/tegra/clk-dfll.c
1829
i2c_client = to_i2c_client(i2c_dev);
drivers/clk/tegra/clk-dfll.c
1831
td->i2c_slave_addr = i2c_client->addr;
drivers/crypto/atmel-ecc.c
205
static struct i2c_client *atmel_ecc_i2c_client_alloc(void)
drivers/crypto/atmel-ecc.c
208
struct i2c_client *client = ERR_PTR(-ENODEV);
drivers/crypto/atmel-ecc.c
240
static void atmel_ecc_i2c_client_free(struct i2c_client *client)
drivers/crypto/atmel-ecc.c
314
static int atmel_ecc_probe(struct i2c_client *client)
drivers/crypto/atmel-ecc.c
345
static void atmel_ecc_remove(struct i2c_client *client)
drivers/crypto/atmel-ecc.c
41
struct i2c_client *client;
drivers/crypto/atmel-i2c.c
192
static int atmel_i2c_wakeup(struct i2c_client *client)
drivers/crypto/atmel-i2c.c
219
static int atmel_i2c_sleep(struct i2c_client *client)
drivers/crypto/atmel-i2c.c
241
int atmel_i2c_send_receive(struct i2c_client *client, struct atmel_i2c_cmd *cmd)
drivers/crypto/atmel-i2c.c
283
struct i2c_client *client = work_data->client;
drivers/crypto/atmel-i2c.c
319
static int device_sanity_check(struct i2c_client *client)
drivers/crypto/atmel-i2c.c
351
int atmel_i2c_probe(struct i2c_client *client)
drivers/crypto/atmel-i2c.h
141
struct i2c_client *client;
drivers/crypto/atmel-i2c.h
167
struct i2c_client *client;
drivers/crypto/atmel-i2c.h
175
int atmel_i2c_probe(struct i2c_client *client);
drivers/crypto/atmel-i2c.h
183
int atmel_i2c_send_receive(struct i2c_client *client, struct atmel_i2c_cmd *cmd);
drivers/crypto/atmel-sha204a.c
124
struct i2c_client *client = to_i2c_client(dev);
drivers/crypto/atmel-sha204a.c
151
static int atmel_sha204a_probe(struct i2c_client *client)
drivers/crypto/atmel-sha204a.c
190
static void atmel_sha204a_remove(struct i2c_client *client)
drivers/crypto/atmel-sha204a.c
95
static int atmel_sha204a_otp_read(struct i2c_client *client, u16 addr, u8 *otp)
drivers/dpll/zl3073x/i2c.c
11
static int zl3073x_i2c_probe(struct i2c_client *client)
drivers/extcon/extcon-fsa9480.c
260
static int fsa9480_probe(struct i2c_client *client)
drivers/extcon/extcon-fsa9480.c
329
struct i2c_client *client = to_i2c_client(dev);
drivers/extcon/extcon-fsa9480.c
339
struct i2c_client *client = to_i2c_client(dev);
drivers/extcon/extcon-lc824206xa.c
110
struct i2c_client *client;
drivers/extcon/extcon-lc824206xa.c
415
static int lc824206xa_probe(struct i2c_client *client)
drivers/extcon/extcon-max14526.c
202
static int max14526_probe(struct i2c_client *client)
drivers/extcon/extcon-max14526.c
267
struct i2c_client *client = to_i2c_client(dev);
drivers/extcon/extcon-max14526.c
87
struct i2c_client *client;
drivers/extcon/extcon-max8997.c
112
struct i2c_client *muic;
drivers/extcon/extcon-ptn5150.c
224
static int ptn5150_i2c_probe(struct i2c_client *i2c)
drivers/extcon/extcon-ptn5150.c
49
struct i2c_client *i2c;
drivers/extcon/extcon-rt8973a.c
42
struct i2c_client *i2c;
drivers/extcon/extcon-rt8973a.c
551
static int rt8973a_muic_i2c_probe(struct i2c_client *i2c)
drivers/extcon/extcon-rt8973a.c
648
static void rt8973a_muic_i2c_remove(struct i2c_client *i2c)
drivers/extcon/extcon-rt8973a.c
664
struct i2c_client *i2c = to_i2c_client(dev);
drivers/extcon/extcon-rt8973a.c
674
struct i2c_client *i2c = to_i2c_client(dev);
drivers/extcon/extcon-sm5502.c
40
struct i2c_client *i2c;
drivers/extcon/extcon-sm5502.c
675
static int sm5022_muic_i2c_probe(struct i2c_client *i2c)
drivers/extcon/extcon-sm5502.c
807
struct i2c_client *i2c = to_i2c_client(dev);
drivers/extcon/extcon-sm5502.c
817
struct i2c_client *i2c = to_i2c_client(dev);
drivers/extcon/extcon-usbc-tusb320.c
437
static int tusb320_typec_probe(struct i2c_client *client,
drivers/extcon/extcon-usbc-tusb320.c
513
static int tusb320_probe(struct i2c_client *client)
drivers/extcon/extcon-usbc-tusb320.c
588
static void tusb320_remove(struct i2c_client *client)
drivers/fsi/fsi-master-i2cr.c
100
static int i2cr_check_status(struct i2c_client *client)
drivers/fsi/fsi-master-i2cr.c
259
static int i2cr_probe(struct i2c_client *client)
drivers/fsi/fsi-master-i2cr.c
290
static void i2cr_remove(struct i2c_client *client)
drivers/fsi/fsi-master-i2cr.c
74
static int i2cr_transfer(struct i2c_client *client, u32 command, u64 *data)
drivers/fsi/fsi-master-i2cr.h
12
struct i2c_client;
drivers/fsi/fsi-master-i2cr.h
17
struct i2c_client *client;
drivers/gpio/gpio-adnp.c
24
struct i2c_client *client;
drivers/gpio/gpio-adnp.c
471
static int adnp_i2c_probe(struct i2c_client *client)
drivers/gpio/gpio-ds4520.c
23
static int ds4520_gpio_probe(struct i2c_client *client)
drivers/gpio/gpio-fxl6408.c
104
static int fxl6408_probe(struct i2c_client *client)
drivers/gpio/gpio-gw-pld.c
26
struct i2c_client *client;
drivers/gpio/gpio-gw-pld.c
70
static int gw_pld_probe(struct i2c_client *client)
drivers/gpio/gpio-max7300.c
19
struct i2c_client *client = to_i2c_client(dev);
drivers/gpio/gpio-max7300.c
26
struct i2c_client *client = to_i2c_client(dev);
drivers/gpio/gpio-max7300.c
31
static int max7300_probe(struct i2c_client *client)
drivers/gpio/gpio-max7300.c
50
static void max7300_remove(struct i2c_client *client)
drivers/gpio/gpio-max732x.c
132
struct i2c_client *client; /* "main" client */
drivers/gpio/gpio-max732x.c
133
struct i2c_client *client_dummy;
drivers/gpio/gpio-max732x.c
134
struct i2c_client *client_group_a;
drivers/gpio/gpio-max732x.c
135
struct i2c_client *client_group_b;
drivers/gpio/gpio-max732x.c
156
struct i2c_client *client;
drivers/gpio/gpio-max732x.c
171
struct i2c_client *client;
drivers/gpio/gpio-max732x.c
503
struct i2c_client *client = chip->client;
drivers/gpio/gpio-max732x.c
543
struct i2c_client *client = chip->client;
drivers/gpio/gpio-max732x.c
616
static int max732x_probe(struct i2c_client *client)
drivers/gpio/gpio-max732x.c
622
struct i2c_client *c;
drivers/gpio/gpio-max77650.c
142
struct i2c_client *i2c;
drivers/gpio/gpio-pca953x.c
1050
struct i2c_client *client = chip->client;
drivers/gpio/gpio-pca953x.c
1109
struct i2c_client *client = chip->client;
drivers/gpio/gpio-pca953x.c
1187
static int pca953x_probe(struct i2c_client *client)
drivers/gpio/gpio-pca953x.c
239
struct i2c_client *client;
drivers/gpio/gpio-pca9570.c
119
static int pca9570_probe(struct i2c_client *client)
drivers/gpio/gpio-pca9570.c
51
struct i2c_client *client = to_i2c_client(gpio->chip.parent);
drivers/gpio/gpio-pca9570.c
68
struct i2c_client *client = to_i2c_client(gpio->chip.parent);
drivers/gpio/gpio-pcf857x.c
107
static int i2c_read_le16(struct i2c_client *client)
drivers/gpio/gpio-pcf857x.c
278
static int pcf857x_probe(struct i2c_client *client)
drivers/gpio/gpio-pcf857x.c
436
static void pcf857x_shutdown(struct i2c_client *client)
drivers/gpio/gpio-pcf857x.c
72
struct i2c_client *client;
drivers/gpio/gpio-pcf857x.c
78
int (*write)(struct i2c_client *client, unsigned int data);
drivers/gpio/gpio-pcf857x.c
79
int (*read)(struct i2c_client *client);
drivers/gpio/gpio-pcf857x.c
86
static int i2c_write_le8(struct i2c_client *client, unsigned int data)
drivers/gpio/gpio-pcf857x.c
91
static int i2c_read_le8(struct i2c_client *client)
drivers/gpio/gpio-pcf857x.c
98
static int i2c_write_le16(struct i2c_client *client, unsigned int word)
drivers/gpio/gpio-tpic2810.c
23
struct i2c_client *client;
drivers/gpio/gpio-tpic2810.c
96
static int tpic2810_probe(struct i2c_client *client)
drivers/gpio/gpio-tps65910.c
127
tps65910_gpio->gpio_chip.label = tps65910->i2c_client->name;
drivers/gpio/gpio-ts4900.c
139
static int ts4900_gpio_probe(struct i2c_client *client)
drivers/gpu/drm/bridge/adv7511/adv7511.h
346
struct i2c_client *i2c_main;
drivers/gpu/drm/bridge/adv7511/adv7511.h
347
struct i2c_client *i2c_edid;
drivers/gpu/drm/bridge/adv7511/adv7511.h
348
struct i2c_client *i2c_packet;
drivers/gpu/drm/bridge/adv7511/adv7511.h
349
struct i2c_client *i2c_cec;
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
1082
struct i2c_client *i2c = to_i2c_client(dev);
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
1231
static int adv7511_probe(struct i2c_client *i2c)
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
1423
static void adv7511_remove(struct i2c_client *i2c)
drivers/gpu/drm/bridge/analogix/analogix-anx6345.c
49
struct i2c_client *client;
drivers/gpu/drm/bridge/analogix/analogix-anx6345.c
59
struct i2c_client *i2c_clients[I2C_NUM_ADDRESSES];
drivers/gpu/drm/bridge/analogix/analogix-anx6345.c
661
static int anx6345_i2c_probe(struct i2c_client *client)
drivers/gpu/drm/bridge/analogix/analogix-anx6345.c
755
static void anx6345_i2c_remove(struct i2c_client *client)
drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c
1187
static int anx78xx_i2c_probe(struct i2c_client *client)
drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c
1233
struct i2c_client *i2c_dummy;
drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c
1326
static void anx78xx_i2c_remove(struct i2c_client *client)
drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c
69
struct i2c_client *client;
drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c
79
struct i2c_client *i2c_dummy[I2C_NUM_ADDRESSES];
drivers/gpu/drm/bridge/analogix/anx7625.c
114
struct i2c_client *client,
drivers/gpu/drm/bridge/analogix/anx7625.c
132
struct i2c_client *client,
drivers/gpu/drm/bridge/analogix/anx7625.c
149
struct i2c_client *client,
drivers/gpu/drm/bridge/analogix/anx7625.c
162
struct i2c_client *client,
drivers/gpu/drm/bridge/analogix/anx7625.c
175
struct i2c_client *client,
drivers/gpu/drm/bridge/analogix/anx7625.c
2509
struct i2c_client *client)
drivers/gpu/drm/bridge/analogix/anx7625.c
2620
static int anx7625_i2c_probe(struct i2c_client *client)
drivers/gpu/drm/bridge/analogix/anx7625.c
2773
static void anx7625_i2c_remove(struct i2c_client *client)
drivers/gpu/drm/bridge/analogix/anx7625.c
47
struct i2c_client *client)
drivers/gpu/drm/bridge/analogix/anx7625.c
81
struct i2c_client *client, u8 reg_addr)
drivers/gpu/drm/bridge/analogix/anx7625.c
97
struct i2c_client *client,
drivers/gpu/drm/bridge/analogix/anx7625.h
441
struct i2c_client *tx_p0_client;
drivers/gpu/drm/bridge/analogix/anx7625.h
442
struct i2c_client *tx_p1_client;
drivers/gpu/drm/bridge/analogix/anx7625.h
443
struct i2c_client *tx_p2_client;
drivers/gpu/drm/bridge/analogix/anx7625.h
444
struct i2c_client *rx_p0_client;
drivers/gpu/drm/bridge/analogix/anx7625.h
445
struct i2c_client *rx_p1_client;
drivers/gpu/drm/bridge/analogix/anx7625.h
446
struct i2c_client *rx_p2_client;
drivers/gpu/drm/bridge/analogix/anx7625.h
447
struct i2c_client *tcpc_client;
drivers/gpu/drm/bridge/analogix/anx7625.h
461
struct i2c_client *last_client;
drivers/gpu/drm/bridge/chipone-icn6211.c
146
struct i2c_client *client;
drivers/gpu/drm/bridge/chipone-icn6211.c
742
static int chipone_i2c_probe(struct i2c_client *client)
drivers/gpu/drm/bridge/chrontel-ch7033.c
532
static int ch7033_probe(struct i2c_client *client)
drivers/gpu/drm/bridge/chrontel-ch7033.c
586
static void ch7033_remove(struct i2c_client *client)
drivers/gpu/drm/bridge/cros-ec-anx7688.c
162
static void cros_ec_anx7688_bridge_remove(struct i2c_client *client)
drivers/gpu/drm/bridge/cros-ec-anx7688.c
36
struct i2c_client *client;
drivers/gpu/drm/bridge/cros-ec-anx7688.c
98
static int cros_ec_anx7688_bridge_probe(struct i2c_client *client)
drivers/gpu/drm/bridge/ite-it6263.c
197
struct i2c_client *hdmi_i2c;
drivers/gpu/drm/bridge/ite-it6263.c
198
struct i2c_client *lvds_i2c;
drivers/gpu/drm/bridge/ite-it6263.c
840
static int it6263_probe(struct i2c_client *client)
drivers/gpu/drm/bridge/ite-it6505.c
3542
static void it6505_shutdown(struct i2c_client *client)
drivers/gpu/drm/bridge/ite-it6505.c
3550
static int it6505_i2c_probe(struct i2c_client *client)
drivers/gpu/drm/bridge/ite-it6505.c
3643
static void it6505_i2c_remove(struct i2c_client *client)
drivers/gpu/drm/bridge/ite-it66121.c
1507
static int it66121_probe(struct i2c_client *client)
drivers/gpu/drm/bridge/ite-it66121.c
1614
static void it66121_remove(struct i2c_client *client)
drivers/gpu/drm/bridge/ite-it66121.c
304
struct i2c_client *client;
drivers/gpu/drm/bridge/lontium-lt8912b.c
218
static int lt8912_init_i2c(struct lt8912 *lt, struct i2c_client *client)
drivers/gpu/drm/bridge/lontium-lt8912b.c
235
lt->i2c_client[i] = i2c_new_dummy_device(client->adapter,
drivers/gpu/drm/bridge/lontium-lt8912b.c
237
if (IS_ERR(lt->i2c_client[i]))
drivers/gpu/drm/bridge/lontium-lt8912b.c
238
return PTR_ERR(lt->i2c_client[i]);
drivers/gpu/drm/bridge/lontium-lt8912b.c
241
lt->regmap[i] = devm_regmap_init_i2c(lt->i2c_client[i],
drivers/gpu/drm/bridge/lontium-lt8912b.c
254
i2c_unregister_device(lt->i2c_client[i]);
drivers/gpu/drm/bridge/lontium-lt8912b.c
34
struct i2c_client *i2c_client[I2C_MAX_IDX];
drivers/gpu/drm/bridge/lontium-lt8912b.c
757
static int lt8912_probe(struct i2c_client *client)
drivers/gpu/drm/bridge/lontium-lt8912b.c
769
lt->i2c_client[0] = client;
drivers/gpu/drm/bridge/lontium-lt8912b.c
802
static void lt8912_remove(struct i2c_client *client)
drivers/gpu/drm/bridge/lontium-lt9211.c
723
static int lt9211_probe(struct i2c_client *client)
drivers/gpu/drm/bridge/lontium-lt9211.c
767
static void lt9211_remove(struct i2c_client *client)
drivers/gpu/drm/bridge/lontium-lt9611.c
1083
static int lt9611_probe(struct i2c_client *client)
drivers/gpu/drm/bridge/lontium-lt9611.c
1197
static void lt9611_remove(struct i2c_client *client)
drivers/gpu/drm/bridge/lontium-lt9611.c
59
struct i2c_client *client;
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
57
struct i2c_client *client;
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
739
static int lt9611uxc_probe(struct i2c_client *client)
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
879
static void lt9611uxc_remove(struct i2c_client *client)
drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
126
struct i2c_client *stdp4028_i2c =
drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
180
struct i2c_client *stdp4028_i2c
drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
197
struct i2c_client *stdp4028_i2c
drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
262
struct i2c_client *stdp4028_i2c = ge_b850v3_lvds_ptr->stdp4028_i2c;
drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
287
static int stdp4028_ge_b850v3_fw_probe(struct i2c_client *stdp4028_i2c)
drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
307
static void stdp4028_ge_b850v3_fw_remove(struct i2c_client *stdp4028_i2c)
drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
334
static int stdp2690_ge_b850v3_fw_probe(struct i2c_client *stdp2690_i2c)
drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
354
static void stdp2690_ge_b850v3_fw_remove(struct i2c_client *stdp2690_i2c)
drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
62
struct i2c_client *stdp4028_i2c;
drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
63
struct i2c_client *stdp2690_i2c;
drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
70
struct i2c_client *client = context;
drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
97
struct i2c_client *client;
drivers/gpu/drm/bridge/nxp-ptn3460.c
257
static int ptn3460_probe(struct i2c_client *client)
drivers/gpu/drm/bridge/nxp-ptn3460.c
29
struct i2c_client *client;
drivers/gpu/drm/bridge/nxp-ptn3460.c
313
static void ptn3460_remove(struct i2c_client *client)
drivers/gpu/drm/bridge/parade-ps8622.c
43
struct i2c_client *client;
drivers/gpu/drm/bridge/parade-ps8622.c
444
static int ps8622_probe(struct i2c_client *client)
drivers/gpu/drm/bridge/parade-ps8622.c
522
static void ps8622_remove(struct i2c_client *client)
drivers/gpu/drm/bridge/parade-ps8622.c
64
static int ps8622_set(struct i2c_client *client, u8 page, u8 reg, u8 val)
drivers/gpu/drm/bridge/parade-ps8622.c
85
struct i2c_client *cl = ps8622->client;
drivers/gpu/drm/bridge/parade-ps8640.c
101
struct i2c_client *page[MAX_DEVS];
drivers/gpu/drm/bridge/parade-ps8640.c
632
static int ps8640_probe(struct i2c_client *client)
drivers/gpu/drm/bridge/sii902x.c
1153
static int sii902x_probe(struct i2c_client *client)
drivers/gpu/drm/bridge/sii902x.c
1222
static void sii902x_remove(struct i2c_client *client)
drivers/gpu/drm/bridge/sii902x.c
175
struct i2c_client *i2c;
drivers/gpu/drm/bridge/sii902x.c
195
static int sii902x_read_unlocked(struct i2c_client *i2c, u8 reg, u8 *val)
drivers/gpu/drm/bridge/sii902x.c
210
static int sii902x_write_unlocked(struct i2c_client *i2c, u8 reg, u8 val)
drivers/gpu/drm/bridge/sii902x.c
221
static int sii902x_update_bits_unlocked(struct i2c_client *i2c, u8 reg, u8 mask,
drivers/gpu/drm/bridge/sii9234.c
169
struct i2c_client *client[4];
drivers/gpu/drm/bridge/sii9234.c
198
struct i2c_client *client = ctx->client[id];
drivers/gpu/drm/bridge/sii9234.c
216
struct i2c_client *client = ctx->client[id];
drivers/gpu/drm/bridge/sii9234.c
252
struct i2c_client *client = ctx->client[id];
drivers/gpu/drm/bridge/sii9234.c
817
struct i2c_client *client)
drivers/gpu/drm/bridge/sii9234.c
884
static int sii9234_probe(struct i2c_client *client)
drivers/gpu/drm/bridge/sii9234.c
933
static void sii9234_remove(struct i2c_client *client)
drivers/gpu/drm/bridge/sil-sii8620.c
148
struct i2c_client *client = to_i2c_client(dev);
drivers/gpu/drm/bridge/sil-sii8620.c
191
struct i2c_client *client = to_i2c_client(dev);
drivers/gpu/drm/bridge/sil-sii8620.c
2288
static int sii8620_probe(struct i2c_client *client)
drivers/gpu/drm/bridge/sil-sii8620.c
2349
static void sii8620_remove(struct i2c_client *client)
drivers/gpu/drm/bridge/tc358767.c
2456
static int tc_probe(struct i2c_client *client)
drivers/gpu/drm/bridge/tc358767.c
2606
static void tc_remove(struct i2c_client *client)
drivers/gpu/drm/bridge/tc358768.c
1280
static int tc358768_i2c_probe(struct i2c_client *client)
drivers/gpu/drm/bridge/tc358768.c
1333
static void tc358768_i2c_remove(struct i2c_client *client)
drivers/gpu/drm/bridge/tc358775.c
264
struct i2c_client *i2c;
drivers/gpu/drm/bridge/tc358775.c
337
static void d2l_read(struct i2c_client *i2c, u16 addr, u32 *val)
drivers/gpu/drm/bridge/tc358775.c
359
static void d2l_write(struct i2c_client *i2c, u16 addr, u32 val)
drivers/gpu/drm/bridge/tc358775.c
656
static int tc_probe(struct i2c_client *client)
drivers/gpu/drm/bridge/tc358775.c
722
static void tc_remove(struct i2c_client *client)
drivers/gpu/drm/bridge/tda998x_drv.c
1778
struct i2c_client *client = to_i2c_client(dev);
drivers/gpu/drm/bridge/tda998x_drv.c
2023
tda998x_probe(struct i2c_client *client)
drivers/gpu/drm/bridge/tda998x_drv.c
2042
static void tda998x_remove(struct i2c_client *client)
drivers/gpu/drm/bridge/tda998x_drv.c
54
struct i2c_client *cec;
drivers/gpu/drm/bridge/tda998x_drv.c
55
struct i2c_client *hdmi;
drivers/gpu/drm/bridge/tda998x_drv.c
563
struct i2c_client *client = priv->hdmi;
drivers/gpu/drm/bridge/tda998x_drv.c
582
struct i2c_client *client = priv->hdmi;
drivers/gpu/drm/bridge/tda998x_drv.c
613
struct i2c_client *client = priv->hdmi;
drivers/gpu/drm/bridge/tda998x_drv.c
654
struct i2c_client *client = priv->hdmi;
drivers/gpu/drm/bridge/tda998x_drv.c
673
struct i2c_client *client = priv->hdmi;
drivers/gpu/drm/bridge/ti-dlpc3433.c
345
static int dlpc3433_probe(struct i2c_client *client)
drivers/gpu/drm/bridge/ti-dlpc3433.c
383
static void dlpc3433_remove(struct i2c_client *client)
drivers/gpu/drm/bridge/ti-sn65dsi83.c
1058
static void sn65dsi83_remove(struct i2c_client *client)
drivers/gpu/drm/bridge/ti-sn65dsi83.c
990
static int sn65dsi83_probe(struct i2c_client *client)
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1254
const struct i2c_client *client = to_i2c_client(pdata->dev);
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1280
const struct i2c_client *client = to_i2c_client(pdata->dev);
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1418
const struct i2c_client *client = to_i2c_client(pdata->dev);
drivers/gpu/drm/bridge/ti-sn65dsi86.c
2019
static int ti_sn65dsi86_probe(struct i2c_client *client)
drivers/gpu/drm/bridge/ti-sn65dsi86.c
414
const struct i2c_client *client = to_i2c_client(pdata->dev);
drivers/gpu/drm/bridge/ti-sn65dsi86.c
512
const struct i2c_client *client = to_i2c_client(dev);
drivers/gpu/drm/bridge/ti-tdp158.c
66
static int tdp158_probe(struct i2c_client *client)
drivers/gpu/drm/bridge/ti-tfp410.c
418
static int tfp410_i2c_probe(struct i2c_client *client)
drivers/gpu/drm/bridge/ti-tfp410.c
432
static void tfp410_i2c_remove(struct i2c_client *client)
drivers/gpu/drm/bridge/waveshare-dsi.c
142
static int ws_bridge_probe(struct i2c_client *i2c)
drivers/gpu/drm/exynos/exynos_hdmi.c
129
struct i2c_client *hdmiphy_port;
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_drv.c
119
struct i2c_client *client = nouveau_i2c_encoder_get_client(encoder);
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_drv.c
182
struct i2c_client *client = nouveau_i2c_encoder_get_client(encoder);
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_drv.c
288
struct i2c_client *client = nouveau_i2c_encoder_get_client(encoder);
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_drv.c
391
static int ch7006_probe(struct i2c_client *client)
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_drv.c
422
static void ch7006_remove(struct i2c_client *client)
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_drv.c
429
struct i2c_client *client = to_i2c_client(dev);
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_drv.c
438
static int ch7006_encoder_init(struct i2c_client *client,
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_drv.c
57
struct i2c_client *client = nouveau_i2c_encoder_get_client(encoder);
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_drv.c
74
struct i2c_client *client = nouveau_i2c_encoder_get_client(encoder);
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_drv.c
84
struct i2c_client *client = nouveau_i2c_encoder_get_client(encoder);
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_mode.c
201
struct i2c_client *client = nouveau_i2c_encoder_get_client(encoder);
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_mode.c
232
struct i2c_client *client = nouveau_i2c_encoder_get_client(encoder);
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_mode.c
256
struct i2c_client *client = nouveau_i2c_encoder_get_client(encoder);
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_mode.c
327
struct i2c_client *client = nouveau_i2c_encoder_get_client(encoder);
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_mode.c
368
void ch7006_write(struct i2c_client *client, uint8_t addr, uint8_t val)
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_mode.c
379
uint8_t ch7006_read(struct i2c_client *client, uint8_t addr)
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_mode.c
400
void ch7006_state_load(struct i2c_client *client,
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_mode.c
434
void ch7006_state_save(struct i2c_client *client,
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_priv.h
122
void ch7006_write(struct i2c_client *client, uint8_t addr, uint8_t val);
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_priv.h
123
uint8_t ch7006_read(struct i2c_client *client, uint8_t addr);
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_priv.h
125
void ch7006_state_load(struct i2c_client *client,
drivers/gpu/drm/nouveau/dispnv04/i2c/ch7006_priv.h
127
void ch7006_state_save(struct i2c_client *client,
drivers/gpu/drm/nouveau/dispnv04/i2c/sil164_drv.c
107
sil164_write(struct i2c_client *client, uint8_t addr, uint8_t val)
drivers/gpu/drm/nouveau/dispnv04/i2c/sil164_drv.c
119
sil164_read(struct i2c_client *client, uint8_t addr)
drivers/gpu/drm/nouveau/dispnv04/i2c/sil164_drv.c
141
sil164_save_state(struct i2c_client *client, uint8_t *state)
drivers/gpu/drm/nouveau/dispnv04/i2c/sil164_drv.c
150
sil164_restore_state(struct i2c_client *client, uint8_t *state)
drivers/gpu/drm/nouveau/dispnv04/i2c/sil164_drv.c
159
sil164_set_power_state(struct i2c_client *client, bool on)
drivers/gpu/drm/nouveau/dispnv04/i2c/sil164_drv.c
172
sil164_init_state(struct i2c_client *client,
drivers/gpu/drm/nouveau/dispnv04/i2c/sil164_drv.c
295
struct i2c_client *client = nouveau_i2c_encoder_get_client(encoder);
drivers/gpu/drm/nouveau/dispnv04/i2c/sil164_drv.c
354
sil164_probe(struct i2c_client *client)
drivers/gpu/drm/nouveau/dispnv04/i2c/sil164_drv.c
374
static struct i2c_client *
drivers/gpu/drm/nouveau/dispnv04/i2c/sil164_drv.c
375
sil164_detect_slave(struct i2c_client *client)
drivers/gpu/drm/nouveau/dispnv04/i2c/sil164_drv.c
38
struct i2c_client *duallink_slave;
drivers/gpu/drm/nouveau/dispnv04/i2c/sil164_drv.c
395
sil164_encoder_init(struct i2c_client *client,
drivers/gpu/drm/nouveau/dispnv04/i2c/sil164_drv.c
400
struct i2c_client *slave_client;
drivers/gpu/drm/nouveau/dispnv04/nouveau_i2c_encoder.c
58
struct i2c_client *client;
drivers/gpu/drm/nouveau/dispnv04/nouveau_i2c_encoder.c
76
encoder->i2c_client = client;
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
153
struct i2c_client *i2c_client;
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
186
int (*encoder_init)(struct i2c_client *client,
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
200
static inline struct i2c_client *nouveau_i2c_encoder_get_client(struct drm_encoder *encoder)
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
202
return to_encoder_i2c(encoder)->i2c_client;
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
215
struct i2c_client *client = nouveau_i2c_encoder_get_client(drm_encoder);
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
219
encoder->i2c_client = NULL;
drivers/gpu/drm/nouveau/include/nvkm/subdev/therm.h
91
struct i2c_client *ic;
drivers/gpu/drm/nouveau/nvkm/subdev/therm/ic.c
35
struct i2c_client *client;
drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
167
static int lcd_olinuxino_probe(struct i2c_client *client)
drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
248
static void lcd_olinuxino_remove(struct i2c_client *client)
drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
64
struct i2c_client *client;
drivers/gpu/drm/panel/panel-raspberrypi-touchscreen.c
194
struct i2c_client *i2c;
drivers/gpu/drm/panel/panel-raspberrypi-touchscreen.c
363
static int rpi_touchscreen_probe(struct i2c_client *i2c)
drivers/gpu/drm/panel/panel-raspberrypi-touchscreen.c
446
static void rpi_touchscreen_remove(struct i2c_client *i2c)
drivers/gpu/drm/sitronix/st7571-i2c.c
122
static void st7571_i2c_remove(struct i2c_client *client)
drivers/gpu/drm/sitronix/st7571-i2c.c
15
struct i2c_client *client;
drivers/gpu/drm/sitronix/st7571-i2c.c
85
static int st7571_i2c_probe(struct i2c_client *client)
drivers/gpu/drm/solomon/ssd130x-i2c.c
24
static int ssd130x_i2c_probe(struct i2c_client *client)
drivers/gpu/drm/solomon/ssd130x-i2c.c
42
static void ssd130x_i2c_remove(struct i2c_client *client)
drivers/gpu/drm/solomon/ssd130x-i2c.c
49
static void ssd130x_i2c_shutdown(struct i2c_client *client)
drivers/gpu/drm/solomon/ssd130x.h
69
struct i2c_client *client;
drivers/gpu/drm/xe/xe_i2c.h
13
struct i2c_client;
drivers/gpu/drm/xe/xe_i2c.h
36
struct i2c_client *client[XE_I2C_MAX_CLIENTS];
drivers/hid/i2c-hid/i2c-hid-acpi.c
93
static int i2c_hid_acpi_probe(struct i2c_client *client)
drivers/hid/i2c-hid/i2c-hid-core.c
1042
struct i2c_client *client = ihid->client;
drivers/hid/i2c-hid/i2c-hid-core.c
1077
struct i2c_client *client = ihid->client;
drivers/hid/i2c-hid/i2c-hid-core.c
1223
int i2c_hid_core_probe(struct i2c_client *client, struct i2chid_ops *ops,
drivers/hid/i2c-hid/i2c-hid-core.c
1325
void i2c_hid_core_remove(struct i2c_client *client)
drivers/hid/i2c-hid/i2c-hid-core.c
1349
void i2c_hid_core_shutdown(struct i2c_client *client)
drivers/hid/i2c-hid/i2c-hid-core.c
1362
struct i2c_client *client = to_i2c_client(dev);
drivers/hid/i2c-hid/i2c-hid-core.c
1373
struct i2c_client *client = to_i2c_client(dev);
drivers/hid/i2c-hid/i2c-hid-core.c
1384
struct i2c_client *client = to_i2c_client(dev);
drivers/hid/i2c-hid/i2c-hid-core.c
197
struct i2c_client *client = ihid->client;
drivers/hid/i2c-hid/i2c-hid-core.c
662
struct i2c_client *client = hid->driver_data;
drivers/hid/i2c-hid/i2c-hid-core.c
693
struct i2c_client *client = hid->driver_data;
drivers/hid/i2c-hid/i2c-hid-core.c
746
struct i2c_client *client = hid->driver_data;
drivers/hid/i2c-hid/i2c-hid-core.c
812
struct i2c_client *client = hid->driver_data;
drivers/hid/i2c-hid/i2c-hid-core.c
842
struct i2c_client *client = hid->driver_data;
drivers/hid/i2c-hid/i2c-hid-core.c
851
struct i2c_client *client = hid->driver_data;
drivers/hid/i2c-hid/i2c-hid-core.c
867
static int i2c_hid_init_irq(struct i2c_client *client)
drivers/hid/i2c-hid/i2c-hid-core.c
895
struct i2c_client *client = ihid->client;
drivers/hid/i2c-hid/i2c-hid-core.c
94
struct i2c_client *client; /* i2c client */
drivers/hid/i2c-hid/i2c-hid-core.c
975
struct i2c_client *client = ihid->client;
drivers/hid/i2c-hid/i2c-hid-core.c
997
struct i2c_client *client = ihid->client;
drivers/hid/i2c-hid/i2c-hid-of-elan.c
98
static int i2c_hid_of_elan_probe(struct i2c_client *client)
drivers/hid/i2c-hid/i2c-hid-of-goodix.c
79
static int i2c_hid_of_goodix_probe(struct i2c_client *client)
drivers/hid/i2c-hid/i2c-hid-of.c
38
struct i2c_client *client;
drivers/hid/i2c-hid/i2c-hid-of.c
77
static int i2c_hid_of_probe(struct i2c_client *client)
drivers/hid/i2c-hid/i2c-hid.h
39
int i2c_hid_core_probe(struct i2c_client *client, struct i2chid_ops *ops,
drivers/hid/i2c-hid/i2c-hid.h
41
void i2c_hid_core_remove(struct i2c_client *client);
drivers/hid/i2c-hid/i2c-hid.h
43
void i2c_hid_core_shutdown(struct i2c_client *client);
drivers/hwmon/ad7414.c
127
struct i2c_client *client = data->client;
drivers/hwmon/ad7414.c
172
static int ad7414_probe(struct i2c_client *client)
drivers/hwmon/ad7414.c
38
struct i2c_client *client;
drivers/hwmon/ad7414.c
56
static inline int ad7414_read(struct i2c_client *client, u8 reg)
drivers/hwmon/ad7414.c
64
static inline int ad7414_write(struct i2c_client *client, u8 reg, u8 value)
drivers/hwmon/ad7414.c
72
struct i2c_client *client = data->client;
drivers/hwmon/ad7418.c
162
struct i2c_client *client = data->client;
drivers/hwmon/ad7418.c
216
static void ad7418_init_client(struct i2c_client *client)
drivers/hwmon/ad7418.c
233
static int ad7418_probe(struct i2c_client *client)
drivers/hwmon/ad7418.c
45
struct i2c_client *client;
drivers/hwmon/ad7418.c
58
struct i2c_client *client = data->client;
drivers/hwmon/adc128d818.c
358
static int adc128_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/hwmon/adc128d818.c
393
struct i2c_client *client = data->client;
drivers/hwmon/adc128d818.c
429
static int adc128_probe(struct i2c_client *client)
drivers/hwmon/adc128d818.c
60
struct i2c_client *client;
drivers/hwmon/adc128d818.c
81
struct i2c_client *client = data->client;
drivers/hwmon/adm1025.c
117
struct i2c_client *client = data->client;
drivers/hwmon/adm1025.c
219
struct i2c_client *client = data->client;
drivers/hwmon/adm1025.c
240
struct i2c_client *client = data->client;
drivers/hwmon/adm1025.c
281
struct i2c_client *client = data->client;
drivers/hwmon/adm1025.c
303
struct i2c_client *client = data->client;
drivers/hwmon/adm1025.c
441
static int adm1025_detect(struct i2c_client *client,
drivers/hwmon/adm1025.c
478
static void adm1025_init_client(struct i2c_client *client)
drivers/hwmon/adm1025.c
520
static int adm1025_probe(struct i2c_client *client)
drivers/hwmon/adm1025.c
97
struct i2c_client *client;
drivers/hwmon/adm1026.c
1029
struct i2c_client *client = data->client;
drivers/hwmon/adm1026.c
1060
struct i2c_client *client = data->client;
drivers/hwmon/adm1026.c
1173
struct i2c_client *client = data->client;
drivers/hwmon/adm1026.c
1213
struct i2c_client *client = data->client;
drivers/hwmon/adm1026.c
1248
struct i2c_client *client = data->client;
drivers/hwmon/adm1026.c
1282
struct i2c_client *client = data->client;
drivers/hwmon/adm1026.c
1313
struct i2c_client *client = data->client;
drivers/hwmon/adm1026.c
1351
struct i2c_client *client = data->client;
drivers/hwmon/adm1026.c
1578
static int adm1026_detect(struct i2c_client *client,
drivers/hwmon/adm1026.c
1626
static void adm1026_print_gpio(struct i2c_client *client)
drivers/hwmon/adm1026.c
1658
static void adm1026_fixup_gpio(struct i2c_client *client)
drivers/hwmon/adm1026.c
1727
static void adm1026_init_client(struct i2c_client *client)
drivers/hwmon/adm1026.c
1827
static int adm1026_probe(struct i2c_client *client)
drivers/hwmon/adm1026.c
266
struct i2c_client *client;
drivers/hwmon/adm1026.c
299
static int adm1026_read_value(struct i2c_client *client, u8 reg)
drivers/hwmon/adm1026.c
313
static int adm1026_write_value(struct i2c_client *client, u8 reg, int value)
drivers/hwmon/adm1026.c
330
struct i2c_client *client = data->client;
drivers/hwmon/adm1026.c
497
struct i2c_client *client = data->client;
drivers/hwmon/adm1026.c
525
struct i2c_client *client = data->client;
drivers/hwmon/adm1026.c
608
struct i2c_client *client = data->client;
drivers/hwmon/adm1026.c
637
struct i2c_client *client = data->client;
drivers/hwmon/adm1026.c
686
struct i2c_client *client = data->client;
drivers/hwmon/adm1026.c
723
struct i2c_client *client = data->client;
drivers/hwmon/adm1026.c
753
struct i2c_client *client = data->client;
drivers/hwmon/adm1026.c
822
struct i2c_client *client = data->client;
drivers/hwmon/adm1026.c
852
struct i2c_client *client = data->client;
drivers/hwmon/adm1026.c
893
struct i2c_client *client = data->client;
drivers/hwmon/adm1026.c
949
struct i2c_client *client = data->client;
drivers/hwmon/adm1026.c
988
struct i2c_client *client = data->client;
drivers/hwmon/adm1029.c
100
struct i2c_client *client;
drivers/hwmon/adm1029.c
117
struct i2c_client *client = data->client;
drivers/hwmon/adm1029.c
204
struct i2c_client *client = data->client;
drivers/hwmon/adm1029.c
298
static int adm1029_detect(struct i2c_client *client,
drivers/hwmon/adm1029.c
340
static int adm1029_init_client(struct i2c_client *client)
drivers/hwmon/adm1029.c
358
static int adm1029_probe(struct i2c_client *client)
drivers/hwmon/adm1031.c
102
adm1031_write_value(struct i2c_client *client, u8 reg, unsigned int value)
drivers/hwmon/adm1031.c
1024
static int adm1031_probe(struct i2c_client *client)
drivers/hwmon/adm1031.c
110
struct i2c_client *client = data->client;
drivers/hwmon/adm1031.c
333
struct i2c_client *client = data->client;
drivers/hwmon/adm1031.c
406
struct i2c_client *client = data->client;
drivers/hwmon/adm1031.c
436
struct i2c_client *client = data->client;
drivers/hwmon/adm1031.c
477
struct i2c_client *client = data->client;
drivers/hwmon/adm1031.c
588
struct i2c_client *client = data->client;
drivers/hwmon/adm1031.c
613
struct i2c_client *client = data->client;
drivers/hwmon/adm1031.c
64
struct i2c_client *client;
drivers/hwmon/adm1031.c
710
struct i2c_client *client = data->client;
drivers/hwmon/adm1031.c
732
struct i2c_client *client = data->client;
drivers/hwmon/adm1031.c
754
struct i2c_client *client = data->client;
drivers/hwmon/adm1031.c
776
struct i2c_client *client = data->client;
drivers/hwmon/adm1031.c
862
struct i2c_client *client = data->client;
drivers/hwmon/adm1031.c
96
static inline u8 adm1031_read_value(struct i2c_client *client, u8 reg)
drivers/hwmon/adm1031.c
971
static int adm1031_detect(struct i2c_client *client,
drivers/hwmon/adm1031.c
993
static void adm1031_init_client(struct i2c_client *client)
drivers/hwmon/adm1177.c
193
static int adm1177_probe(struct i2c_client *client)
drivers/hwmon/adm1177.c
36
struct i2c_client *client;
drivers/hwmon/adm9240.c
270
static int adm9240_detect(struct i2c_client *new_client,
drivers/hwmon/adm9240.c
770
static int adm9240_probe(struct i2c_client *client)
drivers/hwmon/ads7828.c
102
static int ads7828_probe(struct i2c_client *client)
drivers/hwmon/adt7410.c
30
struct i2c_client *client = context;
drivers/hwmon/adt7410.c
52
struct i2c_client *client = context;
drivers/hwmon/adt7410.c
79
static int adt7410_i2c_probe(struct i2c_client *client)
drivers/hwmon/adt7411.c
103
struct i2c_client *client;
drivers/hwmon/adt7411.c
112
static int adt7411_read_10_bit(struct i2c_client *client, u8 lsb_reg,
drivers/hwmon/adt7411.c
130
static int adt7411_modify_bit(struct i2c_client *client, u8 reg, u8 bit,
drivers/hwmon/adt7411.c
152
struct i2c_client *client = data->client;
drivers/hwmon/adt7411.c
164
struct i2c_client *client = data->client;
drivers/hwmon/adt7411.c
200
struct i2c_client *client = data->client;
drivers/hwmon/adt7411.c
213
struct i2c_client *client = data->client;
drivers/hwmon/adt7411.c
246
struct i2c_client *client = data->client;
drivers/hwmon/adt7411.c
273
struct i2c_client *client = data->client;
drivers/hwmon/adt7411.c
330
struct i2c_client *client = data->client;
drivers/hwmon/adt7411.c
361
struct i2c_client *client = data->client;
drivers/hwmon/adt7411.c
412
struct i2c_client *client = data->client;
drivers/hwmon/adt7411.c
436
struct i2c_client *client = data->client;
drivers/hwmon/adt7411.c
473
struct i2c_client *client = data->client;
drivers/hwmon/adt7411.c
544
static int adt7411_detect(struct i2c_client *client,
drivers/hwmon/adt7411.c
644
static int adt7411_probe(struct i2c_client *client)
drivers/hwmon/adt7462.c
1018
struct i2c_client *client = data->client;
drivers/hwmon/adt7462.c
1064
struct i2c_client *client = data->client;
drivers/hwmon/adt7462.c
1097
struct i2c_client *client = data->client;
drivers/hwmon/adt7462.c
1125
struct i2c_client *client = data->client;
drivers/hwmon/adt7462.c
1155
struct i2c_client *client = data->client;
drivers/hwmon/adt7462.c
1187
struct i2c_client *client = data->client;
drivers/hwmon/adt7462.c
1230
struct i2c_client *client = data->client;
drivers/hwmon/adt7462.c
1269
struct i2c_client *client = data->client;
drivers/hwmon/adt7462.c
1304
static void set_pwm_channel(struct i2c_client *client,
drivers/hwmon/adt7462.c
1324
struct i2c_client *client = data->client;
drivers/hwmon/adt7462.c
1381
struct i2c_client *client = data->client;
drivers/hwmon/adt7462.c
1764
static int adt7462_detect(struct i2c_client *client,
drivers/hwmon/adt7462.c
1790
static int adt7462_probe(struct i2c_client *client)
drivers/hwmon/adt7462.c
192
struct i2c_client *client;
drivers/hwmon/adt7462.c
225
static inline int adt7462_read_word_data(struct i2c_client *client, u8 reg)
drivers/hwmon/adt7462.c
675
struct i2c_client *client = data->client;
drivers/hwmon/adt7462.c
796
struct i2c_client *client = data->client;
drivers/hwmon/adt7462.c
832
struct i2c_client *client = data->client;
drivers/hwmon/adt7462.c
892
struct i2c_client *client = data->client;
drivers/hwmon/adt7462.c
932
struct i2c_client *client = data->client;
drivers/hwmon/adt7470.c
1213
static int adt7470_detect(struct i2c_client *client,
drivers/hwmon/adt7470.c
1246
static int adt7470_probe(struct i2c_client *client)
drivers/hwmon/adt7470.c
1291
static void adt7470_remove(struct i2c_client *client)
drivers/hwmon/adt7470.c
290
struct i2c_client *client = p;
drivers/hwmon/adt7475.c
1002
struct i2c_client *client = data->client;
drivers/hwmon/adt7475.c
1042
struct i2c_client *client = data->client;
drivers/hwmon/adt7475.c
1337
static int adt7475_detect(struct i2c_client *client,
drivers/hwmon/adt7475.c
1374
static int adt7475_update_limits(struct i2c_client *client)
drivers/hwmon/adt7475.c
1501
static int load_config3(const struct i2c_client *client, const char *propname)
drivers/hwmon/adt7475.c
1527
static int load_config4(const struct i2c_client *client, const char *propname)
drivers/hwmon/adt7475.c
1558
static int load_config(const struct i2c_client *client, enum chips chip)
drivers/hwmon/adt7475.c
1591
static int set_property_bit(const struct i2c_client *client, char *property,
drivers/hwmon/adt7475.c
1608
static int load_attenuators(const struct i2c_client *client, enum chips chip,
drivers/hwmon/adt7475.c
1637
static int adt7475_set_pwm_polarity(struct i2c_client *client)
drivers/hwmon/adt7475.c
1749
static int adt7475_fan_pwm_config(struct i2c_client *client)
drivers/hwmon/adt7475.c
1804
static int adt7475_probe(struct i2c_client *client)
drivers/hwmon/adt7475.c
198
struct i2c_client *client;
drivers/hwmon/adt7475.c
2006
static void adt7475_read_hystersis(struct i2c_client *client)
drivers/hwmon/adt7475.c
2015
static void adt7475_read_pwm(struct i2c_client *client, int index)
drivers/hwmon/adt7475.c
2075
struct i2c_client *client = data->client;
drivers/hwmon/adt7475.c
229
static void adt7475_read_hystersis(struct i2c_client *client);
drivers/hwmon/adt7475.c
230
static void adt7475_read_pwm(struct i2c_client *client, int index);
drivers/hwmon/adt7475.c
314
static int adt7475_read_word(struct i2c_client *client, int reg)
drivers/hwmon/adt7475.c
328
static void adt7475_write_word(struct i2c_client *client, int reg, u16 val)
drivers/hwmon/adt7475.c
362
struct i2c_client *client = data->client;
drivers/hwmon/adt7475.c
461
struct i2c_client *client = data->client;
drivers/hwmon/adt7475.c
590
struct i2c_client *client = data->client;
drivers/hwmon/adt7475.c
667
struct i2c_client *client = data->client;
drivers/hwmon/adt7475.c
730
struct i2c_client *client = data->client;
drivers/hwmon/adt7475.c
789
struct i2c_client *client = data->client;
drivers/hwmon/adt7475.c
850
struct i2c_client *client = data->client;
drivers/hwmon/adt7475.c
873
static int hw_set_pwm(struct i2c_client *client, int index,
drivers/hwmon/adt7475.c
934
struct i2c_client *client = data->client;
drivers/hwmon/adt7475.c
958
struct i2c_client *client = data->client;
drivers/hwmon/aht10.c
108
struct i2c_client *client = data->client;
drivers/hwmon/aht10.c
169
struct i2c_client *client = data->client;
drivers/hwmon/aht10.c
323
static int aht10_probe(struct i2c_client *client)
drivers/hwmon/aht10.c
87
struct i2c_client *client;
drivers/hwmon/amc6821.c
1033
static int amc6821_probe(struct i2c_client *client)
drivers/hwmon/amc6821.c
872
static int amc6821_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/hwmon/amc6821.c
915
static enum pwm_polarity amc6821_pwm_polarity(struct i2c_client *client,
drivers/hwmon/amc6821.c
943
static int amc6821_of_fan_read_data(struct i2c_client *client,
drivers/hwmon/amc6821.c
968
static int amc6821_init_client(struct i2c_client *client, struct amc6821_data *data)
drivers/hwmon/asb100.c
187
struct i2c_client *lm75[2];
drivers/hwmon/asb100.c
205
static int asb100_read_value(struct i2c_client *client, u16 reg);
drivers/hwmon/asb100.c
206
static void asb100_write_value(struct i2c_client *client, u16 reg, u16 val);
drivers/hwmon/asb100.c
208
static int asb100_probe(struct i2c_client *client);
drivers/hwmon/asb100.c
209
static int asb100_detect(struct i2c_client *client,
drivers/hwmon/asb100.c
211
static void asb100_remove(struct i2c_client *client);
drivers/hwmon/asb100.c
213
static void asb100_init_client(struct i2c_client *client);
drivers/hwmon/asb100.c
252
struct i2c_client *client = to_i2c_client(dev); \
drivers/hwmon/asb100.c
316
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/asb100.c
342
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/asb100.c
434
struct i2c_client *client = to_i2c_client(dev); \
drivers/hwmon/asb100.c
549
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/asb100.c
577
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/asb100.c
668
static int asb100_detect_subclients(struct i2c_client *client)
drivers/hwmon/asb100.c
736
static int asb100_detect(struct i2c_client *client,
drivers/hwmon/asb100.c
777
static int asb100_probe(struct i2c_client *client)
drivers/hwmon/asb100.c
825
static void asb100_remove(struct i2c_client *client)
drivers/hwmon/asb100.c
840
static int asb100_read_value(struct i2c_client *client, u16 reg)
drivers/hwmon/asb100.c
843
struct i2c_client *cl;
drivers/hwmon/asb100.c
885
static void asb100_write_value(struct i2c_client *client, u16 reg, u16 value)
drivers/hwmon/asb100.c
888
struct i2c_client *cl;
drivers/hwmon/asb100.c
924
static void asb100_init_client(struct i2c_client *client)
drivers/hwmon/asb100.c
937
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/asc7621.c
1061
static void asc7621_init_client(struct i2c_client *client)
drivers/hwmon/asc7621.c
1090
asc7621_probe(struct i2c_client *client)
drivers/hwmon/asc7621.c
1135
static int asc7621_detect(struct i2c_client *client,
drivers/hwmon/asc7621.c
1168
static void asc7621_remove(struct i2c_client *client)
drivers/hwmon/asc7621.c
121
static inline u8 read_byte(struct i2c_client *client, u8 reg)
drivers/hwmon/asc7621.c
132
static inline int write_byte(struct i2c_client *client, u8 reg, u8 data)
drivers/hwmon/asc7621.c
156
struct i2c_client *client = to_i2c_client(d); \
drivers/hwmon/asc7621.c
77
struct i2c_client client;
drivers/hwmon/asc7621.c
994
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/atxp1.c
169
struct i2c_client *client = data->client;
drivers/hwmon/atxp1.c
214
struct i2c_client *client = data->client;
drivers/hwmon/atxp1.c
248
static int atxp1_probe(struct i2c_client *client)
drivers/hwmon/atxp1.c
38
struct i2c_client *client;
drivers/hwmon/atxp1.c
54
struct i2c_client *client = data->client;
drivers/hwmon/atxp1.c
95
struct i2c_client *client = data->client;
drivers/hwmon/chipcap2.c
187
static int cc2_read_command_status(struct i2c_client *client)
drivers/hwmon/chipcap2.c
335
static int cc2_data_fetch(struct i2c_client *client,
drivers/hwmon/chipcap2.c
691
static int cc2_probe(struct i2c_client *client)
drivers/hwmon/chipcap2.c
731
static void cc2_remove(struct i2c_client *client)
drivers/hwmon/chipcap2.c
83
struct i2c_client *client;
drivers/hwmon/dme1737.c
1465
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/dme1737.c
200
struct i2c_client *client; /* for I2C devices only */
drivers/hwmon/dme1737.c
2235
struct i2c_client *client = data->client;
drivers/hwmon/dme1737.c
2432
static int dme1737_i2c_detect(struct i2c_client *client,
drivers/hwmon/dme1737.c
2464
static int dme1737_i2c_probe(struct i2c_client *client)
drivers/hwmon/dme1737.c
2509
static void dme1737_i2c_remove(struct i2c_client *client)
drivers/hwmon/dme1737.c
554
struct i2c_client *client = data->client;
drivers/hwmon/dme1737.c
575
struct i2c_client *client = data->client;
drivers/hwmon/ds1621.c
110
struct i2c_client *client;
drivers/hwmon/ds1621.c
142
struct i2c_client *client)
drivers/hwmon/ds1621.c
188
struct i2c_client *client = data->client;
drivers/hwmon/ds1621.c
280
struct i2c_client *client = data->client;
drivers/hwmon/ds1621.c
345
static int ds1621_probe(struct i2c_client *client)
drivers/hwmon/ds620.c
149
struct i2c_client *client = data->client;
drivers/hwmon/ds620.c
171
struct i2c_client *client;
drivers/hwmon/ds620.c
214
static int ds620_probe(struct i2c_client *client)
drivers/hwmon/ds620.c
57
struct i2c_client *client;
drivers/hwmon/ds620.c
65
static void ds620_init_client(struct i2c_client *client)
drivers/hwmon/ds620.c
97
struct i2c_client *client = data->client;
drivers/hwmon/emc1403.c
658
static int emc1403_probe(struct i2c_client *client)
drivers/hwmon/emc1403.c
71
static int emc1403_detect(struct i2c_client *client,
drivers/hwmon/emc2103.c
100
static void read_fan_from_i2c(struct i2c_client *client, u16 *output,
drivers/hwmon/emc2103.c
114
static void write_fan_target_to_i2c(struct i2c_client *client, u16 new_target)
drivers/hwmon/emc2103.c
122
static void read_fan_config_from_i2c(struct i2c_client *client)
drivers/hwmon/emc2103.c
138
struct i2c_client *client = data->client;
drivers/hwmon/emc2103.c
236
struct i2c_client *client = data->client;
drivers/hwmon/emc2103.c
258
struct i2c_client *client = data->client;
drivers/hwmon/emc2103.c
305
struct i2c_client *client = data->client;
drivers/hwmon/emc2103.c
383
struct i2c_client *client = data->client;
drivers/hwmon/emc2103.c
428
struct i2c_client *client = data->client;
drivers/hwmon/emc2103.c
558
emc2103_probe(struct i2c_client *client)
drivers/hwmon/emc2103.c
56
struct i2c_client *client;
drivers/hwmon/emc2103.c
634
emc2103_detect(struct i2c_client *new_client, struct i2c_board_info *info)
drivers/hwmon/emc2103.c
73
static int read_u8_from_i2c(struct i2c_client *client, u8 i2c_reg, u8 *output)
drivers/hwmon/emc2103.c
85
static void read_temp_from_i2c(struct i2c_client *client, u8 i2c_reg,
drivers/hwmon/emc2305.c
112
struct i2c_client *client;
drivers/hwmon/emc2305.c
192
struct i2c_client *client = data->client;
drivers/hwmon/emc2305.c
249
struct i2c_client *client = data->client;
drivers/hwmon/emc2305.c
262
struct i2c_client *client = data->client;
drivers/hwmon/emc2305.c
280
struct i2c_client *client = data->client;
drivers/hwmon/emc2305.c
288
struct i2c_client *client = data->client;
drivers/hwmon/emc2305.c
510
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/emc2305.c
605
static int emc2305_probe(struct i2c_client *client)
drivers/hwmon/emc6w201.c
110
static int emc6w201_write8(struct i2c_client *client, u8 reg, u8 val)
drivers/hwmon/emc6w201.c
125
struct i2c_client *client = data->client;
drivers/hwmon/emc6w201.c
194
struct i2c_client *client = data->client;
drivers/hwmon/emc6w201.c
233
struct i2c_client *client = data->client;
drivers/hwmon/emc6w201.c
277
struct i2c_client *client = data->client;
drivers/hwmon/emc6w201.c
411
static int emc6w201_detect(struct i2c_client *client,
drivers/hwmon/emc6w201.c
447
static int emc6w201_probe(struct i2c_client *client)
drivers/hwmon/emc6w201.c
46
struct i2c_client *client;
drivers/hwmon/emc6w201.c
61
static u16 emc6w201_read16(struct i2c_client *client, u8 reg)
drivers/hwmon/emc6w201.c
80
static int emc6w201_write16(struct i2c_client *client, u8 reg, u16 val)
drivers/hwmon/emc6w201.c
95
static u8 emc6w201_read8(struct i2c_client *client, u8 reg)
drivers/hwmon/f75375s.c
114
static inline int f75375_read8(struct i2c_client *client, u8 reg)
drivers/hwmon/f75375s.c
120
static inline u16 f75375_read16(struct i2c_client *client, u8 reg)
drivers/hwmon/f75375s.c
126
static inline void f75375_write8(struct i2c_client *client, u8 reg,
drivers/hwmon/f75375s.c
132
static inline void f75375_write16(struct i2c_client *client, u8 reg,
drivers/hwmon/f75375s.c
141
static void f75375_write_pwm(struct i2c_client *client, int nr)
drivers/hwmon/f75375s.c
153
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/f75375s.c
263
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/f75375s.c
283
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/f75375s.c
308
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/f75375s.c
336
static int set_pwm_enable_direct(struct i2c_client *client, int nr, int val)
drivers/hwmon/f75375s.c
404
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/f75375s.c
423
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/f75375s.c
510
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/f75375s.c
531
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/f75375s.c
579
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/f75375s.c
600
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/f75375s.c
727
static void f75375_init(struct i2c_client *client, struct f75375_data *data,
drivers/hwmon/f75375s.c
791
static int f75375_probe(struct i2c_client *client)
drivers/hwmon/f75375s.c
842
static void f75375_remove(struct i2c_client *client)
drivers/hwmon/f75375s.c
850
static int f75375_detect(struct i2c_client *client,
drivers/hwmon/fschmd.c
1044
static int fschmd_detect(struct i2c_client *client,
drivers/hwmon/fschmd.c
1082
static int fschmd_probe(struct i2c_client *client)
drivers/hwmon/fschmd.c
1250
static void fschmd_remove(struct i2c_client *client)
drivers/hwmon/fschmd.c
1297
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/fschmd.c
217
static int fschmd_probe(struct i2c_client *client);
drivers/hwmon/fschmd.c
218
static int fschmd_detect(struct i2c_client *client,
drivers/hwmon/fschmd.c
220
static void fschmd_remove(struct i2c_client *client);
drivers/hwmon/fschmd.c
256
struct i2c_client *client;
drivers/hwmon/ftsteutates.c
108
static int fts_write_byte(struct i2c_client *client, unsigned short reg,
drivers/hwmon/ftsteutates.c
551
static int fts_detect(struct i2c_client *client,
drivers/hwmon/ftsteutates.c
587
static int fts_probe(struct i2c_client *client)
drivers/hwmon/ftsteutates.c
63
struct i2c_client *client;
drivers/hwmon/ftsteutates.c
92
static int fts_read_byte(struct i2c_client *client, unsigned short reg)
drivers/hwmon/g760a.c
142
struct i2c_client *client = data->client;
drivers/hwmon/g760a.c
173
static int g760a_probe(struct i2c_client *client)
drivers/hwmon/g760a.c
36
struct i2c_client *client;
drivers/hwmon/g760a.c
67
static int g760a_read_value(struct i2c_client *client, enum g760a_regs reg)
drivers/hwmon/g760a.c
72
static int g760a_write_value(struct i2c_client *client, enum g760a_regs reg,
drivers/hwmon/g760a.c
85
struct i2c_client *client = data->client;
drivers/hwmon/g762.c
1068
static int g762_probe(struct i2c_client *client)
drivers/hwmon/g762.c
119
struct i2c_client *client;
drivers/hwmon/g762.c
201
struct i2c_client *client = data->client;
drivers/hwmon/g762.c
486
struct i2c_client *client = data->client;
drivers/hwmon/g762.c
594
static int g762_of_clock_enable(struct i2c_client *client)
drivers/hwmon/g762.c
657
static int g762_of_prop_import_one(struct i2c_client *client,
drivers/hwmon/g762.c
676
static int g762_of_prop_import(struct i2c_client *client)
drivers/hwmon/g762.c
698
static int g762_of_prop_import(struct i2c_client *client)
drivers/hwmon/g762.c
703
static int g762_of_clock_enable(struct i2c_client *client)
drivers/hwmon/g762.c
714
static int g762_pdata_prop_import(struct i2c_client *client)
drivers/hwmon/gl518sm.c
105
struct i2c_client *client;
drivers/hwmon/gl518sm.c
134
static int gl518_read_value(struct i2c_client *client, u8 reg)
drivers/hwmon/gl518sm.c
142
static int gl518_write_value(struct i2c_client *client, u8 reg, u16 value)
drivers/hwmon/gl518sm.c
153
struct i2c_client *client = data->client;
drivers/hwmon/gl518sm.c
286
struct i2c_client *client = data->client; \
drivers/hwmon/gl518sm.c
305
struct i2c_client *client = data->client; \
drivers/hwmon/gl518sm.c
345
struct i2c_client *client = data->client;
drivers/hwmon/gl518sm.c
379
struct i2c_client *client = data->client;
drivers/hwmon/gl518sm.c
476
struct i2c_client *client = data->client;
drivers/hwmon/gl518sm.c
570
static int gl518_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/hwmon/gl518sm.c
598
static void gl518_init_client(struct i2c_client *client)
drivers/hwmon/gl518sm.c
614
static int gl518_probe(struct i2c_client *client)
drivers/hwmon/gl520sm.c
101
static int gl520_write_value(struct i2c_client *client, u8 reg, u16 value)
drivers/hwmon/gl520sm.c
112
struct i2c_client *client = data->client;
drivers/hwmon/gl520sm.c
248
struct i2c_client *client = data->client;
drivers/hwmon/gl520sm.c
282
struct i2c_client *client = data->client;
drivers/hwmon/gl520sm.c
379
struct i2c_client *client = data->client;
drivers/hwmon/gl520sm.c
419
struct i2c_client *client = data->client;
drivers/hwmon/gl520sm.c
469
struct i2c_client *client = data->client;
drivers/hwmon/gl520sm.c
533
struct i2c_client *client = data->client;
drivers/hwmon/gl520sm.c
554
struct i2c_client *client = data->client;
drivers/hwmon/gl520sm.c
604
struct i2c_client *client = data->client;
drivers/hwmon/gl520sm.c
629
struct i2c_client *client = data->client;
drivers/hwmon/gl520sm.c
64
struct i2c_client *client;
drivers/hwmon/gl520sm.c
681
struct i2c_client *client = data->client;
drivers/hwmon/gl520sm.c
798
static int gl520_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/hwmon/gl520sm.c
820
static void gl520_init_client(struct i2c_client *client)
drivers/hwmon/gl520sm.c
857
static int gl520_probe(struct i2c_client *client)
drivers/hwmon/gl520sm.c
93
static int gl520_read_value(struct i2c_client *client, u8 reg)
drivers/hwmon/hih6130.c
207
static int hih6130_probe(struct i2c_client *client)
drivers/hwmon/hih6130.c
36
struct i2c_client *client;
drivers/hwmon/hih6130.c
84
struct i2c_client *client = hih6130->client;
drivers/hwmon/hs3001.c
111
struct i2c_client *client = data->client;
drivers/hwmon/hs3001.c
185
static int hs3001_probe(struct i2c_client *client)
drivers/hwmon/hs3001.c
44
struct i2c_client *client;
drivers/hwmon/hs3001.c
67
static int hs3001_data_fetch_command(struct i2c_client *client,
drivers/hwmon/htu31.c
175
struct i2c_client *client = data->client;
drivers/hwmon/htu31.c
283
static int htu31_probe(struct i2c_client *client)
drivers/hwmon/htu31.c
51
struct i2c_client *client;
drivers/hwmon/htu31.c
72
struct i2c_client *client = data->client;
drivers/hwmon/hwmon.c
347
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/hwmon.c
355
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/hwmon.c
402
struct i2c_client *client = i2c_verify_client(hdev->parent);
drivers/hwmon/ina209.c
285
struct i2c_client *client = data->client;
drivers/hwmon/ina209.c
477
static void ina209_restore_conf(struct i2c_client *client,
drivers/hwmon/ina209.c
487
static int ina209_init_client(struct i2c_client *client,
drivers/hwmon/ina209.c
534
static int ina209_probe(struct i2c_client *client)
drivers/hwmon/ina209.c
571
static void ina209_remove(struct i2c_client *client)
drivers/hwmon/ina209.c
63
struct i2c_client *client;
drivers/hwmon/ina209.c
79
struct i2c_client *client = data->client;
drivers/hwmon/ina238.c
119
struct i2c_client *client;
drivers/hwmon/ina238.c
188
static int ina238_read_reg24(const struct i2c_client *client, u8 reg, u32 *val)
drivers/hwmon/ina238.c
204
static int ina238_read_reg40(const struct i2c_client *client, u8 reg, u64 *val)
drivers/hwmon/ina238.c
222
static int ina238_read_field_s20(const struct i2c_client *client, u8 reg, s32 *val)
drivers/hwmon/ina238.c
727
static int ina238_probe(struct i2c_client *client)
drivers/hwmon/ina2xx.c
160
struct i2c_client *client;
drivers/hwmon/ina2xx.c
929
static int ina2xx_probe(struct i2c_client *client)
drivers/hwmon/ina3221.c
816
static int ina3221_probe(struct i2c_client *client)
drivers/hwmon/ina3221.c
916
static void ina3221_remove(struct i2c_client *client)
drivers/hwmon/isl28022.c
432
static int isl28022_probe(struct i2c_client *client)
drivers/hwmon/jc42.c
389
static int jc42_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/hwmon/jc42.c
474
static int jc42_probe(struct i2c_client *client)
drivers/hwmon/jc42.c
528
static void jc42_remove(struct i2c_client *client)
drivers/hwmon/lineage-pem.c
115
struct i2c_client *client;
drivers/hwmon/lineage-pem.c
130
static int pem_read_block(struct i2c_client *client, u8 command, u8 *data,
drivers/hwmon/lineage-pem.c
152
struct i2c_client *client = data->client;
drivers/hwmon/lineage-pem.c
420
static int pem_probe(struct i2c_client *client)
drivers/hwmon/lm63.c
1016
struct i2c_client *client = data->client;
drivers/hwmon/lm63.c
1092
static int lm63_probe(struct i2c_client *client)
drivers/hwmon/lm63.c
139
struct i2c_client *client;
drivers/hwmon/lm63.c
205
struct i2c_client *client = data->client;
drivers/hwmon/lm63.c
227
struct i2c_client *client = data->client;
drivers/hwmon/lm63.c
343
struct i2c_client *client = data->client;
drivers/hwmon/lm63.c
384
struct i2c_client *client = data->client;
drivers/hwmon/lm63.c
420
struct i2c_client *client = data->client;
drivers/hwmon/lm63.c
490
struct i2c_client *client = data->client;
drivers/hwmon/lm63.c
564
struct i2c_client *client = data->client;
drivers/hwmon/lm63.c
620
struct i2c_client *client = data->client;
drivers/hwmon/lm63.c
643
struct i2c_client *client = data->client;
drivers/hwmon/lm63.c
701
struct i2c_client *client = data->client;
drivers/hwmon/lm63.c
967
static int lm63_detect(struct i2c_client *client,
drivers/hwmon/lm73.c
193
lm73_probe(struct i2c_client *client)
drivers/hwmon/lm73.c
229
static int lm73_detect(struct i2c_client *new_client,
drivers/hwmon/lm73.c
55
struct i2c_client *client;
drivers/hwmon/lm75.c
584
struct i2c_client *client = context;
drivers/hwmon/lm75.c
604
struct i2c_client *client = context;
drivers/hwmon/lm75.c
783
static int lm75_i2c_probe(struct i2c_client *client)
drivers/hwmon/lm75.c
999
static int lm75_detect(struct i2c_client *new_client,
drivers/hwmon/lm77.c
105
struct i2c_client *client = data->client;
drivers/hwmon/lm77.c
160
struct i2c_client *client = data->client;
drivers/hwmon/lm77.c
186
struct i2c_client *client = data->client;
drivers/hwmon/lm77.c
240
static int lm77_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/hwmon/lm77.c
310
static void lm77_init_client(struct i2c_client *client)
drivers/hwmon/lm77.c
318
static int lm77_probe(struct i2c_client *client)
drivers/hwmon/lm77.c
56
struct i2c_client *client;
drivers/hwmon/lm77.c
86
static u16 lm77_read_value(struct i2c_client *client, u8 reg)
drivers/hwmon/lm77.c
94
static int lm77_write_value(struct i2c_client *client, u8 reg, u16 value)
drivers/hwmon/lm78.c
111
struct i2c_client *client;
drivers/hwmon/lm78.c
524
static int lm78_alias_detect(struct i2c_client *client, u8 chipid)
drivers/hwmon/lm78.c
560
static int lm78_alias_detect(struct i2c_client *client, u8 chipid)
drivers/hwmon/lm78.c
571
static int lm78_i2c_detect(struct i2c_client *client,
drivers/hwmon/lm78.c
630
static int lm78_i2c_probe(struct i2c_client *client)
drivers/hwmon/lm78.c
678
struct i2c_client *client = data->client;
drivers/hwmon/lm78.c
695
struct i2c_client *client = data->client;
drivers/hwmon/lm80.c
117
struct i2c_client *client;
drivers/hwmon/lm80.c
130
static int lm80_read_value(struct i2c_client *client, u8 reg)
drivers/hwmon/lm80.c
135
static int lm80_write_value(struct i2c_client *client, u8 reg, u8 value)
drivers/hwmon/lm80.c
141
static void lm80_init_client(struct i2c_client *client)
drivers/hwmon/lm80.c
159
struct i2c_client *client = data->client;
drivers/hwmon/lm80.c
275
struct i2c_client *client = data->client;
drivers/hwmon/lm80.c
321
struct i2c_client *client = data->client;
drivers/hwmon/lm80.c
348
struct i2c_client *client = data->client;
drivers/hwmon/lm80.c
417
struct i2c_client *client = data->client;
drivers/hwmon/lm80.c
549
static int lm80_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/hwmon/lm80.c
594
static int lm80_probe(struct i2c_client *client)
drivers/hwmon/lm83.c
111
struct i2c_client *client = context;
drivers/hwmon/lm83.c
130
struct i2c_client *client = context;
drivers/hwmon/lm83.c
367
static int lm83_detect(struct i2c_client *client,
drivers/hwmon/lm83.c
420
static int lm83_probe(struct i2c_client *client)
drivers/hwmon/lm85.c
1035
struct i2c_client *client = data->client;
drivers/hwmon/lm85.c
1066
struct i2c_client *client = data->client;
drivers/hwmon/lm85.c
1097
struct i2c_client *client = data->client;
drivers/hwmon/lm85.c
1145
struct i2c_client *client = data->client;
drivers/hwmon/lm85.c
1184
struct i2c_client *client = data->client;
drivers/hwmon/lm85.c
1225
struct i2c_client *client = data->client;
drivers/hwmon/lm85.c
1261
struct i2c_client *client = data->client;
drivers/hwmon/lm85.c
1427
static void lm85_init_client(struct i2c_client *client)
drivers/hwmon/lm85.c
1445
static int lm85_is_fake(struct i2c_client *client)
drivers/hwmon/lm85.c
1466
static int lm85_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/hwmon/lm85.c
1547
static int lm85_probe(struct i2c_client *client)
drivers/hwmon/lm85.c
287
struct i2c_client *client;
drivers/hwmon/lm85.c
321
static int lm85_read_value(struct i2c_client *client, u8 reg)
drivers/hwmon/lm85.c
347
static void lm85_write_value(struct i2c_client *client, u8 reg, int value)
drivers/hwmon/lm85.c
371
struct i2c_client *client = data->client;
drivers/hwmon/lm85.c
574
struct i2c_client *client = data->client;
drivers/hwmon/lm85.c
696
struct i2c_client *client = data->client;
drivers/hwmon/lm85.c
739
struct i2c_client *client = data->client;
drivers/hwmon/lm85.c
799
struct i2c_client *client = data->client;
drivers/hwmon/lm85.c
865
struct i2c_client *client = data->client;
drivers/hwmon/lm85.c
893
struct i2c_client *client = data->client;
drivers/hwmon/lm85.c
958
struct i2c_client *client = data->client;
drivers/hwmon/lm85.c
990
struct i2c_client *client = data->client;
drivers/hwmon/lm87.c
179
static inline int lm87_read_value(struct i2c_client *client, u8 reg)
drivers/hwmon/lm87.c
184
static inline int lm87_write_value(struct i2c_client *client, u8 reg, u8 value)
drivers/hwmon/lm87.c
191
struct i2c_client *client = dev_get_drvdata(dev);
drivers/hwmon/lm87.c
305
struct i2c_client *client = dev_get_drvdata(dev);
drivers/hwmon/lm87.c
326
struct i2c_client *client = dev_get_drvdata(dev);
drivers/hwmon/lm87.c
402
struct i2c_client *client = dev_get_drvdata(dev);
drivers/hwmon/lm87.c
423
struct i2c_client *client = dev_get_drvdata(dev);
drivers/hwmon/lm87.c
502
struct i2c_client *client = dev_get_drvdata(dev);
drivers/hwmon/lm87.c
530
struct i2c_client *client = dev_get_drvdata(dev);
drivers/hwmon/lm87.c
641
struct i2c_client *client = dev_get_drvdata(dev);
drivers/hwmon/lm87.c
814
static int lm87_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/hwmon/lm87.c
849
struct i2c_client *client = arg;
drivers/hwmon/lm87.c
855
static int lm87_init_client(struct i2c_client *client)
drivers/hwmon/lm87.c
921
static int lm87_probe(struct i2c_client *client)
drivers/hwmon/lm90.c
1159
struct i2c_client *client = data->client;
drivers/hwmon/lm90.c
1249
struct i2c_client *client = data->client;
drivers/hwmon/lm90.c
1402
struct i2c_client *client = data->client;
drivers/hwmon/lm90.c
1699
struct i2c_client *client = data->client;
drivers/hwmon/lm90.c
1783
static const char *lm90_detect_lm84(struct i2c_client *client)
drivers/hwmon/lm90.c
1826
static const char *lm90_detect_max1617(struct i2c_client *client, int config1)
drivers/hwmon/lm90.c
1896
static const char *lm90_detect_national(struct i2c_client *client, int chip_id,
drivers/hwmon/lm90.c
1931
static const char *lm90_detect_on(struct i2c_client *client, int chip_id, int config1,
drivers/hwmon/lm90.c
1949
static const char *lm90_detect_analog(struct i2c_client *client, bool common_address,
drivers/hwmon/lm90.c
2106
static const char *lm90_detect_maxim(struct i2c_client *client, bool common_address,
drivers/hwmon/lm90.c
2308
static const char *lm90_detect_nuvoton(struct i2c_client *client, int chip_id,
drivers/hwmon/lm90.c
2330
static const char *lm90_detect_nuvoton_50(struct i2c_client *client, int chip_id,
drivers/hwmon/lm90.c
2362
static const char *lm90_detect_nxp(struct i2c_client *client, bool common_address,
drivers/hwmon/lm90.c
2388
static const char *lm90_detect_gmt(struct i2c_client *client, int chip_id,
drivers/hwmon/lm90.c
2430
static const char *lm90_detect_ti49(struct i2c_client *client, bool common_address,
drivers/hwmon/lm90.c
2442
static const char *lm90_detect_ti(struct i2c_client *client, int chip_id,
drivers/hwmon/lm90.c
2471
static int lm90_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/hwmon/lm90.c
2585
struct i2c_client *client = data->client;
drivers/hwmon/lm90.c
2596
static int lm90_init_client(struct i2c_client *client, struct lm90_data *data)
drivers/hwmon/lm90.c
2666
static bool lm90_is_tripped(struct i2c_client *client)
drivers/hwmon/lm90.c
2680
struct i2c_client *client = dev_id;
drivers/hwmon/lm90.c
2688
static int lm90_probe_channel_from_dt(struct i2c_client *client,
drivers/hwmon/lm90.c
2735
static int lm90_parse_dt_channel_info(struct i2c_client *client,
drivers/hwmon/lm90.c
2761
static int lm90_probe(struct i2c_client *client)
drivers/hwmon/lm90.c
2919
static void lm90_alert(struct i2c_client *client, enum i2c_alert_protocol type,
drivers/hwmon/lm90.c
2950
struct i2c_client *client = data->client;
drivers/hwmon/lm90.c
2961
struct i2c_client *client = data->client;
drivers/hwmon/lm90.c
728
struct i2c_client *client;
drivers/hwmon/lm90.c
778
static inline s32 lm90_write_no_pec(struct i2c_client *client, u8 value)
drivers/hwmon/lm90.c
791
static int lm90_read_reg(struct i2c_client *client, u8 reg)
drivers/hwmon/lm90.c
825
static int lm90_write_reg(struct i2c_client *client, u8 reg, u8 val)
drivers/hwmon/lm90.c
835
static int lm90_write16(struct i2c_client *client, u8 regh, u8 regl, u16 val)
drivers/hwmon/lm90.c
845
static int lm90_read16(struct i2c_client *client, u8 regh, u8 regl,
drivers/hwmon/lm90.c
945
static int lm90_set_convrate(struct i2c_client *client, struct lm90_data *data,
drivers/hwmon/lm90.c
965
static int lm90_set_faultqueue(struct i2c_client *client,
drivers/hwmon/lm90.c
988
struct i2c_client *client = data->client;
drivers/hwmon/lm92.c
293
static int lm92_detect(struct i2c_client *new_client,
drivers/hwmon/lm92.c
374
static int lm92_probe(struct i2c_client *client)
drivers/hwmon/lm93.c
1000
struct i2c_client *client)
drivers/hwmon/lm93.c
1032
struct i2c_client *client)
drivers/hwmon/lm93.c
1149
struct i2c_client *client = data->client;
drivers/hwmon/lm93.c
1214
struct i2c_client *client = data->client;
drivers/hwmon/lm93.c
1283
struct i2c_client *client = data->client;
drivers/hwmon/lm93.c
1316
struct i2c_client *client = data->client;
drivers/hwmon/lm93.c
1349
struct i2c_client *client = data->client;
drivers/hwmon/lm93.c
1382
struct i2c_client *client = data->client;
drivers/hwmon/lm93.c
1418
struct i2c_client *client = data->client;
drivers/hwmon/lm93.c
1463
struct i2c_client *client = data->client;
drivers/hwmon/lm93.c
1540
struct i2c_client *client = data->client;
drivers/hwmon/lm93.c
1583
struct i2c_client *client = data->client;
drivers/hwmon/lm93.c
1639
struct i2c_client *client = data->client;
drivers/hwmon/lm93.c
1694
static void lm93_write_fan_smart_tach(struct i2c_client *client,
drivers/hwmon/lm93.c
1718
struct i2c_client *client = data->client;
drivers/hwmon/lm93.c
1770
struct i2c_client *client = data->client;
drivers/hwmon/lm93.c
1818
struct i2c_client *client = data->client;
drivers/hwmon/lm93.c
1869
static void lm93_disable_fan_smart_tach(struct i2c_client *client,
drivers/hwmon/lm93.c
1894
struct i2c_client *client = data->client;
drivers/hwmon/lm93.c
1933
struct i2c_client *client = data->client;
drivers/hwmon/lm93.c
197
struct i2c_client *client;
drivers/hwmon/lm93.c
1973
struct i2c_client *client = data->client;
drivers/hwmon/lm93.c
2013
struct i2c_client *client = data->client;
drivers/hwmon/lm93.c
203
void (*update)(struct lm93_data *, struct i2c_client *);
drivers/hwmon/lm93.c
2047
struct i2c_client *client = data->client;
drivers/hwmon/lm93.c
2079
struct i2c_client *client = data->client;
drivers/hwmon/lm93.c
2145
struct i2c_client *client = data->client;
drivers/hwmon/lm93.c
2181
struct i2c_client *client = data->client;
drivers/hwmon/lm93.c
2222
struct i2c_client *client = data->client;
drivers/hwmon/lm93.c
2259
struct i2c_client *client = data->client;
drivers/hwmon/lm93.c
2290
struct i2c_client *client = data->client;
drivers/hwmon/lm93.c
2498
static void lm93_init_client(struct i2c_client *client)
drivers/hwmon/lm93.c
2544
static int lm93_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/hwmon/lm93.c
2586
static int lm93_probe(struct i2c_client *client)
drivers/hwmon/lm93.c
2592
void (*update)(struct lm93_data *, struct i2c_client *);
drivers/hwmon/lm93.c
798
static u8 lm93_read_byte(struct i2c_client *client, u8 reg)
drivers/hwmon/lm93.c
821
static int lm93_write_byte(struct i2c_client *client, u8 reg, u8 value)
drivers/hwmon/lm93.c
836
static u16 lm93_read_word(struct i2c_client *client, u8 reg)
drivers/hwmon/lm93.c
859
static int lm93_write_word(struct i2c_client *client, u8 reg, u16 value)
drivers/hwmon/lm93.c
881
static void lm93_read_block(struct i2c_client *client, u8 fbn, u8 *values)
drivers/hwmon/lm93.c
910
struct i2c_client *client = data->client;
drivers/hwmon/lm93.c
929
struct i2c_client *client)
drivers/hwmon/lm95234.c
417
static int lm95234_detect(struct i2c_client *client,
drivers/hwmon/lm95234.c
503
static int lm95234_probe(struct i2c_client *client)
drivers/hwmon/lm95241.c
101
struct i2c_client *client = data->client;
drivers/hwmon/lm95241.c
232
struct i2c_client *client = data->client;
drivers/hwmon/lm95241.c
350
static int lm95241_detect(struct i2c_client *new_client,
drivers/hwmon/lm95241.c
381
static void lm95241_init_client(struct i2c_client *client,
drivers/hwmon/lm95241.c
420
static int lm95241_probe(struct i2c_client *client)
drivers/hwmon/lm95241.c
76
struct i2c_client *client;
drivers/hwmon/lm95245.c
405
static int lm95245_detect(struct i2c_client *new_client,
drivers/hwmon/lm95245.c
520
static int lm95245_probe(struct i2c_client *client)
drivers/hwmon/ltc2945.c
475
static int ltc2945_probe(struct i2c_client *client)
drivers/hwmon/ltc2947-i2c.c
18
static int ltc2947_probe(struct i2c_client *i2c)
drivers/hwmon/ltc2990.c
203
static int ltc2990_i2c_probe(struct i2c_client *i2c)
drivers/hwmon/ltc2990.c
67
struct i2c_client *i2c;
drivers/hwmon/ltc2990.c
72
static int ltc2990_get_value(struct i2c_client *i2c, int index, int *result)
drivers/hwmon/ltc2991.c
379
static int ltc2991_i2c_probe(struct i2c_client *client)
drivers/hwmon/ltc2992.c
111
struct i2c_client *client;
drivers/hwmon/ltc2992.c
892
static int ltc2992_i2c_probe(struct i2c_client *client)
drivers/hwmon/ltc4151.c
157
static int ltc4151_probe(struct i2c_client *client)
drivers/hwmon/ltc4151.c
37
struct i2c_client *client;
drivers/hwmon/ltc4151.c
51
struct i2c_client *client = data->client;
drivers/hwmon/ltc4215.c
221
static int ltc4215_probe(struct i2c_client *client)
drivers/hwmon/ltc4215.c
33
struct i2c_client *client;
drivers/hwmon/ltc4215.c
46
struct i2c_client *client = data->client;
drivers/hwmon/ltc4222.c
180
static int ltc4222_probe(struct i2c_client *client)
drivers/hwmon/ltc4245.c
129
struct i2c_client *client = data->client;
drivers/hwmon/ltc4245.c
420
static bool ltc4245_use_extra_gpios(struct i2c_client *client)
drivers/hwmon/ltc4245.c
436
static int ltc4245_probe(struct i2c_client *client)
drivers/hwmon/ltc4245.c
51
struct i2c_client *client;
drivers/hwmon/ltc4245.c
77
struct i2c_client *client = data->client;
drivers/hwmon/ltc4260.c
144
static int ltc4260_probe(struct i2c_client *client)
drivers/hwmon/ltc4261.c
193
static int ltc4261_probe(struct i2c_client *client)
drivers/hwmon/ltc4261.c
45
struct i2c_client *client;
drivers/hwmon/ltc4261.c
58
struct i2c_client *client = data->client;
drivers/hwmon/ltc4282.c
1635
static void ltc4282_debugfs_init(struct ltc4282_state *st, struct i2c_client *i2c)
drivers/hwmon/ltc4282.c
1651
static int ltc4282_probe(struct i2c_client *i2c)
drivers/hwmon/max127.c
120
struct i2c_client *client = data->client;
drivers/hwmon/max127.c
290
static int max127_probe(struct i2c_client *client)
drivers/hwmon/max127.c
48
struct i2c_client *client;
drivers/hwmon/max127.c
52
static int max127_select_channel(struct i2c_client *client, u8 ctrl_byte)
drivers/hwmon/max127.c
71
static int max127_read_channel(struct i2c_client *client, long *val)
drivers/hwmon/max16065.c
134
static int max16065_read_adc(struct i2c_client *client, int reg)
drivers/hwmon/max16065.c
147
struct i2c_client *client = data->client;
drivers/hwmon/max16065.c
505
static int max16065_probe(struct i2c_client *client)
drivers/hwmon/max16065.c
83
struct i2c_client *client;
drivers/hwmon/max1619.c
259
static int max1619_detect(struct i2c_client *client,
drivers/hwmon/max1619.c
347
static int max1619_probe(struct i2c_client *client)
drivers/hwmon/max1668.c
192
static int max1668_detect(struct i2c_client *client,
drivers/hwmon/max1668.c
269
static int max1668_probe(struct i2c_client *client)
drivers/hwmon/max31730.c
287
struct i2c_client *client = max31730->client;
drivers/hwmon/max31730.c
294
max31730_probe(struct i2c_client *client)
drivers/hwmon/max31730.c
361
static bool max31730_check_reg_temp(struct i2c_client *client,
drivers/hwmon/max31730.c
371
static int max31730_detect(struct i2c_client *client,
drivers/hwmon/max31730.c
46
struct i2c_client *client;
drivers/hwmon/max31730.c
81
static int max31730_set_enable(struct i2c_client *client, int reg,
drivers/hwmon/max31760.c
517
static int max31760_probe(struct i2c_client *client)
drivers/hwmon/max31790.c
205
struct i2c_client *client = data->client;
drivers/hwmon/max31790.c
317
struct i2c_client *client = data->client;
drivers/hwmon/max31790.c
464
static int max31790_init_client(struct i2c_client *client,
drivers/hwmon/max31790.c
486
static int max31790_probe(struct i2c_client *client)
drivers/hwmon/max31790.c
59
struct i2c_client *client;
drivers/hwmon/max31790.c
75
struct i2c_client *client = data->client;
drivers/hwmon/max31827.c
582
static int max31827_probe(struct i2c_client *client)
drivers/hwmon/max6620.c
132
struct i2c_client *client;
drivers/hwmon/max6620.c
162
struct i2c_client *client = data->client;
drivers/hwmon/max6620.c
241
struct i2c_client *client;
drivers/hwmon/max6620.c
311
struct i2c_client *client;
drivers/hwmon/max6620.c
408
struct i2c_client *client = data->client;
drivers/hwmon/max6620.c
451
static int max6620_probe(struct i2c_client *client)
drivers/hwmon/max6621.c
128
struct i2c_client *client;
drivers/hwmon/max6621.c
480
static int max6621_probe(struct i2c_client *client)
drivers/hwmon/max6639.c
521
static int max6639_probe_child_from_dt(struct i2c_client *client,
drivers/hwmon/max6639.c
561
static int max6639_init_client(struct i2c_client *client,
drivers/hwmon/max6639.c
651
static int max6639_detect(struct i2c_client *client,
drivers/hwmon/max6639.c
702
static int max6639_probe(struct i2c_client *client)
drivers/hwmon/max6650.c
103
struct i2c_client *client;
drivers/hwmon/max6650.c
159
struct i2c_client *client = data->client;
drivers/hwmon/max6650.c
359
struct i2c_client *client)
drivers/hwmon/max6650.c
492
struct i2c_client *client = data->client;
drivers/hwmon/max6650.c
762
static int max6650_probe(struct i2c_client *client)
drivers/hwmon/max6697.c
537
static int max6697_probe(struct i2c_client *client)
drivers/hwmon/mc34vr500.c
164
static int mc34vr500_probe(struct i2c_client *client)
drivers/hwmon/mcp3021.c
119
static int mcp3021_probe(struct i2c_client *client)
drivers/hwmon/mcp3021.c
47
struct i2c_client *client;
drivers/hwmon/mcp3021.c
63
struct i2c_client *client = data->client;
drivers/hwmon/menf21bmc_hwmon.c
192
struct i2c_client *i2c_client = to_i2c_client(pdev->dev.parent);
drivers/hwmon/menf21bmc_hwmon.c
200
drv_data->i2c_client = i2c_client;
drivers/hwmon/menf21bmc_hwmon.c
37
struct i2c_client *i2c_client;
drivers/hwmon/menf21bmc_hwmon.c
62
val = i2c_smbus_read_word_data(drv_data->i2c_client,
drivers/hwmon/menf21bmc_hwmon.c
82
val = i2c_smbus_read_word_data(drv_data->i2c_client,
drivers/hwmon/menf21bmc_hwmon.c
89
val = i2c_smbus_read_word_data(drv_data->i2c_client,
drivers/hwmon/nct6775-i2c.c
116
struct i2c_client *client = data->driver_data;
drivers/hwmon/nct6775-i2c.c
155
static int nct6775_i2c_probe(struct i2c_client *client)
drivers/hwmon/nct6775-i2c.c
34
struct i2c_client *client = data->driver_data;
drivers/hwmon/nct6775-i2c.c
66
struct i2c_client *client = data->driver_data;
drivers/hwmon/nct7363.c
397
static int nct7363_probe(struct i2c_client *client)
drivers/hwmon/nct7802.c
1163
static int nct7802_probe(struct i2c_client *client)
drivers/hwmon/nct7802.c
987
static int nct7802_detect(struct i2c_client *client,
drivers/hwmon/nct7904.c
128
struct i2c_client *client;
drivers/hwmon/nct7904.c
162
struct i2c_client *client = data->client;
drivers/hwmon/nct7904.c
178
struct i2c_client *client = data->client;
drivers/hwmon/nct7904.c
197
struct i2c_client *client = data->client;
drivers/hwmon/nct7904.c
770
static int nct7904_detect(struct i2c_client *client,
drivers/hwmon/nct7904.c
998
static int nct7904_probe(struct i2c_client *client)
drivers/hwmon/occ/p8_i2c.c
123
struct i2c_client *client = ctx->client;
drivers/hwmon/occ/p8_i2c.c
210
static int p8_i2c_occ_probe(struct i2c_client *client)
drivers/hwmon/occ/p8_i2c.c
230
static void p8_i2c_occ_remove(struct i2c_client *client)
drivers/hwmon/occ/p8_i2c.c
31
struct i2c_client *client;
drivers/hwmon/occ/p8_i2c.c
36
static int p8_i2c_occ_getscom(struct i2c_client *client, u32 address, u8 *data)
drivers/hwmon/occ/p8_i2c.c
66
static int p8_i2c_occ_putscom(struct i2c_client *client, u32 address, u8 *data)
drivers/hwmon/occ/p8_i2c.c
88
static int p8_i2c_occ_putscom_u32(struct i2c_client *client, u32 address,
drivers/hwmon/occ/p8_i2c.c
99
static int p8_i2c_occ_putscom_be(struct i2c_client *client, u32 address,
drivers/hwmon/pcf8591.c
106
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/pcf8591.c
136
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/pcf8591.c
183
static int pcf8591_probe(struct i2c_client *client)
drivers/hwmon/pcf8591.c
232
static void pcf8591_remove(struct i2c_client *client)
drivers/hwmon/pcf8591.c
242
static void pcf8591_init_client(struct i2c_client *client)
drivers/hwmon/pcf8591.c
260
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/pcf8591.c
75
static void pcf8591_init_client(struct i2c_client *client);
drivers/hwmon/pmbus/acbel-fsg032.c
21
struct i2c_client *client = file->private_data;
drivers/hwmon/pmbus/acbel-fsg032.c
41
static void acbel_fsg032_init_debugfs(struct i2c_client *client)
drivers/hwmon/pmbus/acbel-fsg032.c
66
static int acbel_fsg032_probe(struct i2c_client *client)
drivers/hwmon/pmbus/adm1266.c
322
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/pmbus/adm1266.c
446
static int adm1266_probe(struct i2c_client *client)
drivers/hwmon/pmbus/adm1266.c
56
struct i2c_client *client;
drivers/hwmon/pmbus/adm1266.c
85
struct i2c_client *client = data->client;
drivers/hwmon/pmbus/adm1275.c
181
struct i2c_client *client, bool is_power)
drivers/hwmon/pmbus/adm1275.c
207
struct i2c_client *client, u16 word)
drivers/hwmon/pmbus/adm1275.c
235
struct i2c_client *client,
drivers/hwmon/pmbus/adm1275.c
258
static int adm1275_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/adm1275.c
369
static int adm1275_write_word_data(struct i2c_client *client, int page, int reg,
drivers/hwmon/pmbus/adm1275.c
424
static int adm1275_read_byte_data(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/adm1275.c
497
struct i2c_client *client, int config)
drivers/hwmon/pmbus/adm1275.c
512
static int adm1275_probe(struct i2c_client *client)
drivers/hwmon/pmbus/adm1275.c
514
s32 (*config_read_fn)(const struct i2c_client *client, u8 reg);
drivers/hwmon/pmbus/adp1050.c
80
static int adp1050_probe(struct i2c_client *client)
drivers/hwmon/pmbus/bel-pfe.c
93
static int pfe_pmbus_probe(struct i2c_client *client)
drivers/hwmon/pmbus/bpa-rs600.c
156
static int bpa_rs600_probe(struct i2c_client *client)
drivers/hwmon/pmbus/bpa-rs600.c
17
static int bpa_rs600_read_byte_data(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/bpa-rs600.c
47
static int bpa_rs600_read_vin(struct i2c_client *client)
drivers/hwmon/pmbus/bpa-rs600.c
72
static int bpa_rs600_read_pin_max(struct i2c_client *client)
drivers/hwmon/pmbus/bpa-rs600.c
88
static int bpa_rs600_read_word_data(struct i2c_client *client, int page, int phase, int reg)
drivers/hwmon/pmbus/crps.c
30
static int crps_probe(struct i2c_client *client)
drivers/hwmon/pmbus/delta-ahe50dc-fan.c
17
static int ahe50dc_fan_write_byte(struct i2c_client *client, int page, u8 value)
drivers/hwmon/pmbus/delta-ahe50dc-fan.c
32
static int ahe50dc_fan_read_word_data(struct i2c_client *client, int page, int phase, int reg)
drivers/hwmon/pmbus/delta-ahe50dc-fan.c
99
static int ahe50dc_fan_probe(struct i2c_client *client)
drivers/hwmon/pmbus/dps920ab.c
112
static void dps920ab_init_debugfs(struct dps920ab_data *data, struct i2c_client *client)
drivers/hwmon/pmbus/dps920ab.c
136
static int dps920ab_probe(struct i2c_client *client)
drivers/hwmon/pmbus/dps920ab.c
20
static int dps920ab_read_word_data(struct i2c_client *client, int page, int phase, int reg)
drivers/hwmon/pmbus/dps920ab.c
52
static int dps920ab_write_word_data(struct i2c_client *client, int page, int reg,
drivers/hwmon/pmbus/fsp-3y.c
106
static int fsp3y_read_byte_data(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/fsp-3y.c
125
static int fsp3y_read_word_data(struct i2c_client *client, int page, int phase, int reg)
drivers/hwmon/pmbus/fsp-3y.c
203
static int fsp3y_detect(struct i2c_client *client)
drivers/hwmon/pmbus/fsp-3y.c
231
static int fsp3y_probe(struct i2c_client *client)
drivers/hwmon/pmbus/fsp-3y.c
72
static int set_page(struct i2c_client *client, int page_log)
drivers/hwmon/pmbus/hac300s.c
36
static int hac300s_read_byte_data(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/hac300s.c
47
static int hac300s_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/hac300s.c
84
static int hac300s_probe(struct i2c_client *client)
drivers/hwmon/pmbus/ibm-cffps.c
258
static int ibm_cffps_read_byte_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/ibm-cffps.c
308
static int ibm_cffps_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/ibm-cffps.c
422
struct i2c_client *client = psu->client;
drivers/hwmon/pmbus/ibm-cffps.c
482
static int ibm_cffps_probe(struct i2c_client *client)
drivers/hwmon/pmbus/ibm-cffps.c
65
struct i2c_client *client;
drivers/hwmon/pmbus/ina233.c
62
static int ina233_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/ina233.c
85
static int ina233_probe(struct i2c_client *client)
drivers/hwmon/pmbus/inspur-ipsps.c
104
struct i2c_client *client = to_i2c_client(dev->parent);
drivers/hwmon/pmbus/inspur-ipsps.c
136
struct i2c_client *client = to_i2c_client(dev->parent);
drivers/hwmon/pmbus/inspur-ipsps.c
193
static int ipsps_probe(struct i2c_client *client)
drivers/hwmon/pmbus/inspur-ipsps.c
61
struct i2c_client *client = to_i2c_client(dev->parent);
drivers/hwmon/pmbus/inspur-ipsps.c
83
struct i2c_client *client = to_i2c_client(dev->parent);
drivers/hwmon/pmbus/ir35221.c
24
static int ir35221_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/ir35221.c
70
static int ir35221_probe(struct i2c_client *client)
drivers/hwmon/pmbus/ir36021.c
29
static int ir36021_probe(struct i2c_client *client)
drivers/hwmon/pmbus/ir38064.c
50
static int ir38064_probe(struct i2c_client *client)
drivers/hwmon/pmbus/irps5401.c
41
static int irps5401_probe(struct i2c_client *client)
drivers/hwmon/pmbus/isl68137.c
116
static ssize_t isl68137_avs_enable_store_page(struct i2c_client *client,
drivers/hwmon/pmbus/isl68137.c
165
struct i2c_client *client = to_i2c_client(dev->parent);
drivers/hwmon/pmbus/isl68137.c
175
struct i2c_client *client = to_i2c_client(dev->parent);
drivers/hwmon/pmbus/isl68137.c
199
static int raa_dmpvr2_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/isl68137.c
236
static int raa_dmpvr2_write_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/isl68137.c
373
static int isl68137_probe(struct i2c_client *client)
drivers/hwmon/pmbus/isl68137.c
95
static ssize_t isl68137_avs_enable_show_page(struct i2c_client *client,
drivers/hwmon/pmbus/lm25066.c
238
static int lm25066_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/lm25066.c
323
static int lm25056_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/lm25066.c
352
static int lm25056_read_byte_data(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/lm25066.c
376
static int lm25066_write_word_data(struct i2c_client *client, int page, int reg,
drivers/hwmon/pmbus/lm25066.c
464
static int lm25066_probe(struct i2c_client *client)
drivers/hwmon/pmbus/lt3074.c
25
static int lt3074_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/lt3074.c
43
static int lt3074_write_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/lt3074.c
78
static int lt3074_probe(struct i2c_client *client)
drivers/hwmon/pmbus/lt7182s.c
103
static int lt7182s_probe(struct i2c_client *client)
drivers/hwmon/pmbus/lt7182s.c
35
static int lt7182s_read_word_data(struct i2c_client *client, int page, int phase, int reg)
drivers/hwmon/pmbus/lt7182s.c
68
static int lt7182s_write_word_data(struct i2c_client *client, int page, int reg, u16 word)
drivers/hwmon/pmbus/ltc2978.c
143
static int ltc_wait_ready(struct i2c_client *client)
drivers/hwmon/pmbus/ltc2978.c
181
static int ltc_read_word_data(struct i2c_client *client, int page, int phase,
drivers/hwmon/pmbus/ltc2978.c
193
static int ltc_read_byte_data(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/ltc2978.c
204
static int ltc_write_byte_data(struct i2c_client *client, int page, int reg, u8 value)
drivers/hwmon/pmbus/ltc2978.c
215
static int ltc_write_byte(struct i2c_client *client, int page, u8 byte)
drivers/hwmon/pmbus/ltc2978.c
239
static int ltc_get_max(struct ltc2978_data *data, struct i2c_client *client,
drivers/hwmon/pmbus/ltc2978.c
253
static int ltc_get_min(struct ltc2978_data *data, struct i2c_client *client,
drivers/hwmon/pmbus/ltc2978.c
267
static int ltc2978_read_word_data_common(struct i2c_client *client, int page,
drivers/hwmon/pmbus/ltc2978.c
312
static int ltc2978_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/ltc2978.c
359
static int ltc2974_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/ltc2978.c
385
static int ltc2975_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/ltc2978.c
420
static int ltc3880_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/ltc2978.c
453
static int ltc3883_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/ltc2978.c
476
struct i2c_client *client, int page)
drivers/hwmon/pmbus/ltc2978.c
488
static int ltc2978_write_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/ltc2978.c
604
static int ltc2978_get_id(struct i2c_client *client)
drivers/hwmon/pmbus/ltc2978.c
715
static int ltc2978_probe(struct i2c_client *client)
drivers/hwmon/pmbus/ltc3815.c
112
static int ltc3815_write_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/ltc3815.c
181
static int ltc3815_probe(struct i2c_client *client)
drivers/hwmon/pmbus/ltc3815.c
27
static int ltc3815_read_byte_data(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/ltc3815.c
48
static int ltc3815_write_byte(struct i2c_client *client, int page, u8 reg)
drivers/hwmon/pmbus/ltc3815.c
72
static int ltc3815_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/ltc4286.c
67
static int ltc4286_probe(struct i2c_client *client)
drivers/hwmon/pmbus/max15301.c
57
static int max15301_probe(struct i2c_client *client)
drivers/hwmon/pmbus/max16064.c
18
static int max16064_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/max16064.c
43
static int max16064_write_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/max16064.c
88
static int max16064_probe(struct i2c_client *client)
drivers/hwmon/pmbus/max16601.c
151
static int max16601_write_byte(struct i2c_client *client, int page, u8 reg)
drivers/hwmon/pmbus/max16601.c
164
static int max16601_write_word(struct i2c_client *client, int page, int reg,
drivers/hwmon/pmbus/max16601.c
192
static int max16601_identify(struct i2c_client *client,
drivers/hwmon/pmbus/max16601.c
274
static int max16601_get_id(struct i2c_client *client)
drivers/hwmon/pmbus/max16601.c
305
static int max16601_probe(struct i2c_client *client)
drivers/hwmon/pmbus/max16601.c
52
struct i2c_client *vsa;
drivers/hwmon/pmbus/max16601.c
58
static int max16601_read_byte(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/max16601.c
71
static int max16601_read_word(struct i2c_client *client, int page, int phase,
drivers/hwmon/pmbus/max17616.c
43
static int max17616_probe(struct i2c_client *client)
drivers/hwmon/pmbus/max20730.c
305
static int max20730_init_debugfs(struct i2c_client *client,
drivers/hwmon/pmbus/max20730.c
386
static int max20730_init_debugfs(struct i2c_client *client,
drivers/hwmon/pmbus/max20730.c
446
static int max20730_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/max20730.c
487
static int max20730_write_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/max20730.c
661
static int max20730_probe(struct i2c_client *client)
drivers/hwmon/pmbus/max20730.c
99
struct i2c_client *client;
drivers/hwmon/pmbus/max20751.c
29
static int max20751_probe(struct i2c_client *client)
drivers/hwmon/pmbus/max31785.c
104
static int _max31785_read_word_data(struct i2c_client *client,
drivers/hwmon/pmbus/max31785.c
116
static int _max31785_write_word_data(struct i2c_client *client,
drivers/hwmon/pmbus/max31785.c
128
static int max31785_read_byte_data(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/max31785.c
145
static int max31785_write_byte(struct i2c_client *client, int page, u8 value)
drivers/hwmon/pmbus/max31785.c
153
static int max31785_read_long_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/max31785.c
191
static int max31785_get_pwm(struct i2c_client *client, int page)
drivers/hwmon/pmbus/max31785.c
206
static int max31785_get_pwm_mode(struct i2c_client *client,
drivers/hwmon/pmbus/max31785.c
233
static int max31785_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/max31785.c
297
static int max31785_update_fan(struct i2c_client *client,
drivers/hwmon/pmbus/max31785.c
324
static int max31785_pwm_enable(struct i2c_client *client,
drivers/hwmon/pmbus/max31785.c
358
static int max31785_write_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/max31785.c
440
static int max31785_configure_dual_tach(struct i2c_client *client,
drivers/hwmon/pmbus/max31785.c
470
static int max31785_probe(struct i2c_client *client)
drivers/hwmon/pmbus/max31785.c
56
static int max31785_i2c_write_byte_data(struct i2c_client *client,
drivers/hwmon/pmbus/max31785.c
68
static int max31785_i2c_read_word_data(struct i2c_client *client,
drivers/hwmon/pmbus/max31785.c
80
static int _max31785_read_byte_data(struct i2c_client *client,
drivers/hwmon/pmbus/max31785.c
92
static int _max31785_write_byte_data(struct i2c_client *client,
drivers/hwmon/pmbus/max34440.c
151
static int max34440_write_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/max34440.c
207
static int max34440_read_byte_data(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/max34440.c
246
static int max34451_set_supported_funcs(struct i2c_client *client,
drivers/hwmon/pmbus/max34440.c
622
static int max34440_probe(struct i2c_client *client)
drivers/hwmon/pmbus/max34440.c
76
static int max34440_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/max8688.c
168
static int max8688_probe(struct i2c_client *client)
drivers/hwmon/pmbus/max8688.c
31
static int max8688_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/max8688.c
64
static int max8688_write_word_data(struct i2c_client *client, int page, int reg,
drivers/hwmon/pmbus/max8688.c
90
static int max8688_read_byte_data(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/mp2856.c
112
mp2856_read_word_helper(struct i2c_client *client, int page, int phase, u8 reg,
drivers/hwmon/pmbus/mp2856.c
121
mp2856_read_vout(struct i2c_client *client, struct mp2856_data *data, int page,
drivers/hwmon/pmbus/mp2856.c
139
mp2856_read_phase(struct i2c_client *client, struct mp2856_data *data,
drivers/hwmon/pmbus/mp2856.c
162
mp2856_read_phases(struct i2c_client *client, struct mp2856_data *data,
drivers/hwmon/pmbus/mp2856.c
206
mp2856_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/mp2856.c
231
mp2856_read_byte_data(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/mp2856.c
243
mp2856_identify_multiphase(struct i2c_client *client, u8 reg, u8 max_phase,
drivers/hwmon/pmbus/mp2856.c
261
mp2856_identify_multiphase_rail1(struct i2c_client *client,
drivers/hwmon/pmbus/mp2856.c
281
mp2856_identify_multiphase_rail2(struct i2c_client *client,
drivers/hwmon/pmbus/mp2856.c
301
mp2856_current_sense_gain_get(struct i2c_client *client,
drivers/hwmon/pmbus/mp2856.c
340
mp2856_identify_vout_format(struct i2c_client *client,
drivers/hwmon/pmbus/mp2856.c
360
mp2856_is_rail2_active(struct i2c_client *client)
drivers/hwmon/pmbus/mp2856.c
395
static int mp2856_probe(struct i2c_client *client)
drivers/hwmon/pmbus/mp2869.c
107
mp2869_identify_vout_scale(struct i2c_client *client, struct pmbus_driver_info *info,
drivers/hwmon/pmbus/mp2869.c
136
mp2869_identify_iout_scale(struct i2c_client *client, struct pmbus_driver_info *info,
drivers/hwmon/pmbus/mp2869.c
164
static int mp2869_read_byte_data(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/mp2869.c
232
static int mp2869_read_word_data(struct i2c_client *client, int page, int phase,
drivers/hwmon/pmbus/mp2869.c
408
static int mp2869_write_word_data(struct i2c_client *client, int page, int reg,
drivers/hwmon/pmbus/mp2869.c
553
static int mp2869_identify(struct i2c_client *client, struct pmbus_driver_info *info)
drivers/hwmon/pmbus/mp2869.c
618
static int mp2869_probe(struct i2c_client *client)
drivers/hwmon/pmbus/mp2869.c
87
mp2869_identify_thwn_flt(struct i2c_client *client, struct pmbus_driver_info *info,
drivers/hwmon/pmbus/mp2888.c
128
mp2888_read_phases(struct i2c_client *client, struct mp2888_data *data, int page, int phase)
drivers/hwmon/pmbus/mp2888.c
154
static int mp2888_read_word_data(struct i2c_client *client, int page, int phase, int reg)
drivers/hwmon/pmbus/mp2888.c
263
static int mp2888_write_word_data(struct i2c_client *client, int page, int reg, u16 word)
drivers/hwmon/pmbus/mp2888.c
295
mp2888_identify_multiphase(struct i2c_client *client, struct mp2888_data *data,
drivers/hwmon/pmbus/mp2888.c
354
static int mp2888_probe(struct i2c_client *client)
drivers/hwmon/pmbus/mp2888.c
39
static int mp2888_read_byte_data(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/mp2888.c
51
mp2888_current_sense_gain_and_resolution_get(struct i2c_client *client, struct mp2888_data *data)
drivers/hwmon/pmbus/mp2888.c
94
mp2888_read_phase(struct i2c_client *client, struct mp2888_data *data, int page, int phase, u8 reg)
drivers/hwmon/pmbus/mp2891.c
124
mp2891_identify_iout_scale(struct i2c_client *client, struct pmbus_driver_info *info,
drivers/hwmon/pmbus/mp2891.c
175
static int mp2891_identify(struct i2c_client *client, struct pmbus_driver_info *info)
drivers/hwmon/pmbus/mp2891.c
198
static int mp2891_read_byte_data(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/mp2891.c
221
static int mp2891_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/mp2891.c
390
static int mp2891_write_word_data(struct i2c_client *client, int page, int reg,
drivers/hwmon/pmbus/mp2891.c
561
static int mp2891_probe(struct i2c_client *client)
drivers/hwmon/pmbus/mp2891.c
82
mp2891_identify_vout_scale(struct i2c_client *client, struct pmbus_driver_info *info,
drivers/hwmon/pmbus/mp2925.c
142
static int mp2925_write_word_data(struct i2c_client *client, int page, int reg,
drivers/hwmon/pmbus/mp2925.c
214
mp2925_identify_vout_scale(struct i2c_client *client, struct pmbus_driver_info *info,
drivers/hwmon/pmbus/mp2925.c
262
static int mp2925_identify(struct i2c_client *client, struct pmbus_driver_info *info)
drivers/hwmon/pmbus/mp2925.c
294
static int mp2925_probe(struct i2c_client *client)
drivers/hwmon/pmbus/mp2925.c
64
static int mp2925_read_byte_data(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/mp2925.c
85
static int mp2925_read_word_data(struct i2c_client *client, int page, int phase,
drivers/hwmon/pmbus/mp29502.c
122
mp29502_identify_vout_divider(struct i2c_client *client, struct pmbus_driver_info *info,
drivers/hwmon/pmbus/mp29502.c
148
mp29502_identify_ovp_divider(struct i2c_client *client, struct pmbus_driver_info *info,
drivers/hwmon/pmbus/mp29502.c
168
mp29502_identify_iout_scale(struct i2c_client *client, struct pmbus_driver_info *info,
drivers/hwmon/pmbus/mp29502.c
210
static int mp29502_read_vout_ov_limit(struct i2c_client *client, struct mp29502_data *data)
drivers/hwmon/pmbus/mp29502.c
240
static int mp29502_write_vout_ov_limit(struct i2c_client *client, u16 word,
drivers/hwmon/pmbus/mp29502.c
268
static int mp29502_read_byte_data(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/mp29502.c
288
static int mp29502_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/mp29502.c
466
static int mp29502_write_word_data(struct i2c_client *client, int page, int reg,
drivers/hwmon/pmbus/mp29502.c
565
static int mp29502_identify(struct i2c_client *client, struct pmbus_driver_info *info)
drivers/hwmon/pmbus/mp29502.c
628
static int mp29502_probe(struct i2c_client *client)
drivers/hwmon/pmbus/mp29502.c
74
mp29502_identify_vout_scale(struct i2c_client *client, struct pmbus_driver_info *info,
drivers/hwmon/pmbus/mp2975.c
127
static int mp2975_read_byte_data(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/mp2975.c
143
mp2975_read_word_helper(struct i2c_client *client, int page, int phase, u8 reg,
drivers/hwmon/pmbus/mp2975.c
209
mp2975_read_phase(struct i2c_client *client, struct mp2975_data *data,
drivers/hwmon/pmbus/mp2975.c
250
mp2975_read_phases(struct i2c_client *client, struct mp2975_data *data,
drivers/hwmon/pmbus/mp2975.c
305
static int mp2973_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/mp2975.c
395
static int mp2973_write_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/mp2975.c
469
static int mp2975_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/mp2975.c
563
static int mp2975_identify_multiphase_rail2(struct i2c_client *client,
drivers/hwmon/pmbus/mp2975.c
603
mp2975_identify_multiphase(struct i2c_client *client, struct mp2975_data *data,
drivers/hwmon/pmbus/mp2975.c
642
mp2975_identify_vid(struct i2c_client *client, struct mp2975_data *data,
drivers/hwmon/pmbus/mp2975.c
668
mp2975_identify_rails_vid(struct i2c_client *client, struct mp2975_data *data,
drivers/hwmon/pmbus/mp2975.c
695
mp2973_identify_rails_vid(struct i2c_client *client, struct mp2975_data *data,
drivers/hwmon/pmbus/mp2975.c
723
mp2975_current_sense_gain_get(struct i2c_client *client,
drivers/hwmon/pmbus/mp2975.c
763
mp2975_vref_get(struct i2c_client *client, struct mp2975_data *data,
drivers/hwmon/pmbus/mp2975.c
791
mp2975_vref_offset_get(struct i2c_client *client, struct mp2975_data *data,
drivers/hwmon/pmbus/mp2975.c
817
mp2975_vout_max_get(struct i2c_client *client, struct mp2975_data *data,
drivers/hwmon/pmbus/mp2975.c
833
mp2975_set_vout_format(struct i2c_client *client,
drivers/hwmon/pmbus/mp2975.c
867
mp2975_vout_ov_scale_get(struct i2c_client *client, struct mp2975_data *data,
drivers/hwmon/pmbus/mp2975.c
900
mp2975_vout_per_rail_config_get(struct i2c_client *client,
drivers/hwmon/pmbus/mp2975.c
997
static int mp2975_probe(struct i2c_client *client)
drivers/hwmon/pmbus/mp2993.c
142
static int mp2993_write_word_data(struct i2c_client *client, int page, int reg,
drivers/hwmon/pmbus/mp2993.c
230
static int mp2993_probe(struct i2c_client *client)
drivers/hwmon/pmbus/mp2993.c
54
mp2993_set_vout_format(struct i2c_client *client, int page, int format)
drivers/hwmon/pmbus/mp2993.c
65
static int mp2993_identify(struct i2c_client *client, struct pmbus_driver_info *info)
drivers/hwmon/pmbus/mp2993.c
78
static int mp2993_read_word_data(struct i2c_client *client, int page, int phase,
drivers/hwmon/pmbus/mp5023.c
42
static int mp5023_probe(struct i2c_client *client)
drivers/hwmon/pmbus/mp5920.c
39
static int mp5920_probe(struct i2c_client *client)
drivers/hwmon/pmbus/mp5926.c
120
static int mp5926_probe(struct i2c_client *client)
drivers/hwmon/pmbus/mp5926.c
34
static int mp5926_read_byte_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/mp5926.c
60
static int mp5926_read_word_data(struct i2c_client *client, int page, int phase,
drivers/hwmon/pmbus/mp5990.c
157
static int mp5990_probe(struct i2c_client *client)
drivers/hwmon/pmbus/mp5990.c
24
static int mp5990_read_byte_data(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/mp5990.c
55
static int mp5990_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/mp9941.c
129
static int mp9941_identify(struct i2c_client *client, struct pmbus_driver_info *info)
drivers/hwmon/pmbus/mp9941.c
144
static int mp9941_read_word_data(struct i2c_client *client, int page, int phase,
drivers/hwmon/pmbus/mp9941.c
216
static int mp9941_write_word_data(struct i2c_client *client, int page, int reg,
drivers/hwmon/pmbus/mp9941.c
280
static int mp9941_probe(struct i2c_client *client)
drivers/hwmon/pmbus/mp9941.c
46
static int mp9941_set_vout_format(struct i2c_client *client)
drivers/hwmon/pmbus/mp9941.c
68
mp9941_identify_vid_resolution(struct i2c_client *client, struct pmbus_driver_info *info)
drivers/hwmon/pmbus/mp9941.c
94
static int mp9941_identify_iin_scale(struct i2c_client *client)
drivers/hwmon/pmbus/mp9945.c
135
static int mp9945_identify(struct i2c_client *client,
drivers/hwmon/pmbus/mp9945.c
195
static int mp9945_probe(struct i2c_client *client)
drivers/hwmon/pmbus/mp9945.c
46
static int mp9945_read_vout(struct i2c_client *client, struct mp9945_data *data)
drivers/hwmon/pmbus/mp9945.c
74
static int mp9945_read_byte_data(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/mp9945.c
94
static int mp9945_read_word_data(struct i2c_client *client, int page, int phase,
drivers/hwmon/pmbus/mpq7932.c
102
static int mpq7932_probe(struct i2c_client *client)
drivers/hwmon/pmbus/mpq7932.c
59
static int mpq7932_write_word_data(struct i2c_client *client, int page, int reg,
drivers/hwmon/pmbus/mpq7932.c
75
static int mpq7932_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/mpq8785.c
130
static int mpq8785_probe(struct i2c_client *client)
drivers/hwmon/pmbus/mpq8785.c
24
static int mpq8785_identify(struct i2c_client *client,
drivers/hwmon/pmbus/mpq8785.c
50
static int mpq8785_read_byte_data(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/mpq8785.c
77
static int mpm82504_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/pim4328.c
133
static int pim4328_probe(struct i2c_client *client)
drivers/hwmon/pmbus/pim4328.c
54
static int pim4328_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/pim4328.c
83
static int pim4328_read_byte_data(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/pli1209bc.c
113
static int pli1209bc_probe(struct i2c_client *client)
drivers/hwmon/pmbus/pli1209bc.c
25
static int pli1209bc_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/pm6764tr.c
16
static int pm6764tr_read_word_data(struct i2c_client *client, int page, int phase, int reg)
drivers/hwmon/pmbus/pm6764tr.c
45
static int pm6764tr_probe(struct i2c_client *client)
drivers/hwmon/pmbus/pmbus.c
166
static int pmbus_probe(struct i2c_client *client)
drivers/hwmon/pmbus/pmbus.c
28
static void pmbus_find_sensor_groups(struct i2c_client *client,
drivers/hwmon/pmbus/pmbus.c
91
static int pmbus_identify(struct i2c_client *client,
drivers/hwmon/pmbus/pmbus.h
453
int (*read_byte_data)(struct i2c_client *client, int page, int reg);
drivers/hwmon/pmbus/pmbus.h
454
int (*read_word_data)(struct i2c_client *client, int page, int phase,
drivers/hwmon/pmbus/pmbus.h
456
int (*write_byte_data)(struct i2c_client *client, int page, int reg,
drivers/hwmon/pmbus/pmbus.h
458
int (*write_word_data)(struct i2c_client *client, int page, int reg,
drivers/hwmon/pmbus/pmbus.h
460
int (*write_byte)(struct i2c_client *client, int page, u8 value);
drivers/hwmon/pmbus/pmbus.h
466
int (*identify)(struct i2c_client *client,
drivers/hwmon/pmbus/pmbus.h
542
void pmbus_clear_cache(struct i2c_client *client);
drivers/hwmon/pmbus/pmbus.h
543
void pmbus_set_update(struct i2c_client *client, u8 reg, bool update);
drivers/hwmon/pmbus/pmbus.h
544
int pmbus_set_page(struct i2c_client *client, int page, int phase);
drivers/hwmon/pmbus/pmbus.h
545
int pmbus_read_word_data(struct i2c_client *client, int page, int phase,
drivers/hwmon/pmbus/pmbus.h
547
int pmbus_write_word_data(struct i2c_client *client, int page, u8 reg,
drivers/hwmon/pmbus/pmbus.h
549
int pmbus_read_byte_data(struct i2c_client *client, int page, u8 reg);
drivers/hwmon/pmbus/pmbus.h
550
int pmbus_write_byte(struct i2c_client *client, int page, u8 value);
drivers/hwmon/pmbus/pmbus.h
551
int pmbus_write_byte_data(struct i2c_client *client, int page, u8 reg,
drivers/hwmon/pmbus/pmbus.h
553
int pmbus_update_byte_data(struct i2c_client *client, int page, u8 reg,
drivers/hwmon/pmbus/pmbus.h
555
void pmbus_clear_faults(struct i2c_client *client);
drivers/hwmon/pmbus/pmbus.h
556
bool pmbus_check_byte_register(struct i2c_client *client, int page, int reg);
drivers/hwmon/pmbus/pmbus.h
557
bool pmbus_check_word_register(struct i2c_client *client, int page, int reg);
drivers/hwmon/pmbus/pmbus.h
558
int pmbus_do_probe(struct i2c_client *client, struct pmbus_driver_info *info);
drivers/hwmon/pmbus/pmbus.h
559
const struct pmbus_driver_info *pmbus_get_driver_info(struct i2c_client
drivers/hwmon/pmbus/pmbus.h
561
int pmbus_get_fan_rate_device(struct i2c_client *client, int page, int id,
drivers/hwmon/pmbus/pmbus.h
563
int pmbus_get_fan_rate_cached(struct i2c_client *client, int page, int id,
drivers/hwmon/pmbus/pmbus.h
565
int pmbus_lock_interruptible(struct i2c_client *client);
drivers/hwmon/pmbus/pmbus.h
566
void pmbus_unlock(struct i2c_client *client);
drivers/hwmon/pmbus/pmbus.h
567
int pmbus_update_fan(struct i2c_client *client, int page, int id,
drivers/hwmon/pmbus/pmbus.h
569
struct dentry *pmbus_get_debugfs_dir(struct i2c_client *client);
drivers/hwmon/pmbus/pmbus_core.c
1147
static int pmbus_get_boolean(struct i2c_client *client, struct pmbus_boolean *b,
drivers/hwmon/pmbus/pmbus_core.c
1209
struct i2c_client *client = to_i2c_client(dev->parent);
drivers/hwmon/pmbus/pmbus_core.c
122
int (*read_status)(struct i2c_client *client, int page);
drivers/hwmon/pmbus/pmbus_core.c
1227
struct i2c_client *client = to_i2c_client(dev->parent);
drivers/hwmon/pmbus/pmbus_core.c
1246
struct i2c_client *client = to_i2c_client(dev->parent);
drivers/hwmon/pmbus/pmbus_core.c
134
struct i2c_client *client;
drivers/hwmon/pmbus/pmbus_core.c
1365
struct i2c_client *client = to_i2c_client(pmbus_data->dev);
drivers/hwmon/pmbus/pmbus_core.c
1544
static int pmbus_add_limit_attrs(struct i2c_client *client,
drivers/hwmon/pmbus/pmbus_core.c
1583
static int pmbus_add_sensor_attrs_one(struct i2c_client *client,
drivers/hwmon/pmbus/pmbus_core.c
160
void pmbus_clear_cache(struct i2c_client *client)
drivers/hwmon/pmbus/pmbus_core.c
1655
static int pmbus_add_sensor_attrs(struct i2c_client *client,
drivers/hwmon/pmbus/pmbus_core.c
170
void pmbus_set_update(struct i2c_client *client, u8 reg, bool update)
drivers/hwmon/pmbus/pmbus_core.c
182
static void pmbus_wait(struct i2c_client *client)
drivers/hwmon/pmbus/pmbus_core.c
192
static void pmbus_update_ts(struct i2c_client *client, int op)
drivers/hwmon/pmbus/pmbus_core.c
207
int pmbus_set_page(struct i2c_client *client, int page, int phase)
drivers/hwmon/pmbus/pmbus_core.c
2267
static int pmbus_add_fan_ctrl(struct i2c_client *client,
drivers/hwmon/pmbus/pmbus_core.c
2301
static int pmbus_add_fan_attributes(struct i2c_client *client,
drivers/hwmon/pmbus/pmbus_core.c
2413
struct i2c_client *client = to_i2c_client(dev->parent);
drivers/hwmon/pmbus/pmbus_core.c
2432
struct i2c_client *client = to_i2c_client(dev->parent);
drivers/hwmon/pmbus/pmbus_core.c
2464
static int pmbus_add_samples_attributes(struct i2c_client *client,
drivers/hwmon/pmbus/pmbus_core.c
2489
static int pmbus_find_attributes(struct i2c_client *client,
drivers/hwmon/pmbus/pmbus_core.c
249
int pmbus_write_byte(struct i2c_client *client, int page, u8 value)
drivers/hwmon/pmbus/pmbus_core.c
2568
static int pmbus_read_coefficients(struct i2c_client *client,
drivers/hwmon/pmbus/pmbus_core.c
2604
static int pmbus_init_coefficients(struct i2c_client *client,
drivers/hwmon/pmbus/pmbus_core.c
2638
static int pmbus_identify_common(struct i2c_client *client,
drivers/hwmon/pmbus/pmbus_core.c
2678
static int pmbus_read_status_byte(struct i2c_client *client, int page)
drivers/hwmon/pmbus/pmbus_core.c
2683
static int pmbus_read_status_word(struct i2c_client *client, int page)
drivers/hwmon/pmbus/pmbus_core.c
269
static int _pmbus_write_byte(struct i2c_client *client, int page, u8 value)
drivers/hwmon/pmbus/pmbus_core.c
2693
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/pmbus/pmbus_core.c
2701
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/pmbus/pmbus_core.c
2724
static void pmbus_init_wp(struct i2c_client *client, struct pmbus_data *data)
drivers/hwmon/pmbus/pmbus_core.c
2774
static int pmbus_init_common(struct i2c_client *client, struct pmbus_data *data,
drivers/hwmon/pmbus/pmbus_core.c
283
int pmbus_write_word_data(struct i2c_client *client, int page, u8 reg,
drivers/hwmon/pmbus/pmbus_core.c
2939
static int _pmbus_is_enabled(struct i2c_client *client, u8 page)
drivers/hwmon/pmbus/pmbus_core.c
2951
static int __maybe_unused pmbus_is_enabled(struct i2c_client *client, u8 page)
drivers/hwmon/pmbus/pmbus_core.c
2997
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/pmbus/pmbus_core.c
300
static int pmbus_write_virt_reg(struct i2c_client *client, int page, int reg,
drivers/hwmon/pmbus/pmbus_core.c
3089
struct i2c_client *client = to_i2c_client(dev->parent);
drivers/hwmon/pmbus/pmbus_core.c
3097
struct i2c_client *client = to_i2c_client(dev->parent);
drivers/hwmon/pmbus/pmbus_core.c
3124
struct i2c_client *client = to_i2c_client(dev->parent);
drivers/hwmon/pmbus/pmbus_core.c
3134
struct i2c_client *client = to_i2c_client(dev->parent);
drivers/hwmon/pmbus/pmbus_core.c
3175
static int pmbus_regulator_get_low_margin(struct i2c_client *client, int page)
drivers/hwmon/pmbus/pmbus_core.c
3201
static int pmbus_regulator_get_high_margin(struct i2c_client *client, int page)
drivers/hwmon/pmbus/pmbus_core.c
3230
struct i2c_client *client = to_i2c_client(dev->parent);
drivers/hwmon/pmbus/pmbus_core.c
325
static int _pmbus_write_word_data(struct i2c_client *client, int page, int reg,
drivers/hwmon/pmbus/pmbus_core.c
3256
struct i2c_client *client = to_i2c_client(dev->parent);
drivers/hwmon/pmbus/pmbus_core.c
3301
struct i2c_client *client = to_i2c_client(dev->parent);
drivers/hwmon/pmbus/pmbus_core.c
3454
static int pmbus_write_smbalert_mask(struct i2c_client *client, u8 page, u8 reg, u8 val)
drivers/hwmon/pmbus/pmbus_core.c
3472
struct i2c_client *client = to_i2c_client(data->dev);
drivers/hwmon/pmbus/pmbus_core.c
348
static int _pmbus_write_byte_data(struct i2c_client *client, int page, int reg, u8 value)
drivers/hwmon/pmbus/pmbus_core.c
3489
static int pmbus_irq_setup(struct i2c_client *client, struct pmbus_data *data)
drivers/hwmon/pmbus/pmbus_core.c
3646
static void pmbus_init_debugfs(struct i2c_client *client,
drivers/hwmon/pmbus/pmbus_core.c
366
static int _pmbus_read_byte_data(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/pmbus_core.c
3769
int pmbus_do_probe(struct i2c_client *client, struct pmbus_driver_info *info)
drivers/hwmon/pmbus/pmbus_core.c
380
int pmbus_update_fan(struct i2c_client *client, int page, int id,
drivers/hwmon/pmbus/pmbus_core.c
3860
struct dentry *pmbus_get_debugfs_dir(struct i2c_client *client)
drivers/hwmon/pmbus/pmbus_core.c
3874
int pmbus_lock_interruptible(struct i2c_client *client)
drivers/hwmon/pmbus/pmbus_core.c
3882
void pmbus_unlock(struct i2c_client *client)
drivers/hwmon/pmbus/pmbus_core.c
405
int pmbus_read_word_data(struct i2c_client *client, int page, int phase, u8 reg)
drivers/hwmon/pmbus/pmbus_core.c
421
static int pmbus_read_virt_reg(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/pmbus_core.c
443
static int _pmbus_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/pmbus_core.c
463
static int __pmbus_read_word_data(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/pmbus_core.c
468
int pmbus_read_byte_data(struct i2c_client *client, int page, u8 reg)
drivers/hwmon/pmbus/pmbus_core.c
484
int pmbus_write_byte_data(struct i2c_client *client, int page, u8 reg, u8 value)
drivers/hwmon/pmbus/pmbus_core.c
500
int pmbus_update_byte_data(struct i2c_client *client, int page, u8 reg,
drivers/hwmon/pmbus/pmbus_core.c
519
static int pmbus_read_block_data(struct i2c_client *client, int page, u8 reg,
drivers/hwmon/pmbus/pmbus_core.c
548
static int pmbus_get_fan_rate(struct i2c_client *client, int page, int id,
drivers/hwmon/pmbus/pmbus_core.c
583
int pmbus_get_fan_rate_device(struct i2c_client *client, int page, int id,
drivers/hwmon/pmbus/pmbus_core.c
590
int pmbus_get_fan_rate_cached(struct i2c_client *client, int page, int id,
drivers/hwmon/pmbus/pmbus_core.c
597
static void pmbus_clear_fault_page(struct i2c_client *client, int page)
drivers/hwmon/pmbus/pmbus_core.c
602
void pmbus_clear_faults(struct i2c_client *client)
drivers/hwmon/pmbus/pmbus_core.c
612
static int pmbus_check_status_cml(struct i2c_client *client)
drivers/hwmon/pmbus/pmbus_core.c
626
static bool pmbus_check_register(struct i2c_client *client,
drivers/hwmon/pmbus/pmbus_core.c
627
int (*func)(struct i2c_client *client,
drivers/hwmon/pmbus/pmbus_core.c
644
static bool pmbus_check_status_register(struct i2c_client *client, int page)
drivers/hwmon/pmbus/pmbus_core.c
661
bool pmbus_check_byte_register(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/pmbus_core.c
667
bool pmbus_check_word_register(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/pmbus_core.c
673
static bool __maybe_unused pmbus_check_block_register(struct i2c_client *client,
drivers/hwmon/pmbus/pmbus_core.c
689
const struct pmbus_driver_info *pmbus_get_driver_info(struct i2c_client *client)
drivers/hwmon/pmbus/pmbus_core.c
697
static int pmbus_get_status(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/pmbus_core.c
715
static void pmbus_update_sensor_data(struct i2c_client *client, struct pmbus_sensor *sensor)
drivers/hwmon/pmbus/pxe1610.c
19
static int pxe1610_identify(struct i2c_client *client,
drivers/hwmon/pmbus/pxe1610.c
90
static int pxe1610_probe(struct i2c_client *client)
drivers/hwmon/pmbus/q54sj108a2.c
279
static int q54sj108a2_probe(struct i2c_client *client)
drivers/hwmon/pmbus/q54sj108a2.c
50
struct i2c_client *client;
drivers/hwmon/pmbus/stef48h28.c
45
static int stef48h28_probe(struct i2c_client *client)
drivers/hwmon/pmbus/stpddc60.c
109
static int stpddc60_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/stpddc60.c
145
static int stpddc60_write_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/stpddc60.c
196
static int stpddc60_probe(struct i2c_client *client)
drivers/hwmon/pmbus/stpddc60.c
85
static int stpddc60_read_byte_data(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/tda38640.c
162
static int tda38640_probe(struct i2c_client *client)
drivers/hwmon/pmbus/tda38640.c
31
static int tda38640_read_byte_data(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/tda38640.c
63
static int tda38640_write_byte_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/tda38640.c
87
static int svid_mode(struct i2c_client *client, struct tda38640_data *data)
drivers/hwmon/pmbus/tps25990.c
229
static int tps25990_write_word_data(struct i2c_client *client,
drivers/hwmon/pmbus/tps25990.c
298
static int tps25990_read_byte_data(struct i2c_client *client,
drivers/hwmon/pmbus/tps25990.c
316
static int tps25990_write_byte_data(struct i2c_client *client,
drivers/hwmon/pmbus/tps25990.c
401
static int tps25990_probe(struct i2c_client *client)
drivers/hwmon/pmbus/tps25990.c
66
static int tps25990_mfr_write_protect_set(struct i2c_client *client,
drivers/hwmon/pmbus/tps25990.c
86
static int tps25990_mfr_write_protect_get(struct i2c_client *client)
drivers/hwmon/pmbus/tps25990.c
96
static int tps25990_read_word_data(struct i2c_client *client,
drivers/hwmon/pmbus/tps40422.c
28
static int tps40422_probe(struct i2c_client *client)
drivers/hwmon/pmbus/tps53679.c
127
static int tps53679_identify_multiphase(struct i2c_client *client,
drivers/hwmon/pmbus/tps53679.c
144
static int tps53679_identify(struct i2c_client *client,
drivers/hwmon/pmbus/tps53679.c
150
static int tps53685_identify(struct i2c_client *client,
drivers/hwmon/pmbus/tps53679.c
160
static int tps53681_identify(struct i2c_client *client,
drivers/hwmon/pmbus/tps53679.c
168
static int tps53676_identify(struct i2c_client *client,
drivers/hwmon/pmbus/tps53679.c
207
static int tps53681_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/tps53679.c
250
static int tps53679_probe(struct i2c_client *client)
drivers/hwmon/pmbus/tps53679.c
43
static int tps53679_identify_mode(struct i2c_client *client,
drivers/hwmon/pmbus/tps53679.c
75
static int tps53679_identify_phases(struct i2c_client *client,
drivers/hwmon/pmbus/tps53679.c
89
static int tps53679_identify_chip(struct i2c_client *client,
drivers/hwmon/pmbus/tps546d24.c
26
static int tps546d24_probe(struct i2c_client *client)
drivers/hwmon/pmbus/ucd9000.c
104
static int ucd9000_read_byte_data(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/ucd9000.c
191
static int ucd9000_gpio_read_config(struct i2c_client *client,
drivers/hwmon/pmbus/ucd9000.c
206
struct i2c_client *client = gpiochip_get_data(gc);
drivers/hwmon/pmbus/ucd9000.c
219
struct i2c_client *client = gpiochip_get_data(gc);
drivers/hwmon/pmbus/ucd9000.c
264
struct i2c_client *client = gpiochip_get_data(gc);
drivers/hwmon/pmbus/ucd9000.c
278
struct i2c_client *client = gpiochip_get_data(gc);
drivers/hwmon/pmbus/ucd9000.c
333
static void ucd9000_probe_gpio(struct i2c_client *client,
drivers/hwmon/pmbus/ucd9000.c
378
static void ucd9000_probe_gpio(struct i2c_client *client,
drivers/hwmon/pmbus/ucd9000.c
386
static int ucd9000_get_mfr_status(struct i2c_client *client, u8 *buffer)
drivers/hwmon/pmbus/ucd9000.c
399
struct i2c_client *client = entry->client;
drivers/hwmon/pmbus/ucd9000.c
423
struct i2c_client *client = file->private_data;
drivers/hwmon/pmbus/ucd9000.c
446
static int ucd9000_init_debugfs(struct i2c_client *client,
drivers/hwmon/pmbus/ucd9000.c
495
static int ucd9000_init_debugfs(struct i2c_client *client,
drivers/hwmon/pmbus/ucd9000.c
503
static int ucd9000_probe(struct i2c_client *client)
drivers/hwmon/pmbus/ucd9000.c
75
struct i2c_client *client;
drivers/hwmon/pmbus/ucd9000.c
89
static int ucd9000_get_fan_config(struct i2c_client *client, int fan)
drivers/hwmon/pmbus/ucd9200.c
74
static int ucd9200_probe(struct i2c_client *client)
drivers/hwmon/pmbus/xdp710.c
59
static int xdp710_probe(struct i2c_client *client)
drivers/hwmon/pmbus/xdpe12284.c
154
static int xdpe122_probe(struct i2c_client *client)
drivers/hwmon/pmbus/xdpe12284.c
23
static int xdpe122_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/xdpe12284.c
77
static int xdpe122_identify(struct i2c_client *client,
drivers/hwmon/pmbus/xdpe152c4.c
34
static int xdpe152_probe(struct i2c_client *client)
drivers/hwmon/pmbus/zl6100.c
123
static int zl6100_read_word_data(struct i2c_client *client, int page,
drivers/hwmon/pmbus/zl6100.c
181
static int zl6100_read_byte_data(struct i2c_client *client, int page, int reg)
drivers/hwmon/pmbus/zl6100.c
215
static int zl6100_write_word_data(struct i2c_client *client, int page, int reg,
drivers/hwmon/pmbus/zl6100.c
279
static int zl6100_probe(struct i2c_client *client)
drivers/hwmon/powr1220.c
274
static int powr1220_probe(struct i2c_client *client)
drivers/hwmon/powr1220.c
76
struct i2c_client *client;
drivers/hwmon/pt5161l.c
120
struct i2c_client *client = data->client;
drivers/hwmon/pt5161l.c
568
static void pt5161l_init_debugfs(struct i2c_client *client, struct pt5161l_data *data)
drivers/hwmon/pt5161l.c
580
static int pt5161l_probe(struct i2c_client *client)
drivers/hwmon/pt5161l.c
65
struct i2c_client *client;
drivers/hwmon/pt5161l.c
80
struct i2c_client *client = data->client;
drivers/hwmon/sbtsi_temp.c
198
static int sbtsi_probe(struct i2c_client *client)
drivers/hwmon/sbtsi_temp.c
53
struct i2c_client *client;
drivers/hwmon/sg2042-mcu.c
304
static int sg2042_mcu_i2c_probe(struct i2c_client *client)
drivers/hwmon/sg2042-mcu.c
52
struct i2c_client *client;
drivers/hwmon/sht21.c
161
struct i2c_client *client = sht21->client;
drivers/hwmon/sht21.c
250
static int sht21_probe(struct i2c_client *client)
drivers/hwmon/sht21.c
39
struct i2c_client *client;
drivers/hwmon/sht21.c
88
struct i2c_client *client = sht21->client;
drivers/hwmon/sht3x.c
164
struct i2c_client *client;
drivers/hwmon/sht3x.c
204
static int sht3x_read_from_command(struct i2c_client *client,
drivers/hwmon/sht3x.c
257
struct i2c_client *client = data->client;
drivers/hwmon/sht3x.c
328
struct i2c_client *client = data->client;
drivers/hwmon/sht3x.c
376
struct i2c_client *client = data->client;
drivers/hwmon/sht3x.c
471
struct i2c_client *client = data->client;
drivers/hwmon/sht3x.c
526
struct i2c_client *client = data->client;
drivers/hwmon/sht3x.c
561
struct i2c_client *client = data->client;
drivers/hwmon/sht3x.c
848
struct i2c_client *client = data->client;
drivers/hwmon/sht3x.c
874
static int sht3x_probe(struct i2c_client *client)
drivers/hwmon/sht4x.c
383
static int sht4x_probe(struct i2c_client *client)
drivers/hwmon/sht4x.c
69
struct i2c_client *client;
drivers/hwmon/sht4x.c
91
struct i2c_client *client = data->client;
drivers/hwmon/shtc1.c
104
struct i2c_client *client = data->client;
drivers/hwmon/shtc1.c
189
static int shtc1_probe(struct i2c_client *client)
drivers/hwmon/shtc1.c
56
struct i2c_client *client;
drivers/hwmon/shtc1.c
71
static int shtc1_update_values(struct i2c_client *client,
drivers/hwmon/smsc47m192.c
107
struct i2c_client *client = data->client;
drivers/hwmon/smsc47m192.c
202
struct i2c_client *client = data->client;
drivers/hwmon/smsc47m192.c
224
struct i2c_client *client = data->client;
drivers/hwmon/smsc47m192.c
300
struct i2c_client *client = data->client;
drivers/hwmon/smsc47m192.c
323
struct i2c_client *client = data->client;
drivers/hwmon/smsc47m192.c
355
struct i2c_client *client = data->client;
drivers/hwmon/smsc47m192.c
526
static void smsc47m192_init_client(struct i2c_client *client)
drivers/hwmon/smsc47m192.c
557
static int smsc47m192_detect(struct i2c_client *client,
drivers/hwmon/smsc47m192.c
590
static int smsc47m192_probe(struct i2c_client *client)
drivers/hwmon/smsc47m192.c
86
struct i2c_client *client;
drivers/hwmon/spd5118.c
586
static int spd5118_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/hwmon/spd5118.c
630
static int spd5118_i2c_init(struct i2c_client *client)
drivers/hwmon/spd5118.c
710
static int spd5118_i2c_probe(struct i2c_client *client)
drivers/hwmon/stts751.c
308
static void stts751_alert(struct i2c_client *client,
drivers/hwmon/stts751.c
648
static int stts751_detect(struct i2c_client *new_client,
drivers/hwmon/stts751.c
764
static int stts751_probe(struct i2c_client *client)
drivers/hwmon/stts751.c
87
struct i2c_client *client;
drivers/hwmon/tc654.c
137
struct i2c_client *client = data->client;
drivers/hwmon/tc654.c
231
struct i2c_client *client = data->client;
drivers/hwmon/tc654.c
290
struct i2c_client *client = data->client;
drivers/hwmon/tc654.c
340
struct i2c_client *client = data->client;
drivers/hwmon/tc654.c
385
struct i2c_client *client = data->client;
drivers/hwmon/tc654.c
512
static int tc654_probe(struct i2c_client *client)
drivers/hwmon/tc654.c
60
struct i2c_client *client;
drivers/hwmon/tc74.c
106
static int tc74_probe(struct i2c_client *client)
drivers/hwmon/tc74.c
29
struct i2c_client *client;
drivers/hwmon/tc74.c
39
struct i2c_client *client = data->client;
drivers/hwmon/thmc50.c
130
struct i2c_client *client = data->client;
drivers/hwmon/thmc50.c
185
struct i2c_client *client = data->client;
drivers/hwmon/thmc50.c
215
struct i2c_client *client = data->client;
drivers/hwmon/thmc50.c
307
static int thmc50_detect(struct i2c_client *client,
drivers/hwmon/thmc50.c
362
struct i2c_client *client = data->client;
drivers/hwmon/thmc50.c
380
static int thmc50_probe(struct i2c_client *client)
drivers/hwmon/thmc50.c
58
struct i2c_client *client;
drivers/hwmon/thmc50.c
79
struct i2c_client *client = data->client;
drivers/hwmon/tmp102.c
209
static int tmp102_probe(struct i2c_client *client)
drivers/hwmon/tmp102.c
288
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/tmp102.c
297
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/tmp103.c
150
static int tmp103_probe(struct i2c_client *client)
drivers/hwmon/tmp108.c
332
struct i2c_client *client = context;
drivers/hwmon/tmp108.c
353
struct i2c_client *client = context;
drivers/hwmon/tmp108.c
500
static int tmp108_probe(struct i2c_client *client)
drivers/hwmon/tmp401.c
107
struct i2c_client *client;
drivers/hwmon/tmp401.c
144
struct i2c_client *client = data->client;
drivers/hwmon/tmp401.c
229
struct i2c_client *client = data->client;
drivers/hwmon/tmp401.c
596
static int tmp401_detect(struct i2c_client *client,
drivers/hwmon/tmp401.c
665
static int tmp401_probe(struct i2c_client *client)
drivers/hwmon/tmp421.c
100
struct i2c_client *client;
drivers/hwmon/tmp421.c
127
struct i2c_client *client = data->client;
drivers/hwmon/tmp421.c
159
struct i2c_client *client = data->client;
drivers/hwmon/tmp421.c
265
struct i2c_client *client = data->client;
drivers/hwmon/tmp421.c
289
static int tmp421_detect(struct i2c_client *client,
drivers/hwmon/tmp421.c
350
static int tmp421_probe_child_from_dt(struct i2c_client *client,
drivers/hwmon/tmp421.c
400
static int tmp421_probe_from_dt(struct i2c_client *client, struct tmp421_data *data)
drivers/hwmon/tmp421.c
425
static int tmp421_probe(struct i2c_client *client)
drivers/hwmon/tmp464.c
456
static int tmp464_detect(struct i2c_client *client,
drivers/hwmon/tmp464.c
637
static int tmp464_probe(struct i2c_client *client)
drivers/hwmon/tmp513.c
712
static int tmp51x_probe(struct i2c_client *client)
drivers/hwmon/tps23861.c
116
struct i2c_client *client;
drivers/hwmon/tps23861.c
505
static int tps23861_probe(struct i2c_client *client)
drivers/hwmon/tsc1641.c
692
static int tsc1641_probe(struct i2c_client *client)
drivers/hwmon/w83773g.c
262
static int w83773_probe(struct i2c_client *client)
drivers/hwmon/w83781d.c
1084
w83781d_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/hwmon/w83781d.c
1195
static int w83781d_probe(struct i2c_client *client)
drivers/hwmon/w83781d.c
1241
w83781d_remove(struct i2c_client *client)
drivers/hwmon/w83781d.c
1256
struct i2c_client *client = data->client;
drivers/hwmon/w83781d.c
1258
struct i2c_client *cl;
drivers/hwmon/w83781d.c
1296
struct i2c_client *client = data->client;
drivers/hwmon/w83781d.c
1298
struct i2c_client *cl;
drivers/hwmon/w83781d.c
1445
struct i2c_client *client = data->client;
drivers/hwmon/w83781d.c
1621
static int w83781d_alias_detect(struct i2c_client *client, u8 chipid)
drivers/hwmon/w83781d.c
1731
struct i2c_client *client = data->client;
drivers/hwmon/w83781d.c
1746
struct i2c_client *client = data->client;
drivers/hwmon/w83781d.c
196
struct i2c_client *client;
drivers/hwmon/w83781d.c
2013
w83781d_alias_detect(struct i2c_client *client, u8 chipid)
drivers/hwmon/w83781d.c
209
struct i2c_client *lm75[2]; /* for secondary I2C addresses */
drivers/hwmon/w83781d.c
238
static int w83781d_alias_detect(struct i2c_client *client, u8 chipid);
drivers/hwmon/w83781d.c
846
w83781d_detect_subclients(struct i2c_client *new_client)
drivers/hwmon/w83791d.c
1065
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83791d.c
1100
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83791d.c
1259
static int w83791d_detect_subclients(struct i2c_client *client)
drivers/hwmon/w83791d.c
1302
static int w83791d_detect(struct i2c_client *client,
drivers/hwmon/w83791d.c
1346
static int w83791d_probe(struct i2c_client *client)
drivers/hwmon/w83791d.c
1413
static void w83791d_remove(struct i2c_client *client)
drivers/hwmon/w83791d.c
1421
static void w83791d_init_client(struct i2c_client *client)
drivers/hwmon/w83791d.c
1482
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83791d.c
195
static inline int w83791d_read(struct i2c_client *client, u8 reg)
drivers/hwmon/w83791d.c
200
static inline int w83791d_write(struct i2c_client *client, u8 reg, u8 value)
drivers/hwmon/w83791d.c
320
static int w83791d_probe(struct i2c_client *client);
drivers/hwmon/w83791d.c
321
static int w83791d_detect(struct i2c_client *client,
drivers/hwmon/w83791d.c
323
static void w83791d_remove(struct i2c_client *client);
drivers/hwmon/w83791d.c
325
static int w83791d_read(struct i2c_client *client, u8 reg);
drivers/hwmon/w83791d.c
326
static int w83791d_write(struct i2c_client *client, u8 reg, u8 value);
drivers/hwmon/w83791d.c
333
static void w83791d_init_client(struct i2c_client *client);
drivers/hwmon/w83791d.c
376
struct i2c_client *client = to_i2c_client(dev); \
drivers/hwmon/w83791d.c
449
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83791d.c
539
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83791d.c
576
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83791d.c
726
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83791d.c
767
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83791d.c
833
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83791d.c
874
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83791d.c
936
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83791d.c
969
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83792d.c
1310
w83792d_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/hwmon/w83792d.c
1355
w83792d_probe(struct i2c_client *client)
drivers/hwmon/w83792d.c
1433
w83792d_remove(struct i2c_client *client)
drivers/hwmon/w83792d.c
1446
w83792d_init_client(struct i2c_client *client)
drivers/hwmon/w83792d.c
1480
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83792d.c
286
static int w83792d_probe(struct i2c_client *client);
drivers/hwmon/w83792d.c
287
static int w83792d_detect(struct i2c_client *client,
drivers/hwmon/w83792d.c
289
static void w83792d_remove(struct i2c_client *client);
drivers/hwmon/w83792d.c
296
static void w83792d_init_client(struct i2c_client *client);
drivers/hwmon/w83792d.c
327
static inline int w83792d_read_value(struct i2c_client *client, u8 reg)
drivers/hwmon/w83792d.c
333
w83792d_write_value(struct i2c_client *client, u8 reg, u8 value)
drivers/hwmon/w83792d.c
372
struct i2c_client *client = to_i2c_client(dev); \
drivers/hwmon/w83792d.c
410
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83792d.c
450
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83792d.c
501
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83792d.c
541
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83792d.c
619
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83792d.c
644
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83792d.c
696
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83792d.c
732
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83792d.c
766
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83792d.c
806
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83792d.c
852
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83792d.c
894
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83792d.c
921
w83792d_detect_subclients(struct i2c_client *new_client)
drivers/hwmon/w83793.c
1174
static void w83793_init_client(struct i2c_client *client)
drivers/hwmon/w83793.c
1497
static void w83793_remove(struct i2c_client *client)
drivers/hwmon/w83793.c
1559
w83793_detect_subclients(struct i2c_client *client)
drivers/hwmon/w83793.c
1601
static int w83793_detect(struct i2c_client *client,
drivers/hwmon/w83793.c
1641
static int w83793_probe(struct i2c_client *client)
drivers/hwmon/w83793.c
1937
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83793.c
2024
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83793.c
2088
static u8 w83793_read_value(struct i2c_client *client, u16 reg)
drivers/hwmon/w83793.c
2114
static int w83793_write_value(struct i2c_client *client, u16 reg, u8 value)
drivers/hwmon/w83793.c
250
struct i2c_client *client;
drivers/hwmon/w83793.c
283
static u8 w83793_read_value(struct i2c_client *client, u16 reg);
drivers/hwmon/w83793.c
284
static int w83793_write_value(struct i2c_client *client, u16 reg, u8 value);
drivers/hwmon/w83793.c
285
static int w83793_probe(struct i2c_client *client);
drivers/hwmon/w83793.c
286
static int w83793_detect(struct i2c_client *client,
drivers/hwmon/w83793.c
288
static void w83793_remove(struct i2c_client *client);
drivers/hwmon/w83793.c
289
static void w83793_init_client(struct i2c_client *client);
drivers/hwmon/w83793.c
374
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83793.c
412
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83793.c
440
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83793.c
487
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83793.c
529
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83793.c
586
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83793.c
647
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83793.c
717
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83793.c
818
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83793.c
886
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83793.c
927
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83793.c
979
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83795.c
1022
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83795.c
1090
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83795.c
1151
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83795.c
1199
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83795.c
1259
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83795.c
1295
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83795.c
1339
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83795.c
1400
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83795.c
1437
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83795.c
1516
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83795.c
1575
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83795.c
1856
static void w83795_init_client(struct i2c_client *client)
drivers/hwmon/w83795.c
1879
static int w83795_get_device_id(struct i2c_client *client)
drivers/hwmon/w83795.c
1902
static int w83795_detect(struct i2c_client *client,
drivers/hwmon/w83795.c
2083
static void w83795_check_dynamic_in_limits(struct i2c_client *client)
drivers/hwmon/w83795.c
2137
static int w83795_probe(struct i2c_client *client)
drivers/hwmon/w83795.c
2236
static void w83795_remove(struct i2c_client *client)
drivers/hwmon/w83795.c
393
static int w83795_set_bank(struct i2c_client *client, u8 bank)
drivers/hwmon/w83795.c
417
static u8 w83795_read(struct i2c_client *client, u16 reg)
drivers/hwmon/w83795.c
436
static int w83795_write(struct i2c_client *client, u16 reg, u8 value)
drivers/hwmon/w83795.c
452
static void w83795_update_limits(struct i2c_client *client)
drivers/hwmon/w83795.c
523
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83795.c
590
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83795.c
723
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83795.c
753
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83795.c
799
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83795.c
857
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83795.c
918
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83l785ts.c
128
static int w83l785ts_detect(struct i2c_client *client,
drivers/hwmon/w83l785ts.c
165
static int w83l785ts_probe(struct i2c_client *client)
drivers/hwmon/w83l785ts.c
206
static void w83l785ts_remove(struct i2c_client *client)
drivers/hwmon/w83l785ts.c
217
static u8 w83l785ts_read_value(struct i2c_client *client, u8 reg, u8 defval)
drivers/hwmon/w83l785ts.c
258
struct i2c_client *client = to_i2c_client(dev);
drivers/hwmon/w83l785ts.c
65
static int w83l785ts_probe(struct i2c_client *client);
drivers/hwmon/w83l785ts.c
66
static int w83l785ts_detect(struct i2c_client *client,
drivers/hwmon/w83l785ts.c
68
static void w83l785ts_remove(struct i2c_client *client);
drivers/hwmon/w83l785ts.c
69
static u8 w83l785ts_read_value(struct i2c_client *client, u8 reg, u8 defval);
drivers/hwmon/w83l786ng.c
123
struct i2c_client *client;
drivers/hwmon/w83l786ng.c
148
w83l786ng_read_value(struct i2c_client *client, u8 reg)
drivers/hwmon/w83l786ng.c
154
w83l786ng_write_value(struct i2c_client *client, u8 reg, u8 value)
drivers/hwmon/w83l786ng.c
162
struct i2c_client *client = data->client;
drivers/hwmon/w83l786ng.c
252
struct i2c_client *client = data->client; \
drivers/hwmon/w83l786ng.c
305
struct i2c_client *client = data->client;
drivers/hwmon/w83l786ng.c
343
struct i2c_client *client = data->client;
drivers/hwmon/w83l786ng.c
434
struct i2c_client *client = data->client;
drivers/hwmon/w83l786ng.c
489
struct i2c_client *client = data->client;
drivers/hwmon/w83l786ng.c
517
struct i2c_client *client = data->client;
drivers/hwmon/w83l786ng.c
541
struct i2c_client *client = data->client;
drivers/hwmon/w83l786ng.c
597
struct i2c_client *client = data->client;
drivers/hwmon/w83l786ng.c
670
w83l786ng_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/hwmon/w83l786ng.c
704
static void w83l786ng_init_client(struct i2c_client *client)
drivers/hwmon/w83l786ng.c
718
w83l786ng_probe(struct i2c_client *client)
drivers/i2c/busses/i2c-amd-asf-plat.c
231
static int amd_asf_reg_target(struct i2c_client *target)
drivers/i2c/busses/i2c-amd-asf-plat.c
256
static int amd_asf_unreg_target(struct i2c_client *target)
drivers/i2c/busses/i2c-amd-asf-plat.c
52
struct i2c_client *target;
drivers/i2c/busses/i2c-aspeed.c
166
struct i2c_client *slave;
drivers/i2c/busses/i2c-aspeed.c
252
struct i2c_client *slave = bus->slave;
drivers/i2c/busses/i2c-aspeed.c
773
static int aspeed_i2c_reg_slave(struct i2c_client *client)
drivers/i2c/busses/i2c-aspeed.c
792
static int aspeed_i2c_unreg_slave(struct i2c_client *client)
drivers/i2c/busses/i2c-at91-slave.c
65
static int at91_reg_slave(struct i2c_client *slave)
drivers/i2c/busses/i2c-at91-slave.c
89
static int at91_unreg_slave(struct i2c_client *slave)
drivers/i2c/busses/i2c-at91.h
160
struct i2c_client *slave;
drivers/i2c/busses/i2c-axxia.c
150
struct i2c_client *slave;
drivers/i2c/busses/i2c-axxia.c
661
static int axxia_i2c_reg_slave(struct i2c_client *slave)
drivers/i2c/busses/i2c-axxia.c
693
static int axxia_i2c_unreg_slave(struct i2c_client *slave)
drivers/i2c/busses/i2c-bcm-iproc.c
1006
static int bcm_iproc_i2c_unreg_slave(struct i2c_client *slave)
drivers/i2c/busses/i2c-bcm-iproc.c
197
struct i2c_client *slave;
drivers/i2c/busses/i2c-bcm-iproc.c
986
static int bcm_iproc_i2c_reg_slave(struct i2c_client *slave)
drivers/i2c/busses/i2c-cadence.c
1190
static int cdns_reg_slave(struct i2c_client *slave)
drivers/i2c/busses/i2c-cadence.c
1215
static int cdns_unreg_slave(struct i2c_client *slave)
drivers/i2c/busses/i2c-cadence.c
219
struct i2c_client *slave;
drivers/i2c/busses/i2c-ccgx-ucsi.c
16
struct i2c_client *i2c_new_ccgx_ucsi(struct i2c_adapter *adapter, int irq,
drivers/i2c/busses/i2c-ccgx-ucsi.h
6
struct i2c_client;
drivers/i2c/busses/i2c-ccgx-ucsi.h
9
struct i2c_client *i2c_new_ccgx_ucsi(struct i2c_adapter *adapter, int irq,
drivers/i2c/busses/i2c-cht-wc.c
48
struct i2c_client *client;
drivers/i2c/busses/i2c-designware-core.h
280
struct i2c_client *slave;
drivers/i2c/busses/i2c-designware-core.h
405
int i2c_dw_reg_slave(struct i2c_client *client);
drivers/i2c/busses/i2c-designware-core.h
406
int i2c_dw_unreg_slave(struct i2c_client *client);
drivers/i2c/busses/i2c-designware-slave.c
24
int i2c_dw_reg_slave(struct i2c_client *slave)
drivers/i2c/busses/i2c-designware-slave.c
50
int i2c_dw_unreg_slave(struct i2c_client *slave)
drivers/i2c/busses/i2c-emev2.c
316
static int em_i2c_reg_slave(struct i2c_client *slave)
drivers/i2c/busses/i2c-emev2.c
334
static int em_i2c_unreg_slave(struct i2c_client *slave)
drivers/i2c/busses/i2c-emev2.c
70
struct i2c_client *slave;
drivers/i2c/busses/i2c-gxp.c
151
static int gxp_i2c_reg_slave(struct i2c_client *slave)
drivers/i2c/busses/i2c-gxp.c
170
static int gxp_i2c_unreg_slave(struct i2c_client *slave)
drivers/i2c/busses/i2c-gxp.c
90
struct i2c_client *slave;
drivers/i2c/busses/i2c-icy.c
57
struct i2c_client *ltc2990_client;
drivers/i2c/busses/i2c-imx-lpi2c.c
1328
static int lpi2c_imx_register_target(struct i2c_client *client)
drivers/i2c/busses/i2c-imx-lpi2c.c
1349
static int lpi2c_imx_unregister_target(struct i2c_client *client)
drivers/i2c/busses/i2c-imx-lpi2c.c
196
struct i2c_client *target;
drivers/i2c/busses/i2c-imx.c
254
struct i2c_client *slave;
drivers/i2c/busses/i2c-imx.c
925
static int i2c_imx_reg_slave(struct i2c_client *client)
drivers/i2c/busses/i2c-imx.c
948
static int i2c_imx_unreg_slave(struct i2c_client *client)
drivers/i2c/busses/i2c-keba.c
478
struct i2c_client *client;
drivers/i2c/busses/i2c-keba.c
54
struct i2c_client **client;
drivers/i2c/busses/i2c-mlxbf.c
1536
struct i2c_client *slave)
drivers/i2c/busses/i2c-mlxbf.c
1796
static struct i2c_client *mlxbf_i2c_get_slave_from_addr(
drivers/i2c/busses/i2c-mlxbf.c
1820
struct i2c_client *slave;
drivers/i2c/busses/i2c-mlxbf.c
1918
struct i2c_client *slave;
drivers/i2c/busses/i2c-mlxbf.c
2109
static int mlxbf_i2c_reg_slave(struct i2c_client *slave)
drivers/i2c/busses/i2c-mlxbf.c
2131
static int mlxbf_i2c_unreg_slave(struct i2c_client *slave)
drivers/i2c/busses/i2c-mlxbf.c
423
struct i2c_client *slave[MLXBF_I2C_SMBUS_SLAVE_ADDR_CNT];
drivers/i2c/busses/i2c-npcm7xx.c
1518
static int npcm_i2c_reg_slave(struct i2c_client *client)
drivers/i2c/busses/i2c-npcm7xx.c
1551
static int npcm_i2c_unreg_slave(struct i2c_client *client)
drivers/i2c/busses/i2c-npcm7xx.c
582
struct i2c_client *slave;
drivers/i2c/busses/i2c-nvidia-gpu.c
58
struct i2c_client *ccgx_client;
drivers/i2c/busses/i2c-octeon-core.h
146
struct i2c_client *ara;
drivers/i2c/busses/i2c-parport.c
120
struct i2c_client *ara;
drivers/i2c/busses/i2c-parport.c
254
struct i2c_client *ara = adapter->ara;
drivers/i2c/busses/i2c-parport.c
346
struct i2c_client *ara;
drivers/i2c/busses/i2c-powermac.c
232
struct i2c_client *newdev;
drivers/i2c/busses/i2c-powermac.c
309
struct i2c_client *newdev;
drivers/i2c/busses/i2c-pxa.c
238
struct i2c_client *slave;
drivers/i2c/busses/i2c-pxa.c
707
static int i2c_pxa_slave_reg(struct i2c_client *slave)
drivers/i2c/busses/i2c-pxa.c
725
static int i2c_pxa_slave_unreg(struct i2c_client *slave)
drivers/i2c/busses/i2c-rcar.c
1027
static int rcar_reg_slave(struct i2c_client *slave)
drivers/i2c/busses/i2c-rcar.c
1049
static int rcar_unreg_slave(struct i2c_client *slave)
drivers/i2c/busses/i2c-rcar.c
159
struct i2c_client *slave;
drivers/i2c/busses/i2c-rcar.c
170
struct i2c_client *host_notify_client;
drivers/i2c/busses/i2c-stm32f7.c
1270
static bool stm32f7_i2c_is_addr_match(struct i2c_client *slave, u32 addcode)
drivers/i2c/busses/i2c-stm32f7.c
1298
struct i2c_client *slave = i2c_dev->slave_running;
drivers/i2c/busses/i2c-stm32f7.c
1371
struct i2c_client *slave, int *id)
drivers/i2c/busses/i2c-stm32f7.c
1388
struct i2c_client *slave, int *id)
drivers/i2c/busses/i2c-stm32f7.c
1894
static int stm32f7_i2c_reg_slave(struct i2c_client *slave)
drivers/i2c/busses/i2c-stm32f7.c
1983
static int stm32f7_i2c_unreg_slave(struct i2c_client *slave)
drivers/i2c/busses/i2c-stm32f7.c
2075
struct i2c_client *client;
drivers/i2c/busses/i2c-stm32f7.c
298
struct i2c_client *ara;
drivers/i2c/busses/i2c-stm32f7.c
349
struct i2c_client *slave[STM32F7_I2C_MAX_SLAVE];
drivers/i2c/busses/i2c-stm32f7.c
350
struct i2c_client *slave_running;
drivers/i2c/busses/i2c-stm32f7.c
362
struct i2c_client *host_notify_client;
drivers/i2c/busses/i2c-taos-evm.c
34
struct i2c_client *client;
drivers/i2c/busses/i2c-taos-evm.c
47
static struct i2c_client *taos_instantiate_device(struct i2c_adapter *adapter)
drivers/i2c/busses/i2c-thunderx-pcidrv.c
123
struct i2c_client *ara;
drivers/i2c/busses/i2c-xlp9xx.c
492
struct i2c_client *ara;
drivers/i2c/busses/i2c-xlp9xx.c
87
struct i2c_client *ara;
drivers/i2c/i2c-atr.c
605
struct i2c_client *client;
drivers/i2c/i2c-core-acpi.c
202
int i2c_acpi_get_irq(struct i2c_client *client, bool *wake_capable)
drivers/i2c/i2c-core-acpi.c
466
static struct i2c_client *i2c_acpi_find_client_by_adev(struct acpi_device *adev)
drivers/i2c/i2c-core-acpi.c
483
struct i2c_client *client;
drivers/i2c/i2c-core-acpi.c
541
struct i2c_client *i2c_acpi_new_device_by_fwnode(struct fwnode_handle *fwnode,
drivers/i2c/i2c-core-acpi.c
589
static int acpi_gsb_i2c_read_bytes(struct i2c_client *client,
drivers/i2c/i2c-core-acpi.c
632
static int acpi_gsb_i2c_write_bytes(struct i2c_client *client,
drivers/i2c/i2c-core-acpi.c
675
struct i2c_client *client;
drivers/i2c/i2c-core-base.c
1054
void i2c_unregister_device(struct i2c_client *client)
drivers/i2c/i2c-core-base.c
106
const struct i2c_client *client)
drivers/i2c/i2c-core-base.c
1088
struct i2c_client *i2c_find_device_by_fwnode(struct fwnode_handle *fwnode)
drivers/i2c/i2c-core-base.c
1090
struct i2c_client *client;
drivers/i2c/i2c-core-base.c
1115
static int dummy_probe(struct i2c_client *client)
drivers/i2c/i2c-core-base.c
1144
struct i2c_client *i2c_new_dummy_device(struct i2c_adapter *adapter, u16 address)
drivers/i2c/i2c-core-base.c
1169
struct i2c_client *devm_i2c_new_dummy_device(struct device *dev,
drivers/i2c/i2c-core-base.c
1173
struct i2c_client *client;
drivers/i2c/i2c-core-base.c
120
const void *i2c_get_match_data(const struct i2c_client *client)
drivers/i2c/i2c-core-base.c
1210
struct i2c_client *i2c_new_ancillary_device(struct i2c_client *client,
drivers/i2c/i2c-core-base.c
1269
struct i2c_client *client;
drivers/i2c/i2c-core-base.c
1336
struct i2c_client *client, *next;
drivers/i2c/i2c-core-base.c
141
struct i2c_client *client = i2c_verify_client(dev);
drivers/i2c/i2c-core-base.c
164
const struct i2c_client *client = to_i2c_client(dev);
drivers/i2c/i2c-core-base.c
1712
struct i2c_client *client, *_n;
drivers/i2c/i2c-core-base.c
1728
struct i2c_client *client = i2c_verify_client(dev);
drivers/i2c/i2c-core-base.c
1736
struct i2c_client *client = i2c_verify_client(dev);
drivers/i2c/i2c-core-base.c
1758
struct i2c_client *client, *next;
drivers/i2c/i2c-core-base.c
2062
struct i2c_client *client = i2c_verify_client(dev);
drivers/i2c/i2c-core-base.c
2334
int i2c_transfer_buffer_flags(const struct i2c_client *client, char *buf,
drivers/i2c/i2c-core-base.c
2362
int i2c_get_device_id(const struct i2c_client *client,
drivers/i2c/i2c-core-base.c
2392
const struct i2c_device_id *i2c_client_get_device_id(const struct i2c_client *client)
drivers/i2c/i2c-core-base.c
2446
static int i2c_detect_address(struct i2c_client *temp_client,
drivers/i2c/i2c-core-base.c
2486
struct i2c_client *client;
drivers/i2c/i2c-core-base.c
2511
struct i2c_client *temp_client;
drivers/i2c/i2c-core-base.c
2560
struct i2c_client *
drivers/i2c/i2c-core-base.c
475
static int i2c_smbus_host_notify_to_irq(const struct i2c_client *client)
drivers/i2c/i2c-core-base.c
494
struct i2c_client *client = i2c_verify_client(dev);
drivers/i2c/i2c-core-base.c
624
struct i2c_client *client = to_i2c_client(dev);
drivers/i2c/i2c-core-base.c
648
struct i2c_client *client = i2c_verify_client(dev);
drivers/i2c/i2c-core-base.c
676
struct i2c_client *client = to_i2c_client(dev);
drivers/i2c/i2c-core-base.c
725
struct i2c_client *i2c_verify_client(struct device *dev)
drivers/i2c/i2c-core-base.c
735
static unsigned short i2c_encode_flags_to_addr(struct i2c_client *client)
drivers/i2c/i2c-core-base.c
788
struct i2c_client *client = i2c_verify_client(dev);
drivers/i2c/i2c-core-base.c
877
struct i2c_client *client,
drivers/i2c/i2c-core-base.c
959
struct i2c_client *
drivers/i2c/i2c-core-base.c
963
struct i2c_client *client;
drivers/i2c/i2c-core-of.c
117
struct i2c_client *client)
drivers/i2c/i2c-core-of.c
146
struct i2c_client *client)
drivers/i2c/i2c-core-of.c
166
struct i2c_client *client;
drivers/i2c/i2c-core-of.c
64
static struct i2c_client *of_i2c_register_device(struct i2c_adapter *adap,
drivers/i2c/i2c-core-of.c
67
struct i2c_client *client;
drivers/i2c/i2c-core-of.c
87
struct i2c_client *client;
drivers/i2c/i2c-core-slave.c
21
int i2c_slave_register(struct i2c_client *client, i2c_slave_cb_t slave_cb)
drivers/i2c/i2c-core-slave.c
61
int i2c_slave_unregister(struct i2c_client *client)
drivers/i2c/i2c-core-slave.c
86
int i2c_slave_event(struct i2c_client *client,
drivers/i2c/i2c-core-smbus.c
103
s32 i2c_smbus_read_byte(const struct i2c_client *client)
drivers/i2c/i2c-core-smbus.c
123
s32 i2c_smbus_write_byte(const struct i2c_client *client, u8 value)
drivers/i2c/i2c-core-smbus.c
138
s32 i2c_smbus_read_byte_data(const struct i2c_client *client, u8 command)
drivers/i2c/i2c-core-smbus.c
159
s32 i2c_smbus_write_byte_data(const struct i2c_client *client, u8 command,
drivers/i2c/i2c-core-smbus.c
178
s32 i2c_smbus_read_word_data(const struct i2c_client *client, u8 command)
drivers/i2c/i2c-core-smbus.c
199
s32 i2c_smbus_write_word_data(const struct i2c_client *client, u8 command,
drivers/i2c/i2c-core-smbus.c
225
s32 i2c_smbus_read_block_data(const struct i2c_client *client, u8 command,
drivers/i2c/i2c-core-smbus.c
252
s32 i2c_smbus_write_block_data(const struct i2c_client *client, u8 command,
drivers/i2c/i2c-core-smbus.c
268
s32 i2c_smbus_read_i2c_block_data(const struct i2c_client *client, u8 command,
drivers/i2c/i2c-core-smbus.c
288
s32 i2c_smbus_write_i2c_block_data(const struct i2c_client *client, u8 command,
drivers/i2c/i2c-core-smbus.c
641
s32 i2c_smbus_read_i2c_block_data_or_emulated(const struct i2c_client *client,
drivers/i2c/i2c-core-smbus.c
694
struct i2c_client *i2c_new_smbus_alert_device(struct i2c_adapter *adapter,
drivers/i2c/i2c-core.h
66
int i2c_acpi_get_irq(struct i2c_client *client, bool *wake_capable);
drivers/i2c/i2c-core.h
70
static inline int i2c_acpi_get_irq(struct i2c_client *client, bool *wake_capable)
drivers/i2c/i2c-core.h
88
struct i2c_client *client);
drivers/i2c/i2c-core.h
94
struct i2c_client *client)
drivers/i2c/i2c-dev.c
140
struct i2c_client *client = file->private_data;
drivers/i2c/i2c-dev.c
168
struct i2c_client *client = file->private_data;
drivers/i2c/i2c-dev.c
190
struct i2c_client *client = i2c_verify_client(dev);
drivers/i2c/i2c-dev.c
243
static noinline int i2cdev_ioctl_rdwr(struct i2c_client *client,
drivers/i2c/i2c-dev.c
319
static noinline int i2cdev_ioctl_smbus(struct i2c_client *client,
drivers/i2c/i2c-dev.c
402
struct i2c_client *client = file->private_data;
drivers/i2c/i2c-dev.c
532
struct i2c_client *client = file->private_data;
drivers/i2c/i2c-dev.c
600
struct i2c_client *client;
drivers/i2c/i2c-dev.c
629
struct i2c_client *client = file->private_data;
drivers/i2c/i2c-slave-eeprom.c
123
static int i2c_slave_init_eeprom_data(struct eeprom_data *eeprom, struct i2c_client *client,
drivers/i2c/i2c-slave-eeprom.c
143
static int i2c_slave_eeprom_probe(struct i2c_client *client)
drivers/i2c/i2c-slave-eeprom.c
185
static void i2c_slave_eeprom_remove(struct i2c_client *client)
drivers/i2c/i2c-slave-eeprom.c
45
static int i2c_slave_eeprom_slave_cb(struct i2c_client *client,
drivers/i2c/i2c-slave-testunit.c
236
static int i2c_slave_testunit_probe(struct i2c_client *client)
drivers/i2c/i2c-slave-testunit.c
264
static void i2c_slave_testunit_remove(struct i2c_client *client)
drivers/i2c/i2c-slave-testunit.c
49
struct i2c_client *client;
drivers/i2c/i2c-slave-testunit.c
57
static int i2c_slave_testunit_smbalert_cb(struct i2c_client *client,
drivers/i2c/i2c-slave-testunit.c
82
static int i2c_slave_testunit_slave_cb(struct i2c_client *client,
drivers/i2c/i2c-smbus.c
102
struct i2c_client *ara;
drivers/i2c/i2c-smbus.c
166
static int smbalert_probe(struct i2c_client *ara)
drivers/i2c/i2c-smbus.c
215
static void smbalert_remove(struct i2c_client *ara)
drivers/i2c/i2c-smbus.c
23
struct i2c_client *ara; /* Alert response address */
drivers/i2c/i2c-smbus.c
249
int i2c_handle_smbus_alert(struct i2c_client *ara)
drivers/i2c/i2c-smbus.c
266
static int i2c_slave_host_notify_cb(struct i2c_client *client,
drivers/i2c/i2c-smbus.c
312
struct i2c_client *i2c_new_slave_host_notify_device(struct i2c_adapter *adapter)
drivers/i2c/i2c-smbus.c
319
struct i2c_client *client;
drivers/i2c/i2c-smbus.c
35
struct i2c_client *client = i2c_verify_client(dev);
drivers/i2c/i2c-smbus.c
353
void i2c_free_slave_host_notify_device(struct i2c_client *client)
drivers/i2c/i2c-smbus.c
73
struct i2c_client *client = i2c_verify_client(dev);
drivers/i2c/muxes/i2c-mux-ltc4306.c
207
static int ltc4306_probe(struct i2c_client *client)
drivers/i2c/muxes/i2c-mux-ltc4306.c
296
static void ltc4306_remove(struct i2c_client *client)
drivers/i2c/muxes/i2c-mux-mlxcpld.c
120
struct i2c_client *client = to_i2c_client(pdev->dev.parent);
drivers/i2c/muxes/i2c-mux-mlxcpld.c
25
struct i2c_client *client;
drivers/i2c/muxes/i2c-mux-mlxcpld.c
63
struct i2c_client *client = mux->client;
drivers/i2c/muxes/i2c-mux-mule.c
48
struct i2c_client *client;
drivers/i2c/muxes/i2c-mux-pca9541.c
109
static int pca9541_reg_read(struct i2c_client *client, u8 command)
drivers/i2c/muxes/i2c-mux-pca9541.c
127
static void pca9541_release_bus(struct i2c_client *client)
drivers/i2c/muxes/i2c-mux-pca9541.c
174
static int pca9541_arbitrate(struct i2c_client *client)
drivers/i2c/muxes/i2c-mux-pca9541.c
251
struct i2c_client *client = data->client;
drivers/i2c/muxes/i2c-mux-pca9541.c
277
struct i2c_client *client = data->client;
drivers/i2c/muxes/i2c-mux-pca9541.c
286
static int pca9541_probe(struct i2c_client *client)
drivers/i2c/muxes/i2c-mux-pca9541.c
327
static void pca9541_remove(struct i2c_client *client)
drivers/i2c/muxes/i2c-mux-pca9541.c
71
struct i2c_client *client;
drivers/i2c/muxes/i2c-mux-pca9541.c
95
static int pca9541_reg_write(struct i2c_client *client, u8 command, u8 val)
drivers/i2c/muxes/i2c-mux-pca954x.c
114
struct i2c_client *client;
drivers/i2c/muxes/i2c-mux-pca954x.c
301
struct i2c_client *client, u8 val)
drivers/i2c/muxes/i2c-mux-pca954x.c
322
struct i2c_client *client = data->client;
drivers/i2c/muxes/i2c-mux-pca954x.c
339
struct i2c_client *client = data->client;
drivers/i2c/muxes/i2c-mux-pca954x.c
363
struct i2c_client *client = to_i2c_client(dev);
drivers/i2c/muxes/i2c-mux-pca954x.c
374
struct i2c_client *client = to_i2c_client(dev);
drivers/i2c/muxes/i2c-mux-pca954x.c
437
struct i2c_client *client = data->client;
drivers/i2c/muxes/i2c-mux-pca954x.c
481
static int pca954x_init(struct i2c_client *client, struct pca954x *data)
drivers/i2c/muxes/i2c-mux-pca954x.c
556
static int pca954x_probe(struct i2c_client *client)
drivers/i2c/muxes/i2c-mux-pca954x.c
677
static void pca954x_remove(struct i2c_client *client)
drivers/i2c/muxes/i2c-mux-pca954x.c
688
struct i2c_client *client = to_i2c_client(dev);
drivers/i3c/master.c
2558
static u8 i3c_master_i2c_get_lvr(struct i2c_client *client)
drivers/i3c/master.c
2570
static int i3c_master_i2c_attach(struct i2c_adapter *adap, struct i2c_client *client)
drivers/i3c/master.c
2610
static int i3c_master_i2c_detach(struct i2c_adapter *adap, struct i2c_client *client)
drivers/i3c/master.c
2636
struct i2c_client *client;
drivers/iio/accel/adxl313_i2c.c
65
static int adxl313_i2c_probe(struct i2c_client *client)
drivers/iio/accel/adxl345_i2c.c
24
static int adxl345_i2c_probe(struct i2c_client *client)
drivers/iio/accel/adxl355_i2c.c
23
static int adxl355_i2c_probe(struct i2c_client *client)
drivers/iio/accel/adxl367_i2c.c
44
static int adxl367_i2c_probe(struct i2c_client *client)
drivers/iio/accel/adxl372_i2c.c
21
static int adxl372_i2c_probe(struct i2c_client *client)
drivers/iio/accel/adxl380_i2c.c
21
static int adxl380_i2c_probe(struct i2c_client *client)
drivers/iio/accel/bma180.c
1038
static void bma180_remove(struct i2c_client *client)
drivers/iio/accel/bma180.c
133
struct i2c_client *client;
drivers/iio/accel/bma180.c
918
static int bma180_probe(struct i2c_client *client)
drivers/iio/accel/bma220_i2c.c
26
static int bma220_i2c_probe(struct i2c_client *client)
drivers/iio/accel/bma400_i2c.c
16
static int bma400_i2c_probe(struct i2c_client *client)
drivers/iio/accel/bmc150-accel-i2c.c
130
static void bmc150_acpi_dual_accel_probe(struct i2c_client *client)
drivers/iio/accel/bmc150-accel-i2c.c
160
static void bmc150_acpi_dual_accel_remove(struct i2c_client *client)
drivers/iio/accel/bmc150-accel-i2c.c
170
static void bmc150_acpi_dual_accel_probe(struct i2c_client *client) {}
drivers/iio/accel/bmc150-accel-i2c.c
171
static void bmc150_acpi_dual_accel_remove(struct i2c_client *client) {}
drivers/iio/accel/bmc150-accel-i2c.c
174
static int bmc150_accel_probe(struct i2c_client *client)
drivers/iio/accel/bmc150-accel-i2c.c
212
static void bmc150_accel_remove(struct i2c_client *client)
drivers/iio/accel/bmc150-accel-i2c.c
51
static bool bmc150_acpi_set_angle_dsm(struct i2c_client *client, u32 aux0, u32 ang0)
drivers/iio/accel/bmc150-accel-i2c.c
90
static bool bmc150_acpi_enable_keyboard(struct i2c_client *client)
drivers/iio/accel/bmc150-accel.h
13
struct i2c_client;
drivers/iio/accel/bmc150-accel.h
84
struct i2c_client *second_device;
drivers/iio/accel/bmi088-accel-i2c.c
19
static int bmi088_accel_probe(struct i2c_client *i2c)
drivers/iio/accel/bmi088-accel-i2c.c
34
static void bmi088_accel_remove(struct i2c_client *i2c)
drivers/iio/accel/da280.c
100
static int da280_probe(struct i2c_client *client)
drivers/iio/accel/da280.c
54
struct i2c_client *client;
drivers/iio/accel/da280.c
57
static int da280_enable(struct i2c_client *client, bool enable)
drivers/iio/accel/da311.c
100
static int da311_register_mask_write(struct i2c_client *client, u16 addr,
drivers/iio/accel/da311.c
137
static int da311_reset(struct i2c_client *client)
drivers/iio/accel/da311.c
176
static int da311_enable(struct i2c_client *client, bool enable)
drivers/iio/accel/da311.c
220
static int da311_probe(struct i2c_client *client)
drivers/iio/accel/da311.c
97
struct i2c_client *client;
drivers/iio/accel/dmard06.c
128
static int dmard06_probe(struct i2c_client *client)
drivers/iio/accel/dmard06.c
56
struct i2c_client *client;
drivers/iio/accel/dmard09.c
31
struct i2c_client *client;
drivers/iio/accel/dmard09.c
91
static int dmard09_probe(struct i2c_client *client)
drivers/iio/accel/dmard10.c
127
static int dmard10_shutdown(struct i2c_client *client)
drivers/iio/accel/dmard10.c
178
static int dmard10_probe(struct i2c_client *client)
drivers/iio/accel/dmard10.c
70
struct i2c_client *client;
drivers/iio/accel/dmard10.c
74
static int dmard10_reset(struct i2c_client *client)
drivers/iio/accel/fxls8962af-i2c.c
17
static int fxls8962af_probe(struct i2c_client *client)
drivers/iio/accel/kionix-kx022a-i2c.c
15
static int kx022a_i2c_probe(struct i2c_client *i2c)
drivers/iio/accel/kxcjk-1013.c
1383
static int kxcjk1013_probe(struct i2c_client *client)
drivers/iio/accel/kxcjk-1013.c
1544
static void kxcjk1013_remove(struct i2c_client *client)
drivers/iio/accel/kxcjk-1013.c
352
struct i2c_client *client;
drivers/iio/accel/kxsd9-i2c.c
13
static int kxsd9_i2c_probe(struct i2c_client *i2c)
drivers/iio/accel/kxsd9-i2c.c
34
static void kxsd9_i2c_remove(struct i2c_client *client)
drivers/iio/accel/mc3230.c
143
static int mc3230_probe(struct i2c_client *client)
drivers/iio/accel/mc3230.c
203
static void mc3230_remove(struct i2c_client *client)
drivers/iio/accel/mc3230.c
69
struct i2c_client *client;
drivers/iio/accel/mc3230.c
96
struct i2c_client *client = data->client;
drivers/iio/accel/mma7455_i2c.c
13
static int mma7455_i2c_probe(struct i2c_client *i2c)
drivers/iio/accel/mma7455_i2c.c
29
static void mma7455_i2c_remove(struct i2c_client *i2c)
drivers/iio/accel/mma7660.c
131
struct i2c_client *client = data->client;
drivers/iio/accel/mma7660.c
188
static int mma7660_probe(struct i2c_client *client)
drivers/iio/accel/mma7660.c
227
static void mma7660_remove(struct i2c_client *client)
drivers/iio/accel/mma7660.c
47
struct i2c_client *client;
drivers/iio/accel/mma7660.c
98
struct i2c_client *client = data->client;
drivers/iio/accel/mma8452.c
106
struct i2c_client *client;
drivers/iio/accel/mma8452.c
1506
static int mma8452_reset(struct i2c_client *client)
drivers/iio/accel/mma8452.c
1545
static int mma8452_probe(struct i2c_client *client)
drivers/iio/accel/mma8452.c
1729
static void mma8452_remove(struct i2c_client *client)
drivers/iio/accel/mma8452.c
222
static int mma8452_set_runtime_pm_state(struct i2c_client *client, bool on)
drivers/iio/accel/mma9551.c
436
static int mma9551_probe(struct i2c_client *client)
drivers/iio/accel/mma9551.c
44
struct i2c_client *client;
drivers/iio/accel/mma9551.c
499
static void mma9551_remove(struct i2c_client *client)
drivers/iio/accel/mma9551.c
50
static int mma9551_read_incli_chan(struct i2c_client *client,
drivers/iio/accel/mma9551_core.c
108
static int mma9551_transfer(struct i2c_client *client,
drivers/iio/accel/mma9551_core.c
216
int mma9551_read_config_byte(struct i2c_client *client, u8 app_id,
drivers/iio/accel/mma9551_core.c
241
int mma9551_write_config_byte(struct i2c_client *client, u8 app_id,
drivers/iio/accel/mma9551_core.c
266
int mma9551_read_status_byte(struct i2c_client *client, u8 app_id,
drivers/iio/accel/mma9551_core.c
291
int mma9551_read_config_word(struct i2c_client *client, u8 app_id,
drivers/iio/accel/mma9551_core.c
325
int mma9551_write_config_word(struct i2c_client *client, u8 app_id,
drivers/iio/accel/mma9551_core.c
352
int mma9551_read_status_word(struct i2c_client *client, u8 app_id,
drivers/iio/accel/mma9551_core.c
385
int mma9551_read_config_words(struct i2c_client *client, u8 app_id,
drivers/iio/accel/mma9551_core.c
424
int mma9551_read_status_words(struct i2c_client *client, u8 app_id,
drivers/iio/accel/mma9551_core.c
463
int mma9551_write_config_words(struct i2c_client *client, u8 app_id,
drivers/iio/accel/mma9551_core.c
498
int mma9551_update_config_bits(struct i2c_client *client, u8 app_id,
drivers/iio/accel/mma9551_core.c
537
int mma9551_gpio_config(struct i2c_client *client, enum mma9551_gpio_pin pin,
drivers/iio/accel/mma9551_core.c
609
int mma9551_read_version(struct i2c_client *client)
drivers/iio/accel/mma9551_core.c
644
int mma9551_set_device_state(struct i2c_client *client, bool enable)
drivers/iio/accel/mma9551_core.c
667
int mma9551_set_power_state(struct i2c_client *client, bool on)
drivers/iio/accel/mma9551_core.c
722
int mma9551_read_accel_chan(struct i2c_client *client,
drivers/iio/accel/mma9551_core.c
791
int mma9551_app_reset(struct i2c_client *client, u32 app_mask)
drivers/iio/accel/mma9551_core.h
41
int mma9551_read_config_byte(struct i2c_client *client, u8 app_id,
drivers/iio/accel/mma9551_core.h
43
int mma9551_write_config_byte(struct i2c_client *client, u8 app_id,
drivers/iio/accel/mma9551_core.h
45
int mma9551_read_status_byte(struct i2c_client *client, u8 app_id,
drivers/iio/accel/mma9551_core.h
47
int mma9551_read_config_word(struct i2c_client *client, u8 app_id,
drivers/iio/accel/mma9551_core.h
49
int mma9551_write_config_word(struct i2c_client *client, u8 app_id,
drivers/iio/accel/mma9551_core.h
51
int mma9551_read_status_word(struct i2c_client *client, u8 app_id,
drivers/iio/accel/mma9551_core.h
53
int mma9551_read_config_words(struct i2c_client *client, u8 app_id,
drivers/iio/accel/mma9551_core.h
55
int mma9551_read_status_words(struct i2c_client *client, u8 app_id,
drivers/iio/accel/mma9551_core.h
57
int mma9551_write_config_words(struct i2c_client *client, u8 app_id,
drivers/iio/accel/mma9551_core.h
59
int mma9551_update_config_bits(struct i2c_client *client, u8 app_id,
drivers/iio/accel/mma9551_core.h
61
int mma9551_gpio_config(struct i2c_client *client, enum mma9551_gpio_pin pin,
drivers/iio/accel/mma9551_core.h
63
int mma9551_read_version(struct i2c_client *client);
drivers/iio/accel/mma9551_core.h
64
int mma9551_set_device_state(struct i2c_client *client, bool enable);
drivers/iio/accel/mma9551_core.h
65
int mma9551_set_power_state(struct i2c_client *client, bool on);
drivers/iio/accel/mma9551_core.h
67
int mma9551_read_accel_chan(struct i2c_client *client,
drivers/iio/accel/mma9551_core.h
71
int mma9551_app_reset(struct i2c_client *client, u32 app_mask);
drivers/iio/accel/mma9553.c
1061
static int mma9553_probe(struct i2c_client *client)
drivers/iio/accel/mma9553.c
1136
static void mma9553_remove(struct i2c_client *client)
drivers/iio/accel/mma9553.c
171
struct i2c_client *client;
drivers/iio/accel/msa311.c
1050
struct i2c_client *i2c = to_i2c_client(dev);
drivers/iio/accel/msa311.c
1113
struct i2c_client *i2c = to_i2c_client(dev);
drivers/iio/accel/msa311.c
1141
static int msa311_probe(struct i2c_client *i2c)
drivers/iio/accel/mxc4005.c
428
static int mxc4005_probe(struct i2c_client *client)
drivers/iio/accel/mxc6255.c
115
static int mxc6255_probe(struct i2c_client *client)
drivers/iio/accel/mxc6255.c
44
struct i2c_client *client;
drivers/iio/accel/st_accel_i2c.c
171
static int st_accel_i2c_probe(struct i2c_client *client)
drivers/iio/accel/stk8312.c
130
struct i2c_client *client = data->client;
drivers/iio/accel/stk8312.c
173
struct i2c_client *client = data->client;
drivers/iio/accel/stk8312.c
198
struct i2c_client *client = data->client;
drivers/iio/accel/stk8312.c
247
struct i2c_client *client = data->client;
drivers/iio/accel/stk8312.c
284
struct i2c_client *client = data->client;
drivers/iio/accel/stk8312.c
322
struct i2c_client *client = data->client;
drivers/iio/accel/stk8312.c
500
static int stk8312_probe(struct i2c_client *client)
drivers/iio/accel/stk8312.c
596
static void stk8312_remove(struct i2c_client *client)
drivers/iio/accel/stk8312.c
98
struct i2c_client *client;
drivers/iio/accel/stk8ba50.c
143
struct i2c_client *client = data->client;
drivers/iio/accel/stk8ba50.c
184
struct i2c_client *client = data->client;
drivers/iio/accel/stk8ba50.c
381
static int stk8ba50_probe(struct i2c_client *client)
drivers/iio/accel/stk8ba50.c
486
static void stk8ba50_remove(struct i2c_client *client)
drivers/iio/accel/stk8ba50.c
88
struct i2c_client *client;
drivers/iio/adc/88pm886-gpadc.c
312
struct i2c_client *client = chip->client;
drivers/iio/adc/88pm886-gpadc.c
314
struct i2c_client *page;
drivers/iio/adc/ad7091r5.c
102
static int ad7091r5_i2c_probe(struct i2c_client *i2c)
drivers/iio/adc/ad7091r5.c
90
struct i2c_client *i2c = container_of(st->dev, struct i2c_client, dev);
drivers/iio/adc/ad7291.c
468
static int ad7291_probe(struct i2c_client *client)
drivers/iio/adc/ad7291.c
80
struct i2c_client *client;
drivers/iio/adc/ad7291.c
89
struct i2c_client *client = chip->client;
drivers/iio/adc/ad799x.c
127
struct i2c_client *client;
drivers/iio/adc/ad799x.c
784
static int ad799x_probe(struct i2c_client *client)
drivers/iio/adc/ad799x.c
887
static void ad799x_remove(struct i2c_client *client)
drivers/iio/adc/gehc-pmc-adc.c
162
static int pmc_adc_probe(struct i2c_client *client)
drivers/iio/adc/gehc-pmc-adc.c
21
struct i2c_client *client;
drivers/iio/adc/ina2xx-adc.c
1039
static void ina2xx_remove(struct i2c_client *client)
drivers/iio/adc/ina2xx-adc.c
951
static int ina2xx_probe(struct i2c_client *client)
drivers/iio/adc/ltc2309.c
159
static int ltc2309_probe(struct i2c_client *client)
drivers/iio/adc/ltc2309.c
38
struct i2c_client *client;
drivers/iio/adc/ltc2471.c
102
static int ltc2471_i2c_probe(struct i2c_client *client)
drivers/iio/adc/ltc2471.c
23
struct i2c_client *client;
drivers/iio/adc/ltc2471.c
30
static int ltc2471_get_value(struct i2c_client *client)
drivers/iio/adc/ltc2485.c
21
struct i2c_client *client;
drivers/iio/adc/ltc2485.c
39
struct i2c_client *client = data->client;
drivers/iio/adc/ltc2485.c
92
static int ltc2485_probe(struct i2c_client *client)
drivers/iio/adc/ltc2497.c
126
static void ltc2497_remove(struct i2c_client *client)
drivers/iio/adc/ltc2497.c
29
struct i2c_client *client;
drivers/iio/adc/ltc2497.c
96
static int ltc2497_probe(struct i2c_client *client)
drivers/iio/adc/max1363.c
1557
static int max1363_probe(struct i2c_client *client)
drivers/iio/adc/max1363.c
167
struct i2c_client *client;
drivers/iio/adc/max1363.c
186
int (*send)(const struct i2c_client *client,
drivers/iio/adc/max1363.c
188
int (*recv)(const struct i2c_client *client,
drivers/iio/adc/max1363.c
319
static int max1363_smbus_send(const struct i2c_client *client, const char *buf,
drivers/iio/adc/max1363.c
330
static int max1363_smbus_recv(const struct i2c_client *client, char *buf,
drivers/iio/adc/max1363.c
370
struct i2c_client *client = st->client;
drivers/iio/adc/max34408.c
194
static int max34408_probe(struct i2c_client *client)
drivers/iio/adc/max9611.c
221
ret = i2c_smbus_write_byte_data(max9611->i2c_client,
drivers/iio/adc/max9611.c
234
ret = i2c_smbus_read_word_swapped(max9611->i2c_client, reg_addr);
drivers/iio/adc/max9611.c
455
struct i2c_client *client = max9611->i2c_client;
drivers/iio/adc/max9611.c
484
ret = i2c_smbus_write_byte_data(max9611->i2c_client,
drivers/iio/adc/max9611.c
492
ret = i2c_smbus_write_byte_data(max9611->i2c_client,
drivers/iio/adc/max9611.c
511
static int max9611_probe(struct i2c_client *client)
drivers/iio/adc/max9611.c
528
max9611->i2c_client = client;
drivers/iio/adc/max9611.c
99
struct i2c_client *i2c_client;
drivers/iio/adc/mcp3422.c
333
static int mcp3422_probe(struct i2c_client *client)
drivers/iio/adc/mcp3422.c
88
struct i2c_client *i2c;
drivers/iio/adc/nau7802.c
411
static int nau7802_probe(struct i2c_client *client)
drivers/iio/adc/nau7802.c
52
struct i2c_client *client;
drivers/iio/adc/nct7201.c
408
static int nct7201_probe(struct i2c_client *client)
drivers/iio/adc/pac1921.c
1227
static int pac1921_probe(struct i2c_client *client)
drivers/iio/adc/pac1921.c
186
struct i2c_client *client;
drivers/iio/adc/pac1934.c
1040
struct i2c_client *client = info->client;
drivers/iio/adc/pac1934.c
1087
static int pac1934_acpi_parse_channel_config(struct i2c_client *client,
drivers/iio/adc/pac1934.c
1160
static int pac1934_fw_parse_channel_config(struct i2c_client *client,
drivers/iio/adc/pac1934.c
1220
struct i2c_client *client = info->client;
drivers/iio/adc/pac1934.c
1481
static int pac1934_probe(struct i2c_client *client)
drivers/iio/adc/pac1934.c
302
struct i2c_client *client;
drivers/iio/adc/pac1934.c
441
static int pac1934_i2c_read(struct i2c_client *client, u8 reg_addr,
drivers/iio/adc/pac1934.c
529
struct i2c_client *client = info->client;
drivers/iio/adc/pac1934.c
591
struct i2c_client *client = info->client;
drivers/iio/adc/pac1934.c
914
struct i2c_client *client = info->client;
drivers/iio/adc/rohm-bd79124.c
999
static int bd79124_probe(struct i2c_client *i2c)
drivers/iio/adc/rtq6056.c
718
static int rtq6056_probe(struct i2c_client *i2c)
drivers/iio/adc/ti-adc081c.c
151
static int adc081c_probe(struct i2c_client *client)
drivers/iio/adc/ti-adc081c.c
31
struct i2c_client *i2c;
drivers/iio/adc/ti-ads1015.c
1052
static void ads1015_remove(struct i2c_client *client)
drivers/iio/adc/ti-ads1015.c
860
static int ads1015_client_get_channels_config(struct i2c_client *client)
drivers/iio/adc/ti-ads1015.c
910
static void ads1015_get_channels_config(struct i2c_client *client)
drivers/iio/adc/ti-ads1015.c
934
static int ads1015_probe(struct i2c_client *client)
drivers/iio/adc/ti-ads1100.c
305
static int ads1100_probe(struct i2c_client *client)
drivers/iio/adc/ti-ads1100.c
47
struct i2c_client *client;
drivers/iio/adc/ti-ads1119.c
687
static int ads1119_probe(struct i2c_client *client)
drivers/iio/adc/ti-ads1119.c
96
struct i2c_client *client;
drivers/iio/adc/ti-ads7138.c
102
static int ads7138_i2c_write_block(const struct i2c_client *client, u8 reg,
drivers/iio/adc/ti-ads7138.c
125
static int ads7138_i2c_write_with_opcode(const struct i2c_client *client,
drivers/iio/adc/ti-ads7138.c
140
static int ads7138_i2c_write(const struct i2c_client *client, u8 reg, u8 value)
drivers/iio/adc/ti-ads7138.c
146
static int ads7138_i2c_set_bit(const struct i2c_client *client, u8 reg, u8 bits)
drivers/iio/adc/ti-ads7138.c
152
static int ads7138_i2c_clear_bit(const struct i2c_client *client, u8 reg, u8 bits)
drivers/iio/adc/ti-ads7138.c
158
static int ads7138_i2c_read_block(const struct i2c_client *client, u8 reg,
drivers/iio/adc/ti-ads7138.c
186
static int ads7138_i2c_read(const struct i2c_client *client, u8 reg)
drivers/iio/adc/ti-ads7138.c
641
static int ads7138_probe(struct i2c_client *client)
drivers/iio/adc/ti-ads7138.c
74
struct i2c_client *client;
drivers/iio/adc/ti-ads7924.c
349
static int ads7924_probe(struct i2c_client *client)
drivers/iio/cdc/ad7150.c
539
static int ad7150_probe(struct i2c_client *client)
drivers/iio/cdc/ad7150.c
81
struct i2c_client *client;
drivers/iio/cdc/ad7746.c
719
static int ad7746_probe(struct i2c_client *client)
drivers/iio/cdc/ad7746.c
87
struct i2c_client *client;
drivers/iio/chemical/ags02ma.c
111
static int ags02ma_probe(struct i2c_client *client)
drivers/iio/chemical/ags02ma.c
32
struct i2c_client *client;
drivers/iio/chemical/ags02ma.c
40
static int ags02ma_register_read(struct i2c_client *client, u8 reg, u16 delay,
drivers/iio/chemical/ams-iaq-core.c
138
static int ams_iaqcore_probe(struct i2c_client *client)
drivers/iio/chemical/ams-iaq-core.c
30
struct i2c_client *client;
drivers/iio/chemical/ams-iaq-core.c
61
struct i2c_client *client = data->client;
drivers/iio/chemical/atlas-ezo-sensor.c
118
struct i2c_client *client = data->client;
drivers/iio/chemical/atlas-ezo-sensor.c
204
static int atlas_ezo_probe(struct i2c_client *client)
drivers/iio/chemical/atlas-ezo-sensor.c
37
struct i2c_client *client;
drivers/iio/chemical/atlas-sensor.c
608
static int atlas_probe(struct i2c_client *client)
drivers/iio/chemical/atlas-sensor.c
718
static void atlas_remove(struct i2c_client *client)
drivers/iio/chemical/atlas-sensor.c
87
struct i2c_client *client;
drivers/iio/chemical/bme680_i2c.c
20
static int bme680_i2c_probe(struct i2c_client *client)
drivers/iio/chemical/ccs811.c
134
static int ccs811_start_sensor_application(struct i2c_client *client)
drivers/iio/chemical/ccs811.c
166
static int ccs811_setup(struct i2c_client *client)
drivers/iio/chemical/ccs811.c
335
struct i2c_client *client = data->client;
drivers/iio/chemical/ccs811.c
366
static int ccs811_reset(struct i2c_client *client)
drivers/iio/chemical/ccs811.c
405
static int ccs811_probe(struct i2c_client *client)
drivers/iio/chemical/ccs811.c
536
static void ccs811_remove(struct i2c_client *client)
drivers/iio/chemical/ccs811.c
76
struct i2c_client *client;
drivers/iio/chemical/ens160_i2c.c
23
static int ens160_i2c_probe(struct i2c_client *client)
drivers/iio/chemical/scd30_i2c.c
111
static int scd30_i2c_probe(struct i2c_client *client)
drivers/iio/chemical/scd30_i2c.c
41
struct i2c_client *client = to_i2c_client(state->dev);
drivers/iio/chemical/scd4x.c
136
struct i2c_client *client = state->client;
drivers/iio/chemical/scd4x.c
225
struct i2c_client *client = state->client;
drivers/iio/chemical/scd4x.c
290
struct i2c_client *client = state->client;
drivers/iio/chemical/scd4x.c
67
struct i2c_client *client;
drivers/iio/chemical/scd4x.c
687
static int scd4x_probe(struct i2c_client *client)
drivers/iio/chemical/scd4x.c
78
struct i2c_client *client = state->client;
drivers/iio/chemical/sen0322.c
117
static int sen0322_probe(struct i2c_client *client)
drivers/iio/chemical/sgp30.c
100
struct i2c_client *client;
drivers/iio/chemical/sgp30.c
242
struct i2c_client *client = data->client;
drivers/iio/chemical/sgp30.c
502
static int sgp_probe(struct i2c_client *client)
drivers/iio/chemical/sgp30.c
555
static void sgp_remove(struct i2c_client *client)
drivers/iio/chemical/sgp40.c
168
struct i2c_client *client = data->client;
drivers/iio/chemical/sgp40.c
319
static int sgp40_probe(struct i2c_client *client)
drivers/iio/chemical/sgp40.c
52
struct i2c_client *client;
drivers/iio/chemical/sps30_i2c.c
224
static int sps30_i2c_probe(struct i2c_client *client)
drivers/iio/chemical/sps30_i2c.c
40
struct i2c_client *client = to_i2c_client(state->dev);
drivers/iio/chemical/sunrise_co2.c
118
const struct i2c_client *client = sunrise->client;
drivers/iio/chemical/sunrise_co2.c
136
const struct i2c_client *client = sunrise->client;
drivers/iio/chemical/sunrise_co2.c
156
const struct i2c_client *client = sunrise->client;
drivers/iio/chemical/sunrise_co2.c
171
const struct i2c_client *client = sunrise->client;
drivers/iio/chemical/sunrise_co2.c
40
struct i2c_client *client;
drivers/iio/chemical/sunrise_co2.c
472
static int sunrise_probe(struct i2c_client *client)
drivers/iio/chemical/sunrise_co2.c
52
struct i2c_client *client = context;
drivers/iio/chemical/sunrise_co2.c
88
struct i2c_client *client = context;
drivers/iio/chemical/vz89x.c
176
struct i2c_client *client = data->client;
drivers/iio/chemical/vz89x.c
198
struct i2c_client *client = data->client;
drivers/iio/chemical/vz89x.c
351
static int vz89x_probe(struct i2c_client *client)
drivers/iio/chemical/vz89x.c
43
struct i2c_client *client;
drivers/iio/common/ms_sensors/ms_sensors_i2c.c
109
struct i2c_client *client = cli;
drivers/iio/common/ms_sensors/ms_sensors_i2c.c
185
int ms_sensors_read_serial(struct i2c_client *client, u64 *sn)
drivers/iio/common/ms_sensors/ms_sensors_i2c.c
253
static int ms_sensors_read_config_reg(struct i2c_client *client,
drivers/iio/common/ms_sensors/ms_sensors_i2c.c
50
struct i2c_client *client = cli;
drivers/iio/common/ms_sensors/ms_sensors_i2c.c
76
struct i2c_client *client = cli;
drivers/iio/common/ms_sensors/ms_sensors_i2c.h
23
struct i2c_client *client;
drivers/iio/common/ms_sensors/ms_sensors_i2c.h
47
struct i2c_client *client;
drivers/iio/common/ms_sensors/ms_sensors_i2c.h
58
int ms_sensors_read_serial(struct i2c_client *client, u64 *sn);
drivers/iio/common/st_sensors/st_sensors_i2c.c
39
struct i2c_client *client)
drivers/iio/dac/ad5064.c
973
struct i2c_client *i2c = to_i2c_client(st->dev);
drivers/iio/dac/ad5064.c
996
static int ad5064_i2c_probe(struct i2c_client *i2c)
drivers/iio/dac/ad5380.c
502
static int ad5380_i2c_probe(struct i2c_client *i2c)
drivers/iio/dac/ad5446-i2c.c
18
struct i2c_client *client = to_i2c_client(st->dev);
drivers/iio/dac/ad5446-i2c.c
32
static int ad5446_i2c_probe(struct i2c_client *i2c)
drivers/iio/dac/ad5593r.c
102
static int ad5593r_i2c_probe(struct i2c_client *i2c)
drivers/iio/dac/ad5593r.c
112
static void ad5593r_i2c_remove(struct i2c_client *i2c)
drivers/iio/dac/ad5593r.c
25
static int ad5593r_read_word(struct i2c_client *i2c, u8 reg, u16 *value)
drivers/iio/dac/ad5593r.c
45
struct i2c_client *i2c = to_i2c_client(st->dev);
drivers/iio/dac/ad5593r.c
53
struct i2c_client *i2c = to_i2c_client(st->dev);
drivers/iio/dac/ad5593r.c
66
struct i2c_client *i2c = to_i2c_client(st->dev);
drivers/iio/dac/ad5593r.c
74
struct i2c_client *i2c = to_i2c_client(st->dev);
drivers/iio/dac/ad5593r.c
81
struct i2c_client *i2c = to_i2c_client(st->dev);
drivers/iio/dac/ad5696-i2c.c
17
struct i2c_client *i2c = to_i2c_client(st->dev);
drivers/iio/dac/ad5696-i2c.c
48
struct i2c_client *i2c = to_i2c_client(st->dev);
drivers/iio/dac/ad5696-i2c.c
61
static int ad5686_i2c_probe(struct i2c_client *i2c)
drivers/iio/dac/ds4424.c
175
struct i2c_client *client = to_i2c_client(dev);
drivers/iio/dac/ds4424.c
193
struct i2c_client *client = to_i2c_client(dev);
drivers/iio/dac/ds4424.c
215
static int ds4424_probe(struct i2c_client *client)
drivers/iio/dac/ds4424.c
281
static void ds4424_remove(struct i2c_client *client)
drivers/iio/dac/ds4424.c
55
struct i2c_client *client;
drivers/iio/dac/m62332.c
127
struct i2c_client *client = to_i2c_client(dev);
drivers/iio/dac/m62332.c
144
struct i2c_client *client = to_i2c_client(dev);
drivers/iio/dac/m62332.c
179
static int m62332_probe(struct i2c_client *client)
drivers/iio/dac/m62332.c
220
static void m62332_remove(struct i2c_client *client)
drivers/iio/dac/m62332.c
24
struct i2c_client *client;
drivers/iio/dac/m62332.c
34
struct i2c_client *client = data->client;
drivers/iio/dac/max517.c
142
static int max517_probe(struct i2c_client *client)
drivers/iio/dac/max517.c
32
struct i2c_client *client;
drivers/iio/dac/max517.c
45
struct i2c_client *client = data->client;
drivers/iio/dac/max5821.c
172
struct i2c_client *client = data->client;
drivers/iio/dac/max5821.c
213
struct i2c_client *client = data->client;
drivers/iio/dac/max5821.c
297
static int max5821_probe(struct i2c_client *client)
drivers/iio/dac/max5821.c
34
struct i2c_client *client;
drivers/iio/dac/mcp4725.c
38
struct i2c_client *client;
drivers/iio/dac/mcp4725.c
387
static int mcp4725_probe(struct i2c_client *client)
drivers/iio/dac/mcp4725.c
502
static void mcp4725_remove(struct i2c_client *client)
drivers/iio/dac/mcp4728.c
526
static int mcp4728_probe(struct i2c_client *client)
drivers/iio/dac/mcp4728.c
86
struct i2c_client *client;
drivers/iio/dac/mcp47feb02.c
1094
static int mcp47feb02_probe(struct i2c_client *client)
drivers/iio/dac/ti-dac5571.c
310
static int dac5571_probe(struct i2c_client *client)
drivers/iio/dac/ti-dac5571.c
380
static void dac5571_remove(struct i2c_client *i2c)
drivers/iio/dac/ti-dac5571.c
47
struct i2c_client *client;
drivers/iio/gyro/bmg160_i2c.c
16
static int bmg160_i2c_probe(struct i2c_client *client)
drivers/iio/gyro/bmg160_i2c.c
37
static void bmg160_i2c_remove(struct i2c_client *client)
drivers/iio/gyro/fxas21002c_i2c.c
22
static int fxas21002c_i2c_probe(struct i2c_client *i2c)
drivers/iio/gyro/fxas21002c_i2c.c
36
static void fxas21002c_i2c_remove(struct i2c_client *i2c)
drivers/iio/gyro/itg3200_buffer.c
23
static int itg3200_read_all_channels(struct i2c_client *i2c, __be16 *buf)
drivers/iio/gyro/itg3200_core.c
300
static int itg3200_probe(struct i2c_client *client)
drivers/iio/gyro/itg3200_core.c
358
static void itg3200_remove(struct i2c_client *client)
drivers/iio/gyro/itg3200_core.c
57
struct i2c_client *client = st->i2c;
drivers/iio/gyro/mpu3050-i2c.c
33
static int mpu3050_i2c_probe(struct i2c_client *client)
drivers/iio/gyro/mpu3050-i2c.c
79
static void mpu3050_i2c_remove(struct i2c_client *client)
drivers/iio/gyro/st_gyro_i2c.c
61
static int st_gyro_i2c_probe(struct i2c_client *client)
drivers/iio/health/afe4404.c
467
static int afe4404_probe(struct i2c_client *client)
drivers/iio/health/max30100.c
444
static int max30100_probe(struct i2c_client *client)
drivers/iio/health/max30100.c
500
static void max30100_remove(struct i2c_client *client)
drivers/iio/health/max30100.c
74
struct i2c_client *client;
drivers/iio/health/max30102.c
103
struct i2c_client *client;
drivers/iio/health/max30102.c
499
static int max30102_probe(struct i2c_client *client)
drivers/iio/health/max30102.c
589
static void max30102_remove(struct i2c_client *client)
drivers/iio/humidity/am2315.c
220
static int am2315_probe(struct i2c_client *client)
drivers/iio/humidity/am2315.c
33
struct i2c_client *client;
drivers/iio/humidity/am2315.c
97
static void am2315_ping(struct i2c_client *client)
drivers/iio/humidity/ens210.c
197
static int ens210_probe(struct i2c_client *client)
drivers/iio/humidity/ens210.c
81
struct i2c_client *client;
drivers/iio/humidity/hdc100x.c
171
struct i2c_client *client = data->client;
drivers/iio/humidity/hdc100x.c
304
struct i2c_client *client = data->client;
drivers/iio/humidity/hdc100x.c
338
static int hdc100x_probe(struct i2c_client *client)
drivers/iio/humidity/hdc100x.c
39
struct i2c_client *client;
drivers/iio/humidity/hdc2010.c
126
struct i2c_client *client = data->client;
drivers/iio/humidity/hdc2010.c
141
struct i2c_client *client = data->client;
drivers/iio/humidity/hdc2010.c
252
static int hdc2010_probe(struct i2c_client *client)
drivers/iio/humidity/hdc2010.c
308
static void hdc2010_remove(struct i2c_client *client)
drivers/iio/humidity/hdc2010.c
44
struct i2c_client *client;
drivers/iio/humidity/hdc3020.c
142
struct i2c_client *client = data->client;
drivers/iio/humidity/hdc3020.c
172
struct i2c_client *client = data->client;
drivers/iio/humidity/hdc3020.c
79
struct i2c_client *client;
drivers/iio/humidity/hdc3020.c
794
static int hdc3020_probe(struct i2c_client *client)
drivers/iio/humidity/hts221_i2c.c
28
static int hts221_i2c_probe(struct i2c_client *client)
drivers/iio/humidity/htu21.c
180
static int htu21_probe(struct i2c_client *client)
drivers/iio/humidity/si7005.c
126
static int si7005_probe(struct i2c_client *client)
drivers/iio/humidity/si7005.c
34
struct i2c_client *client;
drivers/iio/humidity/si7020.c
229
static int si7020_probe(struct i2c_client *client)
drivers/iio/humidity/si7020.c
45
struct i2c_client *client;
drivers/iio/imu/bmi160/bmi160_i2c.c
19
static int bmi160_i2c_probe(struct i2c_client *client)
drivers/iio/imu/bmi270/bmi270_i2c.c
17
static int bmi270_i2c_probe(struct i2c_client *client)
drivers/iio/imu/bmi323/bmi323_i2c.c
16
struct i2c_client *i2c;
drivers/iio/imu/bmi323/bmi323_i2c.c
76
static int bmi323_i2c_probe(struct i2c_client *i2c)
drivers/iio/imu/bno055/bno055_i2c.c
19
static int bno055_i2c_probe(struct i2c_client *client)
drivers/iio/imu/fxos8700_i2c.c
20
static int fxos8700_i2c_probe(struct i2c_client *client)
drivers/iio/imu/inv_icm42600/inv_icm42600_i2c.c
52
static int inv_icm42600_probe(struct i2c_client *client)
drivers/iio/imu/inv_icm45600/inv_icm45600_i2c.c
18
static int inv_icm45600_probe(struct i2c_client *client)
drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c
102
static int inv_mpu_process_acpi_config(struct i2c_client *client,
drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c
126
int inv_mpu_acpi_create_mux_client(struct i2c_client *client)
drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c
134
struct i2c_client *mux_client;
drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c
177
void inv_mpu_acpi_delete_mux_client(struct i2c_client *client)
drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c
187
int inv_mpu_acpi_create_mux_client(struct i2c_client *client)
drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c
192
void inv_mpu_acpi_delete_mux_client(struct i2c_client *client)
drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c
46
struct i2c_client *client,
drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c
161
static void inv_mpu_remove(struct i2c_client *client)
drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c
99
static int inv_mpu_probe(struct i2c_client *client)
drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h
201
struct i2c_client *mux_client;
drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h
510
int inv_mpu_acpi_create_mux_client(struct i2c_client *client);
drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h
511
void inv_mpu_acpi_delete_mux_client(struct i2c_client *client);
drivers/iio/imu/kmx61.c
114
struct i2c_client *client;
drivers/iio/imu/kmx61.c
1264
static int kmx61_probe(struct i2c_client *client)
drivers/iio/imu/kmx61.c
1404
static void kmx61_remove(struct i2c_client *client)
drivers/iio/imu/smi330/smi330_i2c.c
17
struct i2c_client *i2c;
drivers/iio/imu/smi330/smi330_i2c.c
85
static int smi330_i2c_probe(struct i2c_client *i2c)
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c
24
static int st_lsm6dsx_i2c_probe(struct i2c_client *client)
drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_i2c.c
54
static int st_lsm9ds0_i2c_probe(struct i2c_client *client)
drivers/iio/light/adjd_s311.c
235
static int adjd_s311_probe(struct i2c_client *client)
drivers/iio/light/adjd_s311.c
56
struct i2c_client *client;
drivers/iio/light/adux1020.c
733
struct i2c_client *client = data->client;
drivers/iio/light/adux1020.c
774
static int adux1020_probe(struct i2c_client *client)
drivers/iio/light/adux1020.c
95
struct i2c_client *client;
drivers/iio/light/al3000a.c
131
static int al3000a_probe(struct i2c_client *client)
drivers/iio/light/al3010.c
172
static int al3010_probe(struct i2c_client *client)
drivers/iio/light/al3320a.c
196
static int al3320a_probe(struct i2c_client *client)
drivers/iio/light/apds9160.c
1311
struct i2c_client *client = chip->client;
drivers/iio/light/apds9160.c
1496
static int apds9160_probe(struct i2c_client *client)
drivers/iio/light/apds9160.c
544
struct i2c_client *client;
drivers/iio/light/apds9300.c
400
static int apds9300_probe(struct i2c_client *client)
drivers/iio/light/apds9300.c
453
static void apds9300_remove(struct i2c_client *client)
drivers/iio/light/apds9300.c
46
struct i2c_client *client;
drivers/iio/light/apds9306.c
1250
static int apds9306_probe(struct i2c_client *client)
drivers/iio/light/apds9960.c
1038
static int apds9960_probe(struct i2c_client *client)
drivers/iio/light/apds9960.c
1120
static void apds9960_remove(struct i2c_client *client)
drivers/iio/light/apds9960.c
120
struct i2c_client *client;
drivers/iio/light/as73211.c
118
struct i2c_client *client;
drivers/iio/light/as73211.c
745
static int as73211_probe(struct i2c_client *client)
drivers/iio/light/bh1745.c
822
static int bh1745_probe(struct i2c_client *client)
drivers/iio/light/bh1750.c
236
static int bh1750_probe(struct i2c_client *client)
drivers/iio/light/bh1750.c
290
static void bh1750_remove(struct i2c_client *client)
drivers/iio/light/bh1750.c
43
struct i2c_client *client;
drivers/iio/light/bh1780.c
143
static int bh1780_probe(struct i2c_client *client)
drivers/iio/light/bh1780.c
203
static void bh1780_remove(struct i2c_client *client)
drivers/iio/light/bh1780.c
221
struct i2c_client *client = to_i2c_client(dev);
drivers/iio/light/bh1780.c
237
struct i2c_client *client = to_i2c_client(dev);
drivers/iio/light/bh1780.c
40
struct i2c_client *client;
drivers/iio/light/cm32181.c
187
struct i2c_client *client = cm32181->client;
drivers/iio/light/cm32181.c
271
struct i2c_client *client = cm32181->client;
drivers/iio/light/cm32181.c
308
struct i2c_client *client = cm32181->client;
drivers/iio/light/cm32181.c
433
struct i2c_client *client = data;
drivers/iio/light/cm32181.c
439
static int cm32181_probe(struct i2c_client *client)
drivers/iio/light/cm32181.c
505
struct i2c_client *client = cm32181->client;
drivers/iio/light/cm32181.c
514
struct i2c_client *client = cm32181->client;
drivers/iio/light/cm32181.c
78
struct i2c_client *client;
drivers/iio/light/cm3232.c
163
struct i2c_client *client = chip->client;
drivers/iio/light/cm3232.c
200
struct i2c_client *client = chip->client;
drivers/iio/light/cm3232.c
325
static int cm3232_probe(struct i2c_client *client)
drivers/iio/light/cm3232.c
358
static void cm3232_remove(struct i2c_client *client)
drivers/iio/light/cm3232.c
377
struct i2c_client *client = chip->client;
drivers/iio/light/cm3232.c
391
struct i2c_client *client = chip->client;
drivers/iio/light/cm3232.c
69
struct i2c_client *client;
drivers/iio/light/cm3232.c
86
struct i2c_client *client = chip->client;
drivers/iio/light/cm3323.c
217
static int cm3323_probe(struct i2c_client *client)
drivers/iio/light/cm3323.c
47
struct i2c_client *client;
drivers/iio/light/cm36651.c
130
struct i2c_client *client;
drivers/iio/light/cm36651.c
131
struct i2c_client *ps_client;
drivers/iio/light/cm36651.c
132
struct i2c_client *ara_client;
drivers/iio/light/cm36651.c
145
struct i2c_client *client = cm36651->client;
drivers/iio/light/cm36651.c
146
struct i2c_client *ps_client = cm36651->ps_client;
drivers/iio/light/cm36651.c
193
struct i2c_client *client = cm36651->client;
drivers/iio/light/cm36651.c
234
struct i2c_client *client = cm36651->client;
drivers/iio/light/cm36651.c
275
struct i2c_client *client = cm36651->client;
drivers/iio/light/cm36651.c
276
struct i2c_client *ps_client = cm36651->ps_client;
drivers/iio/light/cm36651.c
329
struct i2c_client *client = cm36651->client;
drivers/iio/light/cm36651.c
393
struct i2c_client *client = cm36651->client;
drivers/iio/light/cm36651.c
394
struct i2c_client *ps_client = cm36651->ps_client;
drivers/iio/light/cm36651.c
476
struct i2c_client *client = cm36651->client;
drivers/iio/light/cm36651.c
510
struct i2c_client *client = cm36651->client;
drivers/iio/light/cm36651.c
621
static int cm36651_probe(struct i2c_client *client)
drivers/iio/light/cm36651.c
703
static void cm36651_remove(struct i2c_client *client)
drivers/iio/light/gp2ap002.c
400
struct i2c_client *i2c = to_i2c_client(dev);
drivers/iio/light/gp2ap002.c
416
struct i2c_client *i2c = to_i2c_client(dev);
drivers/iio/light/gp2ap002.c
426
static int gp2ap002_probe(struct i2c_client *client)
drivers/iio/light/gp2ap002.c
619
static void gp2ap002_remove(struct i2c_client *client)
drivers/iio/light/gp2ap020a00f.c
1465
static int gp2ap020a00f_probe(struct i2c_client *client)
drivers/iio/light/gp2ap020a00f.c
1571
static void gp2ap020a00f_remove(struct i2c_client *client)
drivers/iio/light/gp2ap020a00f.c
240
struct i2c_client *client;
drivers/iio/light/isl29018.c
701
static int isl29018_probe(struct i2c_client *client)
drivers/iio/light/isl29028.c
563
static int isl29028_probe(struct i2c_client *client)
drivers/iio/light/isl29028.c
634
static void isl29028_remove(struct i2c_client *client)
drivers/iio/light/isl29125.c
242
static int isl29125_probe(struct i2c_client *client)
drivers/iio/light/isl29125.c
300
static void isl29125_remove(struct i2c_client *client)
drivers/iio/light/isl29125.c
52
struct i2c_client *client;
drivers/iio/light/isl76682.c
282
static int isl76682_probe(struct i2c_client *client)
drivers/iio/light/jsa1212.c
116
struct i2c_client *client;
drivers/iio/light/jsa1212.c
310
static int jsa1212_probe(struct i2c_client *client)
drivers/iio/light/jsa1212.c
374
static void jsa1212_remove(struct i2c_client *client)
drivers/iio/light/ltr390.c
103
struct i2c_client *client;
drivers/iio/light/ltr390.c
774
static int ltr390_probe(struct i2c_client *client)
drivers/iio/light/ltr501.c
1416
static int ltr501_probe(struct i2c_client *client)
drivers/iio/light/ltr501.c
151
struct i2c_client *client;
drivers/iio/light/ltr501.c
1568
static void ltr501_remove(struct i2c_client *client)
drivers/iio/light/ltrf216a.c
436
static int ltrf216a_probe(struct i2c_client *client)
drivers/iio/light/ltrf216a.c
88
struct i2c_client *client;
drivers/iio/light/lv0104cs.c
131
static int lv0104cs_write_reg(struct i2c_client *client, u8 regval)
drivers/iio/light/lv0104cs.c
144
static int lv0104cs_read_adc(struct i2c_client *client, u16 *adc_output)
drivers/iio/light/lv0104cs.c
39
struct i2c_client *client;
drivers/iio/light/lv0104cs.c
477
static int lv0104cs_probe(struct i2c_client *client)
drivers/iio/light/max44000.c
526
static int max44000_probe(struct i2c_client *client)
drivers/iio/light/max44009.c
123
struct i2c_client *client = data->client;
drivers/iio/light/max44009.c
490
static int max44009_probe(struct i2c_client *client)
drivers/iio/light/max44009.c
80
struct i2c_client *client;
drivers/iio/light/noa1305.c
236
static int noa1305_probe(struct i2c_client *client)
drivers/iio/light/noa1305.c
70
struct i2c_client *client;
drivers/iio/light/opt3001.c
103
struct i2c_client *client;
drivers/iio/light/opt3001.c
839
static int opt3001_probe(struct i2c_client *client)
drivers/iio/light/opt3001.c
900
static void opt3001_remove(struct i2c_client *client)
drivers/iio/light/opt4001.c
376
static int opt4001_probe(struct i2c_client *client)
drivers/iio/light/opt4001.c
85
struct i2c_client *client;
drivers/iio/light/opt4060.c
1225
static int opt4060_probe(struct i2c_client *client)
drivers/iio/light/pa12203001.c
336
static int pa12203001_probe(struct i2c_client *client)
drivers/iio/light/pa12203001.c
391
static void pa12203001_remove(struct i2c_client *client)
drivers/iio/light/pa12203001.c
63
struct i2c_client *client;
drivers/iio/light/rohm-bu27034.c
1243
static int bu27034_probe(struct i2c_client *i2c)
drivers/iio/light/rpr0521.c
1036
static void rpr0521_remove(struct i2c_client *client)
drivers/iio/light/rpr0521.c
177
struct i2c_client *client;
drivers/iio/light/rpr0521.c
923
static int rpr0521_probe(struct i2c_client *client)
drivers/iio/light/si1133.c
197
struct i2c_client *client;
drivers/iio/light/si1133.c
993
static int si1133_probe(struct i2c_client *client)
drivers/iio/light/si1145.c
1011
struct i2c_client *client = data->client;
drivers/iio/light/si1145.c
1237
struct i2c_client *client = data->client;
drivers/iio/light/si1145.c
1269
static int si1145_probe(struct i2c_client *client)
drivers/iio/light/si1145.c
174
struct i2c_client *client;
drivers/iio/light/st_uvis25_i2c.c
28
static int st_uvis25_i2c_probe(struct i2c_client *client)
drivers/iio/light/stk3310.c
116
struct i2c_client *client;
drivers/iio/light/stk3310.c
281
struct i2c_client *client = data->client;
drivers/iio/light/stk3310.c
329
struct i2c_client *client = data->client;
drivers/iio/light/stk3310.c
350
struct i2c_client *client = data->client;
drivers/iio/light/stk3310.c
462
struct i2c_client *client = data->client;
drivers/iio/light/stk3310.c
488
struct i2c_client *client = data->client;
drivers/iio/light/stk3310.c
539
struct i2c_client *client;
drivers/iio/light/stk3310.c
603
static int stk3310_probe(struct i2c_client *client)
drivers/iio/light/stk3310.c
663
static void stk3310_remove(struct i2c_client *client)
drivers/iio/light/tcs3414.c
281
static int tcs3414_probe(struct i2c_client *client)
drivers/iio/light/tcs3414.c
52
struct i2c_client *client;
drivers/iio/light/tcs3472.c
443
static int tcs3472_probe(struct i2c_client *client)
drivers/iio/light/tcs3472.c
559
static void tcs3472_remove(struct i2c_client *client)
drivers/iio/light/tcs3472.c
59
struct i2c_client *client;
drivers/iio/light/tsl2563.c
100
struct i2c_client *client;
drivers/iio/light/tsl2563.c
125
struct i2c_client *client = chip->client;
drivers/iio/light/tsl2563.c
139
struct i2c_client *client = chip->client;
drivers/iio/light/tsl2563.c
200
struct i2c_client *client = chip->client;
drivers/iio/light/tsl2563.c
287
struct i2c_client *client = chip->client;
drivers/iio/light/tsl2563.c
308
struct i2c_client *client = chip->client;
drivers/iio/light/tsl2563.c
695
static int tsl2563_probe(struct i2c_client *client)
drivers/iio/light/tsl2563.c
783
static void tsl2563_remove(struct i2c_client *client)
drivers/iio/light/tsl2583.c
100
struct i2c_client *client;
drivers/iio/light/tsl2583.c
806
static int tsl2583_probe(struct i2c_client *clientp)
drivers/iio/light/tsl2583.c
869
static void tsl2583_remove(struct i2c_client *client)
drivers/iio/light/tsl2591.c
1057
struct i2c_client *client = chip->client;
drivers/iio/light/tsl2591.c
1106
struct i2c_client *client = chip->client;
drivers/iio/light/tsl2591.c
1115
static int tsl2591_probe(struct i2c_client *client)
drivers/iio/light/tsl2591.c
164
struct i2c_client *client;
drivers/iio/light/tsl2591.c
374
static int tsl2591_check_als_valid(struct i2c_client *client)
drivers/iio/light/tsl2591.c
390
struct i2c_client *client = chip->client;
drivers/iio/light/tsl2591.c
437
struct i2c_client *client = chip->client;
drivers/iio/light/tsl2591.c
505
struct i2c_client *client = chip->client;
drivers/iio/light/tsl2591.c
521
struct i2c_client *client = chip->client;
drivers/iio/light/tsl2591.c
565
struct i2c_client *client = chip->client;
drivers/iio/light/tsl2591.c
611
struct i2c_client *client = chip->client;
drivers/iio/light/tsl2591.c
627
struct i2c_client *client = chip->client;
drivers/iio/light/tsl2591.c
717
struct i2c_client *client = chip->client;
drivers/iio/light/tsl2591.c
858
struct i2c_client *client = chip->client;
drivers/iio/light/tsl2591.c
990
struct i2c_client *client = chip->client;
drivers/iio/light/tsl2772.c
171
struct i2c_client *client;
drivers/iio/light/tsl2772.c
1754
static int tsl2772_probe(struct i2c_client *clientp)
drivers/iio/light/tsl4531.c
146
static int tsl4531_check_id(struct i2c_client *client)
drivers/iio/light/tsl4531.c
163
static int tsl4531_probe(struct i2c_client *client)
drivers/iio/light/tsl4531.c
203
static int tsl4531_powerdown(struct i2c_client *client)
drivers/iio/light/tsl4531.c
209
static void tsl4531_remove(struct i2c_client *client)
drivers/iio/light/tsl4531.c
49
struct i2c_client *client;
drivers/iio/light/us5182d.c
118
struct i2c_client *client;
drivers/iio/light/us5182d.c
829
static int us5182d_probe(struct i2c_client *client)
drivers/iio/light/us5182d.c
900
static void us5182d_remove(struct i2c_client *client)
drivers/iio/light/vcnl4000.c
1936
struct i2c_client *client = data->client;
drivers/iio/light/vcnl4000.c
1951
static int vcnl4000_probe(struct i2c_client *client)
drivers/iio/light/vcnl4000.c
202
struct i2c_client *client;
drivers/iio/light/vcnl4000.c
2060
static void vcnl4000_remove(struct i2c_client *client)
drivers/iio/light/vcnl4035.c
554
static int vcnl4035_probe(struct i2c_client *client)
drivers/iio/light/vcnl4035.c
59
struct i2c_client *client;
drivers/iio/light/vcnl4035.c
615
static void vcnl4035_remove(struct i2c_client *client)
drivers/iio/light/veml3235.c
35
struct i2c_client *client;
drivers/iio/light/veml3235.c
448
static int veml3235_probe(struct i2c_client *client)
drivers/iio/light/veml6030.c
108
struct i2c_client *client;
drivers/iio/light/veml6030.c
1080
static int veml6030_probe(struct i2c_client *client)
drivers/iio/light/veml6030.c
917
struct i2c_client *client = data->client;
drivers/iio/light/veml6040.c
204
static int veml6040_probe(struct i2c_client *client)
drivers/iio/light/veml6040.c
53
struct i2c_client *client;
drivers/iio/light/veml6046x00.c
910
static int veml6046x00_probe(struct i2c_client *i2c)
drivers/iio/light/veml6070.c
255
static int veml6070_probe(struct i2c_client *client)
drivers/iio/light/veml6070.c
42
struct i2c_client *client1;
drivers/iio/light/veml6070.c
43
struct i2c_client *client2;
drivers/iio/light/veml6075.c
411
static int veml6075_probe(struct i2c_client *client)
drivers/iio/light/veml6075.c
57
struct i2c_client *client;
drivers/iio/light/vl6180.c
137
static int vl6180_read(struct i2c_client *client, u16 cmd, void *databuf,
drivers/iio/light/vl6180.c
154
static int vl6180_read_byte(struct i2c_client *client, u16 cmd)
drivers/iio/light/vl6180.c
166
static int vl6180_read_word(struct i2c_client *client, u16 cmd)
drivers/iio/light/vl6180.c
178
static int vl6180_write_byte(struct i2c_client *client, u16 cmd, u8 val)
drivers/iio/light/vl6180.c
198
static int vl6180_write_word(struct i2c_client *client, u16 cmd, u16 val)
drivers/iio/light/vl6180.c
219
struct i2c_client *client = data->client;
drivers/iio/light/vl6180.c
622
struct i2c_client *client = data->client;
drivers/iio/light/vl6180.c
694
static int vl6180_probe(struct i2c_client *client)
drivers/iio/light/vl6180.c
91
struct i2c_client *client;
drivers/iio/light/zopt2201.c
184
struct i2c_client *client = data->client;
drivers/iio/light/zopt2201.c
486
static int zopt2201_probe(struct i2c_client *client)
drivers/iio/light/zopt2201.c
75
struct i2c_client *client;
drivers/iio/magnetometer/af8133j.c
395
static int af8133j_probe(struct i2c_client *client)
drivers/iio/magnetometer/af8133j.c
41
struct i2c_client *client;
drivers/iio/magnetometer/ak8974.c
187
struct i2c_client *i2c;
drivers/iio/magnetometer/ak8974.c
757
struct i2c_client *i2c = to_i2c_client(dev);
drivers/iio/magnetometer/ak8974.c
809
static int ak8974_probe(struct i2c_client *i2c)
drivers/iio/magnetometer/ak8974.c
963
static void ak8974_remove(struct i2c_client *i2c)
drivers/iio/magnetometer/ak8975.c
1031
static void ak8975_remove(struct i2c_client *client)
drivers/iio/magnetometer/ak8975.c
1047
struct i2c_client *client = to_i2c_client(dev);
drivers/iio/magnetometer/ak8975.c
1066
struct i2c_client *client = to_i2c_client(dev);
drivers/iio/magnetometer/ak8975.c
411
struct i2c_client *client;
drivers/iio/magnetometer/ak8975.c
476
static int ak8975_who_i_am(struct i2c_client *client,
drivers/iio/magnetometer/ak8975.c
572
struct i2c_client *client = data->client;
drivers/iio/magnetometer/ak8975.c
601
static int ak8975_setup(struct i2c_client *client)
drivers/iio/magnetometer/ak8975.c
648
struct i2c_client *client = data->client;
drivers/iio/magnetometer/ak8975.c
673
struct i2c_client *client = data->client;
drivers/iio/magnetometer/ak8975.c
714
const struct i2c_client *client)
drivers/iio/magnetometer/ak8975.c
742
const struct i2c_client *client = data->client;
drivers/iio/magnetometer/ak8975.c
855
const struct i2c_client *client = data->client;
drivers/iio/magnetometer/ak8975.c
904
static int ak8975_probe(struct i2c_client *client)
drivers/iio/magnetometer/als31300.c
336
static int als31300_probe(struct i2c_client *i2c)
drivers/iio/magnetometer/bmc150_magn_i2c.c
18
static int bmc150_magn_i2c_probe(struct i2c_client *client)
drivers/iio/magnetometer/bmc150_magn_i2c.c
36
static void bmc150_magn_i2c_remove(struct i2c_client *client)
drivers/iio/magnetometer/hmc5843_i2c.c
55
static int hmc5843_i2c_probe(struct i2c_client *cli)
drivers/iio/magnetometer/hmc5843_i2c.c
68
static void hmc5843_i2c_remove(struct i2c_client *client)
drivers/iio/magnetometer/mag3110.c
467
static int mag3110_probe(struct i2c_client *client)
drivers/iio/magnetometer/mag3110.c
54
struct i2c_client *client;
drivers/iio/magnetometer/mag3110.c
557
static void mag3110_remove(struct i2c_client *client)
drivers/iio/magnetometer/mmc35240.c
122
struct i2c_client *client;
drivers/iio/magnetometer/mmc35240.c
481
static int mmc35240_probe(struct i2c_client *client)
drivers/iio/magnetometer/mmc5633.c
513
static int mmc5633_i2c_probe(struct i2c_client *client)
drivers/iio/magnetometer/rm3100-i2c.c
26
static int rm3100_probe(struct i2c_client *client)
drivers/iio/magnetometer/si7210.c
130
struct i2c_client *client;
drivers/iio/magnetometer/si7210.c
377
static int si7210_probe(struct i2c_client *client)
drivers/iio/magnetometer/st_magn_i2c.c
61
static int st_magn_i2c_probe(struct i2c_client *client)
drivers/iio/magnetometer/tlv493d.c
416
static int tlv493d_probe(struct i2c_client *client)
drivers/iio/magnetometer/tlv493d.c
93
struct i2c_client *client;
drivers/iio/magnetometer/tmag5273.c
594
static int tmag5273_probe(struct i2c_client *i2c)
drivers/iio/magnetometer/yamaha-yas530.c
1386
static int yas5xx_probe(struct i2c_client *i2c)
drivers/iio/magnetometer/yamaha-yas530.c
1511
static void yas5xx_remove(struct i2c_client *i2c)
drivers/iio/potentiometer/ad5110.c
298
static int ad5110_probe(struct i2c_client *client)
drivers/iio/potentiometer/ad5110.c
60
struct i2c_client *client;
drivers/iio/potentiometer/ad5272.c
161
static int ad5272_probe(struct i2c_client *client)
drivers/iio/potentiometer/ad5272.c
50
struct i2c_client *client;
drivers/iio/potentiometer/ds1803.c
204
static int ds1803_probe(struct i2c_client *client)
drivers/iio/potentiometer/ds1803.c
44
struct i2c_client *client;
drivers/iio/potentiometer/max5432.c
27
struct i2c_client *client;
drivers/iio/potentiometer/max5432.c
88
static int max5432_probe(struct i2c_client *client)
drivers/iio/potentiometer/mcp4018.c
146
static int mcp4018_probe(struct i2c_client *client)
drivers/iio/potentiometer/mcp4018.c
43
struct i2c_client *client;
drivers/iio/potentiometer/mcp4531.c
120
struct i2c_client *client;
drivers/iio/potentiometer/mcp4531.c
357
static int mcp4531_probe(struct i2c_client *client)
drivers/iio/potentiometer/tpl0102.c
123
static int tpl0102_probe(struct i2c_client *client)
drivers/iio/potentiostat/lmp91000.c
295
static int lmp91000_probe(struct i2c_client *client)
drivers/iio/potentiostat/lmp91000.c
384
static void lmp91000_remove(struct i2c_client *client)
drivers/iio/pressure/abp060mg.c
102
struct i2c_client *client = state->client;
drivers/iio/pressure/abp060mg.c
177
static int abp060mg_probe(struct i2c_client *client)
drivers/iio/pressure/abp060mg.c
78
struct i2c_client *client;
drivers/iio/pressure/abp2030pa_i2c.c
19
struct i2c_client *client = to_i2c_client(data->dev);
drivers/iio/pressure/abp2030pa_i2c.c
36
struct i2c_client *client = to_i2c_client(data->dev);
drivers/iio/pressure/abp2030pa_i2c.c
57
static int abp2_i2c_probe(struct i2c_client *client)
drivers/iio/pressure/adp810.c
170
static int adp810_probe(struct i2c_client *client)
drivers/iio/pressure/adp810.c
50
struct i2c_client *client;
drivers/iio/pressure/adp810.c
57
struct i2c_client *client = data->client;
drivers/iio/pressure/bmp280-i2c.c
8
static int bmp280_i2c_probe(struct i2c_client *client)
drivers/iio/pressure/dlhl60d.c
278
static int dlh_probe(struct i2c_client *client)
drivers/iio/pressure/dlhl60d.c
42
struct i2c_client *client;
drivers/iio/pressure/dps310.c
84
struct i2c_client *client;
drivers/iio/pressure/dps310.c
846
static int dps310_probe(struct i2c_client *client)
drivers/iio/pressure/hp03.c
211
static int hp03_probe(struct i2c_client *client)
drivers/iio/pressure/hp03.c
36
struct i2c_client *client;
drivers/iio/pressure/hp03.c
40
struct i2c_client *eeprom_client;
drivers/iio/pressure/hp206c.c
112
struct i2c_client *client = data->client;
drivers/iio/pressure/hp206c.c
127
static int hp206c_set_compensation(struct i2c_client *client, bool enabled)
drivers/iio/pressure/hp206c.c
147
struct i2c_client *client = data->client;
drivers/iio/pressure/hp206c.c
175
struct i2c_client *client = data->client;
drivers/iio/pressure/hp206c.c
355
static int hp206c_probe(struct i2c_client *client)
drivers/iio/pressure/hp206c.c
59
struct i2c_client *client;
drivers/iio/pressure/hp206c.c
82
static inline int hp206c_read_reg(struct i2c_client *client, u8 reg)
drivers/iio/pressure/hp206c.c
87
static inline int hp206c_write_reg(struct i2c_client *client, u8 reg, u8 val)
drivers/iio/pressure/hp206c.c
93
static int hp206c_read_20bit(struct i2c_client *client, u8 cmd)
drivers/iio/pressure/hsc030pa_i2c.c
25
struct i2c_client *client = to_i2c_client(data->dev);
drivers/iio/pressure/hsc030pa_i2c.c
41
static int hsc_i2c_probe(struct i2c_client *client)
drivers/iio/pressure/icp10100.c
41
struct i2c_client *client;
drivers/iio/pressure/icp10100.c
529
static int icp10100_probe(struct i2c_client *client)
drivers/iio/pressure/mpl115_i2c.c
38
static int mpl115_i2c_probe(struct i2c_client *client)
drivers/iio/pressure/mpl3115.c
694
static int mpl3115_probe(struct i2c_client *client)
drivers/iio/pressure/mpl3115.c
758
static void mpl3115_remove(struct i2c_client *client)
drivers/iio/pressure/mpl3115.c
91
struct i2c_client *client;
drivers/iio/pressure/mprls0025pa_i2c.c
23
struct i2c_client *client = to_i2c_client(data->dev);
drivers/iio/pressure/mprls0025pa_i2c.c
40
struct i2c_client *client = to_i2c_client(data->dev);
drivers/iio/pressure/mprls0025pa_i2c.c
57
static int mpr_i2c_probe(struct i2c_client *client)
drivers/iio/pressure/ms5611_i2c.c
82
static int ms5611_i2c_probe(struct i2c_client *client)
drivers/iio/pressure/ms5637.c
145
static int ms5637_probe(struct i2c_client *client)
drivers/iio/pressure/rohm-bm1390.c
810
static int bm1390_probe(struct i2c_client *i2c)
drivers/iio/pressure/sdp500.c
28
struct i2c_client *client = to_i2c_client(data->dev);
drivers/iio/pressure/sdp500.c
49
struct i2c_client *client = to_i2c_client(data->dev);
drivers/iio/pressure/sdp500.c
89
static int sdp500_probe(struct i2c_client *client)
drivers/iio/pressure/st_pressure_i2c.c
76
static int st_press_i2c_probe(struct i2c_client *client)
drivers/iio/pressure/t5403.c
211
static int t5403_probe(struct i2c_client *client)
drivers/iio/pressure/t5403.c
39
struct i2c_client *client;
drivers/iio/pressure/zpa2326_i2c.c
30
static unsigned int zpa2326_i2c_hwid(const struct i2c_client *client)
drivers/iio/pressure/zpa2326_i2c.c
40
static int zpa2326_probe_i2c(struct i2c_client *client)
drivers/iio/pressure/zpa2326_i2c.c
55
static void zpa2326_remove_i2c(struct i2c_client *client)
drivers/iio/proximity/aw96103.c
681
struct i2c_client *i2c)
drivers/iio/proximity/aw96103.c
759
static int aw96103_i2c_probe(struct i2c_client *i2c)
drivers/iio/proximity/hx9023s.c
1086
static int hx9023s_probe(struct i2c_client *client)
drivers/iio/proximity/irsd200.c
855
static int irsd200_probe(struct i2c_client *client)
drivers/iio/proximity/isl29501.c
107
struct i2c_client *client;
drivers/iio/proximity/isl29501.c
958
static int isl29501_probe(struct i2c_client *client)
drivers/iio/proximity/mb1232.c
182
static int mb1232_probe(struct i2c_client *client)
drivers/iio/proximity/mb1232.c
33
struct i2c_client *client;
drivers/iio/proximity/mb1232.c
59
struct i2c_client *client = data->client;
drivers/iio/proximity/pulsedlight-lidar-lite-v2.c
151
struct i2c_client *client = data->client;
drivers/iio/proximity/pulsedlight-lidar-lite-v2.c
253
static int lidar_probe(struct i2c_client *client)
drivers/iio/proximity/pulsedlight-lidar-lite-v2.c
310
static void lidar_remove(struct i2c_client *client)
drivers/iio/proximity/pulsedlight-lidar-lite-v2.c
42
struct i2c_client *client;
drivers/iio/proximity/pulsedlight-lidar-lite-v2.c
65
struct i2c_client *client = data->client;
drivers/iio/proximity/pulsedlight-lidar-lite-v2.c
86
struct i2c_client *client = data->client;
drivers/iio/proximity/rfd77402.c
102
struct i2c_client *client;
drivers/iio/proximity/rfd77402.c
151
static int rfd77402_set_state(struct i2c_client *client, u8 state, u16 check)
drivers/iio/proximity/rfd77402.c
173
struct i2c_client *client = data->client;
drivers/iio/proximity/rfd77402.c
197
struct i2c_client *client = data->client;
drivers/iio/proximity/rfd77402.c
266
static int rfd77402_config_irq(struct i2c_client *client, u8 csr, u8 ier)
drivers/iio/proximity/rfd77402.c
279
struct i2c_client *client = data->client;
drivers/iio/proximity/rfd77402.c
352
static int rfd77402_powerdown(struct i2c_client *client)
drivers/iio/proximity/rfd77402.c
363
static int rfd77402_probe(struct i2c_client *client)
drivers/iio/proximity/srf08.c
119
struct i2c_client *client = data->client;
drivers/iio/proximity/srf08.c
259
struct i2c_client *client = data->client;
drivers/iio/proximity/srf08.c
345
struct i2c_client *client = data->client;
drivers/iio/proximity/srf08.c
442
static int srf08_probe(struct i2c_client *client)
drivers/iio/proximity/srf08.c
54
struct i2c_client *client;
drivers/iio/proximity/sx9310.c
936
static int sx9310_probe(struct i2c_client *client)
drivers/iio/proximity/sx9324.c
1081
static int sx9324_probe(struct i2c_client *client)
drivers/iio/proximity/sx9360.c
790
static int sx9360_probe(struct i2c_client *client)
drivers/iio/proximity/sx9500.c
80
struct i2c_client *client;
drivers/iio/proximity/sx9500.c
856
static void sx9500_gpio_probe(struct i2c_client *client,
drivers/iio/proximity/sx9500.c
887
static int sx9500_probe(struct i2c_client *client)
drivers/iio/proximity/sx9500.c
964
static void sx9500_remove(struct i2c_client *client)
drivers/iio/proximity/sx_common.c
463
int sx_common_probe(struct i2c_client *client,
drivers/iio/proximity/sx_common.h
118
struct i2c_client *client;
drivers/iio/proximity/sx_common.h
148
int sx_common_probe(struct i2c_client *client,
drivers/iio/proximity/sx_common.h
17
struct i2c_client;
drivers/iio/proximity/vcnl3020.c
604
static int vcnl3020_probe(struct i2c_client *client)
drivers/iio/proximity/vl53l0x-i2c.c
118
static int vl53l0x_configure_irq(struct i2c_client *client,
drivers/iio/proximity/vl53l0x-i2c.c
149
struct i2c_client *client = data->client;
drivers/iio/proximity/vl53l0x-i2c.c
310
static int vl53l0x_probe(struct i2c_client *client)
drivers/iio/proximity/vl53l0x-i2c.c
55
struct i2c_client *client;
drivers/iio/temperature/max30208.c
177
static int max30208_probe(struct i2c_client *i2c)
drivers/iio/temperature/max30208.c
36
struct i2c_client *client;
drivers/iio/temperature/mcp9600.c
120
struct i2c_client *client;
drivers/iio/temperature/mcp9600.c
126
struct i2c_client *client = data->client;
drivers/iio/temperature/mcp9600.c
245
struct i2c_client *client = data->client;
drivers/iio/temperature/mcp9600.c
263
struct i2c_client *client = data->client;
drivers/iio/temperature/mcp9600.c
286
struct i2c_client *client = data->client;
drivers/iio/temperature/mcp9600.c
322
struct i2c_client *client = data->client;
drivers/iio/temperature/mcp9600.c
425
struct i2c_client *client = data->client;
drivers/iio/temperature/mcp9600.c
474
static int mcp9600_probe(struct i2c_client *client)
drivers/iio/temperature/mlx90614.c
108
static s32 mlx90614_write_word(const struct i2c_client *client, u8 command,
drivers/iio/temperature/mlx90614.c
146
static inline s32 mlx90614_iir_search(const struct i2c_client *client,
drivers/iio/temperature/mlx90614.c
521
static struct gpio_desc *mlx90614_probe_wakeup(struct i2c_client *client)
drivers/iio/temperature/mlx90614.c
555
static inline struct gpio_desc *mlx90614_probe_wakeup(struct i2c_client *client)
drivers/iio/temperature/mlx90614.c
562
static int mlx90614_probe_num_ir_sensors(struct i2c_client *client)
drivers/iio/temperature/mlx90614.c
580
static int mlx90614_probe(struct i2c_client *client)
drivers/iio/temperature/mlx90614.c
634
static void mlx90614_remove(struct i2c_client *client)
drivers/iio/temperature/mlx90614.c
97
struct i2c_client *client;
drivers/iio/temperature/mlx90632.c
1170
static int mlx90632_probe(struct i2c_client *client)
drivers/iio/temperature/mlx90632.c
154
struct i2c_client *client;
drivers/iio/temperature/mlx90635.c
126
struct i2c_client *client;
drivers/iio/temperature/mlx90635.c
930
static int mlx90635_probe(struct i2c_client *client)
drivers/iio/temperature/tmp006.c
215
static bool tmp006_check_identification(struct i2c_client *client)
drivers/iio/temperature/tmp006.c
297
static int tmp006_probe(struct i2c_client *client)
drivers/iio/temperature/tmp006.c
47
struct i2c_client *client;
drivers/iio/temperature/tmp007.c
427
static bool tmp007_identify(struct i2c_client *client)
drivers/iio/temperature/tmp007.c
449
static int tmp007_probe(struct i2c_client *client)
drivers/iio/temperature/tmp007.c
64
struct i2c_client *client;
drivers/iio/temperature/tmp117.c
147
static int tmp117_probe(struct i2c_client *client)
drivers/iio/temperature/tmp117.c
43
struct i2c_client *client;
drivers/iio/temperature/tsys01.c
179
static int tsys01_i2c_probe(struct i2c_client *client)
drivers/iio/temperature/tsys02d.c
124
static int tsys02d_probe(struct i2c_client *client)
drivers/input/joystick/adafruit-seesaw.c
114
static int seesaw_register_write_u8(struct i2c_client *client, u16 reg,
drivers/input/joystick/adafruit-seesaw.c
130
static int seesaw_register_write_u32(struct i2c_client *client, u16 reg,
drivers/input/joystick/adafruit-seesaw.c
145
static int seesaw_read_data(struct i2c_client *client, struct seesaw_data *data)
drivers/input/joystick/adafruit-seesaw.c
198
err = seesaw_read_data(private->i2c_client, &data);
drivers/input/joystick/adafruit-seesaw.c
223
static int seesaw_probe(struct i2c_client *client)
drivers/input/joystick/adafruit-seesaw.c
262
seesaw->i2c_client = client;
drivers/input/joystick/adafruit-seesaw.c
66
struct i2c_client *i2c_client;
drivers/input/joystick/adafruit-seesaw.c
86
static int seesaw_register_read(struct i2c_client *client, u16 reg, void *buf,
drivers/input/joystick/as5011.c
131
error = as5011_i2c_read(as5011->i2c_client, AS5011_X_RES_INT, &x);
drivers/input/joystick/as5011.c
135
error = as5011_i2c_read(as5011->i2c_client, AS5011_Y_RES_INT, &y);
drivers/input/joystick/as5011.c
150
struct i2c_client *client = as5011->i2c_client;
drivers/input/joystick/as5011.c
215
static int as5011_probe(struct i2c_client *client)
drivers/input/joystick/as5011.c
249
as5011->i2c_client = client;
drivers/input/joystick/as5011.c
328
static void as5011_remove(struct i2c_client *client)
drivers/input/joystick/as5011.c
63
struct i2c_client *i2c_client;
drivers/input/joystick/as5011.c
69
static int as5011_i2c_write(struct i2c_client *client,
drivers/input/joystick/as5011.c
86
static int as5011_i2c_read(struct i2c_client *client,
drivers/input/joystick/qwiic-joystick.c
31
struct i2c_client *client;
drivers/input/joystick/qwiic-joystick.c
62
static int qwiic_probe(struct i2c_client *client)
drivers/input/keyboard/adp5588-keys.c
182
struct i2c_client *client;
drivers/input/keyboard/adp5588-keys.c
203
static int adp5588_read(struct i2c_client *client, u8 reg)
drivers/input/keyboard/adp5588-keys.c
213
static int adp5588_write(struct i2c_client *client, u8 reg, u8 val)
drivers/input/keyboard/adp5588-keys.c
486
struct i2c_client *client = kpad->client;
drivers/input/keyboard/adp5588-keys.c
557
struct i2c_client *client = kpad->client;
drivers/input/keyboard/adp5588-keys.c
595
struct i2c_client *client = kpad->client;
drivers/input/keyboard/adp5588-keys.c
641
struct i2c_client *client = kpad->client;
drivers/input/keyboard/adp5588-keys.c
722
static int adp5588_probe(struct i2c_client *client)
drivers/input/keyboard/adp5588-keys.c
815
static void adp5588_remove(struct i2c_client *client)
drivers/input/keyboard/adp5588-keys.c
824
struct i2c_client *client = to_i2c_client(dev);
drivers/input/keyboard/adp5588-keys.c
834
struct i2c_client *client = to_i2c_client(dev);
drivers/input/keyboard/cap11xx.c
485
static int cap11xx_i2c_probe(struct i2c_client *i2c_client)
drivers/input/keyboard/cap11xx.c
489
struct device *dev = &i2c_client->dev;
drivers/input/keyboard/cap11xx.c
494
id = i2c_client_get_device_id(i2c_client);
drivers/input/keyboard/cap11xx.c
495
cap = i2c_get_match_data(i2c_client);
drivers/input/keyboard/cap11xx.c
509
priv->regmap = devm_regmap_init_i2c(i2c_client, &cap11xx_regmap_config);
drivers/input/keyboard/cap11xx.c
592
error = devm_request_threaded_irq(dev, i2c_client->irq,
drivers/input/keyboard/cypress-sf.c
173
struct i2c_client *client = to_i2c_client(dev);
drivers/input/keyboard/cypress-sf.c
192
struct i2c_client *client = to_i2c_client(dev);
drivers/input/keyboard/cypress-sf.c
23
struct i2c_client *client;
drivers/input/keyboard/cypress-sf.c
72
static int cypress_sf_probe(struct i2c_client *client)
drivers/input/keyboard/dlink-dir685-touchkeys.c
22
struct i2c_client *client;
drivers/input/keyboard/dlink-dir685-touchkeys.c
63
static int dir685_tk_probe(struct i2c_client *client)
drivers/input/keyboard/lm8323.c
137
struct i2c_client *client;
drivers/input/keyboard/lm8323.c
621
static int lm8323_probe(struct i2c_client *client)
drivers/input/keyboard/lm8323.c
750
struct i2c_client *client = to_i2c_client(dev);
drivers/input/keyboard/lm8323.c
770
struct i2c_client *client = to_i2c_client(dev);
drivers/input/keyboard/lm8333.c
128
static int lm8333_probe(struct i2c_client *client)
drivers/input/keyboard/lm8333.c
34
struct i2c_client *client;
drivers/input/keyboard/max7359_keypad.c
113
static inline void max7359_fall_deepsleep(struct i2c_client *client)
drivers/input/keyboard/max7359_keypad.c
122
static inline void max7359_take_catnap(struct i2c_client *client)
drivers/input/keyboard/max7359_keypad.c
143
static void max7359_initialize(struct i2c_client *client)
drivers/input/keyboard/max7359_keypad.c
158
static int max7359_probe(struct i2c_client *client)
drivers/input/keyboard/max7359_keypad.c
247
struct i2c_client *client = to_i2c_client(dev);
drivers/input/keyboard/max7359_keypad.c
259
struct i2c_client *client = to_i2c_client(dev);
drivers/input/keyboard/max7359_keypad.c
61
struct i2c_client *client;
drivers/input/keyboard/max7359_keypad.c
64
static int max7359_write_reg(struct i2c_client *client, u8 reg, u8 val)
drivers/input/keyboard/max7359_keypad.c
74
static int max7359_read_reg(struct i2c_client *client, int reg)
drivers/input/keyboard/mpr121_touchkey.c
137
struct i2c_client *client, int vdd_uv)
drivers/input/keyboard/mpr121_touchkey.c
197
static int mpr_touchkey_probe(struct i2c_client *client)
drivers/input/keyboard/mpr121_touchkey.c
306
struct i2c_client *client = to_i2c_client(dev);
drivers/input/keyboard/mpr121_touchkey.c
318
struct i2c_client *client = to_i2c_client(dev);
drivers/input/keyboard/mpr121_touchkey.c
61
struct i2c_client *client;
drivers/input/keyboard/mpr121_touchkey.c
89
struct i2c_client *client = mpr121->client;
drivers/input/keyboard/pinephone-keyboard.c
160
struct i2c_client *client = adap->algo_data;
drivers/input/keyboard/pinephone-keyboard.c
206
static void ppkb_update(struct i2c_client *client)
drivers/input/keyboard/pinephone-keyboard.c
270
struct i2c_client *client = data;
drivers/input/keyboard/pinephone-keyboard.c
277
static int ppkb_set_scan(struct i2c_client *client, bool enable)
drivers/input/keyboard/pinephone-keyboard.c
304
struct i2c_client *client = input_get_drvdata(input);
drivers/input/keyboard/pinephone-keyboard.c
316
struct i2c_client *client = input_get_drvdata(input);
drivers/input/keyboard/pinephone-keyboard.c
321
static int ppkb_probe(struct i2c_client *client)
drivers/input/keyboard/qt1050.c
115
struct i2c_client *client;
drivers/input/keyboard/qt1050.c
428
static int qt1050_probe(struct i2c_client *client)
drivers/input/keyboard/qt1050.c
552
struct i2c_client *client = to_i2c_client(dev);
drivers/input/keyboard/qt1050.c
568
struct i2c_client *client = to_i2c_client(dev);
drivers/input/keyboard/qt1070.c
106
struct i2c_client *client = data->client;
drivers/input/keyboard/qt1070.c
129
static int qt1070_probe(struct i2c_client *client)
drivers/input/keyboard/qt1070.c
214
struct i2c_client *client = to_i2c_client(dev);
drivers/input/keyboard/qt1070.c
225
struct i2c_client *client = to_i2c_client(dev);
drivers/input/keyboard/qt1070.c
49
struct i2c_client *client;
drivers/input/keyboard/qt1070.c
56
static int qt1070_read(struct i2c_client *client, u8 reg)
drivers/input/keyboard/qt1070.c
68
static int qt1070_write(struct i2c_client *client, u8 reg, u8 data)
drivers/input/keyboard/qt1070.c
80
static bool qt1070_identify(struct i2c_client *client)
drivers/input/keyboard/qt2160.c
106
static int qt2160_read_block(struct i2c_client *client,
drivers/input/keyboard/qt2160.c
160
struct i2c_client *client = qt2160->client;
drivers/input/keyboard/qt2160.c
204
static int qt2160_read(struct i2c_client *client, u8 reg)
drivers/input/keyboard/qt2160.c
225
static int qt2160_write(struct i2c_client *client, u8 reg, u8 data)
drivers/input/keyboard/qt2160.c
241
struct i2c_client *client = qt2160->client;
drivers/input/keyboard/qt2160.c
277
static bool qt2160_identify(struct i2c_client *client)
drivers/input/keyboard/qt2160.c
308
static int qt2160_probe(struct i2c_client *client)
drivers/input/keyboard/qt2160.c
55
struct i2c_client *client;
drivers/input/keyboard/qt2160.c
64
static int qt2160_read(struct i2c_client *client, u8 reg);
drivers/input/keyboard/qt2160.c
65
static int qt2160_write(struct i2c_client *client, u8 reg, u8 data);
drivers/input/keyboard/qt2160.c
74
struct i2c_client *client = qt2160->client;
drivers/input/keyboard/tca8418_keypad.c
113
struct i2c_client *client;
drivers/input/keyboard/tca8418_keypad.c
262
static int tca8418_keypad_probe(struct i2c_client *client)
drivers/input/keyboard/tm2-touchkey.c
183
static int tm2_touchkey_probe(struct i2c_client *client)
drivers/input/keyboard/tm2-touchkey.c
301
struct i2c_client *client = to_i2c_client(dev);
drivers/input/keyboard/tm2-touchkey.c
312
struct i2c_client *client = to_i2c_client(dev);
drivers/input/keyboard/tm2-touchkey.c
46
struct i2c_client *client;
drivers/input/misc/88pm860x_onkey.c
39
struct i2c_client *i2c;
drivers/input/misc/ad714x-i2c.c
18
struct i2c_client *client = to_i2c_client(chip->dev);
drivers/input/misc/ad714x-i2c.c
37
struct i2c_client *client = to_i2c_client(chip->dev);
drivers/input/misc/ad714x-i2c.c
60
static int ad714x_i2c_probe(struct i2c_client *client)
drivers/input/misc/adxl34x-i2c.c
20
struct i2c_client *client = to_i2c_client(dev);
drivers/input/misc/adxl34x-i2c.c
28
struct i2c_client *client = to_i2c_client(dev);
drivers/input/misc/adxl34x-i2c.c
37
struct i2c_client *client = to_i2c_client(dev);
drivers/input/misc/adxl34x-i2c.c
46
struct i2c_client *client = to_i2c_client(dev);
drivers/input/misc/adxl34x-i2c.c
77
static int adxl34x_i2c_probe(struct i2c_client *client)
drivers/input/misc/apanel.c
123
static int apanel_probe(struct i2c_client *client)
drivers/input/misc/apanel.c
186
static void apanel_shutdown(struct i2c_client *client)
drivers/input/misc/apanel.c
55
struct i2c_client *client;
drivers/input/misc/atmel_captouch.c
164
static int atmel_captouch_probe(struct i2c_client *client)
drivers/input/misc/atmel_captouch.c
69
struct i2c_client *client;
drivers/input/misc/atmel_captouch.c
86
struct i2c_client *client = capdev->client;
drivers/input/misc/aw86927.c
180
struct i2c_client *client;
drivers/input/misc/aw86927.c
728
static int aw86927_probe(struct i2c_client *client)
drivers/input/misc/bma150.c
124
struct i2c_client *client;
drivers/input/misc/bma150.c
150
static int bma150_write_byte(struct i2c_client *client, u8 reg, u8 val)
drivers/input/misc/bma150.c
166
static int bma150_set_reg_bits(struct i2c_client *client,
drivers/input/misc/bma150.c
417
static int bma150_probe(struct i2c_client *client)
drivers/input/misc/bma150.c
515
static void bma150_remove(struct i2c_client *client)
drivers/input/misc/bma150.c
522
struct i2c_client *client = to_i2c_client(dev);
drivers/input/misc/bma150.c
530
struct i2c_client *client = to_i2c_client(dev);
drivers/input/misc/cma3000_d0x_i2c.c
17
struct i2c_client *client = to_i2c_client(dev);
drivers/input/misc/cma3000_d0x_i2c.c
29
struct i2c_client *client = to_i2c_client(dev);
drivers/input/misc/cma3000_d0x_i2c.c
47
static int cma3000_i2c_probe(struct i2c_client *client)
drivers/input/misc/cma3000_d0x_i2c.c
60
static void cma3000_i2c_remove(struct i2c_client *client)
drivers/input/misc/cma3000_d0x_i2c.c
69
struct i2c_client *client = to_i2c_client(dev);
drivers/input/misc/cma3000_d0x_i2c.c
79
struct i2c_client *client = to_i2c_client(dev);
drivers/input/misc/da7280.c
1142
static int da7280_probe(struct i2c_client *client)
drivers/input/misc/da7280.c
230
struct i2c_client *client;
drivers/input/misc/drv260x.c
184
struct i2c_client *client;
drivers/input/misc/drv260x.c
422
static int drv260x_probe(struct i2c_client *client)
drivers/input/misc/drv2665.c
159
static int drv2665_probe(struct i2c_client *client)
drivers/input/misc/drv2665.c
55
struct i2c_client *client;
drivers/input/misc/drv2667.c
104
struct i2c_client *client;
drivers/input/misc/drv2667.c
336
static int drv2667_probe(struct i2c_client *client)
drivers/input/misc/ibm-panel.c
119
static int ibm_panel_probe(struct i2c_client *client)
drivers/input/misc/ibm-panel.c
173
static void ibm_panel_remove(struct i2c_client *client)
drivers/input/misc/ibm-panel.c
77
static int ibm_panel_i2c_slave_cb(struct i2c_client *client,
drivers/input/misc/iqs269a.c
1230
struct i2c_client *client = iqs269->client;
drivers/input/misc/iqs269a.c
1322
struct i2c_client *client = iqs269->client;
drivers/input/misc/iqs269a.c
1482
struct i2c_client *client = iqs269->client;
drivers/input/misc/iqs269a.c
1517
struct i2c_client *client = iqs269->client;
drivers/input/misc/iqs269a.c
1753
struct i2c_client *client = iqs269->client;
drivers/input/misc/iqs269a.c
1812
static int iqs269_probe(struct i2c_client *client)
drivers/input/misc/iqs269a.c
1903
struct i2c_client *client = iqs269->client;
drivers/input/misc/iqs269a.c
1923
struct i2c_client *client = iqs269->client;
drivers/input/misc/iqs269a.c
316
struct i2c_client *client;
drivers/input/misc/iqs269a.c
552
struct i2c_client *client = iqs269->client;
drivers/input/misc/iqs269a.c
803
struct i2c_client *client = iqs269->client;
drivers/input/misc/iqs626a.c
1226
struct i2c_client *client = iqs626->client;
drivers/input/misc/iqs626a.c
1410
struct i2c_client *client = iqs626->client;
drivers/input/misc/iqs626a.c
1489
struct i2c_client *client = iqs626->client;
drivers/input/misc/iqs626a.c
1628
static int iqs626_probe(struct i2c_client *client)
drivers/input/misc/iqs626a.c
1698
struct i2c_client *client = iqs626->client;
drivers/input/misc/iqs626a.c
1757
struct i2c_client *client = iqs626->client;
drivers/input/misc/iqs626a.c
444
struct i2c_client *client;
drivers/input/misc/iqs626a.c
464
struct i2c_client *client = iqs626->client;
drivers/input/misc/iqs626a.c
585
struct i2c_client *client = iqs626->client;
drivers/input/misc/iqs626a.c
664
struct i2c_client *client = iqs626->client;
drivers/input/misc/iqs626a.c
713
struct i2c_client *client = iqs626->client;
drivers/input/misc/iqs626a.c
876
struct i2c_client *client = iqs626->client;
drivers/input/misc/iqs7222.c
1486
struct i2c_client *client;
drivers/input/misc/iqs7222.c
1561
struct i2c_client *client = iqs7222->client;
drivers/input/misc/iqs7222.c
1624
struct i2c_client *client = iqs7222->client;
drivers/input/misc/iqs7222.c
1706
struct i2c_client *client = iqs7222->client;
drivers/input/misc/iqs7222.c
1767
struct i2c_client *client = iqs7222->client;
drivers/input/misc/iqs7222.c
1956
struct i2c_client *client = iqs7222->client;
drivers/input/misc/iqs7222.c
1997
struct i2c_client *client = iqs7222->client;
drivers/input/misc/iqs7222.c
2061
struct i2c_client *client = iqs7222->client;
drivers/input/misc/iqs7222.c
2144
struct i2c_client *client = iqs7222->client;
drivers/input/misc/iqs7222.c
2194
struct i2c_client *client = iqs7222->client;
drivers/input/misc/iqs7222.c
2248
struct i2c_client *client = iqs7222->client;
drivers/input/misc/iqs7222.c
2452
struct i2c_client *client = iqs7222->client;
drivers/input/misc/iqs7222.c
2677
struct i2c_client *client = iqs7222->client;
drivers/input/misc/iqs7222.c
2815
struct i2c_client *client = iqs7222->client;
drivers/input/misc/iqs7222.c
2911
struct i2c_client *client = iqs7222->client;
drivers/input/misc/iqs7222.c
3054
static int iqs7222_probe(struct i2c_client *client)
drivers/input/misc/kxtj9.c
296
struct i2c_client *client = to_i2c_client(dev);
drivers/input/misc/kxtj9.c
306
struct i2c_client *client = to_i2c_client(dev);
drivers/input/misc/kxtj9.c
342
struct i2c_client *client = to_i2c_client(dev);
drivers/input/misc/kxtj9.c
395
static int kxtj9_probe(struct i2c_client *client)
drivers/input/misc/kxtj9.c
499
struct i2c_client *client = to_i2c_client(dev);
drivers/input/misc/kxtj9.c
513
struct i2c_client *client = to_i2c_client(dev);
drivers/input/misc/kxtj9.c
70
struct i2c_client *client;
drivers/input/misc/max8925_onkey.c
37
struct i2c_client *i2c;
drivers/input/misc/max8997_haptic.c
34
struct i2c_client *client;
drivers/input/misc/mma8450.c
119
struct i2c_client *c = input_get_drvdata(input);
drivers/input/misc/mma8450.c
142
struct i2c_client *c = input_get_drvdata(input);
drivers/input/misc/mma8450.c
151
static int mma8450_probe(struct i2c_client *c)
drivers/input/misc/mma8450.c
44
static int mma8450_read(struct i2c_client *c, unsigned int off)
drivers/input/misc/mma8450.c
57
static int mma8450_write(struct i2c_client *c, unsigned int off, u8 v)
drivers/input/misc/mma8450.c
72
static int mma8450_read_block(struct i2c_client *c, unsigned int off,
drivers/input/misc/mma8450.c
90
struct i2c_client *c = input_get_drvdata(input);
drivers/input/misc/pcf8574_keypad.c
160
static void pcf8574_kp_remove(struct i2c_client *client)
drivers/input/misc/pcf8574_keypad.c
172
struct i2c_client *client = to_i2c_client(dev);
drivers/input/misc/pcf8574_keypad.c
181
struct i2c_client *client = to_i2c_client(dev);
drivers/input/misc/pcf8574_keypad.c
40
struct i2c_client *client;
drivers/input/misc/pcf8574_keypad.c
83
static int pcf8574_kp_probe(struct i2c_client *client)
drivers/input/mouse/cyapa.c
1241
static int cyapa_probe(struct i2c_client *client)
drivers/input/mouse/cyapa.c
131
struct i2c_client *client = cyapa->client;
drivers/input/mouse/cyapa.c
1342
struct i2c_client *client = to_i2c_client(dev);
drivers/input/mouse/cyapa.c
1398
struct i2c_client *client = to_i2c_client(dev);
drivers/input/mouse/cyapa.c
148
static u8 cyapa_check_adapter_functionality(struct i2c_client *client)
drivers/input/mouse/cyapa.c
371
struct i2c_client *client = cyapa->client;
drivers/input/mouse/cyapa.c
415
struct i2c_client *client = cyapa->client;
drivers/input/mouse/cyapa.c
827
struct i2c_client *client = cyapa->client;
drivers/input/mouse/cyapa.c
94
struct i2c_client *client = cyapa->client;
drivers/input/mouse/cyapa.h
337
struct i2c_client *client;
drivers/input/mouse/cyapa_gen3.c
251
struct i2c_client *client = cyapa->client;
drivers/input/mouse/elan_i2c.h
100
int (*iap_reset)(struct i2c_client *client);
drivers/input/mouse/elan_i2c.h
102
int (*prepare_fw_update)(struct i2c_client *client, u16 ic_type,
drivers/input/mouse/elan_i2c.h
104
int (*write_fw_block)(struct i2c_client *client, u16 fw_page_size,
drivers/input/mouse/elan_i2c.h
106
int (*finish_fw_update)(struct i2c_client *client,
drivers/input/mouse/elan_i2c.h
109
int (*get_report_features)(struct i2c_client *client, u8 pattern,
drivers/input/mouse/elan_i2c.h
112
int (*get_report)(struct i2c_client *client, u8 *report,
drivers/input/mouse/elan_i2c.h
114
int (*get_pressure_adjustment)(struct i2c_client *client,
drivers/input/mouse/elan_i2c.h
116
int (*get_pattern)(struct i2c_client *client, u8 *pattern);
drivers/input/mouse/elan_i2c.h
64
struct i2c_client;
drivers/input/mouse/elan_i2c.h
73
int (*initialize)(struct i2c_client *client);
drivers/input/mouse/elan_i2c.h
74
int (*sleep_control)(struct i2c_client *, bool sleep);
drivers/input/mouse/elan_i2c.h
75
int (*power_control)(struct i2c_client *, bool enable);
drivers/input/mouse/elan_i2c.h
76
int (*set_mode)(struct i2c_client *client, u8 mode);
drivers/input/mouse/elan_i2c.h
78
int (*calibrate)(struct i2c_client *client);
drivers/input/mouse/elan_i2c.h
79
int (*calibrate_result)(struct i2c_client *client, u8 *val);
drivers/input/mouse/elan_i2c.h
81
int (*get_baseline_data)(struct i2c_client *client,
drivers/input/mouse/elan_i2c.h
84
int (*get_version)(struct i2c_client *client, u8 pattern, bool iap,
drivers/input/mouse/elan_i2c.h
86
int (*get_sm_version)(struct i2c_client *client, u8 pattern,
drivers/input/mouse/elan_i2c.h
88
int (*get_checksum)(struct i2c_client *client, bool iap, u16 *csum);
drivers/input/mouse/elan_i2c.h
89
int (*get_product_id)(struct i2c_client *client, u16 *id);
drivers/input/mouse/elan_i2c.h
91
int (*get_max)(struct i2c_client *client,
drivers/input/mouse/elan_i2c.h
93
int (*get_resolution)(struct i2c_client *client,
drivers/input/mouse/elan_i2c.h
95
int (*get_num_traces)(struct i2c_client *client,
drivers/input/mouse/elan_i2c.h
99
int (*iap_get_mode)(struct i2c_client *client, enum tp_mode *mode);
drivers/input/mouse/elan_i2c_core.c
1184
static int elan_probe(struct i2c_client *client)
drivers/input/mouse/elan_i2c_core.c
1322
struct i2c_client *client = data->client;
drivers/input/mouse/elan_i2c_core.c
1348
struct i2c_client *client = to_i2c_client(dev);
drivers/input/mouse/elan_i2c_core.c
1372
struct i2c_client *client = to_i2c_client(dev);
drivers/input/mouse/elan_i2c_core.c
263
struct i2c_client *client = data->client;
drivers/input/mouse/elan_i2c_core.c
396
struct i2c_client *client = data->client;
drivers/input/mouse/elan_i2c_core.c
483
struct i2c_client *client = data->client;
drivers/input/mouse/elan_i2c_core.c
540
struct i2c_client *client = data->client;
drivers/input/mouse/elan_i2c_core.c
56
struct i2c_client *client;
drivers/input/mouse/elan_i2c_core.c
573
struct i2c_client *client = to_i2c_client(dev);
drivers/input/mouse/elan_i2c_core.c
583
struct i2c_client *client = to_i2c_client(dev);
drivers/input/mouse/elan_i2c_core.c
594
struct i2c_client *client = to_i2c_client(dev);
drivers/input/mouse/elan_i2c_core.c
604
struct i2c_client *client = to_i2c_client(dev);
drivers/input/mouse/elan_i2c_core.c
614
struct i2c_client *client = to_i2c_client(dev);
drivers/input/mouse/elan_i2c_core.c
668
struct i2c_client *client = data->client;
drivers/input/mouse/elan_i2c_core.c
728
struct i2c_client *client = to_i2c_client(dev);
drivers/input/mouse/elan_i2c_core.c
745
struct i2c_client *client = to_i2c_client(dev);
drivers/input/mouse/elan_i2c_core.c
787
struct i2c_client *client = data->client;
drivers/input/mouse/elan_i2c_core.c
841
struct i2c_client *client = to_i2c_client(dev);
drivers/input/mouse/elan_i2c_core.c
857
struct i2c_client *client = to_i2c_client(dev);
drivers/input/mouse/elan_i2c_core.c
873
struct i2c_client *client = to_i2c_client(dev);
drivers/input/mouse/elan_i2c_i2c.c
100
static int elan_i2c_read_cmd(struct i2c_client *client, u16 reg, u8 *val)
drivers/input/mouse/elan_i2c_i2c.c
113
static int elan_i2c_write_cmd(struct i2c_client *client, u16 reg, u16 cmd)
drivers/input/mouse/elan_i2c_i2c.c
139
static int elan_i2c_initialize(struct i2c_client *client)
drivers/input/mouse/elan_i2c_i2c.c
178
static int elan_i2c_sleep_control(struct i2c_client *client, bool sleep)
drivers/input/mouse/elan_i2c_i2c.c
184
static int elan_i2c_power_control(struct i2c_client *client, bool enable)
drivers/input/mouse/elan_i2c_i2c.c
215
static int elan_i2c_set_mode(struct i2c_client *client, u8 mode)
drivers/input/mouse/elan_i2c_i2c.c
221
static int elan_i2c_calibrate(struct i2c_client *client)
drivers/input/mouse/elan_i2c_i2c.c
226
static int elan_i2c_calibrate_result(struct i2c_client *client, u8 *val)
drivers/input/mouse/elan_i2c_i2c.c
231
static int elan_i2c_get_baseline_data(struct i2c_client *client,
drivers/input/mouse/elan_i2c_i2c.c
249
static int elan_i2c_get_pattern(struct i2c_client *client, u8 *pattern)
drivers/input/mouse/elan_i2c_i2c.c
270
static int elan_i2c_get_version(struct i2c_client *client,
drivers/input/mouse/elan_i2c_i2c.c
298
static int elan_i2c_get_sm_version(struct i2c_client *client, u8 pattern,
drivers/input/mouse/elan_i2c_i2c.c
352
static int elan_i2c_get_product_id(struct i2c_client *client, u16 *id)
drivers/input/mouse/elan_i2c_i2c.c
367
static int elan_i2c_get_checksum(struct i2c_client *client,
drivers/input/mouse/elan_i2c_i2c.c
387
static int elan_i2c_get_max(struct i2c_client *client,
drivers/input/mouse/elan_i2c_i2c.c
412
static int elan_i2c_get_resolution(struct i2c_client *client,
drivers/input/mouse/elan_i2c_i2c.c
430
static int elan_i2c_get_num_traces(struct i2c_client *client,
drivers/input/mouse/elan_i2c_i2c.c
449
static int elan_i2c_get_pressure_adjustment(struct i2c_client *client,
drivers/input/mouse/elan_i2c_i2c.c
470
static int elan_i2c_iap_get_mode(struct i2c_client *client, enum tp_mode *mode)
drivers/input/mouse/elan_i2c_i2c.c
492
static int elan_i2c_iap_reset(struct i2c_client *client)
drivers/input/mouse/elan_i2c_i2c.c
506
static int elan_i2c_set_flash_key(struct i2c_client *client)
drivers/input/mouse/elan_i2c_i2c.c
520
static int elan_read_write_iap_type(struct i2c_client *client, u16 fw_page_size)
drivers/input/mouse/elan_i2c_i2c.c
555
static int elan_i2c_prepare_fw_update(struct i2c_client *client, u16 ic_type,
drivers/input/mouse/elan_i2c_i2c.c
627
static int elan_i2c_write_fw_block(struct i2c_client *client, u16 fw_page_size,
drivers/input/mouse/elan_i2c_i2c.c
671
static int elan_i2c_finish_fw_update(struct i2c_client *client,
drivers/input/mouse/elan_i2c_i2c.c
714
static int elan_i2c_get_report_features(struct i2c_client *client, u8 pattern,
drivers/input/mouse/elan_i2c_i2c.c
724
static int elan_i2c_get_report(struct i2c_client *client,
drivers/input/mouse/elan_i2c_i2c.c
74
static int elan_i2c_read_block(struct i2c_client *client,
drivers/input/mouse/elan_i2c_smbus.c
102
static int elan_smbus_power_control(struct i2c_client *client, bool enable)
drivers/input/mouse/elan_i2c_smbus.c
107
static int elan_smbus_calibrate(struct i2c_client *client)
drivers/input/mouse/elan_i2c_smbus.c
115
static int elan_smbus_calibrate_result(struct i2c_client *client, u8 *val)
drivers/input/mouse/elan_i2c_smbus.c
131
static int elan_smbus_get_baseline_data(struct i2c_client *client,
drivers/input/mouse/elan_i2c_smbus.c
150
static int elan_smbus_get_version(struct i2c_client *client,
drivers/input/mouse/elan_i2c_smbus.c
170
static int elan_smbus_get_sm_version(struct i2c_client *client, u8 pattern,
drivers/input/mouse/elan_i2c_smbus.c
189
static int elan_smbus_get_product_id(struct i2c_client *client, u16 *id)
drivers/input/mouse/elan_i2c_smbus.c
205
static int elan_smbus_get_checksum(struct i2c_client *client,
drivers/input/mouse/elan_i2c_smbus.c
225
static int elan_smbus_get_max(struct i2c_client *client,
drivers/input/mouse/elan_i2c_smbus.c
245
static int elan_smbus_get_resolution(struct i2c_client *client,
drivers/input/mouse/elan_i2c_smbus.c
265
static int elan_smbus_get_num_traces(struct i2c_client *client,
drivers/input/mouse/elan_i2c_smbus.c
286
static int elan_smbus_get_pressure_adjustment(struct i2c_client *client,
drivers/input/mouse/elan_i2c_smbus.c
293
static int elan_smbus_iap_get_mode(struct i2c_client *client,
drivers/input/mouse/elan_i2c_smbus.c
315
static int elan_smbus_iap_reset(struct i2c_client *client)
drivers/input/mouse/elan_i2c_smbus.c
328
static int elan_smbus_set_flash_key(struct i2c_client *client)
drivers/input/mouse/elan_i2c_smbus.c
343
static int elan_smbus_prepare_fw_update(struct i2c_client *client, u16 ic_type,
drivers/input/mouse/elan_i2c_smbus.c
418
static int elan_smbus_write_fw_block(struct i2c_client *client, u16 fw_page_size,
drivers/input/mouse/elan_i2c_smbus.c
473
static int elan_smbus_get_report_features(struct i2c_client *client, u8 pattern,
drivers/input/mouse/elan_i2c_smbus.c
486
static int elan_smbus_get_report(struct i2c_client *client,
drivers/input/mouse/elan_i2c_smbus.c
514
static int elan_smbus_finish_fw_update(struct i2c_client *client,
drivers/input/mouse/elan_i2c_smbus.c
521
static int elan_smbus_get_pattern(struct i2c_client *client, u8 *pattern)
drivers/input/mouse/elan_i2c_smbus.c
54
static int elan_smbus_initialize(struct i2c_client *client)
drivers/input/mouse/elan_i2c_smbus.c
86
static int elan_smbus_set_mode(struct i2c_client *client, u8 mode)
drivers/input/mouse/elan_i2c_smbus.c
94
static int elan_smbus_sleep_control(struct i2c_client *client, bool sleep)
drivers/input/mouse/psmouse-smbus.c
129
struct i2c_client *client;
drivers/input/mouse/psmouse-smbus.c
153
static void psmouse_smbus_schedule_remove(struct i2c_client *client)
drivers/input/mouse/psmouse-smbus.c
193
struct i2c_client *client;
drivers/input/mouse/psmouse-smbus.c
20
struct i2c_client *client;
drivers/input/mouse/psmouse-smbus.c
60
static void psmouse_smbus_detach_i2c_client(struct i2c_client *client)
drivers/input/mouse/synaptics_i2c.c
219
struct i2c_client *client;
drivers/input/mouse/synaptics_i2c.c
241
static s32 synaptics_i2c_reg_get(struct i2c_client *client, u16 reg)
drivers/input/mouse/synaptics_i2c.c
252
static s32 synaptics_i2c_reg_set(struct i2c_client *client, u16 reg, u8 val)
drivers/input/mouse/synaptics_i2c.c
267
static s32 synaptics_i2c_word_get(struct i2c_client *client, u16 reg)
drivers/input/mouse/synaptics_i2c.c
278
static int synaptics_i2c_config(struct i2c_client *client)
drivers/input/mouse/synaptics_i2c.c
309
static int synaptics_i2c_reset_config(struct i2c_client *client)
drivers/input/mouse/synaptics_i2c.c
330
static int synaptics_i2c_check_error(struct i2c_client *client)
drivers/input/mouse/synaptics_i2c.c
516
static int synaptics_i2c_probe(struct i2c_client *client)
drivers/input/mouse/synaptics_i2c.c
576
struct i2c_client *client = to_i2c_client(dev);
drivers/input/mouse/synaptics_i2c.c
589
struct i2c_client *client = to_i2c_client(dev);
drivers/input/rmi4/rmi_i2c.c
133
struct i2c_client *client = rmi_i2c->client;
drivers/input/rmi4/rmi_i2c.c
201
static int rmi_i2c_probe(struct i2c_client *client)
drivers/input/rmi4/rmi_i2c.c
292
struct i2c_client *client = to_i2c_client(dev);
drivers/input/rmi4/rmi_i2c.c
308
struct i2c_client *client = to_i2c_client(dev);
drivers/input/rmi4/rmi_i2c.c
328
struct i2c_client *client = to_i2c_client(dev);
drivers/input/rmi4/rmi_i2c.c
33
struct i2c_client *client;
drivers/input/rmi4/rmi_i2c.c
344
struct i2c_client *client = to_i2c_client(dev);
drivers/input/rmi4/rmi_i2c.c
64
struct i2c_client *client = rmi_i2c->client;
drivers/input/rmi4/rmi_i2c.c
84
struct i2c_client *client = rmi_i2c->client;
drivers/input/rmi4/rmi_smbus.c
179
struct i2c_client *client = rmi_smb->client;
drivers/input/rmi4/rmi_smbus.c
238
struct i2c_client *client = rmi_smb->client;
drivers/input/rmi4/rmi_smbus.c
287
static int rmi_smb_probe(struct i2c_client *client)
drivers/input/rmi4/rmi_smbus.c
33
struct i2c_client *client;
drivers/input/rmi4/rmi_smbus.c
346
static void rmi_smb_remove(struct i2c_client *client)
drivers/input/rmi4/rmi_smbus.c
355
struct i2c_client *client = to_i2c_client(dev);
drivers/input/rmi4/rmi_smbus.c
368
struct i2c_client *client = to_i2c_client(dev);
drivers/input/rmi4/rmi_smbus.c
381
struct i2c_client *client = container_of(dev, struct i2c_client, dev);
drivers/input/rmi4/rmi_smbus.c
399
struct i2c_client *client = to_i2c_client(dev);
drivers/input/rmi4/rmi_smbus.c
44
struct i2c_client *client = rmi_smb->client;
drivers/input/rmi4/rmi_smbus.c
63
struct i2c_client *client = rmi_smb->client;
drivers/input/touchscreen/88pm860x-ts.c
120
struct i2c_client *i2c = (chip->id == CHIP_PM8607) ? chip->client \
drivers/input/touchscreen/88pm860x-ts.c
177
struct i2c_client *i2c = (chip->id == CHIP_PM8607) ? chip->client \
drivers/input/touchscreen/88pm860x-ts.c
42
struct i2c_client *i2c;
drivers/input/touchscreen/ad7879-i2c.c
26
static int ad7879_i2c_probe(struct i2c_client *client)
drivers/input/touchscreen/ar1021_i2c.c
147
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/ar1021_i2c.c
156
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/ar1021_i2c.c
26
struct i2c_client *client;
drivers/input/touchscreen/ar1021_i2c.c
69
struct i2c_client *client = ar1021->client;
drivers/input/touchscreen/ar1021_i2c.c
85
struct i2c_client *client = ar1021->client;
drivers/input/touchscreen/ar1021_i2c.c
90
static int ar1021_i2c_probe(struct i2c_client *client)
drivers/input/touchscreen/atmel_mxt_ts.c
1370
struct i2c_client *client = data->client;
drivers/input/touchscreen/atmel_mxt_ts.c
1741
struct i2c_client *client = data->client;
drivers/input/touchscreen/atmel_mxt_ts.c
1857
struct i2c_client *client = data->client;
drivers/input/touchscreen/atmel_mxt_ts.c
1945
struct i2c_client *client = data->client;
drivers/input/touchscreen/atmel_mxt_ts.c
1991
struct i2c_client *client = data->client;
drivers/input/touchscreen/atmel_mxt_ts.c
2253
struct i2c_client *client = data->client;
drivers/input/touchscreen/atmel_mxt_ts.c
286
struct i2c_client *client;
drivers/input/touchscreen/atmel_mxt_ts.c
3213
static int mxt_probe(struct i2c_client *client)
drivers/input/touchscreen/atmel_mxt_ts.c
3358
static void mxt_remove(struct i2c_client *client)
drivers/input/touchscreen/atmel_mxt_ts.c
3371
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/atmel_mxt_ts.c
3392
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/atmel_mxt_ts.c
641
static bool mxt_wakeup_toggle(struct i2c_client *client,
drivers/input/touchscreen/atmel_mxt_ts.c
672
static int __mxt_read_reg(struct i2c_client *client,
drivers/input/touchscreen/atmel_mxt_ts.c
712
static int __mxt_write_reg(struct i2c_client *client, u16 reg, u16 len,
drivers/input/touchscreen/atmel_mxt_ts.c
747
static int mxt_write_reg(struct i2c_client *client, u16 reg, u8 val)
drivers/input/touchscreen/auo-pixcir-ts.c
114
struct i2c_client *client;
drivers/input/touchscreen/auo-pixcir-ts.c
141
struct i2c_client *client = ts->client;
drivers/input/touchscreen/auo-pixcir-ts.c
270
struct i2c_client *client = ts->client;
drivers/input/touchscreen/auo-pixcir-ts.c
295
struct i2c_client *client = ts->client;
drivers/input/touchscreen/auo-pixcir-ts.c
325
struct i2c_client *client = ts->client;
drivers/input/touchscreen/auo-pixcir-ts.c
353
struct i2c_client *client = ts->client;
drivers/input/touchscreen/auo-pixcir-ts.c
380
struct i2c_client *client = ts->client;
drivers/input/touchscreen/auo-pixcir-ts.c
415
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/auo-pixcir-ts.c
447
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/auo-pixcir-ts.c
485
static int auo_pixcir_probe(struct i2c_client *client)
drivers/input/touchscreen/bu21013_ts.c
158
struct i2c_client *client;
drivers/input/touchscreen/bu21013_ts.c
263
struct i2c_client *client = ts->client;
drivers/input/touchscreen/bu21013_ts.c
407
static int bu21013_probe(struct i2c_client *client)
drivers/input/touchscreen/bu21013_ts.c
544
static void bu21013_remove(struct i2c_client *client)
drivers/input/touchscreen/bu21013_ts.c
555
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/bu21013_ts.c
570
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/bu21029_ts.c
156
struct i2c_client *client;
drivers/input/touchscreen/bu21029_ts.c
256
struct i2c_client *i2c = bu21029->client;
drivers/input/touchscreen/bu21029_ts.c
335
static int bu21029_probe(struct i2c_client *client)
drivers/input/touchscreen/bu21029_ts.c
415
struct i2c_client *i2c = to_i2c_client(dev);
drivers/input/touchscreen/bu21029_ts.c
430
struct i2c_client *i2c = to_i2c_client(dev);
drivers/input/touchscreen/chipone_icn8318.c
177
static int icn8318_probe(struct i2c_client *client)
drivers/input/touchscreen/chipone_icn8318.c
49
struct i2c_client *client;
drivers/input/touchscreen/chipone_icn8318.c
55
static int icn8318_read_touch_data(struct i2c_client *client,
drivers/input/touchscreen/chipone_icn8505.c
112
static int icn8505_write_xfer(struct i2c_client *client, u16 i2c_addr,
drivers/input/touchscreen/chipone_icn8505.c
383
static int icn8505_probe(struct i2c_client *client)
drivers/input/touchscreen/chipone_icn8505.c
69
struct i2c_client *client;
drivers/input/touchscreen/chipone_icn8505.c
75
static int icn8505_read_xfer(struct i2c_client *client, u16 i2c_addr,
drivers/input/touchscreen/cy8ctma140.c
201
static int cy8ctma140_probe(struct i2c_client *client)
drivers/input/touchscreen/cy8ctma140.c
297
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/cy8ctma140.c
308
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/cy8ctma140.c
48
struct i2c_client *client;
drivers/input/touchscreen/cy8ctmg110_ts.c
171
static int cy8ctmg110_probe(struct i2c_client *client)
drivers/input/touchscreen/cy8ctmg110_ts.c
242
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/cy8ctmg110_ts.c
255
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/cy8ctmg110_ts.c
46
struct i2c_client *client;
drivers/input/touchscreen/cy8ctmg110_ts.c
64
struct i2c_client *client = tsc->client;
drivers/input/touchscreen/cy8ctmg110_ts.c
85
struct i2c_client *client = tsc->client;
drivers/input/touchscreen/cyttsp5.c
916
static int cyttsp5_i2c_probe(struct i2c_client *client)
drivers/input/touchscreen/cyttsp_i2c.c
28
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/cyttsp_i2c.c
57
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/cyttsp_i2c.c
86
static int cyttsp_i2c_probe(struct i2c_client *client)
drivers/input/touchscreen/edt-ft5x06.c
109
struct i2c_client *client;
drivers/input/touchscreen/edt-ft5x06.c
1136
static int edt_ft5x06_ts_probe(struct i2c_client *client)
drivers/input/touchscreen/edt-ft5x06.c
1359
static void edt_ft5x06_ts_remove(struct i2c_client *client)
drivers/input/touchscreen/edt-ft5x06.c
1368
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/edt-ft5x06.c
1411
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/edt-ft5x06.c
184
struct i2c_client *i2c = to_i2c_client(dev);
drivers/input/touchscreen/edt-ft5x06.c
260
struct i2c_client *i2c = to_i2c_client(dev);
drivers/input/touchscreen/edt-ft5x06.c
377
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/edt-ft5x06.c
443
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/edt-ft5x06.c
526
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/edt-ft5x06.c
537
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/edt-ft5x06.c
549
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/edt-ft5x06.c
561
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/edt-ft5x06.c
605
struct i2c_client *client = tsdata->client;
drivers/input/touchscreen/edt-ft5x06.c
666
struct i2c_client *client = tsdata->client;
drivers/input/touchscreen/edt-ft5x06.c
742
struct i2c_client *client = tsdata->client;
drivers/input/touchscreen/edt-ft5x06.c
852
static int edt_ft5x06_ts_identify(struct i2c_client *client,
drivers/input/touchscreen/eeti_ts.c
161
static int eeti_ts_probe(struct i2c_client *client)
drivers/input/touchscreen/eeti_ts.c
237
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/eeti_ts.c
256
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/eeti_ts.c
27
struct i2c_client *client;
drivers/input/touchscreen/egalax_ts.c
121
static int egalax_wake_up_device(struct i2c_client *client)
drivers/input/touchscreen/egalax_ts.c
147
static int egalax_firmware_version(struct i2c_client *client)
drivers/input/touchscreen/egalax_ts.c
159
static int egalax_ts_probe(struct i2c_client *client)
drivers/input/touchscreen/egalax_ts.c
232
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/egalax_ts.c
244
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/egalax_ts.c
61
struct i2c_client *client;
drivers/input/touchscreen/egalax_ts.c
69
struct i2c_client *client = ts->client;
drivers/input/touchscreen/ektf2127.c
213
static int ektf2127_query_dimension(struct i2c_client *client, bool width)
drivers/input/touchscreen/ektf2127.c
253
static int ektf2127_probe(struct i2c_client *client)
drivers/input/touchscreen/ektf2127.c
46
struct i2c_client *client;
drivers/input/touchscreen/elants_i2c.c
1069
struct i2c_client *client = ts->client;
drivers/input/touchscreen/elants_i2c.c
1185
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/elants_i2c.c
1203
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/elants_i2c.c
1221
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/elants_i2c.c
1232
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/elants_i2c.c
1276
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/elants_i2c.c
1408
static int elants_i2c_probe(struct i2c_client *client)
drivers/input/touchscreen/elants_i2c.c
152
struct i2c_client *client;
drivers/input/touchscreen/elants_i2c.c
1557
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/elants_i2c.c
1596
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/elants_i2c.c
190
static int elants_i2c_send(struct i2c_client *client,
drivers/input/touchscreen/elants_i2c.c
208
static int elants_i2c_read(struct i2c_client *client, void *data, size_t size)
drivers/input/touchscreen/elants_i2c.c
224
static int elants_i2c_execute_command(struct i2c_client *client,
drivers/input/touchscreen/elants_i2c.c
300
struct i2c_client *client = ts->client;
drivers/input/touchscreen/elants_i2c.c
339
static int elants_i2c_sw_reset(struct i2c_client *client)
drivers/input/touchscreen/elants_i2c.c
367
struct i2c_client *client = ts->client;
drivers/input/touchscreen/elants_i2c.c
392
struct i2c_client *client = ts->client;
drivers/input/touchscreen/elants_i2c.c
420
struct i2c_client *client = ts->client;
drivers/input/touchscreen/elants_i2c.c
443
struct i2c_client *client = ts->client;
drivers/input/touchscreen/elants_i2c.c
464
struct i2c_client *client = ts->client;
drivers/input/touchscreen/elants_i2c.c
508
struct i2c_client *client = ts->client;
drivers/input/touchscreen/elants_i2c.c
588
static int elants_i2c_fastboot(struct i2c_client *client)
drivers/input/touchscreen/elants_i2c.c
605
struct i2c_client *client = ts->client;
drivers/input/touchscreen/elants_i2c.c
686
static int elants_i2c_fw_write_page(struct i2c_client *client,
drivers/input/touchscreen/elants_i2c.c
724
struct i2c_client *client = ts->client;
drivers/input/touchscreen/elants_i2c.c
754
struct i2c_client *client = ts->client;
drivers/input/touchscreen/elants_i2c.c
783
static int elants_i2c_do_update_firmware(struct i2c_client *client,
drivers/input/touchscreen/elants_i2c.c
908
struct i2c_client *client = ts->client;
drivers/input/touchscreen/exc3000.c
126
struct i2c_client *client = data->client;
drivers/input/touchscreen/exc3000.c
274
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/exc3000.c
304
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/exc3000.c
320
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/exc3000.c
341
static int exc3000_probe(struct i2c_client *client)
drivers/input/touchscreen/exc3000.c
79
struct i2c_client *client;
drivers/input/touchscreen/goodix.c
1104
static int goodix_i2c_test(struct i2c_client *client)
drivers/input/touchscreen/goodix.c
1308
static int goodix_ts_probe(struct i2c_client *client)
drivers/input/touchscreen/goodix.c
1419
static void goodix_ts_remove(struct i2c_client *client)
drivers/input/touchscreen/goodix.c
1429
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/goodix.c
1476
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/goodix.c
171
int goodix_i2c_read(struct i2c_client *client, u16 reg, u8 *buf, int len)
drivers/input/touchscreen/goodix.c
205
int goodix_i2c_write(struct i2c_client *client, u16 reg, const u8 *buf, int len)
drivers/input/touchscreen/goodix.c
236
int goodix_i2c_write_u8(struct i2c_client *client, u16 reg, u8 value)
drivers/input/touchscreen/goodix.h
108
int goodix_i2c_read(struct i2c_client *client, u16 reg, u8 *buf, int len);
drivers/input/touchscreen/goodix.h
109
int goodix_i2c_write(struct i2c_client *client, u16 reg, const u8 *buf, int len);
drivers/input/touchscreen/goodix.h
110
int goodix_i2c_write_u8(struct i2c_client *client, u16 reg, u8 value);
drivers/input/touchscreen/goodix.h
77
struct i2c_client *client;
drivers/input/touchscreen/goodix_berlin_i2c.c
32
static int goodix_berlin_i2c_probe(struct i2c_client *client)
drivers/input/touchscreen/goodix_fwupload.c
156
static int goodix_start_firmware(struct i2c_client *client)
drivers/input/touchscreen/goodix_fwupload.c
86
static int goodix_enter_upload_mode(struct i2c_client *client)
drivers/input/touchscreen/hideep.c
1018
static int hideep_probe(struct i2c_client *client)
drivers/input/touchscreen/hideep.c
146
struct i2c_client *client;
drivers/input/touchscreen/hideep.c
870
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/hideep.c
926
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/hideep.c
940
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/hideep.c
980
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/hideep.c
991
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/himax_hx83112b.c
326
static int himax_probe(struct i2c_client *client)
drivers/input/touchscreen/himax_hx83112b.c
73
struct i2c_client *client;
drivers/input/touchscreen/himax_hx852x.c
378
static int hx852x_probe(struct i2c_client *client)
drivers/input/touchscreen/himax_hx852x.c
52
struct i2c_client *client;
drivers/input/touchscreen/himax_hx852x.c
85
struct i2c_client *client = hx->client;
drivers/input/touchscreen/hycon-hy46xx.c
179
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/hycon-hy46xx.c
216
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/hycon-hy46xx.c
439
static int hycon_hy46xx_probe(struct i2c_client *client)
drivers/input/touchscreen/hycon-hy46xx.c
50
struct i2c_client *client;
drivers/input/touchscreen/hynitron-cst816x.c
191
static int cst816x_probe(struct i2c_client *client)
drivers/input/touchscreen/hynitron-cst816x.c
29
struct i2c_client *client;
drivers/input/touchscreen/hynitron_cstxxx.c
117
static int cst3xx_i2c_read_register(struct i2c_client *client, u16 reg,
drivers/input/touchscreen/hynitron_cstxxx.c
149
static int cst3xx_firmware_info(struct i2c_client *client)
drivers/input/touchscreen/hynitron_cstxxx.c
209
static int cst3xx_bootloader_enter(struct i2c_client *client)
drivers/input/touchscreen/hynitron_cstxxx.c
258
static int cst3xx_finish_touch_read(struct i2c_client *client)
drivers/input/touchscreen/hynitron_cstxxx.c
289
static void cst3xx_touch_report(struct i2c_client *client)
drivers/input/touchscreen/hynitron_cstxxx.c
31
int (*firmware_info)(struct i2c_client *client);
drivers/input/touchscreen/hynitron_cstxxx.c
32
int (*bootloader_enter)(struct i2c_client *client);
drivers/input/touchscreen/hynitron_cstxxx.c
33
int (*init_input)(struct i2c_client *client);
drivers/input/touchscreen/hynitron_cstxxx.c
34
void (*report_touch)(struct i2c_client *client);
drivers/input/touchscreen/hynitron_cstxxx.c
358
static int cst3xx_input_dev_int(struct i2c_client *client)
drivers/input/touchscreen/hynitron_cstxxx.c
40
struct i2c_client *client;
drivers/input/touchscreen/hynitron_cstxxx.c
413
static int hyn_probe(struct i2c_client *client)
drivers/input/touchscreen/hynitron_cstxxx.c
72
static void hyn_reset_proc(struct i2c_client *client, int delay)
drivers/input/touchscreen/hynitron_cstxxx.c
85
struct i2c_client *client = dev_id;
drivers/input/touchscreen/hynitron_cstxxx.c
98
static int cst3xx_i2c_write(struct i2c_client *client,
drivers/input/touchscreen/ili210x.c
101
static int ili210x_read_touch_data(struct i2c_client *client, u8 *data)
drivers/input/touchscreen/ili210x.c
135
static int ili211x_read_touch_data(struct i2c_client *client, u8 *data)
drivers/input/touchscreen/ili210x.c
227
static int ili251x_read_reg_common(struct i2c_client *client,
drivers/input/touchscreen/ili210x.c
249
static int ili251x_read_reg(struct i2c_client *client,
drivers/input/touchscreen/ili210x.c
255
static int ili251x_read_touch_data(struct i2c_client *client, u8 *data)
drivers/input/touchscreen/ili210x.c
332
struct i2c_client *client = priv->client;
drivers/input/touchscreen/ili210x.c
378
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/ili210x.c
417
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/ili210x.c
433
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/ili210x.c
449
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/ili210x.c
45
int (*read_reg)(struct i2c_client *client, u8 reg,
drivers/input/touchscreen/ili210x.c
465
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/ili210x.c
47
int (*get_touch_data)(struct i2c_client *client, u8 *data);
drivers/input/touchscreen/ili210x.c
480
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/ili210x.c
518
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/ili210x.c
532
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/ili210x.c
545
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/ili210x.c
556
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/ili210x.c
576
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/ili210x.c
60
struct i2c_client *client;
drivers/input/touchscreen/ili210x.c
640
static int ili251x_switch_ic_mode(struct i2c_client *client, u8 cmd_mode)
drivers/input/touchscreen/ili210x.c
681
static int ili251x_firmware_busy(struct i2c_client *client)
drivers/input/touchscreen/ili210x.c
702
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/ili210x.c
72
static int ili210x_read_reg(struct i2c_client *client,
drivers/input/touchscreen/ili210x.c
763
static int ili251x_firmware_reset(struct i2c_client *client)
drivers/input/touchscreen/ili210x.c
787
struct i2c_client *client = priv->client;
drivers/input/touchscreen/ili210x.c
848
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/ili210x.c
870
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/ili210x.c
922
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/ili210x.c
957
static int ili210x_i2c_probe(struct i2c_client *client)
drivers/input/touchscreen/ilitek_ts_i2c.c
50
struct i2c_client *client;
drivers/input/touchscreen/ilitek_ts_i2c.c
517
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/ilitek_ts_i2c.c
532
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/ilitek_ts_i2c.c
547
static int ilitek_ts_i2c_probe(struct i2c_client *client)
drivers/input/touchscreen/ilitek_ts_i2c.c
605
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/ilitek_ts_i2c.c
622
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/ilitek_ts_i2c.c
98
struct i2c_client *client = ts->client;
drivers/input/touchscreen/imagis.c
292
struct i2c_client *client = ts->client;
drivers/input/touchscreen/imagis.c
301
static int imagis_probe(struct i2c_client *i2c)
drivers/input/touchscreen/imagis.c
367
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/imagis.c
383
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/imagis.c
57
struct i2c_client *client;
drivers/input/touchscreen/iqs5xx.c
1024
static int iqs5xx_probe(struct i2c_client *client)
drivers/input/touchscreen/iqs5xx.c
125
struct i2c_client *client;
drivers/input/touchscreen/iqs5xx.c
134
static int iqs5xx_read_burst(struct i2c_client *client,
drivers/input/touchscreen/iqs5xx.c
176
static int iqs5xx_read_word(struct i2c_client *client, u16 reg, u16 *val)
drivers/input/touchscreen/iqs5xx.c
190
static int iqs5xx_write_burst(struct i2c_client *client,
drivers/input/touchscreen/iqs5xx.c
225
static int iqs5xx_write_word(struct i2c_client *client, u16 reg, u16 val)
drivers/input/touchscreen/iqs5xx.c
232
static int iqs5xx_write_byte(struct i2c_client *client, u16 reg, u8 val)
drivers/input/touchscreen/iqs5xx.c
237
static void iqs5xx_reset(struct i2c_client *client)
drivers/input/touchscreen/iqs5xx.c
247
static int iqs5xx_bl_cmd(struct i2c_client *client, u8 bl_cmd, u16 bl_addr)
drivers/input/touchscreen/iqs5xx.c
329
static int iqs5xx_bl_open(struct i2c_client *client)
drivers/input/touchscreen/iqs5xx.c
358
static int iqs5xx_bl_write(struct i2c_client *client,
drivers/input/touchscreen/iqs5xx.c
397
static int iqs5xx_bl_verify(struct i2c_client *client,
drivers/input/touchscreen/iqs5xx.c
441
static int iqs5xx_set_state(struct i2c_client *client, u8 state)
drivers/input/touchscreen/iqs5xx.c
486
static int iqs5xx_axis_init(struct i2c_client *client)
drivers/input/touchscreen/iqs5xx.c
553
static int iqs5xx_dev_init(struct i2c_client *client)
drivers/input/touchscreen/iqs5xx.c
641
struct i2c_client *client = iqs5xx->client;
drivers/input/touchscreen/iqs5xx.c
703
static int iqs5xx_fw_file_parse(struct i2c_client *client,
drivers/input/touchscreen/iqs5xx.c
833
static int iqs5xx_fw_file_write(struct i2c_client *client, const char *fw_file)
drivers/input/touchscreen/iqs5xx.c
900
struct i2c_client *client = iqs5xx->client;
drivers/input/touchscreen/iqs7211.c
1183
struct i2c_client *client;
drivers/input/touchscreen/iqs7211.c
1292
struct i2c_client *client = iqs7211->client;
drivers/input/touchscreen/iqs7211.c
1364
struct i2c_client *client = iqs7211->client;
drivers/input/touchscreen/iqs7211.c
1422
struct i2c_client *client = iqs7211->client;
drivers/input/touchscreen/iqs7211.c
1610
struct i2c_client *client = iqs7211->client;
drivers/input/touchscreen/iqs7211.c
1643
struct i2c_client *client = iqs7211->client;
drivers/input/touchscreen/iqs7211.c
1703
struct i2c_client *client = iqs7211->client;
drivers/input/touchscreen/iqs7211.c
1753
struct i2c_client *client = iqs7211->client;
drivers/input/touchscreen/iqs7211.c
1869
struct i2c_client *client = iqs7211->client;
drivers/input/touchscreen/iqs7211.c
1945
struct i2c_client *client = iqs7211->client;
drivers/input/touchscreen/iqs7211.c
2099
struct i2c_client *client = iqs7211->client;
drivers/input/touchscreen/iqs7211.c
2136
struct i2c_client *client = iqs7211->client;
drivers/input/touchscreen/iqs7211.c
2211
struct i2c_client *client = iqs7211->client;
drivers/input/touchscreen/iqs7211.c
2437
static int iqs7211_probe(struct i2c_client *client)
drivers/input/touchscreen/max11801_ts.c
155
struct i2c_client *client = data->client;
drivers/input/touchscreen/max11801_ts.c
171
static int max11801_ts_probe(struct i2c_client *client)
drivers/input/touchscreen/max11801_ts.c
79
struct i2c_client *client;
drivers/input/touchscreen/max11801_ts.c
83
static u8 read_register(struct i2c_client *client, int addr)
drivers/input/touchscreen/max11801_ts.c
89
static int max11801_write_reg(struct i2c_client *client, int addr, int data)
drivers/input/touchscreen/max11801_ts.c
98
struct i2c_client *client = data->client;
drivers/input/touchscreen/melfas_mip4.c
1082
struct i2c_client *client = ts->client;
drivers/input/touchscreen/melfas_mip4.c
1291
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/melfas_mip4.c
1332
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/melfas_mip4.c
1354
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/melfas_mip4.c
1379
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/melfas_mip4.c
1398
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/melfas_mip4.c
1424
static int mip4_probe(struct i2c_client *client)
drivers/input/touchscreen/melfas_mip4.c
148
struct i2c_client *client;
drivers/input/touchscreen/melfas_mip4.c
1519
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/melfas_mip4.c
1537
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/melfas_mip4.c
585
struct i2c_client *client = ts->client;
drivers/input/touchscreen/migor_ts.c
109
struct i2c_client *client = priv->client;
drivers/input/touchscreen/migor_ts.c
119
static int migor_ts_probe(struct i2c_client *client)
drivers/input/touchscreen/migor_ts.c
178
static void migor_ts_remove(struct i2c_client *client)
drivers/input/touchscreen/migor_ts.c
191
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/migor_ts.c
202
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/migor_ts.c
24
struct i2c_client *client;
drivers/input/touchscreen/migor_ts.c
92
struct i2c_client *client = priv->client;
drivers/input/touchscreen/mms114.c
139
struct i2c_client *client = data->client;
drivers/input/touchscreen/mms114.c
162
struct i2c_client *client = data->client;
drivers/input/touchscreen/mms114.c
195
struct i2c_client *client = data->client;
drivers/input/touchscreen/mms114.c
218
struct i2c_client *client = data->client;
drivers/input/touchscreen/mms114.c
389
struct i2c_client *client = data->client;
drivers/input/touchscreen/mms114.c
421
struct i2c_client *client = data->client;
drivers/input/touchscreen/mms114.c
479
static int mms114_probe(struct i2c_client *client)
drivers/input/touchscreen/mms114.c
635
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/mms114.c
64
struct i2c_client *client;
drivers/input/touchscreen/mms114.c
659
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/mms114.c
93
struct i2c_client *client = data->client;
drivers/input/touchscreen/msg2638.c
109
struct i2c_client *client = msg2638->client;
drivers/input/touchscreen/msg2638.c
186
struct i2c_client *client = msg2638->client;
drivers/input/touchscreen/msg2638.c
358
static int msg2638_ts_probe(struct i2c_client *client)
drivers/input/touchscreen/msg2638.c
446
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/msg2638.c
461
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/msg2638.c
72
struct i2c_client *client;
drivers/input/touchscreen/novatek-nvt-ts.c
195
static int nvt_ts_probe(struct i2c_client *client)
drivers/input/touchscreen/novatek-nvt-ts.c
55
struct i2c_client *client;
drivers/input/touchscreen/novatek-nvt-ts.c
64
static int nvt_ts_read_data(struct i2c_client *client, u8 reg, u8 *data, int count)
drivers/input/touchscreen/pixcir_i2c_ts.c
410
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/pixcir_i2c_ts.c
437
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/pixcir_i2c_ts.c
465
static int pixcir_i2c_ts_probe(struct i2c_client *client)
drivers/input/touchscreen/pixcir_i2c_ts.c
76
struct i2c_client *client;
drivers/input/touchscreen/raydium_i2c_ts.c
1065
static int raydium_i2c_probe(struct i2c_client *client)
drivers/input/touchscreen/raydium_i2c_ts.c
1177
static void raydium_enter_sleep(struct i2c_client *client)
drivers/input/touchscreen/raydium_i2c_ts.c
119
struct i2c_client *client;
drivers/input/touchscreen/raydium_i2c_ts.c
1191
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/raydium_i2c_ts.c
1211
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/raydium_i2c_ts.c
149
static int raydium_i2c_xfer(struct i2c_client *client, u32 addr,
drivers/input/touchscreen/raydium_i2c_ts.c
167
static int raydium_i2c_send(struct i2c_client *client,
drivers/input/touchscreen/raydium_i2c_ts.c
224
static int raydium_i2c_read(struct i2c_client *client,
drivers/input/touchscreen/raydium_i2c_ts.c
278
static int raydium_i2c_sw_reset(struct i2c_client *client)
drivers/input/touchscreen/raydium_i2c_ts.c
297
struct i2c_client *client = ts->client;
drivers/input/touchscreen/raydium_i2c_ts.c
335
struct i2c_client *client = ts->client;
drivers/input/touchscreen/raydium_i2c_ts.c
388
struct i2c_client *client = ts->client;
drivers/input/touchscreen/raydium_i2c_ts.c
408
struct i2c_client *client = ts->client;
drivers/input/touchscreen/raydium_i2c_ts.c
439
static int raydium_i2c_bl_chk_state(struct i2c_client *client,
drivers/input/touchscreen/raydium_i2c_ts.c
480
static int raydium_i2c_write_object(struct i2c_client *client,
drivers/input/touchscreen/raydium_i2c_ts.c
508
static int raydium_i2c_boot_trigger(struct i2c_client *client)
drivers/input/touchscreen/raydium_i2c_ts.c
536
static int raydium_i2c_fw_trigger(struct i2c_client *client)
drivers/input/touchscreen/raydium_i2c_ts.c
562
static int raydium_i2c_check_path(struct i2c_client *client)
drivers/input/touchscreen/raydium_i2c_ts.c
577
static int raydium_i2c_enter_bl(struct i2c_client *client)
drivers/input/touchscreen/raydium_i2c_ts.c
593
static int raydium_i2c_leave_bl(struct i2c_client *client)
drivers/input/touchscreen/raydium_i2c_ts.c
609
static int raydium_i2c_write_checksum(struct i2c_client *client,
drivers/input/touchscreen/raydium_i2c_ts.c
630
static int raydium_i2c_disable_watch_dog(struct i2c_client *client)
drivers/input/touchscreen/raydium_i2c_ts.c
646
static int raydium_i2c_fw_write_page(struct i2c_client *client,
drivers/input/touchscreen/raydium_i2c_ts.c
697
struct i2c_client *client = ts->client;
drivers/input/touchscreen/raydium_i2c_ts.c
817
struct i2c_client *client = ts->client;
drivers/input/touchscreen/raydium_i2c_ts.c
933
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/raydium_i2c_ts.c
942
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/raydium_i2c_ts.c
952
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/raydium_i2c_ts.c
964
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/raydium_i2c_ts.c
983
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/rohm_bu21023.c
1024
static int rohm_ts_power_off(struct i2c_client *client)
drivers/input/touchscreen/rohm_bu21023.c
1048
struct i2c_client *client = ts->client;
drivers/input/touchscreen/rohm_bu21023.c
1074
static int rohm_bu21023_i2c_probe(struct i2c_client *client)
drivers/input/touchscreen/rohm_bu21023.c
258
struct i2c_client *client;
drivers/input/touchscreen/rohm_bu21023.c
282
static int rohm_i2c_burst_read(struct i2c_client *client, u8 start, void *buf,
drivers/input/touchscreen/rohm_bu21023.c
315
struct i2c_client *client = ts->client;
drivers/input/touchscreen/rohm_bu21023.c
523
struct i2c_client *client = ts->client;
drivers/input/touchscreen/rohm_bu21023.c
642
static int rohm_ts_load_firmware(struct i2c_client *client,
drivers/input/touchscreen/rohm_bu21023.c
754
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/rohm_bu21023.c
763
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/rohm_bu21023.c
779
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/rohm_bu21023.c
788
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/rohm_bu21023.c
804
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/rohm_bu21023.c
813
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/rohm_bu21023.c
838
static int rohm_ts_device_init(struct i2c_client *client, u8 setup2)
drivers/input/touchscreen/s6sy761.c
102
struct i2c_client *client;
drivers/input/touchscreen/s6sy761.c
389
static int s6sy761_probe(struct i2c_client *client)
drivers/input/touchscreen/s6sy761.c
470
static void s6sy761_remove(struct i2c_client *client)
drivers/input/touchscreen/silead.c
192
static void silead_ts_set_power(struct i2c_client *client,
drivers/input/touchscreen/silead.c
242
static void silead_ts_read_data(struct i2c_client *client)
drivers/input/touchscreen/silead.c
315
static int silead_ts_init(struct i2c_client *client)
drivers/input/touchscreen/silead.c
350
static int silead_ts_reset(struct i2c_client *client)
drivers/input/touchscreen/silead.c
379
static int silead_ts_startup(struct i2c_client *client)
drivers/input/touchscreen/silead.c
394
static int silead_ts_load_fw(struct i2c_client *client)
drivers/input/touchscreen/silead.c
468
static u32 silead_ts_get_status(struct i2c_client *client)
drivers/input/touchscreen/silead.c
483
static int silead_ts_get_id(struct i2c_client *client)
drivers/input/touchscreen/silead.c
500
static int silead_ts_setup(struct i2c_client *client)
drivers/input/touchscreen/silead.c
578
struct i2c_client *client = data->client;
drivers/input/touchscreen/silead.c
585
static void silead_ts_read_props(struct i2c_client *client)
drivers/input/touchscreen/silead.c
646
static int silead_ts_probe(struct i2c_client *client)
drivers/input/touchscreen/silead.c
67
struct i2c_client *client;
drivers/input/touchscreen/silead.c
730
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/silead.c
739
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/sis_i2c.c
104
static int sis_read_packet(struct i2c_client *client, u8 *buf,
drivers/input/touchscreen/sis_i2c.c
299
static int sis_ts_probe(struct i2c_client *client)
drivers/input/touchscreen/sis_i2c.c
95
struct i2c_client *client;
drivers/input/touchscreen/st1232.c
230
static int st1232_ts_probe(struct i2c_client *client)
drivers/input/touchscreen/st1232.c
364
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/st1232.c
377
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/st1232.c
55
struct i2c_client *client;
drivers/input/touchscreen/st1232.c
69
struct i2c_client *client = ts->client;
drivers/input/touchscreen/stmfts.c
621
static int stmfts_probe(struct i2c_client *client)
drivers/input/touchscreen/stmfts.c
730
static void stmfts_remove(struct i2c_client *client)
drivers/input/touchscreen/stmfts.c
78
struct i2c_client *client;
drivers/input/touchscreen/sx8654.c
262
struct i2c_client *client = sx8654->client;
drivers/input/touchscreen/sx8654.c
287
struct i2c_client *client = sx8654->client;
drivers/input/touchscreen/sx8654.c
309
static int sx8654_probe(struct i2c_client *client)
drivers/input/touchscreen/sx8654.c
98
struct i2c_client *client;
drivers/input/touchscreen/tsc2004.c
25
struct i2c_client *i2c = to_i2c_client(dev);
drivers/input/touchscreen/tsc2004.c
37
static int tsc2004_probe(struct i2c_client *i2c)
drivers/input/touchscreen/tsc2007.h
65
struct i2c_client *client;
drivers/input/touchscreen/tsc2007_core.c
217
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/tsc2007_core.c
296
static int tsc2007_probe(struct i2c_client *client)
drivers/input/touchscreen/wacom_i2c.c
150
struct i2c_client *client = wac_i2c->client;
drivers/input/touchscreen/wacom_i2c.c
160
struct i2c_client *client = wac_i2c->client;
drivers/input/touchscreen/wacom_i2c.c
165
static int wacom_i2c_probe(struct i2c_client *client)
drivers/input/touchscreen/wacom_i2c.c
237
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/wacom_i2c.c
246
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/wacom_i2c.c
50
struct i2c_client *client;
drivers/input/touchscreen/wacom_i2c.c
57
static int wacom_query_device(struct i2c_client *client,
drivers/input/touchscreen/wdt87xx_i2c.c
1060
static int wdt87xx_ts_probe(struct i2c_client *client)
drivers/input/touchscreen/wdt87xx_i2c.c
1103
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/wdt87xx_i2c.c
1122
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/wdt87xx_i2c.c
179
struct i2c_client *client;
drivers/input/touchscreen/wdt87xx_i2c.c
187
static int wdt87xx_i2c_xfer(struct i2c_client *client,
drivers/input/touchscreen/wdt87xx_i2c.c
219
static int wdt87xx_get_desc(struct i2c_client *client, u8 desc_idx,
drivers/input/touchscreen/wdt87xx_i2c.c
245
static int wdt87xx_get_string(struct i2c_client *client, u8 str_idx,
drivers/input/touchscreen/wdt87xx_i2c.c
277
static int wdt87xx_get_feature(struct i2c_client *client,
drivers/input/touchscreen/wdt87xx_i2c.c
317
static int wdt87xx_set_feature(struct i2c_client *client,
drivers/input/touchscreen/wdt87xx_i2c.c
357
static int wdt87xx_send_command(struct i2c_client *client, int cmd, int value)
drivers/input/touchscreen/wdt87xx_i2c.c
397
static int wdt87xx_sw_reset(struct i2c_client *client)
drivers/input/touchscreen/wdt87xx_i2c.c
434
static int wdt87xx_get_sysparam(struct i2c_client *client,
drivers/input/touchscreen/wdt87xx_i2c.c
563
static int wdt87xx_write_data(struct i2c_client *client, const char *data,
drivers/input/touchscreen/wdt87xx_i2c.c
641
static int wdt87xx_get_checksum(struct i2c_client *client, u16 *checksum,
drivers/input/touchscreen/wdt87xx_i2c.c
686
static int wdt87xx_write_firmware(struct i2c_client *client, const void *chunk)
drivers/input/touchscreen/wdt87xx_i2c.c
785
static int wdt87xx_load_chunk(struct i2c_client *client,
drivers/input/touchscreen/wdt87xx_i2c.c
816
static int wdt87xx_do_update_firmware(struct i2c_client *client,
drivers/input/touchscreen/wdt87xx_i2c.c
862
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/wdt87xx_i2c.c
883
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/wdt87xx_i2c.c
896
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/wdt87xx_i2c.c
905
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/wdt87xx_i2c.c
993
struct i2c_client *client = wdt->client;
drivers/input/touchscreen/zet6223.c
168
static int zet6223_probe(struct i2c_client *client)
drivers/input/touchscreen/zet6223.c
26
struct i2c_client *client;
drivers/input/touchscreen/zforce_ts.c
105
struct i2c_client *client;
drivers/input/touchscreen/zforce_ts.c
130
struct i2c_client *client = ts->client;
drivers/input/touchscreen/zforce_ts.c
151
struct i2c_client *client = ts->client;
drivers/input/touchscreen/zforce_ts.c
176
struct i2c_client *client = ts->client;
drivers/input/touchscreen/zforce_ts.c
198
struct i2c_client *client = ts->client;
drivers/input/touchscreen/zforce_ts.c
211
struct i2c_client *client = ts->client;
drivers/input/touchscreen/zforce_ts.c
226
struct i2c_client *client = ts->client;
drivers/input/touchscreen/zforce_ts.c
237
struct i2c_client *client = ts->client;
drivers/input/touchscreen/zforce_ts.c
289
struct i2c_client *client = ts->client;
drivers/input/touchscreen/zforce_ts.c
307
struct i2c_client *client = ts->client;
drivers/input/touchscreen/zforce_ts.c
381
struct i2c_client *client = ts->client;
drivers/input/touchscreen/zforce_ts.c
417
struct i2c_client *client = ts->client;
drivers/input/touchscreen/zforce_ts.c
431
struct i2c_client *client = ts->client;
drivers/input/touchscreen/zforce_ts.c
442
struct i2c_client *client = ts->client;
drivers/input/touchscreen/zforce_ts.c
561
struct i2c_client *client = ts->client;
drivers/input/touchscreen/zforce_ts.c
571
struct i2c_client *client = ts->client;
drivers/input/touchscreen/zforce_ts.c
609
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/zforce_ts.c
626
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/zforce_ts.c
681
static int zforce_probe(struct i2c_client *client)
drivers/input/touchscreen/zinitix.c
156
struct i2c_client *client;
drivers/input/touchscreen/zinitix.c
170
static int zinitix_read_data(struct i2c_client *client,
drivers/input/touchscreen/zinitix.c
188
static int zinitix_write_u16(struct i2c_client *client, u16 reg, u16 value)
drivers/input/touchscreen/zinitix.c
200
static int zinitix_write_cmd(struct i2c_client *client, u16 reg)
drivers/input/touchscreen/zinitix.c
214
struct i2c_client *client = bt541->client;
drivers/input/touchscreen/zinitix.c
227
struct i2c_client *client = bt541->client;
drivers/input/touchscreen/zinitix.c
366
struct i2c_client *client = bt541->client;
drivers/input/touchscreen/zinitix.c
446
struct i2c_client *client = bt541->client;
drivers/input/touchscreen/zinitix.c
614
static int zinitix_ts_probe(struct i2c_client *client)
drivers/input/touchscreen/zinitix.c
703
struct i2c_client *client = to_i2c_client(dev);
drivers/input/touchscreen/zinitix.c
718
struct i2c_client *client = to_i2c_client(dev);
drivers/leds/flash/leds-as3645a.c
128
struct i2c_client *client;
drivers/leds/flash/leds-as3645a.c
158
struct i2c_client *client = flash->client;
drivers/leds/flash/leds-as3645a.c
172
struct i2c_client *client = flash->client;
drivers/leds/flash/leds-as3645a.c
673
static int as3645a_probe(struct i2c_client *client)
drivers/leds/flash/leds-as3645a.c
725
static void as3645a_remove(struct i2c_client *client)
drivers/leds/flash/leds-lm3601x.c
421
static int lm3601x_probe(struct i2c_client *client)
drivers/leds/flash/leds-lm3601x.c
455
static void lm3601x_remove(struct i2c_client *client)
drivers/leds/flash/leds-lm3601x.c
87
struct i2c_client *client;
drivers/leds/flash/leds-max77693.c
844
struct i2c_client *i2c = iodev->i2c;
drivers/leds/flash/leds-rt4505.c
341
static int rt4505_probe(struct i2c_client *client)
drivers/leds/flash/leds-rt4505.c
396
static void rt4505_remove(struct i2c_client *client)
drivers/leds/flash/leds-rt4505.c
403
static void rt4505_shutdown(struct i2c_client *client)
drivers/leds/flash/leds-sy7802.c
454
static int sy7802_probe(struct i2c_client *client)
drivers/leds/flash/leds-tps6131x.c
739
static int tps6131x_probe(struct i2c_client *client)
drivers/leds/flash/leds-tps6131x.c
788
static void tps6131x_remove(struct i2c_client *client)
drivers/leds/leds-88pm860x.c
30
struct i2c_client *i2c;
drivers/leds/leds-an30259a.c
198
static int an30259a_dt_init(struct i2c_client *client,
drivers/leds/leds-an30259a.c
273
static int an30259a_probe(struct i2c_client *client)
drivers/leds/leds-an30259a.c
71
struct i2c_client *client;
drivers/leds/leds-as3668.c
131
static int as3668_probe(struct i2c_client *client)
drivers/leds/leds-as3668.c
172
static void as3668_remove(struct i2c_client *client)
drivers/leds/leds-as3668.c
49
struct i2c_client *client;
drivers/leds/leds-aw200xx.c
117
struct i2c_client *client;
drivers/leds/leds-aw200xx.c
540
static int aw200xx_probe(struct i2c_client *client)
drivers/leds/leds-aw2013.c
332
static int aw2013_probe(struct i2c_client *client)
drivers/leds/leds-aw2013.c
66
struct i2c_client *client;
drivers/leds/leds-bd2606mvv.c
70
static int bd2606mvv_probe(struct i2c_client *client)
drivers/leds/leds-bd2802.c
159
static int bd2802_write_byte(struct i2c_client *client, u8 reg, u8 val)
drivers/leds/leds-bd2802.c
659
static int bd2802_probe(struct i2c_client *client)
drivers/leds/leds-bd2802.c
69
struct i2c_client *client;
drivers/leds/leds-bd2802.c
724
static void bd2802_remove(struct i2c_client *client)
drivers/leds/leds-bd2802.c
754
struct i2c_client *client = to_i2c_client(dev);
drivers/leds/leds-bd2802.c
764
struct i2c_client *client = to_i2c_client(dev);
drivers/leds/leds-blinkm.c
141
struct i2c_client *client;
drivers/leds/leds-blinkm.c
166
struct i2c_client *client;
drivers/leds/leds-blinkm.c
27
static int blinkm_transfer_hw(struct i2c_client *client, int cmd);
drivers/leds/leds-blinkm.c
275
struct i2c_client *client;
drivers/leds/leds-blinkm.c
28
static int blinkm_test_run(struct i2c_client *client);
drivers/leds/leds-blinkm.c
304
static int blinkm_write(struct i2c_client *client, int cmd, u8 *arg)
drivers/leds/leds-blinkm.c
32
struct i2c_client *i2c_client;
drivers/leds/leds-blinkm.c
326
static int blinkm_read(struct i2c_client *client, int cmd, u8 *arg)
drivers/leds/leds-blinkm.c
342
static int blinkm_transfer_hw(struct i2c_client *client, int cmd)
drivers/leds/leds-blinkm.c
438
struct blinkm_data *data = i2c_get_clientdata(led->i2c_client);
drivers/leds/leds-blinkm.c
446
blinkm_transfer_hw(led->i2c_client, BLM_GO_RGB);
drivers/leds/leds-blinkm.c
45
struct i2c_client *i2c_client;
drivers/leds/leds-blinkm.c
456
struct blinkm_data *data = i2c_get_clientdata(led->i2c_client);
drivers/leds/leds-blinkm.c
479
dev_err(&led->i2c_client->dev, "BlinkM: unknown color.\n");
drivers/leds/leds-blinkm.c
483
blinkm_transfer_hw(led->i2c_client, BLM_GO_RGB);
drivers/leds/leds-blinkm.c
484
dev_dbg(&led->i2c_client->dev,
drivers/leds/leds-blinkm.c
510
static void blinkm_init_hw(struct i2c_client *client)
drivers/leds/leds-blinkm.c
516
static int blinkm_test_run(struct i2c_client *client)
drivers/leds/leds-blinkm.c
549
static int blinkm_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/leds/leds-blinkm.c
597
static int register_separate_colors(struct i2c_client *client, struct blinkm_data *data)
drivers/leds/leds-blinkm.c
607
leds[i]->i2c_client = client;
drivers/leds/leds-blinkm.c
679
static int register_multicolor(struct i2c_client *client, struct blinkm_data *data)
drivers/leds/leds-blinkm.c
689
mc_led->i2c_client = client;
drivers/leds/leds-blinkm.c
722
static int blinkm_probe(struct i2c_client *client)
drivers/leds/leds-blinkm.c
739
data->i2c_client = client;
drivers/leds/leds-blinkm.c
766
static void blinkm_remove(struct i2c_client *client)
drivers/leds/leds-is31fl319x.c
486
static int is31fl319x_probe(struct i2c_client *client)
drivers/leds/leds-is31fl319x.c
91
struct i2c_client *client;
drivers/leds/leds-is31fl32xx.c
569
static int is31fl32xx_probe(struct i2c_client *client)
drivers/leds/leds-is31fl32xx.c
603
static void is31fl32xx_remove(struct i2c_client *client)
drivers/leds/leds-is31fl32xx.c
62
struct i2c_client *client;
drivers/leds/leds-lm3530.c
107
struct i2c_client *client;
drivers/leds/leds-lm3530.c
232
struct i2c_client *client = drvdata->client;
drivers/leds/leds-lm3530.c
408
static int lm3530_probe(struct i2c_client *client)
drivers/leds/leds-lm3530.c
472
static void lm3530_remove(struct i2c_client *client)
drivers/leds/leds-lm3532.c
162
struct i2c_client *client;
drivers/leds/leds-lm3532.c
675
static int lm3532_probe(struct i2c_client *client)
drivers/leds/leds-lm355x.c
399
static int lm355x_probe(struct i2c_client *client)
drivers/leds/leds-lm355x.c
494
static void lm355x_remove(struct i2c_client *client)
drivers/leds/leds-lm3642.c
292
static int lm3642_probe(struct i2c_client *client)
drivers/leds/leds-lm3642.c
382
static void lm3642_remove(struct i2c_client *client)
drivers/leds/leds-lm3692x.c
113
struct i2c_client *client;
drivers/leds/leds-lm3692x.c
462
static int lm3692x_probe(struct i2c_client *client)
drivers/leds/leds-lm3692x.c
497
static void lm3692x_remove(struct i2c_client *client)
drivers/leds/leds-lm3697.c
296
static int lm3697_probe(struct i2c_client *client)
drivers/leds/leds-lm3697.c
333
static void lm3697_remove(struct i2c_client *client)
drivers/leds/leds-lm3697.c
84
struct i2c_client *client;
drivers/leds/leds-lp3944.c
101
static int lp3944_dim_set_period(struct i2c_client *client, u8 dim, u16 period)
drivers/leds/leds-lp3944.c
132
static int lp3944_dim_set_dutycycle(struct i2c_client *client, u8 dim,
drivers/leds/leds-lp3944.c
290
static int lp3944_configure(struct i2c_client *client,
drivers/leds/leds-lp3944.c
362
static int lp3944_probe(struct i2c_client *client)
drivers/leds/leds-lp3944.c
399
static void lp3944_remove(struct i2c_client *client)
drivers/leds/leds-lp3944.c
67
struct i2c_client *client;
drivers/leds/leds-lp3944.c
72
struct i2c_client *client;
drivers/leds/leds-lp3944.c
76
static int lp3944_reg_read(struct i2c_client *client, u8 reg, u8 *value)
drivers/leds/leds-lp3944.c
89
static int lp3944_reg_write(struct i2c_client *client, u8 reg, u8 value)
drivers/leds/leds-lp3952.c
217
static int lp3952_probe(struct i2c_client *client)
drivers/leds/leds-lp3952.c
23
static int lp3952_register_write(struct i2c_client *client, u8 reg, u8 val)
drivers/leds/leds-lp50xx.c
290
struct i2c_client *client;
drivers/leds/leds-lp50xx.c
550
static int lp50xx_probe(struct i2c_client *client)
drivers/leds/leds-lp50xx.c
584
static void lp50xx_remove(struct i2c_client *client)
drivers/leds/leds-lp55xx-common.c
1260
int lp55xx_probe(struct i2c_client *client)
drivers/leds/leds-lp55xx-common.c
1335
void lp55xx_remove(struct i2c_client *client)
drivers/leds/leds-lp55xx-common.h
195
struct i2c_client *cl;
drivers/leds/leds-lp55xx-common.h
249
extern int lp55xx_probe(struct i2c_client *client);
drivers/leds/leds-lp55xx-common.h
250
extern void lp55xx_remove(struct i2c_client *client);
drivers/leds/leds-lp8860.c
279
static int lp8860_probe(struct i2c_client *client)
drivers/leds/leds-lp8860.c
96
struct i2c_client *client;
drivers/leds/leds-lp8864.c
208
static int lp8864_probe(struct i2c_client *client)
drivers/leds/leds-lp8864.c
79
struct i2c_client *client;
drivers/leds/leds-max77705.c
241
struct i2c_client *i2c = to_i2c_client(pdev->dev.parent);
drivers/leds/leds-max8997.c
100
struct i2c_client *client = led->iodev->i2c;
drivers/leds/leds-max8997.c
120
struct i2c_client *client = led->iodev->i2c;
drivers/leds/leds-max8997.c
51
struct i2c_client *client = led->iodev->i2c;
drivers/leds/leds-menf21bmc.c
28
struct i2c_client *i2c_client;
drivers/leds/leds-menf21bmc.c
60
led_val = i2c_smbus_read_byte_data(led->i2c_client,
drivers/leds/leds-menf21bmc.c
70
i2c_smbus_write_byte_data(led->i2c_client,
drivers/leds/leds-menf21bmc.c
80
struct i2c_client *i2c_client = to_i2c_client(pdev->dev.parent);
drivers/leds/leds-menf21bmc.c
85
leds[i].i2c_client = i2c_client;
drivers/leds/leds-pca9532.c
121
static int pca9532_calcpwm(struct i2c_client *client, int pwm, int blink,
drivers/leds/leds-pca9532.c
147
static int pca9532_setpwm(struct i2c_client *client, int pwm)
drivers/leds/leds-pca9532.c
164
struct i2c_client *client = led->client;
drivers/leds/leds-pca9532.c
241
struct i2c_client *client = led->client;
drivers/leds/leds-pca9532.c
296
struct i2c_client *client = led->client;
drivers/leds/leds-pca9532.c
388
static int pca9532_configure(struct i2c_client *client,
drivers/leds/leds-pca9532.c
42
struct i2c_client *client;
drivers/leds/leds-pca9532.c
547
static int pca9532_probe(struct i2c_client *client)
drivers/leds/leds-pca9532.c
589
static void pca9532_remove(struct i2c_client *client)
drivers/leds/leds-pca9532.c
59
static int pca9532_probe(struct i2c_client *client);
drivers/leds/leds-pca9532.c
60
static void pca9532_remove(struct i2c_client *client);
drivers/leds/leds-pca955x.c
119
struct i2c_client *client;
drivers/leds/leds-pca955x.c
458
static int pca955x_read_input(struct i2c_client *client, int n, u8 *val)
drivers/leds/leds-pca955x.c
534
pca955x_get_pdata(struct i2c_client *client, const struct pca955x_chipdef *chip)
drivers/leds/leds-pca955x.c
576
static int pca955x_probe(struct i2c_client *client)
drivers/leds/leds-pca963x.c
113
struct i2c_client *client;
drivers/leds/leds-pca963x.c
121
struct i2c_client *client = led->chip->client;
drivers/leds/leds-pca963x.c
172
struct i2c_client *client = led->chip->client;
drivers/leds/leds-pca963x.c
204
struct i2c_client *client = led->chip->client;
drivers/leds/leds-pca963x.c
303
static int pca963x_register_leds(struct i2c_client *client,
drivers/leds/leds-pca963x.c
414
static int pca963x_probe(struct i2c_client *client)
drivers/leds/leds-pca995x.c
120
static int pca995x_probe(struct i2c_client *client)
drivers/leds/leds-st1202.c
334
static int st1202_probe(struct i2c_client *client)
drivers/leds/leds-st1202.c
50
struct i2c_client *client;
drivers/leds/leds-tca6507.c
165
struct i2c_client *client;
drivers/leds/leds-tca6507.c
345
struct i2c_client *cl = tca->client;
drivers/leds/leds-tca6507.c
714
static int tca6507_probe(struct i2c_client *client)
drivers/leds/leds-tca6507.c
769
static void tca6507_remove(struct i2c_client *client)
drivers/leds/leds-tlc591xx.c
147
tlc591xx_probe(struct i2c_client *client)
drivers/leds/leds-turris-omnia.c
205
static int omnia_led_register(struct i2c_client *client, struct omnia_led *led,
drivers/leds/leds-turris-omnia.c
293
struct i2c_client *client = to_i2c_client(dev);
drivers/leds/leds-turris-omnia.c
307
struct i2c_client *client = to_i2c_client(dev);
drivers/leds/leds-turris-omnia.c
326
struct i2c_client *client = to_i2c_client(dev);
drivers/leds/leds-turris-omnia.c
344
struct i2c_client *client = to_i2c_client(dev);
drivers/leds/leds-turris-omnia.c
421
static int omnia_mcu_get_features(const struct i2c_client *mcu_client)
drivers/leds/leds-turris-omnia.c
443
struct i2c_client *client;
drivers/leds/leds-turris-omnia.c
468
static int omnia_leds_probe(struct i2c_client *client)
drivers/leds/leds-turris-omnia.c
50
struct i2c_client *client;
drivers/leds/leds-turris-omnia.c
519
static void omnia_leds_remove(struct i2c_client *client)
drivers/leds/leds-turris-omnia.c
57
static int omnia_cmd_set_color(const struct i2c_client *client, u8 led, u8 r, u8 g, u8 b)
drivers/leds/leds-turris-omnia.c
64
static int omnia_led_send_color_cmd(const struct i2c_client *client,
drivers/leds/rgb/leds-ktd202x.c
532
static int ktd202x_probe(struct i2c_client *client)
drivers/leds/rgb/leds-ktd202x.c
592
static void ktd202x_remove(struct i2c_client *client)
drivers/leds/rgb/leds-ktd202x.c
599
static void ktd202x_shutdown(struct i2c_client *client)
drivers/leds/rgb/leds-lp5812.c
576
static int lp5812_probe(struct i2c_client *client)
drivers/leds/rgb/leds-lp5812.c
617
static void lp5812_remove(struct i2c_client *client)
drivers/leds/rgb/leds-lp5812.h
155
struct i2c_client *client;
drivers/leds/rgb/leds-ncp5623.c
153
static int ncp5623_probe(struct i2c_client *client)
drivers/leds/rgb/leds-ncp5623.c
227
static void ncp5623_remove(struct i2c_client *client)
drivers/leds/rgb/leds-ncp5623.c
240
static void ncp5623_shutdown(struct i2c_client *client)
drivers/leds/rgb/leds-ncp5623.c
29
struct i2c_client *client;
drivers/leds/rgb/leds-ncp5623.c
37
static int ncp5623_write(struct i2c_client *client, u8 reg, u8 data)
drivers/macintosh/ams/ams-i2c.c
157
static int ams_i2c_probe(struct i2c_client *client)
drivers/macintosh/ams/ams-i2c.c
166
ams_info.i2c_client = client;
drivers/macintosh/ams/ams-i2c.c
231
static void ams_i2c_remove(struct i2c_client *client)
drivers/macintosh/ams/ams-i2c.c
59
static int ams_i2c_probe(struct i2c_client *client);
drivers/macintosh/ams/ams-i2c.c
60
static void ams_i2c_remove(struct i2c_client *client);
drivers/macintosh/ams/ams-i2c.c
79
return i2c_smbus_read_byte_data(ams_info.i2c_client, reg);
drivers/macintosh/ams/ams-i2c.c
84
return i2c_smbus_write_byte_data(ams_info.i2c_client, reg, value);
drivers/macintosh/ams/ams.h
53
struct i2c_client *i2c_client;
drivers/macintosh/therm_adt746x.c
469
static int probe_thermostat(struct i2c_client *client)
drivers/macintosh/therm_adt746x.c
568
static void remove_thermostat(struct i2c_client *client)
drivers/macintosh/therm_adt746x.c
76
struct i2c_client *clt;
drivers/macintosh/therm_windtunnel.c
121
write_reg( struct i2c_client *cl, int reg, int data, int len )
drivers/macintosh/therm_windtunnel.c
139
read_reg( struct i2c_client *cl, int reg, int len )
drivers/macintosh/therm_windtunnel.c
342
do_remove(struct i2c_client *client)
drivers/macintosh/therm_windtunnel.c
358
attach_fan( struct i2c_client *cl )
drivers/macintosh/therm_windtunnel.c
374
attach_thermostat( struct i2c_client *cl )
drivers/macintosh/therm_windtunnel.c
416
do_probe(struct i2c_client *cl)
drivers/macintosh/therm_windtunnel.c
57
struct i2c_client *thermostat;
drivers/macintosh/therm_windtunnel.c
58
struct i2c_client *fan;
drivers/macintosh/windfarm_ad7417_sensor.c
232
static int wf_ad7417_probe(struct i2c_client *client)
drivers/macintosh/windfarm_ad7417_sensor.c
28
struct i2c_client *i2c;
drivers/macintosh/windfarm_ad7417_sensor.c
291
static void wf_ad7417_remove(struct i2c_client *client)
drivers/macintosh/windfarm_fcu_controls.c
517
static int wf_fcu_probe(struct i2c_client *client)
drivers/macintosh/windfarm_fcu_controls.c
562
static void wf_fcu_remove(struct i2c_client *client)
drivers/macintosh/windfarm_fcu_controls.c
57
struct i2c_client *i2c;
drivers/macintosh/windfarm_lm75_sensor.c
150
static void wf_lm75_remove(struct i2c_client *client)
drivers/macintosh/windfarm_lm75_sensor.c
38
struct i2c_client *i2c;
drivers/macintosh/windfarm_lm75_sensor.c
90
static int wf_lm75_probe(struct i2c_client *client)
drivers/macintosh/windfarm_lm87_sensor.c
147
static void wf_lm87_remove(struct i2c_client *client)
drivers/macintosh/windfarm_lm87_sensor.c
35
struct i2c_client *i2c;
drivers/macintosh/windfarm_lm87_sensor.c
41
static int wf_lm87_read_reg(struct i2c_client *chip, int reg)
drivers/macintosh/windfarm_lm87_sensor.c
98
static int wf_lm87_probe(struct i2c_client *client)
drivers/macintosh/windfarm_max6690_sensor.c
106
static void wf_max6690_remove(struct i2c_client *client)
drivers/macintosh/windfarm_max6690_sensor.c
28
struct i2c_client *i2c;
drivers/macintosh/windfarm_max6690_sensor.c
63
static int wf_max6690_probe(struct i2c_client *client)
drivers/macintosh/windfarm_smu_sat.c
193
static int wf_sat_probe(struct i2c_client *client)
drivers/macintosh/windfarm_smu_sat.c
319
static void wf_sat_remove(struct i2c_client *client)
drivers/macintosh/windfarm_smu_sat.c
34
struct i2c_client *i2c;
drivers/media/cec/core/cec-notifier.c
237
struct i2c_client *hdmi_client = of_find_i2c_device_by_node(np);
drivers/media/cec/i2c/ch7322.c
151
struct i2c_client *i2c;
drivers/media/cec/i2c/ch7322.c
398
static int ch7322_get_port(struct i2c_client *client,
drivers/media/cec/i2c/ch7322.c
435
static int ch7322_get_port(struct i2c_client *client,
drivers/media/cec/i2c/ch7322.c
447
static int ch7322_probe(struct i2c_client *client)
drivers/media/cec/i2c/ch7322.c
568
static void ch7322_remove(struct i2c_client *client)
drivers/media/cec/i2c/tda9950.c
103
static int tda9950_read_range(struct i2c_client *client, u8 addr, u8 *p, int cnt)
drivers/media/cec/i2c/tda9950.c
126
static u8 tda9950_read(struct i2c_client *client, u8 addr)
drivers/media/cec/i2c/tda9950.c
280
struct i2c_client *client = priv->client;
drivers/media/cec/i2c/tda9950.c
301
struct i2c_client *client = priv->client;
drivers/media/cec/i2c/tda9950.c
378
static int tda9950_probe(struct i2c_client *client)
drivers/media/cec/i2c/tda9950.c
480
static void tda9950_remove(struct i2c_client *client)
drivers/media/cec/i2c/tda9950.c
63
struct i2c_client *client;
drivers/media/cec/i2c/tda9950.c
73
static int tda9950_write_range(struct i2c_client *client, u8 addr, u8 *p, int cnt)
drivers/media/cec/i2c/tda9950.c
98
static void tda9950_write(struct i2c_client *client, u8 addr, u8 val)
drivers/media/common/tveeprom.c
738
int tveeprom_read(struct i2c_client *c, unsigned char *eedata, int len)
drivers/media/dvb-core/dvbdev.c
1018
struct i2c_client *dvb_module_probe(const char *module_name,
drivers/media/dvb-core/dvbdev.c
1024
struct i2c_client *client;
drivers/media/dvb-core/dvbdev.c
1055
void dvb_module_release(struct i2c_client *client)
drivers/media/dvb-frontends/a8293.c
13
struct i2c_client *client;
drivers/media/dvb-frontends/a8293.c
146
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/a8293.c
197
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/a8293.c
213
static int a8293_probe(struct i2c_client *client)
drivers/media/dvb-frontends/a8293.c
24
struct i2c_client *client,
drivers/media/dvb-frontends/a8293.c
249
static void a8293_remove(struct i2c_client *client)
drivers/media/dvb-frontends/af9013.c
1027
struct i2c_client *client = state->client;
drivers/media/dvb-frontends/af9013.c
108
struct i2c_client *client = state->client;
drivers/media/dvb-frontends/af9013.c
1166
struct i2c_client *client = state->client;
drivers/media/dvb-frontends/af9013.c
1185
struct i2c_client *client = state->client;
drivers/media/dvb-frontends/af9013.c
1213
static struct dvb_frontend *af9013_get_dvb_frontend(struct i2c_client *client)
drivers/media/dvb-frontends/af9013.c
1222
static struct i2c_adapter *af9013_get_i2c_adapter(struct i2c_client *client)
drivers/media/dvb-frontends/af9013.c
1239
struct i2c_client *client = state->client;
drivers/media/dvb-frontends/af9013.c
1260
struct i2c_client *client = state->client;
drivers/media/dvb-frontends/af9013.c
1279
static int af9013_wregs(struct i2c_client *client, u8 cmd, u16 reg,
drivers/media/dvb-frontends/af9013.c
1321
static int af9013_rregs(struct i2c_client *client, u8 cmd, u16 reg,
drivers/media/dvb-frontends/af9013.c
1364
struct i2c_client *client = context;
drivers/media/dvb-frontends/af9013.c
14
struct i2c_client *client;
drivers/media/dvb-frontends/af9013.c
1403
struct i2c_client *client = context;
drivers/media/dvb-frontends/af9013.c
1433
static int af9013_probe(struct i2c_client *client)
drivers/media/dvb-frontends/af9013.c
1542
static void af9013_remove(struct i2c_client *client)
drivers/media/dvb-frontends/af9013.c
401
struct i2c_client *client = state->client;
drivers/media/dvb-frontends/af9013.c
45
struct i2c_client *client = state->client;
drivers/media/dvb-frontends/af9013.c
518
struct i2c_client *client = state->client;
drivers/media/dvb-frontends/af9013.c
832
struct i2c_client *client = state->client;
drivers/media/dvb-frontends/af9013.c
980
struct i2c_client *client = state->client;
drivers/media/dvb-frontends/af9013.h
72
struct dvb_frontend* (*get_dvb_frontend)(struct i2c_client *);
drivers/media/dvb-frontends/af9013.h
73
struct i2c_adapter* (*get_i2c_adapter)(struct i2c_client *);
drivers/media/dvb-frontends/af9033.c
1052
static int af9033_probe(struct i2c_client *client)
drivers/media/dvb-frontends/af9033.c
1165
static void af9033_remove(struct i2c_client *client)
drivers/media/dvb-frontends/af9033.c
12
struct i2c_client *client;
drivers/media/dvb-frontends/af9033.c
307
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/af9033.c
35
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/af9033.c
358
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/af9033.c
490
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/af9033.c
615
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/af9033.c
71
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/af9033.c
822
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/af9033.c
873
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/af9033.c
949
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/af9033.c
967
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/af9033.c
986
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/au8522_decoder.c
673
static int au8522_probe(struct i2c_client *client)
drivers/media/dvb-frontends/au8522_decoder.c
761
static void au8522_remove(struct i2c_client *client)
drivers/media/dvb-frontends/au8522_priv.h
39
struct i2c_client *c;
drivers/media/dvb-frontends/cxd2099.c
30
struct i2c_client *client;
drivers/media/dvb-frontends/cxd2099.c
601
static int cxd2099_probe(struct i2c_client *client)
drivers/media/dvb-frontends/cxd2099.c
666
static void cxd2099_remove(struct i2c_client *client)
drivers/media/dvb-frontends/cxd2820r.h
46
struct dvb_frontend* (*get_dvb_frontend)(struct i2c_client *);
drivers/media/dvb-frontends/cxd2820r_c.c
14
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_c.c
145
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_c.c
281
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_c.c
299
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_c.c
92
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_core.c
107
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_core.c
15
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_core.c
150
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_core.c
177
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_core.c
206
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_core.c
220
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_core.c
236
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_core.c
252
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_core.c
270
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_core.c
297
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_core.c
323
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_core.c
401
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_core.c
413
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_core.c
425
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_core.c
439
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_core.c
455
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_core.c
49
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_core.c
518
struct i2c_client *client;
drivers/media/dvb-frontends/cxd2820r_core.c
541
static struct dvb_frontend *cxd2820r_get_dvb_frontend(struct i2c_client *client)
drivers/media/dvb-frontends/cxd2820r_core.c
550
static int cxd2820r_probe(struct i2c_client *client)
drivers/media/dvb-frontends/cxd2820r_core.c
707
static void cxd2820r_remove(struct i2c_client *client)
drivers/media/dvb-frontends/cxd2820r_priv.h
29
struct i2c_client *client[2];
drivers/media/dvb-frontends/cxd2820r_t.c
130
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_t.c
14
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_t.c
250
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_t.c
375
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_t.c
393
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_t2.c
14
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_t2.c
160
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_t2.c
279
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/cxd2820r_t2.c
387
struct i2c_client *client = priv->client[0];
drivers/media/dvb-frontends/dvb-pll.c
873
dvb_pll_probe(struct i2c_client *client)
drivers/media/dvb-frontends/dvb-pll.c
903
static void dvb_pll_remove(struct i2c_client *client)
drivers/media/dvb-frontends/helene.c
1066
static int helene_probe(struct i2c_client *client)
drivers/media/dvb-frontends/lgdt3306a.c
2158
struct i2c_client *client = i2c_mux_priv(muxc);
drivers/media/dvb-frontends/lgdt3306a.c
2166
struct i2c_client *client = i2c_mux_priv(muxc);
drivers/media/dvb-frontends/lgdt3306a.c
2172
static int lgdt3306a_probe(struct i2c_client *client)
drivers/media/dvb-frontends/lgdt3306a.c
2233
static void lgdt3306a_remove(struct i2c_client *client)
drivers/media/dvb-frontends/lgdt330x.c
48
struct i2c_client *client;
drivers/media/dvb-frontends/lgdt330x.c
841
struct i2c_client *client = state->client;
drivers/media/dvb-frontends/lgdt330x.c
848
static struct dvb_frontend *lgdt330x_get_dvb_frontend(struct i2c_client *client)
drivers/media/dvb-frontends/lgdt330x.c
860
static int lgdt330x_probe(struct i2c_client *client)
drivers/media/dvb-frontends/lgdt330x.c
917
struct i2c_client *client;
drivers/media/dvb-frontends/lgdt330x.c
976
static void lgdt330x_remove(struct i2c_client *client)
drivers/media/dvb-frontends/lgdt330x.h
42
struct dvb_frontend* (*get_dvb_frontend)(struct i2c_client *);
drivers/media/dvb-frontends/m88ds3103.c
1021
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/m88ds3103.c
110
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/m88ds3103.c
1148
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/m88ds3103.c
1187
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/m88ds3103.c
1377
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/m88ds3103.c
1423
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/m88ds3103.c
1473
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/m88ds3103.c
1552
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/m88ds3103.c
1638
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/m88ds3103.c
1646
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/m88ds3103.c
1676
struct i2c_client *client;
drivers/media/dvb-frontends/m88ds3103.c
173
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/m88ds3103.c
1752
static struct dvb_frontend *m88ds3103_get_dvb_frontend(struct i2c_client *client)
drivers/media/dvb-frontends/m88ds3103.c
1761
static struct i2c_adapter *m88ds3103_get_i2c_adapter(struct i2c_client *client)
drivers/media/dvb-frontends/m88ds3103.c
1770
static int m88ds3103_probe(struct i2c_client *client)
drivers/media/dvb-frontends/m88ds3103.c
1927
static void m88ds3103_remove(struct i2c_client *client)
drivers/media/dvb-frontends/m88ds3103.c
37
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/m88ds3103.c
379
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/m88ds3103.c
621
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/m88ds3103.c
73
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/m88ds3103.h
80
struct dvb_frontend* (*get_dvb_frontend)(struct i2c_client *);
drivers/media/dvb-frontends/m88ds3103.h
81
struct i2c_adapter* (*get_i2c_adapter)(struct i2c_client *);
drivers/media/dvb-frontends/m88ds3103_priv.h
31
struct i2c_client *client;
drivers/media/dvb-frontends/m88ds3103_priv.h
32
struct i2c_client *dt_client;
drivers/media/dvb-frontends/mn88443x.c
199
struct i2c_client *client_s;
drivers/media/dvb-frontends/mn88443x.c
203
struct i2c_client *client_t;
drivers/media/dvb-frontends/mn88443x.c
676
static int mn88443x_probe(struct i2c_client *client)
drivers/media/dvb-frontends/mn88443x.c
764
static void mn88443x_remove(struct i2c_client *client)
drivers/media/dvb-frontends/mn88472.c
19
struct i2c_client *client = fe->demodulator_priv;
drivers/media/dvb-frontends/mn88472.c
201
struct i2c_client *client = fe->demodulator_priv;
drivers/media/dvb-frontends/mn88472.c
396
struct i2c_client *client = fe->demodulator_priv;
drivers/media/dvb-frontends/mn88472.c
506
struct i2c_client *client = fe->demodulator_priv;
drivers/media/dvb-frontends/mn88472.c
566
static struct dvb_frontend *mn88472_get_dvb_frontend(struct i2c_client *client)
drivers/media/dvb-frontends/mn88472.c
575
static int mn88472_probe(struct i2c_client *client)
drivers/media/dvb-frontends/mn88472.c
693
static void mn88472_remove(struct i2c_client *client)
drivers/media/dvb-frontends/mn88472.h
47
struct dvb_frontend* (*get_dvb_frontend)(struct i2c_client *);
drivers/media/dvb-frontends/mn88472_priv.h
20
struct i2c_client *client[3];
drivers/media/dvb-frontends/mn88473.c
19
struct i2c_client *client = fe->demodulator_priv;
drivers/media/dvb-frontends/mn88473.c
239
struct i2c_client *client = fe->demodulator_priv;
drivers/media/dvb-frontends/mn88473.c
461
struct i2c_client *client = fe->demodulator_priv;
drivers/media/dvb-frontends/mn88473.c
554
struct i2c_client *client = fe->demodulator_priv;
drivers/media/dvb-frontends/mn88473.c
609
static int mn88473_probe(struct i2c_client *client)
drivers/media/dvb-frontends/mn88473.c
728
static void mn88473_remove(struct i2c_client *client)
drivers/media/dvb-frontends/mn88473_priv.h
21
struct i2c_client *client[3];
drivers/media/dvb-frontends/mxl692.c
1058
dev_dbg(&dev->i2c_client->dev, " Tuning Freq: %d %s\n", tuner_params.freq_hz,
drivers/media/dvb-frontends/mxl692.c
1096
dev_dbg(&dev->i2c_client->dev, "err %d\n", status);
drivers/media/dvb-frontends/mxl692.c
1123
dev_dbg(&dev->i2c_client->dev, "\n");
drivers/media/dvb-frontends/mxl692.c
1158
dev_dbg(&dev->i2c_client->dev, "err %d\n", mxl_status);
drivers/media/dvb-frontends/mxl692.c
1172
dev_dbg(&dev->i2c_client->dev, "\n");
drivers/media/dvb-frontends/mxl692.c
1199
dev_dbg(&dev->i2c_client->dev, "%llu %llu\n",
drivers/media/dvb-frontends/mxl692.c
1210
dev_dbg(&dev->i2c_client->dev, "err %d\n", mxl_status);
drivers/media/dvb-frontends/mxl692.c
1227
dev_dbg(&dev->i2c_client->dev, "\n");
drivers/media/dvb-frontends/mxl692.c
1285
dev_dbg(&dev->i2c_client->dev, "err %d\n", mxl_status);
drivers/media/dvb-frontends/mxl692.c
1311
static int mxl692_probe(struct i2c_client *client)
drivers/media/dvb-frontends/mxl692.c
1326
dev->i2c_client = client;
drivers/media/dvb-frontends/mxl692.c
1339
static void mxl692_remove(struct i2c_client *client)
drivers/media/dvb-frontends/mxl692.c
24
struct i2c_client *i2c_client;
drivers/media/dvb-frontends/mxl692.c
243
dev_dbg(&dev->i2c_client->dev, "failed\n");
drivers/media/dvb-frontends/mxl692.c
295
dev_dbg(&dev->i2c_client->dev, "err %d\n", status);
drivers/media/dvb-frontends/mxl692.c
310
dev_dbg(&dev->i2c_client->dev, "hrmph?\n");
drivers/media/dvb-frontends/mxl692.c
332
dev_dbg(&dev->i2c_client->dev, "err %d\n", status);
drivers/media/dvb-frontends/mxl692.c
366
dev_dbg(&dev->i2c_client->dev, "err %d\n", status);
drivers/media/dvb-frontends/mxl692.c
38
.addr = dev->i2c_client->addr,
drivers/media/dvb-frontends/mxl692.c
390
dev_dbg(&dev->i2c_client->dev, "hrmph?\n");
drivers/media/dvb-frontends/mxl692.c
407
dev_dbg(&dev->i2c_client->dev, "opcode %s err %d\n",
drivers/media/dvb-frontends/mxl692.c
428
dev_dbg(&dev->i2c_client->dev, "ix=%d size=%d\n", ix, size);
drivers/media/dvb-frontends/mxl692.c
439
dev_dbg(&dev->i2c_client->dev, "err %d\n", status);
drivers/media/dvb-frontends/mxl692.c
44
ret = i2c_transfer(dev->i2c_client->adapter, &msg, 1);
drivers/media/dvb-frontends/mxl692.c
46
dev_dbg(&dev->i2c_client->dev, "i2c write error!\n");
drivers/media/dvb-frontends/mxl692.c
506
dev_dbg(&dev->i2c_client->dev, "timeout=%d status=%d\n",
drivers/media/dvb-frontends/mxl692.c
513
dev_dbg(&dev->i2c_client->dev, "rx header status code: %d\n", rx_header->status);
drivers/media/dvb-frontends/mxl692.c
521
dev_dbg(&dev->i2c_client->dev, "Something failed seq=%s opcode=%s pSize=%s\n",
drivers/media/dvb-frontends/mxl692.c
526
dev_dbg(&dev->i2c_client->dev,
drivers/media/dvb-frontends/mxl692.c
542
dev_dbg(&dev->i2c_client->dev, "rx checksum failure\n");
drivers/media/dvb-frontends/mxl692.c
55
.addr = dev->i2c_client->addr,
drivers/media/dvb-frontends/mxl692.c
551
dev_dbg(&dev->i2c_client->dev, "no rx payload?!?\n");
drivers/media/dvb-frontends/mxl692.c
560
dev_dbg(&dev->i2c_client->dev, "err %d\n", status);
drivers/media/dvb-frontends/mxl692.c
580
dev_dbg(&dev->i2c_client->dev, "\n");
drivers/media/dvb-frontends/mxl692.c
61
ret = i2c_transfer(dev->i2c_client->adapter, &msg, 1);
drivers/media/dvb-frontends/mxl692.c
618
dev_dbg(&dev->i2c_client->dev, "err %d\n", status);
drivers/media/dvb-frontends/mxl692.c
63
dev_dbg(&dev->i2c_client->dev, "i2c read error!\n");
drivers/media/dvb-frontends/mxl692.c
636
dev_info(&dev->i2c_client->dev, "MxL692_DEMOD Chip ID: %s\n",
drivers/media/dvb-frontends/mxl692.c
639
dev_info(&dev->i2c_client->dev,
drivers/media/dvb-frontends/mxl692.c
655
dev_dbg(&dev->i2c_client->dev, "\n");
drivers/media/dvb-frontends/mxl692.c
672
dev_dbg(&dev->i2c_client->dev, "err %d\n", status);
drivers/media/dvb-frontends/mxl692.c
682
dev_dbg(&dev->i2c_client->dev, "\n");
drivers/media/dvb-frontends/mxl692.c
708
dev_dbg(&dev->i2c_client->dev, "err %d\n", status);
drivers/media/dvb-frontends/mxl692.c
718
dev_dbg(&dev->i2c_client->dev, "\n");
drivers/media/dvb-frontends/mxl692.c
824
dev_dbg(&dev->i2c_client->dev, "err %d\n", status);
drivers/media/dvb-frontends/mxl692.c
834
dev_dbg(&dev->i2c_client->dev, "%s\n",
drivers/media/dvb-frontends/mxl692.c
844
dev_dbg(&dev->i2c_client->dev, "err %d\n", status);
drivers/media/dvb-frontends/mxl692.c
856
struct i2c_client *client = dev->i2c_client;
drivers/media/dvb-frontends/mxl692.c
862
dev_dbg(&dev->i2c_client->dev, "\n");
drivers/media/dvb-frontends/mxl692.c
890
dev_dbg(&dev->i2c_client->dev, "firmware missing? %s\n",
drivers/media/dvb-frontends/mxl692.c
931
dev_dbg(&dev->i2c_client->dev, "err %d\n", status);
drivers/media/dvb-frontends/mxl692.c
958
dev_dbg(&dev->i2c_client->dev, "\n");
drivers/media/dvb-frontends/mxl692.c
975
dev_dbg(&dev->i2c_client->dev, "already set up\n");
drivers/media/dvb-frontends/mxl692.c
990
dev_dbg(&dev->i2c_client->dev,
drivers/media/dvb-frontends/rtl2830.c
11
static int rtl2830_bulk_write(struct i2c_client *client, unsigned int reg,
drivers/media/dvb-frontends/rtl2830.c
139
struct i2c_client *client = fe->demodulator_priv;
drivers/media/dvb-frontends/rtl2830.c
160
struct i2c_client *client = fe->demodulator_priv;
drivers/media/dvb-frontends/rtl2830.c
23
static int rtl2830_update_bits(struct i2c_client *client, unsigned int reg,
drivers/media/dvb-frontends/rtl2830.c
271
struct i2c_client *client = fe->demodulator_priv;
drivers/media/dvb-frontends/rtl2830.c
35
static int rtl2830_bulk_read(struct i2c_client *client, unsigned int reg,
drivers/media/dvb-frontends/rtl2830.c
383
struct i2c_client *client = fe->demodulator_priv;
drivers/media/dvb-frontends/rtl2830.c
49
struct i2c_client *client = fe->demodulator_priv;
drivers/media/dvb-frontends/rtl2830.c
513
struct i2c_client *client = fe->demodulator_priv;
drivers/media/dvb-frontends/rtl2830.c
579
struct i2c_client *client = fe->demodulator_priv;
drivers/media/dvb-frontends/rtl2830.c
603
struct i2c_client *client = fe->demodulator_priv;
drivers/media/dvb-frontends/rtl2830.c
650
struct i2c_client *client = i2c_mux_priv(muxc);
drivers/media/dvb-frontends/rtl2830.c
668
static struct dvb_frontend *rtl2830_get_dvb_frontend(struct i2c_client *client)
drivers/media/dvb-frontends/rtl2830.c
677
static struct i2c_adapter *rtl2830_get_i2c_adapter(struct i2c_client *client)
drivers/media/dvb-frontends/rtl2830.c
693
struct i2c_client *client = context;
drivers/media/dvb-frontends/rtl2830.c
721
struct i2c_client *client = context;
drivers/media/dvb-frontends/rtl2830.c
746
struct i2c_client *client = context;
drivers/media/dvb-frontends/rtl2830.c
771
static int rtl2830_probe(struct i2c_client *client)
drivers/media/dvb-frontends/rtl2830.c
867
static void rtl2830_remove(struct i2c_client *client)
drivers/media/dvb-frontends/rtl2830.h
32
struct dvb_frontend* (*get_dvb_frontend)(struct i2c_client *);
drivers/media/dvb-frontends/rtl2830.h
33
struct i2c_adapter* (*get_i2c_adapter)(struct i2c_client *);
drivers/media/dvb-frontends/rtl2830_priv.h
21
struct i2c_client *client;
drivers/media/dvb-frontends/rtl2832.c
1024
static int rtl2832_probe(struct i2c_client *client)
drivers/media/dvb-frontends/rtl2832.c
1112
static void rtl2832_remove(struct i2c_client *client)
drivers/media/dvb-frontends/rtl2832.c
145
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/rtl2832.c
175
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/rtl2832.c
214
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/rtl2832.c
248
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/rtl2832.c
372
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/rtl2832.c
394
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/rtl2832.c
406
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/rtl2832.c
528
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/rtl2832.c
640
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/rtl2832.c
787
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/rtl2832.c
803
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/rtl2832.c
881
static struct dvb_frontend *rtl2832_get_dvb_frontend(struct i2c_client *client)
drivers/media/dvb-frontends/rtl2832.c
889
static struct i2c_adapter *rtl2832_get_i2c_adapter(struct i2c_client *client)
drivers/media/dvb-frontends/rtl2832.c
897
static int rtl2832_slave_ts_ctrl(struct i2c_client *client, bool enable)
drivers/media/dvb-frontends/rtl2832.c
949
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/rtl2832.c
978
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/rtl2832.h
40
struct dvb_frontend* (*get_dvb_frontend)(struct i2c_client *);
drivers/media/dvb-frontends/rtl2832.h
41
struct i2c_adapter* (*get_i2c_adapter)(struct i2c_client *);
drivers/media/dvb-frontends/rtl2832.h
42
int (*slave_ts_ctrl)(struct i2c_client *, bool);
drivers/media/dvb-frontends/rtl2832_priv.h
22
struct i2c_client *client;
drivers/media/dvb-frontends/si2165.c
1145
static int si2165_probe(struct i2c_client *client)
drivers/media/dvb-frontends/si2165.c
1274
static void si2165_remove(struct i2c_client *client)
drivers/media/dvb-frontends/si2165.c
35
struct i2c_client *client;
drivers/media/dvb-frontends/si2168.c
116
struct i2c_client *client = fe->demodulator_priv;
drivers/media/dvb-frontends/si2168.c
22
static int si2168_cmd_execute(struct i2c_client *client, struct si2168_cmd *cmd)
drivers/media/dvb-frontends/si2168.c
232
struct i2c_client *client = fe->demodulator_priv;
drivers/media/dvb-frontends/si2168.c
410
struct i2c_client *client = fe->demodulator_priv;
drivers/media/dvb-frontends/si2168.c
541
struct i2c_client *client = fe->demodulator_priv;
drivers/media/dvb-frontends/si2168.c
561
struct i2c_client *client = fe->demodulator_priv;
drivers/media/dvb-frontends/si2168.c
600
struct i2c_client *client = i2c_mux_priv(muxc);
drivers/media/dvb-frontends/si2168.c
618
struct i2c_client *client = i2c_mux_priv(muxc);
drivers/media/dvb-frontends/si2168.c
675
static int si2168_probe(struct i2c_client *client)
drivers/media/dvb-frontends/si2168.c
776
static void si2168_remove(struct i2c_client *client)
drivers/media/dvb-frontends/si2168.c
85
struct i2c_client *client = fe->demodulator_priv;
drivers/media/dvb-frontends/sp2.c
20
struct i2c_client *client = s->client;
drivers/media/dvb-frontends/sp2.c
345
static int sp2_exit(struct i2c_client *client)
drivers/media/dvb-frontends/sp2.c
366
static int sp2_probe(struct i2c_client *client)
drivers/media/dvb-frontends/sp2.c
400
static void sp2_remove(struct i2c_client *client)
drivers/media/dvb-frontends/sp2.c
57
struct i2c_client *client = s->client;
drivers/media/dvb-frontends/sp2_priv.h
17
struct i2c_client *client;
drivers/media/dvb-frontends/stv090x.c
4989
static struct dvb_frontend *stv090x_get_dvb_frontend(struct i2c_client *client)
drivers/media/dvb-frontends/stv090x.c
4998
static int stv090x_probe(struct i2c_client *client)
drivers/media/dvb-frontends/stv090x.c
5039
static void stv090x_remove(struct i2c_client *client)
drivers/media/dvb-frontends/stv090x.h
98
struct dvb_frontend* (*get_dvb_frontend)(struct i2c_client *i2c);
drivers/media/dvb-frontends/stv6110x.c
400
static struct stv6110x_devctl *stv6110x_get_devctl(struct i2c_client *client)
drivers/media/dvb-frontends/stv6110x.c
409
static int stv6110x_probe(struct i2c_client *client)
drivers/media/dvb-frontends/stv6110x.c
438
static void stv6110x_remove(struct i2c_client *client)
drivers/media/dvb-frontends/stv6110x.h
20
struct stv6110x_devctl* (*get_devctl)(struct i2c_client *i2c);
drivers/media/dvb-frontends/tc90522.c
34
struct i2c_client *i2c_client;
drivers/media/dvb-frontends/tc90522.c
52
msg.addr = state->i2c_client->addr;
drivers/media/dvb-frontends/tc90522.c
57
ret = i2c_transfer(state->i2c_client->adapter, &msg, 1);
drivers/media/dvb-frontends/tc90522.c
658
new_msgs[j].addr = state->i2c_client->addr;
drivers/media/dvb-frontends/tc90522.c
671
new_msgs[j].addr = state->i2c_client->addr;
drivers/media/dvb-frontends/tc90522.c
691
ret = i2c_transfer(state->i2c_client->adapter, new_msgs, j);
drivers/media/dvb-frontends/tc90522.c
70
.addr = state->i2c_client->addr,
drivers/media/dvb-frontends/tc90522.c
708
r = i2c_transfer(state->i2c_client->adapter,
drivers/media/dvb-frontends/tc90522.c
76
.addr = state->i2c_client->addr,
drivers/media/dvb-frontends/tc90522.c
782
static int tc90522_probe(struct i2c_client *client)
drivers/media/dvb-frontends/tc90522.c
794
state->i2c_client = client;
drivers/media/dvb-frontends/tc90522.c
822
static void tc90522_remove(struct i2c_client *client)
drivers/media/dvb-frontends/tc90522.c
84
ret = i2c_transfer(state->i2c_client->adapter, msgs, ARRAY_SIZE(msgs));
drivers/media/dvb-frontends/tda10071.c
1041
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/tda10071.c
1139
static struct dvb_frontend *tda10071_get_dvb_frontend(struct i2c_client *client)
drivers/media/dvb-frontends/tda10071.c
1148
static int tda10071_probe(struct i2c_client *client)
drivers/media/dvb-frontends/tda10071.c
1223
static void tda10071_remove(struct i2c_client *client)
drivers/media/dvb-frontends/tda10071.c
137
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/tda10071.c
183
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/tda10071.c
243
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/tda10071.c
303
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/tda10071.c
366
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/tda10071.c
42
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/tda10071.c
550
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/tda10071.c
696
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/tda10071.c
753
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/tda10071.c
92
struct i2c_client *client = dev->client;
drivers/media/dvb-frontends/tda10071.h
38
struct dvb_frontend* (*get_dvb_frontend)(struct i2c_client *);
drivers/media/dvb-frontends/tda10071_priv.h
18
struct i2c_client *client;
drivers/media/dvb-frontends/ts2020.c
19
struct i2c_client *client;
drivers/media/dvb-frontends/ts2020.c
431
struct i2c_client *client = priv->client;
drivers/media/dvb-frontends/ts2020.c
50
struct i2c_client *client = priv->client;
drivers/media/dvb-frontends/ts2020.c
508
struct i2c_client *client;
drivers/media/dvb-frontends/ts2020.c
553
static int ts2020_probe(struct i2c_client *client)
drivers/media/dvb-frontends/ts2020.c
704
static void ts2020_remove(struct i2c_client *client)
drivers/media/i2c/ad5820.c
293
static int ad5820_probe(struct i2c_client *client)
drivers/media/i2c/ad5820.c
338
static void ad5820_remove(struct i2c_client *client)
drivers/media/i2c/ad5820.c
59
struct i2c_client *client = v4l2_get_subdevdata(&coil->subdev);
drivers/media/i2c/adp1653.c
108
struct i2c_client *client = v4l2_get_subdevdata(&flash->subdev);
drivers/media/i2c/adp1653.c
263
struct i2c_client *client = v4l2_get_subdevdata(&flash->subdev);
drivers/media/i2c/adp1653.c
40
struct i2c_client *client = v4l2_get_subdevdata(&flash->subdev);
drivers/media/i2c/adp1653.c
409
static int adp1653_of_init(struct i2c_client *client,
drivers/media/i2c/adp1653.c
468
static int adp1653_probe(struct i2c_client *client)
drivers/media/i2c/adp1653.c
514
static void adp1653_remove(struct i2c_client *client)
drivers/media/i2c/adp1653.c
79
struct i2c_client *client = v4l2_get_subdevdata(&flash->subdev);
drivers/media/i2c/adv7170.c
337
static int adv7170_probe(struct i2c_client *client)
drivers/media/i2c/adv7170.c
370
static void adv7170_remove(struct i2c_client *client)
drivers/media/i2c/adv7170.c
62
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/adv7170.c
71
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/adv7170.c
79
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/adv7175.c
392
static int adv7175_probe(struct i2c_client *client)
drivers/media/i2c/adv7175.c
425
static void adv7175_remove(struct i2c_client *client)
drivers/media/i2c/adv7175.c
59
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/adv7175.c
66
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/adv7175.c
74
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/adv7180.c
1443
static int adv7180_probe(struct i2c_client *client)
drivers/media/i2c/adv7180.c
1566
static void adv7180_remove(struct i2c_client *client)
drivers/media/i2c/adv7180.c
220
struct i2c_client *client;
drivers/media/i2c/adv7180.c
222
struct i2c_client *csi_client;
drivers/media/i2c/adv7180.c
223
struct i2c_client *vpp_client;
drivers/media/i2c/adv7183.c
522
static int adv7183_probe(struct i2c_client *client)
drivers/media/i2c/adv7183.c
613
static void adv7183_remove(struct i2c_client *client)
drivers/media/i2c/adv7183.c
74
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/adv7183.c
82
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/adv7343.c
398
adv7343_get_pdata(struct i2c_client *client)
drivers/media/i2c/adv7343.c
431
static int adv7343_probe(struct i2c_client *client)
drivers/media/i2c/adv7343.c
495
static void adv7343_remove(struct i2c_client *client)
drivers/media/i2c/adv7343.c
71
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/adv7393.c
384
static int adv7393_probe(struct i2c_client *client)
drivers/media/i2c/adv7393.c
439
static void adv7393_remove(struct i2c_client *client)
drivers/media/i2c/adv7393.c
72
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/adv748x/adv748x-core.c
103
struct i2c_client *client = state->i2c_clients[client_page];
drivers/media/i2c/adv748x/adv748x-core.c
158
struct i2c_client *client;
drivers/media/i2c/adv748x/adv748x-core.c
574
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/adv748x/adv748x-core.c
707
static int adv748x_probe(struct i2c_client *client)
drivers/media/i2c/adv748x/adv748x-core.c
818
static void adv748x_remove(struct i2c_client *client)
drivers/media/i2c/adv748x/adv748x.h
185
struct i2c_client *client;
drivers/media/i2c/adv748x/adv748x.h
190
struct i2c_client *i2c_clients[ADV748X_PAGE_MAX];
drivers/media/i2c/adv7511-v4l2.c
112
struct i2c_client *i2c_edid;
drivers/media/i2c/adv7511-v4l2.c
113
struct i2c_client *i2c_pktmem;
drivers/media/i2c/adv7511-v4l2.c
155
static s32 adv_smbus_read_byte_data_check(struct i2c_client *client,
drivers/media/i2c/adv7511-v4l2.c
170
static s32 adv_smbus_read_byte_data(struct i2c_client *client, u8 command)
drivers/media/i2c/adv7511-v4l2.c
1747
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/adv7511-v4l2.c
1826
static int adv7511_probe(struct i2c_client *client)
drivers/media/i2c/adv7511-v4l2.c
187
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/adv7511-v4l2.c
194
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/adv7511-v4l2.c
1986
static void adv7511_remove(struct i2c_client *client)
drivers/media/i2c/adv7511-v4l2.c
527
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/adv7511-v4l2.c
86
struct i2c_client *i2c_cec;
drivers/media/i2c/adv7604.c
206
struct i2c_client *i2c_clients[ADV76XX_PAGE_MAX];
drivers/media/i2c/adv7604.c
2504
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/adv7604.c
2740
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/adv7604.c
2982
static struct i2c_client *adv76xx_dummy_client(struct v4l2_subdev *sd,
drivers/media/i2c/adv7604.c
2985
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/adv7604.c
2989
struct i2c_client *new_client;
drivers/media/i2c/adv7604.c
3472
static int adv76xx_probe(struct i2c_client *client)
drivers/media/i2c/adv7604.c
350
struct i2c_client *client = state->i2c_clients[client_page];
drivers/media/i2c/adv7604.c
3651
struct i2c_client *dummy_client;
drivers/media/i2c/adv7604.c
3729
static void adv76xx_remove(struct i2c_client *client)
drivers/media/i2c/adv7842.c
1045
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/adv7842.c
121
struct i2c_client *i2c_sdp_io;
drivers/media/i2c/adv7842.c
122
struct i2c_client *i2c_sdp;
drivers/media/i2c/adv7842.c
123
struct i2c_client *i2c_cp;
drivers/media/i2c/adv7842.c
124
struct i2c_client *i2c_vdp;
drivers/media/i2c/adv7842.c
125
struct i2c_client *i2c_afe;
drivers/media/i2c/adv7842.c
126
struct i2c_client *i2c_hdmi;
drivers/media/i2c/adv7842.c
127
struct i2c_client *i2c_repeater;
drivers/media/i2c/adv7842.c
128
struct i2c_client *i2c_edid;
drivers/media/i2c/adv7842.c
129
struct i2c_client *i2c_infoframe;
drivers/media/i2c/adv7842.c
130
struct i2c_client *i2c_cec;
drivers/media/i2c/adv7842.c
131
struct i2c_client *i2c_avlink;
drivers/media/i2c/adv7842.c
2609
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/adv7842.c
275
static s32 adv_smbus_read_byte_data_check(struct i2c_client *client,
drivers/media/i2c/adv7842.c
290
static s32 adv_smbus_read_byte_data(struct i2c_client *client, u8 command)
drivers/media/i2c/adv7842.c
307
static s32 adv_smbus_write_byte_data(struct i2c_client *client,
drivers/media/i2c/adv7842.c
3210
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/adv7842.c
329
static void adv_smbus_write_byte_no_check(struct i2c_client *client,
drivers/media/i2c/adv7842.c
3318
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/adv7842.c
345
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/adv7842.c
3457
static struct i2c_client *adv7842_dummy_client(struct v4l2_subdev *sd, const char *desc,
drivers/media/i2c/adv7842.c
3460
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/adv7842.c
3461
struct i2c_client *cp;
drivers/media/i2c/adv7842.c
3513
static int adv7842_probe(struct i2c_client *client)
drivers/media/i2c/adv7842.c
352
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/adv7842.c
3662
static void adv7842_remove(struct i2c_client *client)
drivers/media/i2c/adv7842.c
559
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/adv7842.c
707
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/adv7842.c
758
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ak7375.c
178
static int ak7375_probe(struct i2c_client *client)
drivers/media/i2c/ak7375.c
232
static void ak7375_remove(struct i2c_client *client)
drivers/media/i2c/ak7375.c
98
struct i2c_client *client = v4l2_get_subdevdata(&ak7375->sd);
drivers/media/i2c/ak881x.c
128
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ak881x.c
148
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ak881x.c
179
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ak881x.c
229
static int ak881x_probe(struct i2c_client *client)
drivers/media/i2c/ak881x.c
299
static void ak881x_remove(struct i2c_client *client)
drivers/media/i2c/ak881x.c
35
static int reg_read(struct i2c_client *client, const u8 reg)
drivers/media/i2c/ak881x.c
40
static int reg_write(struct i2c_client *client, const u8 reg,
drivers/media/i2c/ak881x.c
46
static int reg_set(struct i2c_client *client, const u8 reg,
drivers/media/i2c/ak881x.c
55
static struct ak881x *to_ak881x(const struct i2c_client *client)
drivers/media/i2c/ak881x.c
64
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ak881x.c
81
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ak881x.c
98
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/alvium-csi2.c
1120
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
1160
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
1188
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
1219
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
1247
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
1262
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
1290
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
1305
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
1321
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
1336
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
1351
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
1366
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
1380
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
1394
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
1408
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
1422
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
1436
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
1450
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
1464
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
1562
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
1624
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
1661
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
1788
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
1813
struct i2c_client *client = v4l2_get_subdevdata(&alvium->sd);
drivers/media/i2c/alvium-csi2.c
2020
struct i2c_client *client = v4l2_get_subdevdata(&alvium->sd);
drivers/media/i2c/alvium-csi2.c
2223
ret = v4l2_fwnode_device_parse(&alvium->i2c_client->dev, &props);
drivers/media/i2c/alvium-csi2.c
2270
struct i2c_client *client = alvium->i2c_client;
drivers/media/i2c/alvium-csi2.c
2271
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
2331
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
2415
static int alvium_probe(struct i2c_client *client)
drivers/media/i2c/alvium-csi2.c
2425
alvium->i2c_client = client;
drivers/media/i2c/alvium-csi2.c
2505
static void alvium_remove(struct i2c_client *client)
drivers/media/i2c/alvium-csi2.c
2509
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
342
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
388
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
404
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
454
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
498
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
524
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
571
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
592
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
633
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
700
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
714
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
728
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.c
742
struct device *dev = &alvium->i2c_client->dev;
drivers/media/i2c/alvium-csi2.h
379
struct i2c_client *i2c_client;
drivers/media/i2c/ar0521.c
1030
static int ar0521_probe(struct i2c_client *client)
drivers/media/i2c/ar0521.c
1045
sensor->i2c_client = client;
drivers/media/i2c/ar0521.c
114
struct i2c_client *i2c_client;
drivers/media/i2c/ar0521.c
1151
static void ar0521_remove(struct i2c_client *client)
drivers/media/i2c/ar0521.c
173
struct i2c_client *client = sensor->i2c_client;
drivers/media/i2c/ar0521.c
364
ret = pm_runtime_resume_and_get(&sensor->i2c_client->dev);
drivers/media/i2c/ar0521.c
402
pm_runtime_put(&sensor->i2c_client->dev);
drivers/media/i2c/ar0521.c
420
pm_runtime_put(&sensor->i2c_client->dev);
drivers/media/i2c/ar0521.c
547
if (!pm_runtime_get_if_in_use(&sensor->i2c_client->dev))
drivers/media/i2c/ar0521.c
574
dev_err(&sensor->i2c_client->dev,
drivers/media/i2c/ar0521.c
580
pm_runtime_put(&sensor->i2c_client->dev);
drivers/media/i2c/ar0521.c
964
ret = pm_runtime_resume_and_get(&sensor->i2c_client->dev);
drivers/media/i2c/ar0521.c
983
pm_runtime_put(&sensor->i2c_client->dev);
drivers/media/i2c/ar0521.c
991
pm_runtime_put(&sensor->i2c_client->dev);
drivers/media/i2c/bt819.c
133
struct i2c_client *client = v4l2_get_subdevdata(&decoder->sd);
drivers/media/i2c/bt819.c
383
static int bt819_probe(struct i2c_client *client)
drivers/media/i2c/bt819.c
448
static void bt819_remove(struct i2c_client *client)
drivers/media/i2c/bt819.c
79
struct i2c_client *client = v4l2_get_subdevdata(&decoder->sd);
drivers/media/i2c/bt819.c
93
struct i2c_client *client = v4l2_get_subdevdata(&decoder->sd);
drivers/media/i2c/bt856.c
184
static int bt856_probe(struct i2c_client *client)
drivers/media/i2c/bt856.c
225
static void bt856_remove(struct i2c_client *client)
drivers/media/i2c/bt856.c
57
struct i2c_client *client = v4l2_get_subdevdata(&encoder->sd);
drivers/media/i2c/bt866.c
176
static int bt866_probe(struct i2c_client *client)
drivers/media/i2c/bt866.c
192
static void bt866_remove(struct i2c_client *client)
drivers/media/i2c/bt866.c
51
struct i2c_client *client = v4l2_get_subdevdata(&encoder->sd);
drivers/media/i2c/ccs/ccs-core.c
1153
struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd);
drivers/media/i2c/ccs/ccs-core.c
116
struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd);
drivers/media/i2c/ccs/ccs-core.c
1338
struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd);
drivers/media/i2c/ccs/ccs-core.c
1451
struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd);
drivers/media/i2c/ccs/ccs-core.c
1625
struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd);
drivers/media/i2c/ccs/ccs-core.c
164
struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd);
drivers/media/i2c/ccs/ccs-core.c
1819
struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd);
drivers/media/i2c/ccs/ccs-core.c
1869
struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd);
drivers/media/i2c/ccs/ccs-core.c
2019
struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd);
drivers/media/i2c/ccs/ccs-core.c
2045
struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd);
drivers/media/i2c/ccs/ccs-core.c
2083
struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd);
drivers/media/i2c/ccs/ccs-core.c
2108
struct i2c_client *client = v4l2_get_subdevdata(subdev);
drivers/media/i2c/ccs/ccs-core.c
2298
struct i2c_client *client = v4l2_get_subdevdata(subdev);
drivers/media/i2c/ccs/ccs-core.c
2378
struct i2c_client *client = v4l2_get_subdevdata(subdev);
drivers/media/i2c/ccs/ccs-core.c
2730
struct i2c_client *client = v4l2_get_subdevdata(subdev);
drivers/media/i2c/ccs/ccs-core.c
2782
struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd);
drivers/media/i2c/ccs/ccs-core.c
279
struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd);
drivers/media/i2c/ccs/ccs-core.c
2936
struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd);
drivers/media/i2c/ccs/ccs-core.c
3001
struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd);
drivers/media/i2c/ccs/ccs-core.c
3023
struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd);
drivers/media/i2c/ccs/ccs-core.c
3223
static int ccs_firmware_name(struct i2c_client *client,
drivers/media/i2c/ccs/ccs-core.c
3261
static int ccs_probe(struct i2c_client *client)
drivers/media/i2c/ccs/ccs-core.c
3632
static void ccs_remove(struct i2c_client *client)
drivers/media/i2c/ccs/ccs-core.c
466
struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd);
drivers/media/i2c/ccs/ccs-core.c
655
struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd);
drivers/media/i2c/ccs/ccs-core.c
672
struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd);
drivers/media/i2c/ccs/ccs-core.c
708
struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd);
drivers/media/i2c/ccs/ccs-core.c
895
struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd);
drivers/media/i2c/ccs/ccs-quirk.c
122
struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd);
drivers/media/i2c/ccs/ccs-quirk.c
20
struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd);
drivers/media/i2c/ccs/ccs-reg-access.c
21
static u32 float_to_u32_mul_1000000(struct i2c_client *client, u32 phloat)
drivers/media/i2c/ccs/ccs-reg-access.c
230
struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd);
drivers/media/i2c/ccs/ccs-reg-access.c
66
static u32 ireal32_to_u32_mul_1000000(struct i2c_client *client, u32 val)
drivers/media/i2c/ccs/ccs-reg-access.c
79
struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd);
drivers/media/i2c/cs3308.c
101
static void cs3308_remove(struct i2c_client *client)
drivers/media/i2c/cs3308.c
25
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/cs3308.c
32
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/cs3308.c
67
static int cs3308_probe(struct i2c_client *client)
drivers/media/i2c/cs5345.c
139
static int cs5345_probe(struct i2c_client *client)
drivers/media/i2c/cs5345.c
180
static void cs5345_remove(struct i2c_client *client)
drivers/media/i2c/cs5345.c
45
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/cs5345.c
52
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/cs53l32a.c
131
static int cs53l32a_probe(struct i2c_client *client)
drivers/media/i2c/cs53l32a.c
193
static void cs53l32a_remove(struct i2c_client *client)
drivers/media/i2c/cs53l32a.c
50
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/cs53l32a.c
57
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/cx25840/cx25840-audio.c
281
static inline int cx25836_set_audclk_freq(struct i2c_client *client, u32 freq)
drivers/media/i2c/cx25840/cx25840-audio.c
286
static int cx23885_set_audclk_freq(struct i2c_client *client, u32 freq)
drivers/media/i2c/cx25840/cx25840-audio.c
31
static int cx25840_set_audclk_freq(struct i2c_client *client, u32 freq)
drivers/media/i2c/cx25840/cx25840-audio.c
328
static int cx231xx_set_audclk_freq(struct i2c_client *client, u32 freq)
drivers/media/i2c/cx25840/cx25840-audio.c
404
static int set_audclk_freq(struct i2c_client *client, u32 freq)
drivers/media/i2c/cx25840/cx25840-audio.c
423
void cx25840_audio_set_path(struct i2c_client *client)
drivers/media/i2c/cx25840/cx25840-audio.c
468
static void set_volume(struct i2c_client *client, int volume)
drivers/media/i2c/cx25840/cx25840-audio.c
488
static void set_balance(struct i2c_client *client, int balance)
drivers/media/i2c/cx25840/cx25840-audio.c
506
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/cx25840/cx25840-audio.c
528
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/cx25840/cx25840-core.c
1030
static void cx231xx_initialize(struct i2c_client *client)
drivers/media/i2c/cx25840/cx25840-core.c
1112
void cx25840_std_setup(struct i2c_client *client)
drivers/media/i2c/cx25840/cx25840-core.c
124
u32 cx25840_read4(struct i2c_client *client, u16 addr)
drivers/media/i2c/cx25840/cx25840-core.c
1283
static void input_change(struct i2c_client *client)
drivers/media/i2c/cx25840/cx25840-core.c
1363
static int set_input(struct i2c_client *client,
drivers/media/i2c/cx25840/cx25840-core.c
150
int cx25840_and_or(struct i2c_client *client, u16 addr, unsigned int and_mask,
drivers/media/i2c/cx25840/cx25840-core.c
158
int cx25840_and_or4(struct i2c_client *client, u16 addr, u32 and_mask,
drivers/media/i2c/cx25840/cx25840-core.c
1650
static int set_v4lstd(struct i2c_client *client)
drivers/media/i2c/cx25840/cx25840-core.c
168
static int set_input(struct i2c_client *client,
drivers/media/i2c/cx25840/cx25840-core.c
1711
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/cx25840/cx25840-core.c
1754
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/cx25840/cx25840-core.c
177
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/cx25840/cx25840-core.c
1858
static void log_video_status(struct i2c_client *client)
drivers/media/i2c/cx25840/cx25840-core.c
1899
static void log_audio_status(struct i2c_client *client)
drivers/media/i2c/cx25840/cx25840-core.c
2297
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/cx25840/cx25840-core.c
2342
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/cx25840/cx25840-core.c
2352
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/cx25840/cx25840-core.c
2362
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/cx25840/cx25840-core.c
2388
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/cx25840/cx25840-core.c
2421
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/cx25840/cx25840-core.c
2456
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/cx25840/cx25840-core.c
2482
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/cx25840/cx25840-core.c
2503
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/cx25840/cx25840-core.c
2520
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/cx25840/cx25840-core.c
2530
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/cx25840/cx25840-core.c
2539
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/cx25840/cx25840-core.c
2576
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/cx25840/cx25840-core.c
2625
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/cx25840/cx25840-core.c
2639
struct i2c_client *c = v4l2_get_subdevdata(sd);
drivers/media/i2c/cx25840/cx25840-core.c
314
static u8 cx25840_function_to_pad(struct i2c_client *client, u8 function)
drivers/media/i2c/cx25840/cx25840-core.c
3531
static void cx23885_dif_setup(struct i2c_client *client, u32 ifHz)
drivers/media/i2c/cx25840/cx25840-core.c
3579
static void cx23888_std_setup(struct i2c_client *client)
drivers/media/i2c/cx25840/cx25840-core.c
3712
static u32 get_cx2388x_ident(struct i2c_client *client)
drivers/media/i2c/cx25840/cx25840-core.c
3756
static int cx25840_probe(struct i2c_client *client)
drivers/media/i2c/cx25840/cx25840-core.c
388
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/cx25840/cx25840-core.c
3956
static void cx25840_remove(struct i2c_client *client)
drivers/media/i2c/cx25840/cx25840-core.c
538
static void init_dll1(struct i2c_client *client)
drivers/media/i2c/cx25840/cx25840-core.c
556
static void init_dll2(struct i2c_client *client)
drivers/media/i2c/cx25840/cx25840-core.c
571
static void cx25836_initialize(struct i2c_client *client)
drivers/media/i2c/cx25840/cx25840-core.c
620
static void cx25840_vconfig_apply(struct i2c_client *client)
drivers/media/i2c/cx25840/cx25840-core.c
693
static void cx25840_initialize(struct i2c_client *client)
drivers/media/i2c/cx25840/cx25840-core.c
74
static void cx23888_std_setup(struct i2c_client *client);
drivers/media/i2c/cx25840/cx25840-core.c
76
int cx25840_write(struct i2c_client *client, u16 addr, u8 value)
drivers/media/i2c/cx25840/cx25840-core.c
770
static void cx23885_initialize(struct i2c_client *client)
drivers/media/i2c/cx25840/cx25840-core.c
86
int cx25840_write4(struct i2c_client *client, u16 addr, u32 value)
drivers/media/i2c/cx25840/cx25840-core.c
99
u8 cx25840_read(struct i2c_client *client, u16 addr)
drivers/media/i2c/cx25840/cx25840-core.h
155
int cx25840_write(struct i2c_client *client, u16 addr, u8 value);
drivers/media/i2c/cx25840/cx25840-core.h
156
int cx25840_write4(struct i2c_client *client, u16 addr, u32 value);
drivers/media/i2c/cx25840/cx25840-core.h
157
u8 cx25840_read(struct i2c_client *client, u16 addr);
drivers/media/i2c/cx25840/cx25840-core.h
158
u32 cx25840_read4(struct i2c_client *client, u16 addr);
drivers/media/i2c/cx25840/cx25840-core.h
159
int cx25840_and_or(struct i2c_client *client, u16 addr, unsigned int mask,
drivers/media/i2c/cx25840/cx25840-core.h
161
int cx25840_and_or4(struct i2c_client *client, u16 addr, u32 and_mask,
drivers/media/i2c/cx25840/cx25840-core.h
163
void cx25840_std_setup(struct i2c_client *client);
drivers/media/i2c/cx25840/cx25840-core.h
167
int cx25840_loadfw(struct i2c_client *client);
drivers/media/i2c/cx25840/cx25840-core.h
171
void cx25840_audio_set_path(struct i2c_client *client);
drivers/media/i2c/cx25840/cx25840-core.h
72
struct i2c_client *c;
drivers/media/i2c/cx25840/cx25840-firmware.c
32
static void start_fw_load(struct i2c_client *client)
drivers/media/i2c/cx25840/cx25840-firmware.c
43
static void end_fw_load(struct i2c_client *client)
drivers/media/i2c/cx25840/cx25840-firmware.c
55
static const char *get_fw_name(struct i2c_client *client)
drivers/media/i2c/cx25840/cx25840-firmware.c
68
static int check_fw_load(struct i2c_client *client, int size)
drivers/media/i2c/cx25840/cx25840-firmware.c
85
static int fw_write(struct i2c_client *client, const u8 *data, int size)
drivers/media/i2c/cx25840/cx25840-firmware.c
95
int cx25840_loadfw(struct i2c_client *client)
drivers/media/i2c/cx25840/cx25840-ir.c
1005
struct i2c_client *c = state->c;
drivers/media/i2c/cx25840/cx25840-ir.c
310
static inline void control_tx_irq_watermark(struct i2c_client *c,
drivers/media/i2c/cx25840/cx25840-ir.c
316
static inline void control_rx_irq_watermark(struct i2c_client *c,
drivers/media/i2c/cx25840/cx25840-ir.c
322
static inline void control_tx_enable(struct i2c_client *c, bool enable)
drivers/media/i2c/cx25840/cx25840-ir.c
328
static inline void control_rx_enable(struct i2c_client *c, bool enable)
drivers/media/i2c/cx25840/cx25840-ir.c
334
static inline void control_tx_modulation_enable(struct i2c_client *c,
drivers/media/i2c/cx25840/cx25840-ir.c
341
static inline void control_rx_demodulation_enable(struct i2c_client *c,
drivers/media/i2c/cx25840/cx25840-ir.c
348
static inline void control_rx_s_edge_detection(struct i2c_client *c,
drivers/media/i2c/cx25840/cx25840-ir.c
355
static void control_rx_s_carrier_window(struct i2c_client *c,
drivers/media/i2c/cx25840/cx25840-ir.c
381
static inline void control_tx_polarity_invert(struct i2c_client *c,
drivers/media/i2c/cx25840/cx25840-ir.c
391
static unsigned int txclk_tx_s_carrier(struct i2c_client *c,
drivers/media/i2c/cx25840/cx25840-ir.c
400
static unsigned int rxclk_rx_s_carrier(struct i2c_client *c,
drivers/media/i2c/cx25840/cx25840-ir.c
409
static u32 txclk_tx_s_max_pulse_width(struct i2c_client *c, u32 ns,
drivers/media/i2c/cx25840/cx25840-ir.c
422
static u32 rxclk_rx_s_max_pulse_width(struct i2c_client *c, u32 ns,
drivers/media/i2c/cx25840/cx25840-ir.c
438
static unsigned int cduty_tx_s_duty_cycle(struct i2c_client *c,
drivers/media/i2c/cx25840/cx25840-ir.c
454
static u32 filter_rx_s_min_width(struct i2c_client *c, u32 min_width_ns)
drivers/media/i2c/cx25840/cx25840-ir.c
492
struct i2c_client *c = NULL;
drivers/media/i2c/cx25840/cx25840-ir.c
704
struct i2c_client *c;
drivers/media/i2c/cx25840/cx25840-ir.c
730
struct i2c_client *c;
drivers/media/i2c/cx25840/cx25840-ir.c
894
struct i2c_client *c;
drivers/media/i2c/cx25840/cx25840-ir.c
918
struct i2c_client *c;
drivers/media/i2c/cx25840/cx25840-ir.c
99
struct i2c_client *c;
drivers/media/i2c/cx25840/cx25840-vbi.c
119
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/cx25840/cx25840-vbi.c
139
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/cx25840/cx25840-vbi.c
74
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ds90ub913.c
68
struct i2c_client *client;
drivers/media/i2c/ds90ub913.c
851
static int ub913_probe(struct i2c_client *client)
drivers/media/i2c/ds90ub913.c
919
static void ub913_remove(struct i2c_client *client)
drivers/media/i2c/ds90ub953.c
1304
static int ub953_probe(struct i2c_client *client)
drivers/media/i2c/ds90ub953.c
1386
static void ub953_remove(struct i2c_client *client)
drivers/media/i2c/ds90ub953.c
66
struct i2c_client *client;
drivers/media/i2c/ds90ub960.c
493
struct i2c_client *client;
drivers/media/i2c/ds90ub960.c
5059
static int ub960_probe(struct i2c_client *client)
drivers/media/i2c/ds90ub960.c
5155
static void ub960_remove(struct i2c_client *client)
drivers/media/i2c/ds90ub960.c
550
struct i2c_client *client; /* for shared local registers */
drivers/media/i2c/dw9714.c
164
static int dw9714_probe(struct i2c_client *client)
drivers/media/i2c/dw9714.c
224
static void dw9714_remove(struct i2c_client *client)
drivers/media/i2c/dw9714.c
249
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/dw9714.c
281
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/dw9714.c
55
static int dw9714_i2c_write(struct i2c_client *client, u16 data)
drivers/media/i2c/dw9714.c
70
struct i2c_client *client = v4l2_get_subdevdata(&dw9714_dev->sd);
drivers/media/i2c/dw9719.c
353
static int dw9719_probe(struct i2c_client *client)
drivers/media/i2c/dw9719.c
426
static void dw9719_remove(struct i2c_client *client)
drivers/media/i2c/dw9768.c
199
struct i2c_client *client = v4l2_get_subdevdata(&dw9768->sd);
drivers/media/i2c/dw9768.c
213
struct i2c_client *client = v4l2_get_subdevdata(&dw9768->sd);
drivers/media/i2c/dw9768.c
221
struct i2c_client *client = v4l2_get_subdevdata(&dw9768->sd);
drivers/media/i2c/dw9768.c
283
struct i2c_client *client = v4l2_get_subdevdata(&dw9768->sd);
drivers/media/i2c/dw9768.c
408
static int dw9768_probe(struct i2c_client *client)
drivers/media/i2c/dw9768.c
513
static void dw9768_remove(struct i2c_client *client)
drivers/media/i2c/dw9807-vcm.c
118
struct i2c_client *client = v4l2_get_subdevdata(&dev_vcm->sd);
drivers/media/i2c/dw9807-vcm.c
161
struct i2c_client *client = v4l2_get_subdevdata(&dev_vcm->sd);
drivers/media/i2c/dw9807-vcm.c
178
static int dw9807_probe(struct i2c_client *client)
drivers/media/i2c/dw9807-vcm.c
219
static void dw9807_remove(struct i2c_client *client)
drivers/media/i2c/dw9807-vcm.c
236
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/dw9807-vcm.c
268
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/dw9807-vcm.c
53
static int dw9807_i2c_check(struct i2c_client *client)
drivers/media/i2c/dw9807-vcm.c
76
static int dw9807_set_dac(struct i2c_client *client, u16 data)
drivers/media/i2c/et8ek8/et8ek8_driver.c
1089
struct i2c_client *client = v4l2_get_subdevdata(subdev);
drivers/media/i2c/et8ek8/et8ek8_driver.c
1164
struct i2c_client *client = v4l2_get_subdevdata(subdev);
drivers/media/i2c/et8ek8/et8ek8_driver.c
1267
struct i2c_client *client = v4l2_get_subdevdata(subdev);
drivers/media/i2c/et8ek8/et8ek8_driver.c
1403
static int et8ek8_probe(struct i2c_client *client)
drivers/media/i2c/et8ek8/et8ek8_driver.c
141
static int et8ek8_i2c_read_reg(struct i2c_client *client, u16 data_length,
drivers/media/i2c/et8ek8/et8ek8_driver.c
1462
static void et8ek8_remove(struct i2c_client *client)
drivers/media/i2c/et8ek8/et8ek8_driver.c
186
static void et8ek8_i2c_create_msg(struct i2c_client *client, u16 len, u16 reg,
drivers/media/i2c/et8ek8/et8ek8_driver.c
218
static int et8ek8_i2c_buffered_write_regs(struct i2c_client *client,
drivers/media/i2c/et8ek8/et8ek8_driver.c
264
static int et8ek8_i2c_write_regs(struct i2c_client *client,
drivers/media/i2c/et8ek8/et8ek8_driver.c
335
static int et8ek8_i2c_write_reg(struct i2c_client *client, u16 data_length,
drivers/media/i2c/et8ek8/et8ek8_driver.c
375
static int et8ek8_i2c_reglist_find_write(struct i2c_client *client,
drivers/media/i2c/et8ek8/et8ek8_driver.c
509
static int et8ek8_reglist_import(struct i2c_client *client,
drivers/media/i2c/et8ek8/et8ek8_driver.c
556
struct i2c_client *client = v4l2_get_subdevdata(&sensor->subdev);
drivers/media/i2c/et8ek8/et8ek8_driver.c
584
struct i2c_client *client = v4l2_get_subdevdata(&sensor->subdev);
drivers/media/i2c/et8ek8/et8ek8_driver.c
647
struct i2c_client *client =
drivers/media/i2c/et8ek8/et8ek8_driver.c
749
struct i2c_client *client = v4l2_get_subdevdata(subdev);
drivers/media/i2c/et8ek8/et8ek8_driver.c
774
struct i2c_client *client = v4l2_get_subdevdata(&sensor->subdev);
drivers/media/i2c/et8ek8/et8ek8_driver.c
781
struct i2c_client *client = v4l2_get_subdevdata(&sensor->subdev);
drivers/media/i2c/et8ek8/et8ek8_driver.c
818
struct i2c_client *client = v4l2_get_subdevdata(subdev);
drivers/media/i2c/gc0308.c
1283
static int gc0308_probe(struct i2c_client *client)
drivers/media/i2c/gc0308.c
1406
static void gc0308_remove(struct i2c_client *client)
drivers/media/i2c/gc0310.c
412
struct i2c_client *client = v4l2_get_subdevdata(&sensor->sd);
drivers/media/i2c/gc0310.c
443
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/gc0310.c
487
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/gc0310.c
562
struct i2c_client *client = v4l2_get_subdevdata(&sensor->sd);
drivers/media/i2c/gc0310.c
615
static void gc0310_remove(struct i2c_client *client)
drivers/media/i2c/gc0310.c
685
static int gc0310_probe(struct i2c_client *client)
drivers/media/i2c/gc05a2.c
1126
struct i2c_client *client = v4l2_get_subdevdata(&gc05a2->sd);
drivers/media/i2c/gc05a2.c
1217
static int gc05a2_probe(struct i2c_client *client)
drivers/media/i2c/gc05a2.c
1307
static void gc05a2_remove(struct i2c_client *client)
drivers/media/i2c/gc08a3.c
1070
struct i2c_client *client = v4l2_get_subdevdata(&gc08a3->sd);
drivers/media/i2c/gc08a3.c
1181
static int gc08a3_probe(struct i2c_client *client)
drivers/media/i2c/gc08a3.c
1287
static void gc08a3_remove(struct i2c_client *client)
drivers/media/i2c/gc2145.c
1044
struct i2c_client *client = v4l2_get_subdevdata(&gc2145->sd);
drivers/media/i2c/gc2145.c
1057
struct i2c_client *client = v4l2_get_subdevdata(&gc2145->sd);
drivers/media/i2c/gc2145.c
1162
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/gc2145.c
1206
struct i2c_client *client = v4l2_get_subdevdata(&gc2145->sd);
drivers/media/i2c/gc2145.c
1315
static int gc2145_probe(struct i2c_client *client)
drivers/media/i2c/gc2145.c
1444
static void gc2145_remove(struct i2c_client *client)
drivers/media/i2c/gc2145.c
906
struct i2c_client *client = v4l2_get_subdevdata(&gc2145->sd);
drivers/media/i2c/gc2145.c
975
struct i2c_client *client = v4l2_get_subdevdata(&gc2145->sd);
drivers/media/i2c/hi556.c
1267
static void hi556_remove(struct i2c_client *client)
drivers/media/i2c/hi556.c
1319
static int hi556_probe(struct i2c_client *client)
drivers/media/i2c/hi556.c
674
struct i2c_client *client = v4l2_get_subdevdata(&hi556->sd);
drivers/media/i2c/hi556.c
704
struct i2c_client *client = v4l2_get_subdevdata(&hi556->sd);
drivers/media/i2c/hi846.c
1219
struct i2c_client *client = v4l2_get_subdevdata(&hi846->sd);
drivers/media/i2c/hi846.c
1248
struct i2c_client *client = v4l2_get_subdevdata(&hi846->sd);
drivers/media/i2c/hi846.c
1267
struct i2c_client *client = v4l2_get_subdevdata(&hi846->sd);
drivers/media/i2c/hi846.c
1287
struct i2c_client *client = v4l2_get_subdevdata(&hi846->sd);
drivers/media/i2c/hi846.c
1340
struct i2c_client *client = v4l2_get_subdevdata(&hi846->sd);
drivers/media/i2c/hi846.c
1417
struct i2c_client *client = v4l2_get_subdevdata(&hi846->sd);
drivers/media/i2c/hi846.c
1500
struct i2c_client *client = v4l2_get_subdevdata(&hi846->sd);
drivers/media/i2c/hi846.c
1530
struct i2c_client *client = v4l2_get_subdevdata(&hi846->sd);
drivers/media/i2c/hi846.c
1596
struct i2c_client *client = v4l2_get_subdevdata(&hi846->sd);
drivers/media/i2c/hi846.c
1607
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/hi846.c
1674
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/hi846.c
1683
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/hi846.c
1696
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/hi846.c
1783
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/hi846.c
1821
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/hi846.c
1920
struct i2c_client *client = v4l2_get_subdevdata(&hi846->sd);
drivers/media/i2c/hi846.c
2037
static int hi846_probe(struct i2c_client *client)
drivers/media/i2c/hi846.c
2134
static void hi846_remove(struct i2c_client *client)
drivers/media/i2c/hi847.c
2205
struct i2c_client *client = v4l2_get_subdevdata(&hi847->sd);
drivers/media/i2c/hi847.c
2235
struct i2c_client *client = v4l2_get_subdevdata(&hi847->sd);
drivers/media/i2c/hi847.c
2843
static void hi847_remove(struct i2c_client *client)
drivers/media/i2c/hi847.c
2855
static int hi847_probe(struct i2c_client *client)
drivers/media/i2c/imx111.c
1236
static int imx111_init_subdev(struct imx111 *sensor, struct i2c_client *client)
drivers/media/i2c/imx111.c
1468
static int imx111_probe(struct i2c_client *client)
drivers/media/i2c/imx111.c
1569
static void imx111_remove(struct i2c_client *client)
drivers/media/i2c/imx208.c
1028
static void imx208_remove(struct i2c_client *client)
drivers/media/i2c/imx208.c
329
struct i2c_client *client = v4l2_get_subdevdata(&imx208->sd);
drivers/media/i2c/imx208.c
362
struct i2c_client *client = v4l2_get_subdevdata(&imx208->sd);
drivers/media/i2c/imx208.c
770
struct i2c_client *client = v4l2_get_subdevdata(&imx208->sd);
drivers/media/i2c/imx208.c
819
struct i2c_client *client = to_i2c_client(kobj_to_dev(kobj));
drivers/media/i2c/imx208.c
936
static int imx208_probe(struct i2c_client *client)
drivers/media/i2c/imx214.c
1313
struct i2c_client *client = v4l2_get_subdevdata(&imx214->sd);
drivers/media/i2c/imx214.c
1387
static int imx214_probe(struct i2c_client *client)
drivers/media/i2c/imx214.c
1493
static void imx214_remove(struct i2c_client *client)
drivers/media/i2c/imx214.c
531
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/imx214.c
559
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/imx219.c
1079
struct i2c_client *client = v4l2_get_subdevdata(&imx219->sd);
drivers/media/i2c/imx219.c
1093
struct i2c_client *client = v4l2_get_subdevdata(&imx219->sd);
drivers/media/i2c/imx219.c
1180
static int imx219_probe(struct i2c_client *client)
drivers/media/i2c/imx219.c
1311
static void imx219_remove(struct i2c_client *client)
drivers/media/i2c/imx219.c
440
struct i2c_client *client = v4l2_get_subdevdata(&imx219->sd);
drivers/media/i2c/imx219.c
545
struct i2c_client *client = v4l2_get_subdevdata(&imx219->sd);
drivers/media/i2c/imx219.c
721
struct i2c_client *client = v4l2_get_subdevdata(&imx219->sd);
drivers/media/i2c/imx219.c
778
struct i2c_client *client = v4l2_get_subdevdata(&imx219->sd);
drivers/media/i2c/imx258.c
1350
static int imx258_probe(struct i2c_client *client)
drivers/media/i2c/imx258.c
1504
static void imx258_remove(struct i2c_client *client)
drivers/media/i2c/imx274.c
1994
static int imx274_probe(struct i2c_client *client)
drivers/media/i2c/imx274.c
2143
static void imx274_remove(struct i2c_client *client)
drivers/media/i2c/imx274.c
570
struct i2c_client *client;
drivers/media/i2c/imx274.c
842
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/imx274.c
876
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/imx283.c
1440
static int imx283_probe(struct i2c_client *client)
drivers/media/i2c/imx283.c
1580
static void imx283_remove(struct i2c_client *client)
drivers/media/i2c/imx290.c
1281
struct i2c_client *client = to_i2c_client(imx290->dev);
drivers/media/i2c/imx290.c
1571
static int imx290_probe(struct i2c_client *client)
drivers/media/i2c/imx290.c
1670
static void imx290_remove(struct i2c_client *client)
drivers/media/i2c/imx296.c
1009
static int imx296_probe(struct i2c_client *client)
drivers/media/i2c/imx296.c
1119
static void imx296_remove(struct i2c_client *client)
drivers/media/i2c/imx296.c
845
struct i2c_client *client = to_i2c_client(sensor->dev);
drivers/media/i2c/imx296.c
883
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/imx296.c
892
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/imx319.c
1793
struct i2c_client *client = v4l2_get_subdevdata(&imx319->sd);
drivers/media/i2c/imx319.c
1827
struct i2c_client *client = v4l2_get_subdevdata(&imx319->sd);
drivers/media/i2c/imx319.c
2368
static int imx319_probe(struct i2c_client *client)
drivers/media/i2c/imx319.c
2467
static void imx319_remove(struct i2c_client *client)
drivers/media/i2c/imx334.c
1215
static int imx334_probe(struct i2c_client *client)
drivers/media/i2c/imx334.c
1320
static void imx334_remove(struct i2c_client *client)
drivers/media/i2c/imx334.c
196
struct i2c_client *client;
drivers/media/i2c/imx335.c
1439
static int imx335_probe(struct i2c_client *client)
drivers/media/i2c/imx335.c
1539
static void imx335_remove(struct i2c_client *client)
drivers/media/i2c/imx335.c
222
struct i2c_client *client;
drivers/media/i2c/imx355.c
1091
struct i2c_client *client = v4l2_get_subdevdata(&imx355->sd);
drivers/media/i2c/imx355.c
1125
struct i2c_client *client = v4l2_get_subdevdata(&imx355->sd);
drivers/media/i2c/imx355.c
1667
static int imx355_probe(struct i2c_client *client)
drivers/media/i2c/imx355.c
1761
static void imx355_remove(struct i2c_client *client)
drivers/media/i2c/imx412.c
1164
static int imx412_probe(struct i2c_client *client)
drivers/media/i2c/imx412.c
1259
static void imx412_remove(struct i2c_client *client)
drivers/media/i2c/imx412.c
133
struct i2c_client *client;
drivers/media/i2c/imx412.c
431
struct i2c_client *client = v4l2_get_subdevdata(&imx412->sd);
drivers/media/i2c/imx412.c
474
struct i2c_client *client = v4l2_get_subdevdata(&imx412->sd);
drivers/media/i2c/imx415.c
1101
struct i2c_client *client = to_i2c_client(sensor->dev);
drivers/media/i2c/imx415.c
1350
static int imx415_probe(struct i2c_client *client)
drivers/media/i2c/imx415.c
1418
static void imx415_remove(struct i2c_client *client)
drivers/media/i2c/imx415.c
1439
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/imx415.c
1448
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/ir-kbd-i2c.c
760
static int ir_probe(struct i2c_client *client)
drivers/media/i2c/ir-kbd-i2c.c
966
static void ir_remove(struct i2c_client *client)
drivers/media/i2c/isl7998x.c
1451
static int isl7998x_probe(struct i2c_client *client)
drivers/media/i2c/isl7998x.c
1547
static void isl7998x_remove(struct i2c_client *client)
drivers/media/i2c/isl7998x.c
545
static struct isl7998x *i2c_to_isl7998x(const struct i2c_client *client)
drivers/media/i2c/isl7998x.c
785
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/isl7998x.c
811
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/isl7998x.c
888
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/isl7998x.c
918
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/isl7998x.c
953
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/isl7998x.c
961
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ks0127.c
296
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ks0127.c
323
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ks0127.c
645
static int ks0127_probe(struct i2c_client *client)
drivers/media/i2c/ks0127.c
670
static void ks0127_remove(struct i2c_client *client)
drivers/media/i2c/lm3560.c
352
struct i2c_client *client = to_i2c_client(flash->dev);
drivers/media/i2c/lm3560.c
394
static int lm3560_probe(struct i2c_client *client)
drivers/media/i2c/lm3560.c
445
static void lm3560_remove(struct i2c_client *client)
drivers/media/i2c/lm3646.c
273
struct i2c_client *client = to_i2c_client(flash->dev);
drivers/media/i2c/lm3646.c
337
static int lm3646_probe(struct i2c_client *client)
drivers/media/i2c/lm3646.c
379
static void lm3646_remove(struct i2c_client *client)
drivers/media/i2c/lt6911uxe.c
220
struct i2c_client *client = v4l2_get_subdevdata(&lt6911uxe->sd);
drivers/media/i2c/lt6911uxe.c
349
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/lt6911uxe.c
375
struct i2c_client *client = v4l2_get_subdevdata(&lt6911uxe->sd);
drivers/media/i2c/lt6911uxe.c
571
static void lt6911uxe_remove(struct i2c_client *client)
drivers/media/i2c/lt6911uxe.c
585
static int lt6911uxe_probe(struct i2c_client *client)
drivers/media/i2c/m52790.c
132
static int m52790_probe(struct i2c_client *client)
drivers/media/i2c/m52790.c
156
static void m52790_remove(struct i2c_client *client)
drivers/media/i2c/m52790.c
41
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/max2175.c
1260
static int max2175_refout_load_to_bits(struct i2c_client *client, u32 load,
drivers/media/i2c/max2175.c
1273
static int max2175_probe(struct i2c_client *client)
drivers/media/i2c/max2175.c
1406
static void max2175_remove(struct i2c_client *client)
drivers/media/i2c/max2175.c
265
struct i2c_client *client; /* I2C client */
drivers/media/i2c/max9271.h
88
struct i2c_client *client;
drivers/media/i2c/max9286.c
1340
struct i2c_client *client = priv->client;
drivers/media/i2c/max9286.c
1580
static int max9286_probe(struct i2c_client *client)
drivers/media/i2c/max9286.c
1650
static void max9286_remove(struct i2c_client *client)
drivers/media/i2c/max9286.c
174
struct i2c_client *client;
drivers/media/i2c/max96714.c
104
struct i2c_client *client;
drivers/media/i2c/max96714.c
933
static int max96714_probe(struct i2c_client *client)
drivers/media/i2c/max96714.c
985
static void max96714_remove(struct i2c_client *client)
drivers/media/i2c/max96717.c
1027
static int max96717_probe(struct i2c_client *client)
drivers/media/i2c/max96717.c
1076
static void max96717_remove(struct i2c_client *client)
drivers/media/i2c/max96717.c
120
struct i2c_client *client;
drivers/media/i2c/ml86v7667.c
101
static int ml86v7667_mask_set(struct i2c_client *client, const u8 reg,
drivers/media/i2c/ml86v7667.c
115
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ml86v7667.c
161
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ml86v7667.c
178
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ml86v7667.c
246
struct i2c_client *client = v4l2_get_subdevdata(&priv->sd);
drivers/media/i2c/ml86v7667.c
265
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ml86v7667.c
281
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ml86v7667.c
320
struct i2c_client *client = v4l2_get_subdevdata(&priv->sd);
drivers/media/i2c/ml86v7667.c
362
static int ml86v7667_probe(struct i2c_client *client)
drivers/media/i2c/ml86v7667.c
417
static void ml86v7667_remove(struct i2c_client *client)
drivers/media/i2c/msp3400-driver.c
100
int msp_reset(struct i2c_client *client)
drivers/media/i2c/msp3400-driver.c
145
static int msp_read(struct i2c_client *client, int dev, int addr)
drivers/media/i2c/msp3400-driver.c
186
int msp_read_dem(struct i2c_client *client, int addr)
drivers/media/i2c/msp3400-driver.c
191
int msp_read_dsp(struct i2c_client *client, int addr)
drivers/media/i2c/msp3400-driver.c
196
static int msp_write(struct i2c_client *client, int dev, int addr, int val)
drivers/media/i2c/msp3400-driver.c
224
int msp_write_dem(struct i2c_client *client, int addr, int val)
drivers/media/i2c/msp3400-driver.c
229
int msp_write_dsp(struct i2c_client *client, int addr, int val)
drivers/media/i2c/msp3400-driver.c
275
void msp_set_scart(struct i2c_client *client, int in, int out)
drivers/media/i2c/msp3400-driver.c
301
static void msp_wake_thread(struct i2c_client *client)
drivers/media/i2c/msp3400-driver.c
329
struct i2c_client *client = v4l2_get_subdevdata(&state->sd);
drivers/media/i2c/msp3400-driver.c
402
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/msp3400-driver.c
428
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/msp3400-driver.c
438
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/msp3400-driver.c
452
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/msp3400-driver.c
466
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/msp3400-driver.c
501
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/msp3400-driver.c
519
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/msp3400-driver.c
534
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/msp3400-driver.c
554
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/msp3400-driver.c
600
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/msp3400-driver.c
608
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/msp3400-driver.c
658
static int msp_probe(struct i2c_client *client)
drivers/media/i2c/msp3400-driver.c
855
static void msp_remove(struct i2c_client *client)
drivers/media/i2c/msp3400-driver.h
130
int msp_write_dem(struct i2c_client *client, int addr, int val);
drivers/media/i2c/msp3400-driver.h
131
int msp_write_dsp(struct i2c_client *client, int addr, int val);
drivers/media/i2c/msp3400-driver.h
132
int msp_read_dem(struct i2c_client *client, int addr);
drivers/media/i2c/msp3400-driver.h
133
int msp_read_dsp(struct i2c_client *client, int addr);
drivers/media/i2c/msp3400-driver.h
134
int msp_reset(struct i2c_client *client);
drivers/media/i2c/msp3400-driver.h
135
void msp_set_scart(struct i2c_client *client, int in, int out);
drivers/media/i2c/msp3400-driver.h
141
void msp_set_audmode(struct i2c_client *client);
drivers/media/i2c/msp3400-driver.h
142
int msp_detect_stereo(struct i2c_client *client);
drivers/media/i2c/msp3400-driver.h
146
void msp3400c_set_mode(struct i2c_client *client, int mode);
drivers/media/i2c/msp3400-driver.h
147
void msp3400c_set_carrier(struct i2c_client *client, int cdo1, int cdo2);
drivers/media/i2c/msp3400-kthreads.c
1083
static int msp34xxg_detect_stereo(struct i2c_client *client)
drivers/media/i2c/msp3400-kthreads.c
1112
static void msp34xxg_set_audmode(struct i2c_client *client)
drivers/media/i2c/msp3400-kthreads.c
1129
void msp_set_audmode(struct i2c_client *client)
drivers/media/i2c/msp3400-kthreads.c
1144
int msp_detect_stereo(struct i2c_client *client)
drivers/media/i2c/msp3400-kthreads.c
175
static void msp_set_source(struct i2c_client *client, u16 src)
drivers/media/i2c/msp3400-kthreads.c
193
void msp3400c_set_carrier(struct i2c_client *client, int cdo1, int cdo2)
drivers/media/i2c/msp3400-kthreads.c
202
void msp3400c_set_mode(struct i2c_client *client, int mode)
drivers/media/i2c/msp3400-kthreads.c
240
static void msp3400c_set_audmode(struct i2c_client *client)
drivers/media/i2c/msp3400-kthreads.c
372
static void msp3400c_print_mode(struct i2c_client *client)
drivers/media/i2c/msp3400-kthreads.c
401
static int msp3400c_detect_stereo(struct i2c_client *client)
drivers/media/i2c/msp3400-kthreads.c
479
static void watch_stereo(struct i2c_client *client)
drivers/media/i2c/msp3400-kthreads.c
492
struct i2c_client *client = data;
drivers/media/i2c/msp3400-kthreads.c
690
struct i2c_client *client = data;
drivers/media/i2c/msp3400-kthreads.c
857
static int msp34xxg_modus(struct i2c_client *client)
drivers/media/i2c/msp3400-kthreads.c
884
static void msp34xxg_set_source(struct i2c_client *client, u16 reg, int in)
drivers/media/i2c/msp3400-kthreads.c
927
static void msp34xxg_set_sources(struct i2c_client *client)
drivers/media/i2c/msp3400-kthreads.c
943
static void msp34xxg_reset(struct i2c_client *client)
drivers/media/i2c/msp3400-kthreads.c
987
struct i2c_client *client = data;
drivers/media/i2c/mt9m001.c
109
static struct mt9m001 *to_mt9m001(const struct i2c_client *client)
drivers/media/i2c/mt9m001.c
114
static int reg_read(struct i2c_client *client, const u8 reg)
drivers/media/i2c/mt9m001.c
119
static int reg_write(struct i2c_client *client, const u8 reg,
drivers/media/i2c/mt9m001.c
125
static int reg_set(struct i2c_client *client, const u8 reg,
drivers/media/i2c/mt9m001.c
136
static int reg_clear(struct i2c_client *client, const u8 reg,
drivers/media/i2c/mt9m001.c
152
static int multi_reg_write(struct i2c_client *client,
drivers/media/i2c/mt9m001.c
167
static int mt9m001_init(struct i2c_client *client)
drivers/media/i2c/mt9m001.c
187
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9m001.c
209
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9m001.c
254
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9m001.c
295
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9m001.c
320
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9m001.c
349
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9m001.c
378
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9m001.c
416
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9m001.c
433
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9m001.c
447
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/mt9m001.c
472
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/mt9m001.c
503
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9m001.c
579
static int mt9m001_video_probe(struct i2c_client *client)
drivers/media/i2c/mt9m001.c
630
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9m001.c
656
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9m001.c
677
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9m001.c
730
static int mt9m001_probe(struct i2c_client *client)
drivers/media/i2c/mt9m001.c
835
static void mt9m001_remove(struct i2c_client *client)
drivers/media/i2c/mt9m111.c
1197
static int mt9m111_video_probe(struct i2c_client *client)
drivers/media/i2c/mt9m111.c
1236
static int mt9m111_probe_fw(struct i2c_client *client, struct mt9m111 *mt9m111)
drivers/media/i2c/mt9m111.c
1260
static int mt9m111_probe(struct i2c_client *client)
drivers/media/i2c/mt9m111.c
1372
static void mt9m111_remove(struct i2c_client *client)
drivers/media/i2c/mt9m111.c
293
static struct mt9m111 *to_mt9m111(const struct i2c_client *client)
drivers/media/i2c/mt9m111.c
298
static int reg_page_map_set(struct i2c_client *client, const u16 reg)
drivers/media/i2c/mt9m111.c
316
static int mt9m111_reg_read(struct i2c_client *client, const u16 reg)
drivers/media/i2c/mt9m111.c
328
static int mt9m111_reg_write(struct i2c_client *client, const u16 reg,
drivers/media/i2c/mt9m111.c
340
static int mt9m111_reg_set(struct i2c_client *client, const u16 reg,
drivers/media/i2c/mt9m111.c
351
static int mt9m111_reg_clear(struct i2c_client *client, const u16 reg,
drivers/media/i2c/mt9m111.c
362
static int mt9m111_reg_mask(struct i2c_client *client, const u16 reg,
drivers/media/i2c/mt9m111.c
376
struct i2c_client *client = v4l2_get_subdevdata(&mt9m111->subdev);
drivers/media/i2c/mt9m111.c
384
struct i2c_client *client = v4l2_get_subdevdata(&mt9m111->subdev);
drivers/media/i2c/mt9m111.c
398
struct i2c_client *client = v4l2_get_subdevdata(&mt9m111->subdev);
drivers/media/i2c/mt9m111.c
429
struct i2c_client *client = v4l2_get_subdevdata(&mt9m111->subdev);
drivers/media/i2c/mt9m111.c
435
struct i2c_client *client = v4l2_get_subdevdata(&mt9m111->subdev);
drivers/media/i2c/mt9m111.c
452
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9m111.c
496
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9m111.c
548
struct i2c_client *client = v4l2_get_subdevdata(&mt9m111->subdev);
drivers/media/i2c/mt9m111.c
624
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9m111.c
749
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9m111.c
768
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9m111.c
782
struct i2c_client *client = v4l2_get_subdevdata(&mt9m111->subdev);
drivers/media/i2c/mt9m111.c
795
struct i2c_client *client = v4l2_get_subdevdata(&mt9m111->subdev);
drivers/media/i2c/mt9m111.c
807
struct i2c_client *client = v4l2_get_subdevdata(&mt9m111->subdev);
drivers/media/i2c/mt9m111.c
825
struct i2c_client *client = v4l2_get_subdevdata(&mt9m111->subdev);
drivers/media/i2c/mt9m111.c
834
struct i2c_client *client = v4l2_get_subdevdata(&mt9m111->subdev);
drivers/media/i2c/mt9m111.c
854
struct i2c_client *client = v4l2_get_subdevdata(&mt9m111->subdev);
drivers/media/i2c/mt9m111.c
862
struct i2c_client *client = v4l2_get_subdevdata(&mt9m111->subdev);
drivers/media/i2c/mt9m111.c
912
struct i2c_client *client = v4l2_get_subdevdata(&mt9m111->subdev);
drivers/media/i2c/mt9m111.c
930
struct i2c_client *client = v4l2_get_subdevdata(&mt9m111->subdev);
drivers/media/i2c/mt9m111.c
955
struct i2c_client *client = v4l2_get_subdevdata(&mt9m111->subdev);
drivers/media/i2c/mt9m111.c
970
struct i2c_client *client = v4l2_get_subdevdata(&mt9m111->subdev);
drivers/media/i2c/mt9m114.c
2513
static int mt9m114_probe(struct i2c_client *client)
drivers/media/i2c/mt9m114.c
2627
static void mt9m114_remove(struct i2c_client *client)
drivers/media/i2c/mt9m114.c
383
struct i2c_client *client;
drivers/media/i2c/mt9p031.c
1093
static int mt9p031_probe(struct i2c_client *client)
drivers/media/i2c/mt9p031.c
1203
static void mt9p031_remove(struct i2c_client *client)
drivers/media/i2c/mt9p031.c
153
static int mt9p031_read(struct i2c_client *client, u8 reg)
drivers/media/i2c/mt9p031.c
158
static int mt9p031_write(struct i2c_client *client, u8 reg, u16 data)
drivers/media/i2c/mt9p031.c
166
struct i2c_client *client = v4l2_get_subdevdata(&mt9p031->subdev);
drivers/media/i2c/mt9p031.c
180
struct i2c_client *client = v4l2_get_subdevdata(&mt9p031->subdev);
drivers/media/i2c/mt9p031.c
194
struct i2c_client *client = v4l2_get_subdevdata(&mt9p031->subdev);
drivers/media/i2c/mt9p031.c
232
struct i2c_client *client = v4l2_get_subdevdata(&mt9p031->subdev);
drivers/media/i2c/mt9p031.c
271
struct i2c_client *client = v4l2_get_subdevdata(&mt9p031->subdev);
drivers/media/i2c/mt9p031.c
300
struct i2c_client *client = v4l2_get_subdevdata(&mt9p031->subdev);
drivers/media/i2c/mt9p031.c
365
struct i2c_client *client = v4l2_get_subdevdata(&mt9p031->subdev);
drivers/media/i2c/mt9p031.c
400
struct i2c_client *client = v4l2_get_subdevdata(&mt9p031->subdev);
drivers/media/i2c/mt9p031.c
466
struct i2c_client *client = v4l2_get_subdevdata(subdev);
drivers/media/i2c/mt9p031.c
736
struct i2c_client *client = v4l2_get_subdevdata(&mt9p031->subdev);
drivers/media/i2c/mt9p031.c
760
struct i2c_client *client = v4l2_get_subdevdata(&mt9p031->subdev);
drivers/media/i2c/mt9p031.c
994
struct i2c_client *client = v4l2_get_subdevdata(subdev);
drivers/media/i2c/mt9t112.c
1025
static int mt9t112_camera_probe(struct i2c_client *client)
drivers/media/i2c/mt9t112.c
1062
static int mt9t112_probe(struct i2c_client *client)
drivers/media/i2c/mt9t112.c
1102
static void mt9t112_remove(struct i2c_client *client)
drivers/media/i2c/mt9t112.c
143
static struct mt9t112_priv *to_mt9t112(const struct i2c_client *client)
drivers/media/i2c/mt9t112.c
150
static int __mt9t112_reg_read(const struct i2c_client *client, u16 command)
drivers/media/i2c/mt9t112.c
181
static int __mt9t112_reg_write(const struct i2c_client *client,
drivers/media/i2c/mt9t112.c
208
static int __mt9t112_reg_mask_set(const struct i2c_client *client,
drivers/media/i2c/mt9t112.c
223
static int __mt9t112_mcu_read(const struct i2c_client *client, u16 command)
drivers/media/i2c/mt9t112.c
234
static int __mt9t112_mcu_write(const struct i2c_client *client,
drivers/media/i2c/mt9t112.c
246
static int __mt9t112_mcu_mask_set(const struct i2c_client *client,
drivers/media/i2c/mt9t112.c
260
static int mt9t112_reset(const struct i2c_client *client)
drivers/media/i2c/mt9t112.c
275
static int mt9t112_clock_info(const struct i2c_client *client, u32 ext)
drivers/media/i2c/mt9t112.c
342
static int mt9t112_set_a_frame_size(const struct i2c_client *client,
drivers/media/i2c/mt9t112.c
370
static int mt9t112_set_pll_dividers(const struct i2c_client *client,
drivers/media/i2c/mt9t112.c
397
static int mt9t112_init_pll(const struct i2c_client *client)
drivers/media/i2c/mt9t112.c
482
static int mt9t112_init_setting(const struct i2c_client *client)
drivers/media/i2c/mt9t112.c
639
static int mt9t112_auto_focus_setting(const struct i2c_client *client)
drivers/media/i2c/mt9t112.c
661
static int mt9t112_auto_focus_trigger(const struct i2c_client *client)
drivers/media/i2c/mt9t112.c
670
static int mt9t112_init_camera(const struct i2c_client *client)
drivers/media/i2c/mt9t112.c
724
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9t112.c
738
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9t112.c
776
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9t112.c
796
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9t112.c
878
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9t112.c
903
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9t112.c
919
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9t112.c
93
struct i2c_client *client;
drivers/media/i2c/mt9t112.c
937
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9t112.c
959
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9t112.c
993
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9v011.c
491
static int mt9v011_probe(struct i2c_client *c)
drivers/media/i2c/mt9v011.c
569
static void mt9v011_remove(struct i2c_client *c)
drivers/media/i2c/mt9v011.c
70
struct i2c_client *c = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9v011.c
96
struct i2c_client *c = v4l2_get_subdevdata(sd);
drivers/media/i2c/mt9v032.c
1043
static int mt9v032_probe(struct i2c_client *client)
drivers/media/i2c/mt9v032.c
1198
static void mt9v032_remove(struct i2c_client *client)
drivers/media/i2c/mt9v032.c
887
struct i2c_client *client = v4l2_get_subdevdata(subdev);
drivers/media/i2c/mt9v111.c
1117
static int mt9v111_probe(struct i2c_client *client)
drivers/media/i2c/mt9v111.c
119
struct i2c_client *client;
drivers/media/i2c/mt9v111.c
1248
static void mt9v111_remove(struct i2c_client *client)
drivers/media/i2c/mt9v111.c
218
static int __mt9v111_read(struct i2c_client *c, u8 reg, u16 *val)
drivers/media/i2c/mt9v111.c
247
static int __mt9v111_write(struct i2c_client *c, u8 reg, u16 val)
drivers/media/i2c/mt9v111.c
273
static int __mt9v111_addr_space_select(struct i2c_client *c, u16 addr_space)
drivers/media/i2c/mt9v111.c
300
static int mt9v111_read(struct i2c_client *c, u8 addr_space, u8 reg, u16 *val)
drivers/media/i2c/mt9v111.c
316
static int mt9v111_write(struct i2c_client *c, u8 addr_space, u8 reg, u16 val)
drivers/media/i2c/mt9v111.c
332
static int mt9v111_update(struct i2c_client *c, u8 addr_space, u8 reg,
drivers/media/i2c/mt9v111.c
408
struct i2c_client *c = mt9v111->client;
drivers/media/i2c/mt9v111.c
532
struct i2c_client *c = mt9v111->client;
drivers/media/i2c/og01a1b.c
1039
static void og01a1b_remove(struct i2c_client *client)
drivers/media/i2c/og01a1b.c
1051
static int og01a1b_probe(struct i2c_client *client)
drivers/media/i2c/og01a1b.c
470
struct i2c_client *client = v4l2_get_subdevdata(&og01a1b->sd);
drivers/media/i2c/og01a1b.c
500
struct i2c_client *client = v4l2_get_subdevdata(&og01a1b->sd);
drivers/media/i2c/og0ve1b.c
677
static int og0ve1b_probe(struct i2c_client *client)
drivers/media/i2c/og0ve1b.c
800
static void og0ve1b_remove(struct i2c_client *client)
drivers/media/i2c/os05b10.c
1088
static void os05b10_remove(struct i2c_client *client)
drivers/media/i2c/os05b10.c
462
struct i2c_client *client;
drivers/media/i2c/os05b10.c
972
static int os05b10_probe(struct i2c_client *client)
drivers/media/i2c/ov01a10.c
977
static void ov01a10_remove(struct i2c_client *client)
drivers/media/i2c/ov01a10.c
993
static int ov01a10_probe(struct i2c_client *client)
drivers/media/i2c/ov02a10.c
276
struct i2c_client *client = v4l2_get_subdevdata(&ov02a10->subdev);
drivers/media/i2c/ov02a10.c
384
struct i2c_client *client = v4l2_get_subdevdata(&ov02a10->subdev);
drivers/media/i2c/ov02a10.c
405
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/ov02a10.c
450
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/ov02a10.c
465
struct i2c_client *client = v4l2_get_subdevdata(&ov02a10->subdev);
drivers/media/i2c/ov02a10.c
509
struct i2c_client *client = v4l2_get_subdevdata(&ov02a10->subdev);
drivers/media/i2c/ov02a10.c
578
struct i2c_client *client = v4l2_get_subdevdata(&ov02a10->subdev);
drivers/media/i2c/ov02a10.c
600
struct i2c_client *client = v4l2_get_subdevdata(&ov02a10->subdev);
drivers/media/i2c/ov02a10.c
617
struct i2c_client *client = v4l2_get_subdevdata(&ov02a10->subdev);
drivers/media/i2c/ov02a10.c
640
struct i2c_client *client = v4l2_get_subdevdata(&ov02a10->subdev);
drivers/media/i2c/ov02a10.c
855
static int ov02a10_probe(struct i2c_client *client)
drivers/media/i2c/ov02a10.c
969
static void ov02a10_remove(struct i2c_client *client)
drivers/media/i2c/ov02c10.c
861
static void ov02c10_remove(struct i2c_client *client)
drivers/media/i2c/ov02c10.c
877
static int ov02c10_probe(struct i2c_client *client)
drivers/media/i2c/ov02e10.c
795
static void ov02e10_remove(struct i2c_client *client)
drivers/media/i2c/ov02e10.c
812
static int ov02e10_probe(struct i2c_client *client)
drivers/media/i2c/ov08d10.c
1017
struct i2c_client *client = v4l2_get_subdevdata(&ov08d10->sd);
drivers/media/i2c/ov08d10.c
1075
struct i2c_client *client = v4l2_get_subdevdata(&ov08d10->sd);
drivers/media/i2c/ov08d10.c
1271
struct i2c_client *client = v4l2_get_subdevdata(&ov08d10->sd);
drivers/media/i2c/ov08d10.c
1366
static void ov08d10_remove(struct i2c_client *client)
drivers/media/i2c/ov08d10.c
1378
static int ov08d10_probe(struct i2c_client *client)
drivers/media/i2c/ov08d10.c
659
struct i2c_client *client = v4l2_get_subdevdata(&ov08d10->sd);
drivers/media/i2c/ov08d10.c
679
struct i2c_client *client = v4l2_get_subdevdata(&ov08d10->sd);
drivers/media/i2c/ov08d10.c
700
struct i2c_client *client = v4l2_get_subdevdata(&ov08d10->sd);
drivers/media/i2c/ov08d10.c
727
struct i2c_client *client = v4l2_get_subdevdata(&ov08d10->sd);
drivers/media/i2c/ov08d10.c
770
struct i2c_client *client = v4l2_get_subdevdata(&ov08d10->sd);
drivers/media/i2c/ov08d10.c
796
struct i2c_client *client = v4l2_get_subdevdata(&ov08d10->sd);
drivers/media/i2c/ov08d10.c
821
struct i2c_client *client = v4l2_get_subdevdata(&ov08d10->sd);
drivers/media/i2c/ov08x40.c
1396
struct i2c_client *client = v4l2_get_subdevdata(&ov08x->sd);
drivers/media/i2c/ov08x40.c
1428
static int __ov08x40_burst_fill_regs(struct i2c_client *client, u16 first_reg,
drivers/media/i2c/ov08x40.c
1463
struct i2c_client *client = v4l2_get_subdevdata(&ov08x->sd);
drivers/media/i2c/ov08x40.c
1489
struct i2c_client *client = v4l2_get_subdevdata(&ov08x->sd);
drivers/media/i2c/ov08x40.c
2277
static int ov08x40_probe(struct i2c_client *client)
drivers/media/i2c/ov08x40.c
2354
static void ov08x40_remove(struct i2c_client *client)
drivers/media/i2c/ov13858.c
1059
struct i2c_client *client = v4l2_get_subdevdata(&ov13858->sd);
drivers/media/i2c/ov13858.c
1095
struct i2c_client *client = v4l2_get_subdevdata(&ov13858->sd);
drivers/media/i2c/ov13858.c
1658
static int ov13858_probe(struct i2c_client *client)
drivers/media/i2c/ov13858.c
1737
static void ov13858_remove(struct i2c_client *client)
drivers/media/i2c/ov13b10.c
1583
static int ov13b10_probe(struct i2c_client *client)
drivers/media/i2c/ov13b10.c
1676
static void ov13b10_remove(struct i2c_client *client)
drivers/media/i2c/ov13b10.c
745
struct i2c_client *client = v4l2_get_subdevdata(&ov13b->sd);
drivers/media/i2c/ov13b10.c
781
struct i2c_client *client = v4l2_get_subdevdata(&ov13b->sd);
drivers/media/i2c/ov2640.c
1052
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov2640.c
1072
static int ov2640_video_probe(struct i2c_client *client)
drivers/media/i2c/ov2640.c
1148
static int ov2640_probe_dt(struct i2c_client *client,
drivers/media/i2c/ov2640.c
1187
static int ov2640_probe(struct i2c_client *client)
drivers/media/i2c/ov2640.c
1262
static void ov2640_remove(struct i2c_client *client)
drivers/media/i2c/ov2640.c
644
static struct ov2640_priv *to_ov2640(const struct i2c_client *client)
drivers/media/i2c/ov2640.c
650
static int ov2640_write_array(struct i2c_client *client,
drivers/media/i2c/ov2640.c
668
static int ov2640_mask_set(struct i2c_client *client,
drivers/media/i2c/ov2640.c
683
static int ov2640_reset(struct i2c_client *client)
drivers/media/i2c/ov2640.c
714
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov2640.c
754
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov2640.c
773
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov2640.c
799
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov2640.c
831
static int ov2640_set_params(struct i2c_client *client,
drivers/media/i2c/ov2640.c
916
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov2640.c
945
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov2659.c
1002
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov2659.c
1028
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov2659.c
1086
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov2659.c
1145
struct i2c_client *client = ov2659->client;
drivers/media/i2c/ov2659.c
1154
struct i2c_client *client = ov2659->client;
drivers/media/i2c/ov2659.c
1163
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov2659.c
1207
struct i2c_client *client = v4l2_get_subdevdata(&ov2659->sd);
drivers/media/i2c/ov2659.c
1232
struct i2c_client *client = ov2659->client;
drivers/media/i2c/ov2659.c
1258
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/ov2659.c
1273
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/ov2659.c
1305
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov2659.c
1345
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov2659.c
1381
ov2659_get_pdata(struct i2c_client *client)
drivers/media/i2c/ov2659.c
1421
static int ov2659_probe(struct i2c_client *client)
drivers/media/i2c/ov2659.c
1535
static void ov2659_remove(struct i2c_client *client)
drivers/media/i2c/ov2659.c
204
struct i2c_client *client;
drivers/media/i2c/ov2659.c
823
static int ov2659_write(struct i2c_client *client, u16 reg, u8 val)
drivers/media/i2c/ov2659.c
849
static int ov2659_read(struct i2c_client *client, u16 reg, u8 *val)
drivers/media/i2c/ov2659.c
880
static int ov2659_write_array(struct i2c_client *client,
drivers/media/i2c/ov2659.c
895
struct i2c_client *client = ov2659->client;
drivers/media/i2c/ov2659.c
935
struct i2c_client *client = ov2659->client;
drivers/media/i2c/ov2659.c
959
struct i2c_client *client = ov2659->client;
drivers/media/i2c/ov2659.c
973
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov2659.c
986
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov2680.c
1169
static int ov2680_probe(struct i2c_client *client)
drivers/media/i2c/ov2680.c
1239
static void ov2680_remove(struct i2c_client *client)
drivers/media/i2c/ov2680.c
956
struct i2c_client *client = to_i2c_client(sensor->dev);
drivers/media/i2c/ov2685.c
257
static int ov2685_write_reg(struct i2c_client *client, u16 reg,
drivers/media/i2c/ov2685.c
285
static int ov2685_write_array(struct i2c_client *client,
drivers/media/i2c/ov2685.c
299
static int ov2685_read_reg(struct i2c_client *client, u16 reg,
drivers/media/i2c/ov2685.c
510
struct i2c_client *client = ov2685->client;
drivers/media/i2c/ov2685.c
586
struct i2c_client *client = ov2685->client;
drivers/media/i2c/ov2685.c
743
struct i2c_client *client)
drivers/media/i2c/ov2685.c
773
static int ov2685_probe(struct i2c_client *client)
drivers/media/i2c/ov2685.c
853
static void ov2685_remove(struct i2c_client *client)
drivers/media/i2c/ov2685.c
89
struct i2c_client *client;
drivers/media/i2c/ov2735.c
1075
static void ov2735_remove(struct i2c_client *client)
drivers/media/i2c/ov2735.c
945
static int ov2735_probe(struct i2c_client *client)
drivers/media/i2c/ov2740.c
1201
static void ov2740_remove(struct i2c_client *client)
drivers/media/i2c/ov2740.c
1244
static int ov2740_register_nvmem(struct i2c_client *client,
drivers/media/i2c/ov2740.c
1326
static int ov2740_probe(struct i2c_client *client)
drivers/media/i2c/ov2740.c
571
struct i2c_client *client = v4l2_get_subdevdata(&ov2740->sd);
drivers/media/i2c/ov2740.c
601
struct i2c_client *client = v4l2_get_subdevdata(&ov2740->sd);
drivers/media/i2c/ov4689.c
1010
static void ov4689_remove(struct i2c_client *client)
drivers/media/i2c/ov4689.c
715
struct i2c_client *client = v4l2_get_subdevdata(&ov4689->subdev);
drivers/media/i2c/ov4689.c
807
struct i2c_client *client)
drivers/media/i2c/ov4689.c
891
static int ov4689_probe(struct i2c_client *client)
drivers/media/i2c/ov5640.c
1152
struct i2c_client *client = sensor->i2c_client;
drivers/media/i2c/ov5640.c
1180
struct i2c_client *client = sensor->i2c_client;
drivers/media/i2c/ov5640.c
1206
struct i2c_client *client = sensor->i2c_client;
drivers/media/i2c/ov5640.c
2110
struct i2c_client *client = sensor->i2c_client;
drivers/media/i2c/ov5640.c
2482
struct i2c_client *client = sensor->i2c_client;
drivers/media/i2c/ov5640.c
3326
if (!pm_runtime_get_if_in_use(&sensor->i2c_client->dev))
drivers/media/i2c/ov5640.c
3344
pm_runtime_put_autosuspend(&sensor->i2c_client->dev);
drivers/media/i2c/ov5640.c
3377
if (!pm_runtime_get_if_in_use(&sensor->i2c_client->dev))
drivers/media/i2c/ov5640.c
3419
pm_runtime_put_autosuspend(&sensor->i2c_client->dev);
drivers/media/i2c/ov5640.c
3515
ret = v4l2_fwnode_device_parse(&sensor->i2c_client->dev, &props);
drivers/media/i2c/ov5640.c
3715
ret = pm_runtime_resume_and_get(&sensor->i2c_client->dev);
drivers/media/i2c/ov5640.c
3721
pm_runtime_put(&sensor->i2c_client->dev);
drivers/media/i2c/ov5640.c
3755
pm_runtime_put_autosuspend(&sensor->i2c_client->dev);
drivers/media/i2c/ov5640.c
3818
return devm_regulator_bulk_get(&sensor->i2c_client->dev,
drivers/media/i2c/ov5640.c
3825
struct i2c_client *client = sensor->i2c_client;
drivers/media/i2c/ov5640.c
3845
static int ov5640_probe(struct i2c_client *client)
drivers/media/i2c/ov5640.c
3856
sensor->i2c_client = client;
drivers/media/i2c/ov5640.c
3980
static void ov5640_remove(struct i2c_client *client)
drivers/media/i2c/ov5640.c
437
struct i2c_client *i2c_client;
drivers/media/i2c/ov5645.c
1009
static int ov5645_probe(struct i2c_client *client)
drivers/media/i2c/ov5645.c
1023
ov5645->i2c_client = client;
drivers/media/i2c/ov5645.c
1206
static void ov5645_remove(struct i2c_client *client)
drivers/media/i2c/ov5645.c
546
ret = i2c_master_send(ov5645->i2c_client, regbuf, 3);
drivers/media/i2c/ov5645.c
564
ret = i2c_master_send(ov5645->i2c_client, regbuf, 2);
drivers/media/i2c/ov5645.c
571
ret = i2c_master_recv(ov5645->i2c_client, val, 1);
drivers/media/i2c/ov5645.c
86
struct i2c_client *i2c_client;
drivers/media/i2c/ov5647.c
1044
struct i2c_client *client = v4l2_get_subdevdata(&sensor->sd);
drivers/media/i2c/ov5647.c
1155
static int ov5647_probe(struct i2c_client *client)
drivers/media/i2c/ov5647.c
1263
static void ov5647_remove(struct i2c_client *client)
drivers/media/i2c/ov5647.c
472
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov5647.c
530
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov5647.c
569
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov5647.c
893
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov5647.c
940
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov5648.c
2385
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/ov5648.c
2411
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/ov5648.c
2448
static int ov5648_probe(struct i2c_client *client)
drivers/media/i2c/ov5648.c
2463
sensor->i2c_client = client;
drivers/media/i2c/ov5648.c
2598
static void ov5648_remove(struct i2c_client *client)
drivers/media/i2c/ov5648.c
646
struct i2c_client *i2c_client;
drivers/media/i2c/ov5648.c
969
struct i2c_client *client = sensor->i2c_client;
drivers/media/i2c/ov5648.c
992
struct i2c_client *client = sensor->i2c_client;
drivers/media/i2c/ov5670.c
1898
struct i2c_client *client = v4l2_get_subdevdata(&ov5670->sd);
drivers/media/i2c/ov5670.c
1934
struct i2c_client *client = v4l2_get_subdevdata(&ov5670->sd);
drivers/media/i2c/ov5670.c
2493
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/ov5670.c
2522
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/ov5670.c
2644
static int ov5670_probe(struct i2c_client *client)
drivers/media/i2c/ov5670.c
2777
static void ov5670_remove(struct i2c_client *client)
drivers/media/i2c/ov5675.c
1256
static void ov5675_remove(struct i2c_client *client)
drivers/media/i2c/ov5675.c
1272
static int ov5675_probe(struct i2c_client *client)
drivers/media/i2c/ov5675.c
543
struct i2c_client *client = v4l2_get_subdevdata(&ov5675->sd);
drivers/media/i2c/ov5675.c
573
struct i2c_client *client = v4l2_get_subdevdata(&ov5675->sd);
drivers/media/i2c/ov5693.c
1268
static int ov5693_probe(struct i2c_client *client)
drivers/media/i2c/ov5693.c
1373
static void ov5693_remove(struct i2c_client *client)
drivers/media/i2c/ov5695.c
1087
struct i2c_client *client = ov5695->client;
drivers/media/i2c/ov5695.c
1223
struct i2c_client *client)
drivers/media/i2c/ov5695.c
1253
static int ov5695_probe(struct i2c_client *client)
drivers/media/i2c/ov5695.c
1336
static void ov5695_remove(struct i2c_client *client)
drivers/media/i2c/ov5695.c
704
static int ov5695_write_reg(struct i2c_client *client, u16 reg,
drivers/media/i2c/ov5695.c
732
static int ov5695_write_array(struct i2c_client *client,
drivers/media/i2c/ov5695.c
746
static int ov5695_read_reg(struct i2c_client *client, u16 reg, unsigned int len,
drivers/media/i2c/ov5695.c
933
struct i2c_client *client = ov5695->client;
drivers/media/i2c/ov5695.c
96
struct i2c_client *client;
drivers/media/i2c/ov6211.c
654
static int ov6211_probe(struct i2c_client *client)
drivers/media/i2c/ov6211.c
777
static void ov6211_remove(struct i2c_client *client)
drivers/media/i2c/ov64a40.c
3519
struct i2c_client *client = v4l2_get_subdevdata(&ov64a40->sd);
drivers/media/i2c/ov64a40.c
3530
static int ov64a40_probe(struct i2c_client *client)
drivers/media/i2c/ov64a40.c
3638
static void ov64a40_remove(struct i2c_client *client)
drivers/media/i2c/ov7251.c
126
struct i2c_client *i2c_client;
drivers/media/i2c/ov7251.c
1561
ov7251->i2c_client->addr);
drivers/media/i2c/ov7251.c
1629
static int ov7251_probe(struct i2c_client *client)
drivers/media/i2c/ov7251.c
1640
ov7251->i2c_client = client;
drivers/media/i2c/ov7251.c
1777
static void ov7251_remove(struct i2c_client *client)
drivers/media/i2c/ov7251.c
747
ret = i2c_master_send(ov7251->i2c_client, regbuf, 3);
drivers/media/i2c/ov7251.c
772
ret = i2c_master_send(ov7251->i2c_client, regbuf, nregbuf);
drivers/media/i2c/ov7251.c
791
ret = i2c_master_send(ov7251->i2c_client, regbuf, 2);
drivers/media/i2c/ov7251.c
798
ret = i2c_master_recv(ov7251->i2c_client, val, 1);
drivers/media/i2c/ov7251.c
908
struct i2c_client *client = container_of(dev, struct i2c_client, dev);
drivers/media/i2c/ov7251.c
950
struct i2c_client *client = container_of(dev, struct i2c_client, dev);
drivers/media/i2c/ov7640.c
30
static int write_regs(struct i2c_client *client,
drivers/media/i2c/ov7640.c
45
static int ov7640_probe(struct i2c_client *client)
drivers/media/i2c/ov7640.c
72
static void ov7640_remove(struct i2c_client *client)
drivers/media/i2c/ov7670.c
1766
static int ov7670_init_gpio(struct i2c_client *client, struct ov7670_info *info)
drivers/media/i2c/ov7670.c
1824
static int ov7670_probe(struct i2c_client *client)
drivers/media/i2c/ov7670.c
1975
static void ov7670_remove(struct i2c_client *client)
drivers/media/i2c/ov7670.c
474
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov7670.c
489
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov7670.c
503
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov7670.c
536
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov772x.c
1271
struct i2c_client *client = v4l2_get_subdevdata(&priv->subdev);
drivers/media/i2c/ov772x.c
1386
static int ov772x_parse_dt(struct i2c_client *client,
drivers/media/i2c/ov772x.c
1430
static int ov772x_probe(struct i2c_client *client)
drivers/media/i2c/ov772x.c
1535
static void ov772x_remove(struct i2c_client *client)
drivers/media/i2c/ov772x.c
581
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov772x.c
877
struct i2c_client *client = v4l2_get_subdevdata(&priv->subdev);
drivers/media/i2c/ov7740.c
1029
static int ov7740_probe(struct i2c_client *client)
drivers/media/i2c/ov7740.c
1114
static void ov7740_remove(struct i2c_client *client)
drivers/media/i2c/ov7740.c
529
struct i2c_client *client = v4l2_get_subdevdata(&ov7740->subdev);
drivers/media/i2c/ov7740.c
614
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov7740.c
886
static int ov7740_probe_dt(struct i2c_client *client,
drivers/media/i2c/ov7740.c
941
struct i2c_client *client = v4l2_get_subdevdata(&ov7740->subdev);
drivers/media/i2c/ov8856.c
1627
struct i2c_client *client = v4l2_get_subdevdata(&ov8856->sd);
drivers/media/i2c/ov8856.c
1657
struct i2c_client *client = v4l2_get_subdevdata(&ov8856->sd);
drivers/media/i2c/ov8856.c
2349
static void ov8856_remove(struct i2c_client *client)
drivers/media/i2c/ov8856.c
2363
static int ov8856_probe(struct i2c_client *client)
drivers/media/i2c/ov8858.c
1243
struct i2c_client *client = v4l2_get_subdevdata(&ov8858->subdev);
drivers/media/i2c/ov8858.c
1284
struct i2c_client *client = v4l2_get_subdevdata(&ov8858->subdev);
drivers/media/i2c/ov8858.c
1374
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov8858.c
1531
struct i2c_client *client = v4l2_get_subdevdata(&ov8858->subdev);
drivers/media/i2c/ov8858.c
1614
struct i2c_client *client = v4l2_get_subdevdata(&ov8858->subdev);
drivers/media/i2c/ov8858.c
1667
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/ov8858.c
1676
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/ov8858.c
1696
struct i2c_client *client = v4l2_get_subdevdata(&ov8858->subdev);
drivers/media/i2c/ov8858.c
1780
struct i2c_client *client = v4l2_get_subdevdata(&ov8858->subdev);
drivers/media/i2c/ov8858.c
1822
struct i2c_client *client = v4l2_get_subdevdata(&ov8858->subdev);
drivers/media/i2c/ov8858.c
1836
struct i2c_client *client = v4l2_get_subdevdata(&ov8858->subdev);
drivers/media/i2c/ov8858.c
1868
static int ov8858_probe(struct i2c_client *client)
drivers/media/i2c/ov8858.c
1963
static void ov8858_remove(struct i2c_client *client)
drivers/media/i2c/ov8865.c
1351
struct i2c_client *client = sensor->i2c_client;
drivers/media/i2c/ov8865.c
1374
struct i2c_client *client = sensor->i2c_client;
drivers/media/i2c/ov8865.c
2881
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/ov8865.c
2907
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/ov8865.c
2944
static int ov8865_probe(struct i2c_client *client)
drivers/media/i2c/ov8865.c
2959
sensor->i2c_client = client;
drivers/media/i2c/ov8865.c
3099
static void ov8865_remove(struct i2c_client *client)
drivers/media/i2c/ov8865.c
688
struct i2c_client *i2c_client;
drivers/media/i2c/ov9282.c
1556
static int ov9282_probe(struct i2c_client *client)
drivers/media/i2c/ov9282.c
1649
static void ov9282_remove(struct i2c_client *client)
drivers/media/i2c/ov9282.c
499
struct i2c_client *client = v4l2_get_subdevdata(&ov9282->sd);
drivers/media/i2c/ov9282.c
542
struct i2c_client *client = v4l2_get_subdevdata(&ov9282->sd);
drivers/media/i2c/ov9640.c
171
static int ov9640_reg_read(struct i2c_client *client, u8 reg, u8 *val)
drivers/media/i2c/ov9640.c
200
static int ov9640_reg_write(struct i2c_client *client, u8 reg, u8 val)
drivers/media/i2c/ov9640.c
229
static int ov9640_reg_rmw(struct i2c_client *client, u8 reg, u8 set, u8 unset)
drivers/media/i2c/ov9640.c
253
static int ov9640_reset(struct i2c_client *client)
drivers/media/i2c/ov9640.c
276
struct i2c_client *client = v4l2_get_subdevdata(&priv->subdev);
drivers/media/i2c/ov9640.c
298
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov9640.c
319
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov9640.c
395
static int ov9640_write_regs(struct i2c_client *client, u32 width,
drivers/media/i2c/ov9640.c
484
static int ov9640_prog_dflt(struct i2c_client *client)
drivers/media/i2c/ov9640.c
506
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ov9640.c
585
static int ov9640_video_probe(struct i2c_client *client)
drivers/media/i2c/ov9640.c
683
static int ov9640_probe(struct i2c_client *client)
drivers/media/i2c/ov9640.c
745
static void ov9640_remove(struct i2c_client *client)
drivers/media/i2c/ov9650.c
1475
static int ov965x_probe(struct i2c_client *client)
drivers/media/i2c/ov9650.c
1558
static void ov965x_remove(struct i2c_client *client)
drivers/media/i2c/ov9734.c
372
struct i2c_client *client = v4l2_get_subdevdata(&ov9734->sd);
drivers/media/i2c/ov9734.c
402
struct i2c_client *client = v4l2_get_subdevdata(&ov9734->sd);
drivers/media/i2c/ov9734.c
875
static void ov9734_remove(struct i2c_client *client)
drivers/media/i2c/ov9734.c
888
static int ov9734_probe(struct i2c_client *client)
drivers/media/i2c/rdacm20.c
316
struct i2c_client *sensor;
drivers/media/i2c/rdacm20.c
328
static inline struct rdacm20_device *i2c_to_rdacm20(struct i2c_client *client)
drivers/media/i2c/rdacm20.c
567
static int rdacm20_probe(struct i2c_client *client)
drivers/media/i2c/rdacm20.c
634
static void rdacm20_remove(struct i2c_client *client)
drivers/media/i2c/rdacm20.c
644
static void rdacm20_shutdown(struct i2c_client *client)
drivers/media/i2c/rdacm21.c
543
static int rdacm21_probe(struct i2c_client *client)
drivers/media/i2c/rdacm21.c
603
static void rdacm21_remove(struct i2c_client *client)
drivers/media/i2c/rdacm21.c
80
struct i2c_client *isp;
drivers/media/i2c/rj54n1cb0c.c
1130
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/rj54n1cb0c.c
1148
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/rj54n1cb0c.c
1163
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/rj54n1cb0c.c
1191
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/rj54n1cb0c.c
1261
static int rj54n1_video_probe(struct i2c_client *client,
drivers/media/i2c/rj54n1cb0c.c
1298
static int rj54n1_probe(struct i2c_client *client)
drivers/media/i2c/rj54n1cb0c.c
1401
static void rj54n1_remove(struct i2c_client *client)
drivers/media/i2c/rj54n1cb0c.c
425
static struct rj54n1 *to_rj54n1(const struct i2c_client *client)
drivers/media/i2c/rj54n1cb0c.c
430
static int reg_read(struct i2c_client *client, const u16 reg)
drivers/media/i2c/rj54n1cb0c.c
446
static int reg_write(struct i2c_client *client, const u16 reg,
drivers/media/i2c/rj54n1cb0c.c
464
static int reg_set(struct i2c_client *client, const u16 reg,
drivers/media/i2c/rj54n1cb0c.c
475
static int reg_write_multiple(struct i2c_client *client,
drivers/media/i2c/rj54n1cb0c.c
503
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/rj54n1cb0c.c
509
static int rj54n1_set_rect(struct i2c_client *client,
drivers/media/i2c/rj54n1cb0c.c
531
static int rj54n1_commit(struct i2c_client *client)
drivers/media/i2c/rj54n1cb0c.c
547
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/rj54n1cb0c.c
584
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/rj54n1cb0c.c
610
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/rj54n1cb0c.c
636
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/rj54n1cb0c.c
820
static int rj54n1_set_clock(struct i2c_client *client)
drivers/media/i2c/rj54n1cb0c.c
904
static int rj54n1_reg_init(struct i2c_client *client)
drivers/media/i2c/rj54n1cb0c.c
980
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/s5c73m3/s5c73m3-core.c
123
static int s5c73m3_i2c_write(struct i2c_client *client, u16 addr, u16 data)
drivers/media/i2c/s5c73m3/s5c73m3-core.c
138
static int s5c73m3_i2c_read(struct i2c_client *client, u16 addr, u16 *data)
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1546
struct device *dev = &state->i2c_client->dev;
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1600
static int s5c73m3_probe(struct i2c_client *client)
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1612
state->i2c_client = client;
drivers/media/i2c/s5c73m3/s5c73m3-core.c
1713
static void s5c73m3_remove(struct i2c_client *client)
drivers/media/i2c/s5c73m3/s5c73m3-core.c
175
struct i2c_client *client = state->i2c_client;
drivers/media/i2c/s5c73m3/s5c73m3-core.c
207
struct i2c_client *client = state->i2c_client;
drivers/media/i2c/s5c73m3/s5c73m3-core.c
343
struct i2c_client *client = state->i2c_client;
drivers/media/i2c/s5c73m3/s5c73m3-core.c
783
ret = s5c73m3_i2c_write(state->i2c_client, AHB_MSB_ADDR_PTR, 0x3310);
drivers/media/i2c/s5c73m3/s5c73m3.h
375
struct i2c_client *i2c_client;
drivers/media/i2c/s5k3m5.c
1214
static int s5k3m5_probe(struct i2c_client *client)
drivers/media/i2c/s5k3m5.c
1336
static void s5k3m5_remove(struct i2c_client *client)
drivers/media/i2c/s5k5baf.c
1012
struct i2c_client *c = v4l2_get_subdevdata(&state->sd);
drivers/media/i2c/s5k5baf.c
1802
struct i2c_client *c = v4l2_get_subdevdata(&state->sd);
drivers/media/i2c/s5k5baf.c
1868
struct i2c_client *c)
drivers/media/i2c/s5k5baf.c
1913
struct i2c_client *c = v4l2_get_subdevdata(&state->sd);
drivers/media/i2c/s5k5baf.c
1927
static int s5k5baf_probe(struct i2c_client *c)
drivers/media/i2c/s5k5baf.c
1995
static void s5k5baf_remove(struct i2c_client *c)
drivers/media/i2c/s5k5baf.c
413
struct i2c_client *c = v4l2_get_subdevdata(&state->sd);
drivers/media/i2c/s5k5baf.c
443
struct i2c_client *c = v4l2_get_subdevdata(&state->sd);
drivers/media/i2c/s5k5baf.c
473
struct i2c_client *c = v4l2_get_subdevdata(&state->sd);
drivers/media/i2c/s5k6a3.c
275
static int s5k6a3_probe(struct i2c_client *client)
drivers/media/i2c/s5k6a3.c
337
static void s5k6a3_remove(struct i2c_client *client)
drivers/media/i2c/s5kjn1.c
1290
static int s5kjn1_probe(struct i2c_client *client)
drivers/media/i2c/s5kjn1.c
1446
static void s5kjn1_remove(struct i2c_client *client)
drivers/media/i2c/saa6588.c
248
struct i2c_client *client = v4l2_get_subdevdata(&s->sd);
drivers/media/i2c/saa6588.c
326
struct i2c_client *client = v4l2_get_subdevdata(&s->sd);
drivers/media/i2c/saa6588.c
450
static int saa6588_probe(struct i2c_client *client)
drivers/media/i2c/saa6588.c
485
static void saa6588_remove(struct i2c_client *client)
drivers/media/i2c/saa6752hs.c
222
static int saa6752hs_chip_command(struct i2c_client *client,
drivers/media/i2c/saa6752hs.c
289
static inline void set_reg8(struct i2c_client *client, uint8_t reg, uint8_t val)
drivers/media/i2c/saa6752hs.c
298
static inline void set_reg16(struct i2c_client *client, uint8_t reg, uint16_t val)
drivers/media/i2c/saa6752hs.c
308
static int saa6752hs_set_bitrate(struct i2c_client *client,
drivers/media/i2c/saa6752hs.c
428
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/saa6752hs.c
660
static int saa6752hs_probe(struct i2c_client *client)
drivers/media/i2c/saa6752hs.c
764
static void saa6752hs_remove(struct i2c_client *client)
drivers/media/i2c/saa7110.c
107
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/saa7110.c
361
static int saa7110_probe(struct i2c_client *client)
drivers/media/i2c/saa7110.c
430
static void saa7110_remove(struct i2c_client *client)
drivers/media/i2c/saa7110.c
69
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/saa7110.c
78
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/saa7115.c
112
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/saa7115.c
1696
static int saa711x_detect_chip(struct i2c_client *client,
drivers/media/i2c/saa7115.c
178
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/saa7115.c
1799
static int saa711x_probe(struct i2c_client *client)
drivers/media/i2c/saa7115.c
1922
static void saa711x_remove(struct i2c_client *client)
drivers/media/i2c/saa7127.c
304
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/saa7127.c
313
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/saa7127.c
711
static int saa7127_probe(struct i2c_client *client)
drivers/media/i2c/saa7127.c
788
static void saa7127_remove(struct i2c_client *client)
drivers/media/i2c/saa717x.c
122
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/saa717x.c
1231
static int saa717x_probe(struct i2c_client *client)
drivers/media/i2c/saa717x.c
1326
static void saa717x_remove(struct i2c_client *client)
drivers/media/i2c/saa717x.c
88
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/saa7185.c
293
static int saa7185_probe(struct i2c_client *client)
drivers/media/i2c/saa7185.c
324
static void saa7185_remove(struct i2c_client *client)
drivers/media/i2c/saa7185.c
50
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/saa7185.c
57
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/saa7185.c
68
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/sony-btf-mpx.c
159
struct i2c_client *client = v4l2_get_subdevdata(&t->sd);
drivers/media/i2c/sony-btf-mpx.c
334
static int sony_btf_mpx_probe(struct i2c_client *client)
drivers/media/i2c/sony-btf-mpx.c
359
static void sony_btf_mpx_remove(struct i2c_client *client)
drivers/media/i2c/sony-btf-mpx.c
47
static int mpx_write(struct i2c_client *client, int dev, int addr, int val)
drivers/media/i2c/st-mipid02.c
223
return devm_regulator_bulk_get(&bridge->i2c_client->dev,
drivers/media/i2c/st-mipid02.c
242
struct i2c_client *client = bridge->i2c_client;
drivers/media/i2c/st-mipid02.c
306
struct i2c_client *client = bridge->i2c_client;
drivers/media/i2c/st-mipid02.c
332
struct i2c_client *client = bridge->i2c_client;
drivers/media/i2c/st-mipid02.c
450
struct i2c_client *client = bridge->i2c_client;
drivers/media/i2c/st-mipid02.c
482
struct i2c_client *client = bridge->i2c_client;
drivers/media/i2c/st-mipid02.c
604
struct i2c_client *client = bridge->i2c_client;
drivers/media/i2c/st-mipid02.c
663
struct i2c_client *client = bridge->i2c_client;
drivers/media/i2c/st-mipid02.c
710
struct i2c_client *client = bridge->i2c_client;
drivers/media/i2c/st-mipid02.c
716
ep_node = of_graph_get_endpoint_by_regs(bridge->i2c_client->dev.of_node,
drivers/media/i2c/st-mipid02.c
772
struct i2c_client *client = bridge->i2c_client;
drivers/media/i2c/st-mipid02.c
777
ep_node = of_graph_get_endpoint_by_regs(bridge->i2c_client->dev.of_node,
drivers/media/i2c/st-mipid02.c
803
static int mipid02_probe(struct i2c_client *client)
drivers/media/i2c/st-mipid02.c
814
bridge->i2c_client = client;
drivers/media/i2c/st-mipid02.c
88
struct i2c_client *i2c_client;
drivers/media/i2c/st-mipid02.c
927
static void mipid02_remove(struct i2c_client *client)
drivers/media/i2c/tc358743.c
134
struct i2c_client *client = state->i2c_client;
drivers/media/i2c/tc358743.c
163
struct i2c_client *client = state->i2c_client;
drivers/media/i2c/tc358743.c
2009
struct device *dev = &state->i2c_client->dev;
drivers/media/i2c/tc358743.c
2170
static int tc358743_probe(struct i2c_client *client)
drivers/media/i2c/tc358743.c
2191
state->i2c_client = client;
drivers/media/i2c/tc358743.c
2275
if (state->i2c_client->irq) {
drivers/media/i2c/tc358743.c
2277
state->i2c_client->irq,
drivers/media/i2c/tc358743.c
2328
if (!state->i2c_client->irq) {
drivers/media/i2c/tc358743.c
2340
static void tc358743_remove(struct i2c_client *client)
drivers/media/i2c/tc358743.c
2345
if (!state->i2c_client->irq) {
drivers/media/i2c/tc358743.c
516
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/tc358743.c
90
struct i2c_client *i2c_client;
drivers/media/i2c/tc358746.c
1292
tc358746_init_subdev(struct tc358746 *tc358746, struct i2c_client *client)
drivers/media/i2c/tc358746.c
1508
static int tc358746_probe(struct i2c_client *client)
drivers/media/i2c/tc358746.c
1609
static void tc358746_remove(struct i2c_client *client)
drivers/media/i2c/tda1997x.c
224
struct i2c_client *client;
drivers/media/i2c/tda1997x.c
225
struct i2c_client *client_cec;
drivers/media/i2c/tda1997x.c
2524
static int tda1997x_probe(struct i2c_client *client)
drivers/media/i2c/tda1997x.c
2810
static void tda1997x_remove(struct i2c_client *client)
drivers/media/i2c/tda7432.c
222
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/tda7432.c
239
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/tda7432.c
346
static int tda7432_probe(struct i2c_client *client)
drivers/media/i2c/tda7432.c
392
static void tda7432_remove(struct i2c_client *client)
drivers/media/i2c/tda9840.c
152
static int tda9840_probe(struct i2c_client *client)
drivers/media/i2c/tda9840.c
177
static void tda9840_remove(struct i2c_client *client)
drivers/media/i2c/tda9840.c
49
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/tda9840.c
58
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/tea6415c.c
119
static int tea6415c_probe(struct i2c_client *client)
drivers/media/i2c/tea6415c.c
136
static void tea6415c_remove(struct i2c_client *client)
drivers/media/i2c/tea6415c.c
40
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/tea6420.c
118
static void tea6420_remove(struct i2c_client *client)
drivers/media/i2c/tea6420.c
41
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/tea6420.c
90
static int tea6420_probe(struct i2c_client *client)
drivers/media/i2c/thp7312.c
1445
struct i2c_client *client = to_i2c_client(thp7312->dev);
drivers/media/i2c/thp7312.c
1490
struct i2c_client *client = to_i2c_client(thp7312->dev);
drivers/media/i2c/thp7312.c
2084
static int thp7312_probe(struct i2c_client *client)
drivers/media/i2c/thp7312.c
2204
static void thp7312_remove(struct i2c_client *client)
drivers/media/i2c/ths7303.c
329
static int ths7303_probe(struct i2c_client *client)
drivers/media/i2c/ths7303.c
364
static void ths7303_remove(struct i2c_client *client)
drivers/media/i2c/ths7303.c
62
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ths7303.c
69
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ths7303.c
85
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ths8200.c
445
static int ths8200_probe(struct i2c_client *client)
drivers/media/i2c/ths8200.c
477
static void ths8200_remove(struct i2c_client *client)
drivers/media/i2c/ths8200.c
73
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/ths8200.c
80
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/tlv320aic23b.c
132
static int tlv320aic23b_probe(struct i2c_client *client)
drivers/media/i2c/tlv320aic23b.c
179
static void tlv320aic23b_remove(struct i2c_client *client)
drivers/media/i2c/tlv320aic23b.c
47
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/tvaudio.c
157
struct i2c_client *c = v4l2_get_subdevdata(sd);
drivers/media/i2c/tvaudio.c
1937
static int tvaudio_probe(struct i2c_client *client)
drivers/media/i2c/tvaudio.c
2069
static void tvaudio_remove(struct i2c_client *client)
drivers/media/i2c/tvaudio.c
222
struct i2c_client *c = v4l2_get_subdevdata(sd);
drivers/media/i2c/tvaudio.c
240
struct i2c_client *c = v4l2_get_subdevdata(sd);
drivers/media/i2c/tvaudio.c
275
struct i2c_client *c = v4l2_get_subdevdata(sd);
drivers/media/i2c/tvp514x.c
1025
tvp514x_probe(struct i2c_client *client)
drivers/media/i2c/tvp514x.c
1123
static void tvp514x_remove(struct i2c_client *client)
drivers/media/i2c/tvp514x.c
283
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/tvp514x.c
325
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/tvp514x.c
497
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/tvp514x.c
980
tvp514x_get_pdata(struct i2c_client *client)
drivers/media/i2c/tvp5150.c
1829
struct i2c_client *c = v4l2_get_subdevdata(sd);
drivers/media/i2c/tvp5150.c
1867
static int tvp5150_init(struct i2c_client *c)
drivers/media/i2c/tvp5150.c
2115
static int tvp5150_probe(struct i2c_client *c)
drivers/media/i2c/tvp5150.c
2237
static void tvp5150_remove(struct i2c_client *c)
drivers/media/i2c/tvp7002.c
1057
static void tvp7002_remove(struct i2c_client *c)
drivers/media/i2c/tvp7002.c
444
struct i2c_client *c = v4l2_get_subdevdata(sd);
drivers/media/i2c/tvp7002.c
490
struct i2c_client *c;
drivers/media/i2c/tvp7002.c
896
tvp7002_get_pdata(struct i2c_client *client)
drivers/media/i2c/tvp7002.c
948
static int tvp7002_probe(struct i2c_client *c)
drivers/media/i2c/tw2804.c
106
static int write_reg(struct i2c_client *client, u8 reg, u8 value, u8 channel)
drivers/media/i2c/tw2804.c
111
static int write_regs(struct i2c_client *client, const u8 *regs, u8 channel)
drivers/media/i2c/tw2804.c
125
static int read_reg(struct i2c_client *client, u8 reg, u8 channel)
drivers/media/i2c/tw2804.c
167
struct i2c_client *client = v4l2_get_subdevdata(&state->sd);
drivers/media/i2c/tw2804.c
192
struct i2c_client *client = v4l2_get_subdevdata(&state->sd);
drivers/media/i2c/tw2804.c
253
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/tw2804.c
278
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/tw2804.c
346
static int tw2804_probe(struct i2c_client *client)
drivers/media/i2c/tw2804.c
407
static void tw2804_remove(struct i2c_client *client)
drivers/media/i2c/tw9900.c
137
static int tw9900_write_reg(struct i2c_client *client, u8 reg, u8 val)
drivers/media/i2c/tw9900.c
148
static int tw9900_write_array(struct i2c_client *client,
drivers/media/i2c/tw9900.c
162
static int tw9900_read_reg(struct i2c_client *client, u8 reg)
drivers/media/i2c/tw9900.c
262
struct i2c_client *client = tw9900->client;
drivers/media/i2c/tw9900.c
573
struct i2c_client *client)
drivers/media/i2c/tw9900.c
601
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/tw9900.c
637
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/tw9900.c
653
static int tw9900_probe(struct i2c_client *client)
drivers/media/i2c/tw9900.c
736
static void tw9900_remove(struct i2c_client *client)
drivers/media/i2c/tw9900.c
74
struct i2c_client *client;
drivers/media/i2c/tw9903.c
192
static int tw9903_probe(struct i2c_client *client)
drivers/media/i2c/tw9903.c
238
static void tw9903_remove(struct i2c_client *client)
drivers/media/i2c/tw9903.c
92
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/tw9906.c
160
static int tw9906_probe(struct i2c_client *client)
drivers/media/i2c/tw9906.c
206
static void tw9906_remove(struct i2c_client *client)
drivers/media/i2c/tw9906.c
63
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/tw9910.c
327
static struct tw9910_priv *to_tw9910(const struct i2c_client *client)
drivers/media/i2c/tw9910.c
333
static int tw9910_mask_set(struct i2c_client *client, u8 command,
drivers/media/i2c/tw9910.c
347
static int tw9910_set_scale(struct i2c_client *client,
drivers/media/i2c/tw9910.c
369
static int tw9910_set_hsync(struct i2c_client *client)
drivers/media/i2c/tw9910.c
396
static void tw9910_reset(struct i2c_client *client)
drivers/media/i2c/tw9910.c
402
static int tw9910_power(struct i2c_client *client, int enable)
drivers/media/i2c/tw9910.c
458
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/tw9910.c
498
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/tw9910.c
508
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/tw9910.c
549
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/tw9910.c
572
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/tw9910.c
592
struct i2c_client *client = v4l2_get_subdevdata(&priv->subdev);
drivers/media/i2c/tw9910.c
638
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/tw9910.c
646
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/tw9910.c
721
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/tw9910.c
748
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/tw9910.c
799
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/tw9910.c
830
static int tw9910_video_probe(struct i2c_client *client)
drivers/media/i2c/tw9910.c
924
static int tw9910_probe(struct i2c_client *client)
drivers/media/i2c/tw9910.c
988
static void tw9910_remove(struct i2c_client *client)
drivers/media/i2c/uda1342.c
14
static int write_reg(struct i2c_client *client, int reg, int value)
drivers/media/i2c/uda1342.c
24
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/uda1342.c
48
static int uda1342_probe(struct i2c_client *client)
drivers/media/i2c/uda1342.c
74
static void uda1342_remove(struct i2c_client *client)
drivers/media/i2c/upd64031a.c
186
static int upd64031a_probe(struct i2c_client *client)
drivers/media/i2c/upd64031a.c
212
static void upd64031a_remove(struct i2c_client *client)
drivers/media/i2c/upd64031a.c
74
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/upd64031a.c
87
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/upd64083.c
124
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/upd64083.c
157
static int upd64083_probe(struct i2c_client *client)
drivers/media/i2c/upd64083.c
183
static void upd64083_remove(struct i2c_client *client)
drivers/media/i2c/upd64083.c
63
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/upd64083.c
78
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/vd55g1.c
1940
static int vd55g1_probe(struct i2c_client *client)
drivers/media/i2c/vd55g1.c
2021
static void vd55g1_remove(struct i2c_client *client)
drivers/media/i2c/vd56g3.c
1452
static int vd56g3_probe(struct i2c_client *client)
drivers/media/i2c/vd56g3.c
1545
static void vd56g3_remove(struct i2c_client *client)
drivers/media/i2c/vgxy61.c
1078
struct i2c_client *client = v4l2_get_subdevdata(&sensor->sd);
drivers/media/i2c/vgxy61.c
1138
struct i2c_client *client = v4l2_get_subdevdata(&sensor->sd);
drivers/media/i2c/vgxy61.c
1389
ret = v4l2_fwnode_device_parse(&sensor->i2c_client->dev, &props);
drivers/media/i2c/vgxy61.c
1441
struct i2c_client *client = sensor->i2c_client;
drivers/media/i2c/vgxy61.c
1554
struct i2c_client *client = sensor->i2c_client;
drivers/media/i2c/vgxy61.c
1588
struct i2c_client *client = sensor->i2c_client;
drivers/media/i2c/vgxy61.c
1615
struct i2c_client *client = sensor->i2c_client;
drivers/media/i2c/vgxy61.c
1650
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/vgxy61.c
1707
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/vgxy61.c
1740
static int vgxy61_probe(struct i2c_client *client)
drivers/media/i2c/vgxy61.c
1751
sensor->i2c_client = client;
drivers/media/i2c/vgxy61.c
1870
static void vgxy61_remove(struct i2c_client *client)
drivers/media/i2c/vgxy61.c
382
struct i2c_client *i2c_client;
drivers/media/i2c/vgxy61.c
499
struct i2c_adapter *adapter = sensor->i2c_client->adapter;
drivers/media/i2c/vgxy61.c
596
return devm_regulator_bulk_get(&sensor->i2c_client->dev,
drivers/media/i2c/vgxy61.c
902
struct i2c_client *client = sensor->i2c_client;
drivers/media/i2c/video-i2c.c
563
struct i2c_client *client = to_i2c_client(dev);
drivers/media/i2c/video-i2c.c
746
static int video_i2c_probe(struct i2c_client *client)
drivers/media/i2c/video-i2c.c
879
static void video_i2c_remove(struct i2c_client *client)
drivers/media/i2c/vp27smpx.c
141
static int vp27smpx_probe(struct i2c_client *client)
drivers/media/i2c/vp27smpx.c
165
static void vp27smpx_remove(struct i2c_client *client)
drivers/media/i2c/vp27smpx.c
41
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/vpx3220.c
116
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/vpx3220.c
459
static int vpx3220_probe(struct i2c_client *client)
drivers/media/i2c/vpx3220.c
528
static void vpx3220_remove(struct i2c_client *client)
drivers/media/i2c/vpx3220.c
58
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/vpx3220.c
67
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/vpx3220.c
94
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/wm8739.c
181
static int wm8739_probe(struct i2c_client *client)
drivers/media/i2c/wm8739.c
236
static void wm8739_remove(struct i2c_client *client)
drivers/media/i2c/wm8739.c
66
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/i2c/wm8775.c
193
static int wm8775_probe(struct i2c_client *client)
drivers/media/i2c/wm8775.c
282
static void wm8775_remove(struct i2c_client *client)
drivers/media/i2c/wm8775.c
65
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/pci/bt8xx/bttv-i2c.c
268
btv->i2c_client.addr = addr >> 1;
drivers/media/pci/bt8xx/bttv-i2c.c
269
if (1 != i2c_master_recv(&btv->i2c_client, &buffer, 1)) {
drivers/media/pci/bt8xx/bttv-i2c.c
292
btv->i2c_client.addr = addr >> 1;
drivers/media/pci/bt8xx/bttv-i2c.c
295
if (bytes != i2c_master_send(&btv->i2c_client, buffer, bytes))
drivers/media/pci/bt8xx/bttv-i2c.c
306
btv->i2c_client.addr = addr >> 1;
drivers/media/pci/bt8xx/bttv-i2c.c
307
tveeprom_read(&btv->i2c_client, eedata, 256);
drivers/media/pci/bt8xx/bttv-i2c.c
320
static void do_i2c_scan(char *name, struct i2c_client *c)
drivers/media/pci/bt8xx/bttv-i2c.c
338
strscpy(btv->i2c_client.name, "bttv internal", I2C_NAME_SIZE);
drivers/media/pci/bt8xx/bttv-i2c.c
368
btv->i2c_client.adapter = &btv->c.i2c_adap;
drivers/media/pci/bt8xx/bttv-i2c.c
379
do_i2c_scan(btv->c.v4l2_dev.name, &btv->i2c_client);
drivers/media/pci/bt8xx/bttv-input.c
369
struct i2c_client *i2c_dev;
drivers/media/pci/bt8xx/bttvp.h
343
struct i2c_client i2c_client;
drivers/media/pci/cobalt/cobalt-driver.c
768
struct i2c_client *client;
drivers/media/pci/cx18/cx18-driver.c
312
struct i2c_client *c;
drivers/media/pci/cx23885/cx23885-cards.c
2169
dev->i2c_bus[0].i2c_client.addr = 0xa0 >> 1;
drivers/media/pci/cx23885/cx23885-cards.c
2170
tveeprom_read(&dev->i2c_bus[0].i2c_client,
drivers/media/pci/cx23885/cx23885-cards.c
2215
dev->i2c_bus[1].i2c_client.addr = 0xa0 >> 1;
drivers/media/pci/cx23885/cx23885-cards.c
2216
tveeprom_read(&dev->i2c_bus[1].i2c_client,
drivers/media/pci/cx23885/cx23885-dvb.c
1078
struct i2c_client *client_ci = NULL;
drivers/media/pci/cx23885/cx23885-dvb.c
1116
dev->i2c_bus[0].i2c_client.addr = 0xa0 >> 1;
drivers/media/pci/cx23885/cx23885-dvb.c
1117
tveeprom_read(&dev->i2c_bus[0].i2c_client, eeprom, sizeof(eeprom));
drivers/media/pci/cx23885/cx23885-dvb.c
1132
dev->i2c_bus[0].i2c_client.addr = 0xa0 >> 1;
drivers/media/pci/cx23885/cx23885-dvb.c
1133
tveeprom_read(&dev->i2c_bus[0].i2c_client, eeprom,
drivers/media/pci/cx23885/cx23885-dvb.c
1173
dev->i2c_bus[0].i2c_client.addr = 0xa0 >> 1;
drivers/media/pci/cx23885/cx23885-dvb.c
1174
tveeprom_read(&dev->i2c_bus[0].i2c_client, eeprom,
drivers/media/pci/cx23885/cx23885-dvb.c
1200
struct i2c_client *client_demod = NULL, *client_tuner = NULL;
drivers/media/pci/cx23885/cx23885-dvb.c
1201
struct i2c_client *client_sec = NULL;
drivers/media/pci/cx23885/cx23885-dvb.c
2692
struct i2c_client *client;
drivers/media/pci/cx23885/cx23885-i2c.c
262
static const struct i2c_client cx23885_i2c_client_template = {
drivers/media/pci/cx23885/cx23885-i2c.c
283
static void do_i2c_scan(char *name, struct i2c_client *c)
drivers/media/pci/cx23885/cx23885-i2c.c
306
bus->i2c_client = cx23885_i2c_client_template;
drivers/media/pci/cx23885/cx23885-i2c.c
316
bus->i2c_client.adapter = &bus->i2c_adap;
drivers/media/pci/cx23885/cx23885-i2c.c
323
do_i2c_scan(dev->name, &bus->i2c_client);
drivers/media/pci/cx23885/cx23885.h
237
struct i2c_client i2c_client;
drivers/media/pci/cx23885/cx23885.h
306
struct i2c_client *i2c_client_demod;
drivers/media/pci/cx23885/cx23885.h
307
struct i2c_client *i2c_client_tuner;
drivers/media/pci/cx23885/cx23885.h
308
struct i2c_client *i2c_client_sec;
drivers/media/pci/cx23885/cx23885.h
309
struct i2c_client *i2c_client_ci;
drivers/media/pci/cx25821/cx25821-i2c.c
284
static const struct i2c_client cx25821_i2c_client_template = {
drivers/media/pci/cx25821/cx25821-i2c.c
296
bus->i2c_client = cx25821_i2c_client_template;
drivers/media/pci/cx25821/cx25821-i2c.c
305
bus->i2c_client.adapter = &bus->i2c_adap;
drivers/media/pci/cx25821/cx25821-i2c.c
308
bus->i2c_client.addr = (0x88 >> 1);
drivers/media/pci/cx25821/cx25821-i2c.c
346
struct i2c_client *client = &bus->i2c_client;
drivers/media/pci/cx25821/cx25821-i2c.c
380
struct i2c_client *client = &bus->i2c_client;
drivers/media/pci/cx25821/cx25821.h
144
struct i2c_client i2c_client;
drivers/media/pci/cx88/cx88-cards.c
3452
core->i2c_client.addr = 0xa0 >> 1;
drivers/media/pci/cx88/cx88-cards.c
3453
tveeprom_read(&core->i2c_client, eeprom, sizeof(eeprom));
drivers/media/pci/cx88/cx88-cards.c
3538
core->i2c_client.addr = 0x0a;
drivers/media/pci/cx88/cx88-cards.c
3541
if (i2c_master_send(&core->i2c_client,
drivers/media/pci/cx88/cx88-i2c.c
108
static void do_i2c_scan(const char *name, struct i2c_client *c)
drivers/media/pci/cx88/cx88-i2c.c
139
core->i2c_client.adapter = &core->i2c_adap;
drivers/media/pci/cx88/cx88-i2c.c
140
strscpy(core->i2c_client.name, "cx88xx internal", I2C_NAME_SIZE);
drivers/media/pci/cx88/cx88-i2c.c
162
i2c_transfer(core->i2c_client.adapter, &tuner_msg, 1);
drivers/media/pci/cx88/cx88-i2c.c
168
do_i2c_scan(core->name, &core->i2c_client);
drivers/media/pci/cx88/cx88.h
352
struct i2c_client i2c_client;
drivers/media/pci/cx88/cx88.h
361
struct i2c_client *i2c_rtc;
drivers/media/pci/ddbridge/ddbridge-ci.c
315
struct i2c_client *client;
drivers/media/pci/ddbridge/ddbridge-ci.c
325
port->dvb[0].i2c_client[0] = client;
drivers/media/pci/ddbridge/ddbridge-ci.c
368
dvb_module_release(port->dvb[0].i2c_client[0]);
drivers/media/pci/ddbridge/ddbridge-ci.c
369
port->dvb[0].i2c_client[0] = NULL;
drivers/media/pci/ddbridge/ddbridge-core.c
1019
struct i2c_client *client;
drivers/media/pci/ddbridge/ddbridge-core.c
1044
dvb->i2c_client[0] = client;
drivers/media/pci/ddbridge/ddbridge-core.c
1306
dvb_module_release(dvb->i2c_client[0]);
drivers/media/pci/ddbridge/ddbridge-core.c
1307
dvb->i2c_client[0] = NULL;
drivers/media/pci/ddbridge/ddbridge.h
158
struct i2c_client *i2c_client[1];
drivers/media/pci/intel/ipu-bridge.c
577
struct i2c_client *vcm_client;
drivers/media/pci/intel/ipu-bridge.c
621
struct i2c_client *vcm_client;
drivers/media/pci/ivtv/ivtv-driver.c
366
itv->i2c_client.addr = 0xA0 >> 1;
drivers/media/pci/ivtv/ivtv-driver.c
367
tveeprom_read(&itv->i2c_client, eedata, sizeof(eedata));
drivers/media/pci/ivtv/ivtv-driver.h
698
struct i2c_client i2c_client;
drivers/media/pci/ivtv/ivtv-i2c.c
686
static const struct i2c_client ivtv_i2c_client_template = {
drivers/media/pci/ivtv/ivtv-i2c.c
718
itv->i2c_client = ivtv_i2c_client_template;
drivers/media/pci/ivtv/ivtv-i2c.c
719
itv->i2c_client.adapter = &itv->i2c_adap;
drivers/media/pci/mgb4/mgb4_i2c.c
13
static int read_r16(struct i2c_client *client, u16 reg, u8 *val, int len)
drivers/media/pci/mgb4/mgb4_i2c.c
43
static int write_r16(struct i2c_client *client, u16 reg, const u8 *val, int len)
drivers/media/pci/mgb4/mgb4_i2c.h
13
struct i2c_client *client;
drivers/media/pci/ngene/ngene-cards.c
227
struct i2c_client *client;
drivers/media/pci/ngene/ngene-cards.c
253
chan->i2c_client[0] = client;
drivers/media/pci/ngene/ngene-core.c
1413
dvb_module_release(chan->i2c_client[0]);
drivers/media/pci/ngene/ngene-core.c
1414
chan->i2c_client[0] = NULL;
drivers/media/pci/ngene/ngene-core.c
1567
struct i2c_client *client;
drivers/media/pci/ngene/ngene-core.c
1591
dev->channel[0].i2c_client[0] = client;
drivers/media/pci/ngene/ngene-core.c
1605
dvb_module_release(dev->channel[0].i2c_client[0]);
drivers/media/pci/ngene/ngene-core.c
1606
dev->channel[0].i2c_client[0] = NULL;
drivers/media/pci/ngene/ngene.h
603
struct i2c_client *i2c_client[1];
drivers/media/pci/pt1/pt1.c
104
struct i2c_client *demod_i2c_client;
drivers/media/pci/pt1/pt1.c
105
struct i2c_client *tuner_i2c_client;
drivers/media/pci/pt1/pt1.c
191
static int config_demod(struct i2c_client *cl, enum pt1_fe_clk clk)
drivers/media/pci/pt1/pt1.c
256
struct i2c_client *cl;
drivers/media/pci/pt1/pt1.c
972
struct i2c_client *cl;
drivers/media/pci/pt3/pt3.c
372
struct i2c_client *cl;
drivers/media/pci/pt3/pt3.h
117
struct i2c_client *i2c_demod;
drivers/media/pci/pt3/pt3.h
118
struct i2c_client *i2c_tuner;
drivers/media/pci/saa7134/saa7134-cards.c
7772
dev->i2c_client.addr = 0x60;
drivers/media/pci/saa7134/saa7134-cards.c
7773
board = (i2c_master_recv(&dev->i2c_client, &buf, 0) < 0)
drivers/media/pci/saa7134/saa7134-cards.c
8114
dev->i2c_client.addr = 0xC0;
drivers/media/pci/saa7134/saa7134-i2c.c
339
static const struct i2c_client saa7134_client_template = {
drivers/media/pci/saa7134/saa7134-i2c.c
386
dev->i2c_client.addr = 0xa0 >> 1;
drivers/media/pci/saa7134/saa7134-i2c.c
388
if (1 != (err = i2c_master_send(&dev->i2c_client,&buf,1))) {
drivers/media/pci/saa7134/saa7134-i2c.c
393
if (len != (err = i2c_master_recv(&dev->i2c_client,eedata,len))) {
drivers/media/pci/saa7134/saa7134-i2c.c
416
static void do_i2c_scan(struct i2c_client *c)
drivers/media/pci/saa7134/saa7134-i2c.c
440
dev->i2c_client = saa7134_client_template;
drivers/media/pci/saa7134/saa7134-i2c.c
441
dev->i2c_client.adapter = &dev->i2c_adap;
drivers/media/pci/saa7134/saa7134-i2c.c
445
do_i2c_scan(&dev->i2c_client);
drivers/media/pci/saa7134/saa7134.h
587
struct i2c_client i2c_client;
drivers/media/pci/saa7164/saa7164-dvb.c
107
struct i2c_client *tuner;
drivers/media/pci/saa7164/saa7164-dvb.c
477
struct i2c_client *client;
drivers/media/pci/saa7164/saa7164-dvb.c
532
struct i2c_client *client_demod;
drivers/media/pci/saa7164/saa7164-dvb.c
533
struct i2c_client *client_tuner;
drivers/media/pci/saa7164/saa7164-i2c.c
77
static const struct i2c_client saa7164_i2c_client_template = {
drivers/media/pci/saa7164/saa7164-i2c.c
88
bus->i2c_client = saa7164_i2c_client_template;
drivers/media/pci/saa7164/saa7164-i2c.c
99
bus->i2c_client.adapter = &bus->i2c_adap;
drivers/media/pci/saa7164/saa7164.h
258
struct i2c_client i2c_client;
drivers/media/pci/saa7164/saa7164.h
375
struct i2c_client *i2c_client_demod;
drivers/media/pci/saa7164/saa7164.h
376
struct i2c_client *i2c_client_tuner;
drivers/media/pci/smipcie/smipcie-main.c
485
static struct i2c_client *smi_add_i2c_client(struct i2c_adapter *adapter,
drivers/media/pci/smipcie/smipcie-main.c
488
struct i2c_client *client;
drivers/media/pci/smipcie/smipcie-main.c
506
static void smi_del_i2c_client(struct i2c_client *client)
drivers/media/pci/smipcie/smipcie-main.c
532
struct i2c_client *tuner_client;
drivers/media/pci/smipcie/smipcie-main.c
587
struct i2c_client *tuner_client;
drivers/media/pci/smipcie/smipcie-main.c
630
struct i2c_client *client_tuner, *client_demod;
drivers/media/pci/smipcie/smipcie.h
272
struct i2c_client *i2c_client_demod;
drivers/media/pci/smipcie/smipcie.h
273
struct i2c_client *i2c_client_tuner;
drivers/media/platform/marvell/cafe-driver.c
482
struct i2c_client *i2c_dev;
drivers/media/platform/renesas/sh_vou.c
1351
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/platform/samsung/s3c-camif/camif-core.c
242
struct i2c_client *client = sd ? v4l2_get_subdevdata(sd) : NULL;
drivers/media/platform/ti/am437x/am437x-vpfe.c
1572
struct i2c_client *client;
drivers/media/platform/ti/am437x/am437x-vpfe.c
1573
struct i2c_client *curr_client;
drivers/media/radio/radio-tea5764.c
133
struct i2c_client *i2c_client;
drivers/media/radio/radio-tea5764.c
146
{ .addr = radio->i2c_client->addr,
drivers/media/radio/radio-tea5764.c
152
if (i2c_transfer(radio->i2c_client->adapter, msgs, 1) != 1)
drivers/media/radio/radio-tea5764.c
166
.addr = radio->i2c_client->addr,
drivers/media/radio/radio-tea5764.c
177
if (i2c_transfer(radio->i2c_client->adapter, msgs, 1) != 1)
drivers/media/radio/radio-tea5764.c
414
static int tea5764_i2c_probe(struct i2c_client *client)
drivers/media/radio/radio-tea5764.c
446
radio->i2c_client = client;
drivers/media/radio/radio-tea5764.c
489
static void tea5764_i2c_remove(struct i2c_client *client)
drivers/media/radio/saa7706h.c
127
static int saa7706h_i2c_send(struct i2c_client *client, const u8 *data, int len)
drivers/media/radio/saa7706h.c
135
static int saa7706h_i2c_transfer(struct i2c_client *client,
drivers/media/radio/saa7706h.c
146
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/radio/saa7706h.c
167
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/radio/saa7706h.c
187
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/radio/saa7706h.c
334
static int saa7706h_probe(struct i2c_client *client)
drivers/media/radio/saa7706h.c
386
static void saa7706h_remove(struct i2c_client *client)
drivers/media/radio/si470x/radio-si470x-i2c.c
333
static int si470x_i2c_probe(struct i2c_client *client)
drivers/media/radio/si470x/radio-si470x-i2c.c
464
static void si470x_i2c_remove(struct i2c_client *client)
drivers/media/radio/si470x/radio-si470x-i2c.c
484
struct i2c_client *client = to_i2c_client(dev);
drivers/media/radio/si470x/radio-si470x-i2c.c
501
struct i2c_client *client = to_i2c_client(dev);
drivers/media/radio/si470x/radio-si470x.h
182
struct i2c_client *client;
drivers/media/radio/si4713/si4713.c
1430
static int si4713_probe(struct i2c_client *client)
drivers/media/radio/si4713/si4713.c
1626
static void si4713_remove(struct i2c_client *client)
drivers/media/radio/si4713/si4713.c
197
struct i2c_client *client = v4l2_get_subdevdata(&sdev->sd);
drivers/media/radio/si4713/si4713.c
342
struct i2c_client *client = v4l2_get_subdevdata(&sdev->sd);
drivers/media/radio/si4713/si4713.c
466
struct i2c_client *client = v4l2_get_subdevdata(&sdev->sd);
drivers/media/radio/si4713/si4713.c
496
struct i2c_client *client = v4l2_get_subdevdata(&sdev->sd);
drivers/media/radio/si4713/si4713.h
252
struct i2c_client *subdev;
drivers/media/radio/tef6862.c
144
static int tef6862_probe(struct i2c_client *client)
drivers/media/radio/tef6862.c
167
static void tef6862_remove(struct i2c_client *client)
drivers/media/radio/tef6862.c
59
static u16 tef6862_sigstr(struct i2c_client *client)
drivers/media/radio/tef6862.c
94
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/test-drivers/vidtv/vidtv_bridge.c
264
static struct dvb_frontend *vidtv_get_frontend_ptr(struct i2c_client *c)
drivers/media/test-drivers/vidtv/vidtv_bridge.h
57
struct i2c_client *i2c_client_demod[NUM_FE];
drivers/media/test-drivers/vidtv/vidtv_bridge.h
58
struct i2c_client *i2c_client_tuner[NUM_FE];
drivers/media/test-drivers/vidtv/vidtv_demod.c
415
static int vidtv_demod_i2c_probe(struct i2c_client *client)
drivers/media/test-drivers/vidtv/vidtv_demod.c
440
static void vidtv_demod_i2c_remove(struct i2c_client *client)
drivers/media/test-drivers/vidtv/vidtv_tuner.c
393
static int vidtv_tuner_i2c_probe(struct i2c_client *client)
drivers/media/test-drivers/vidtv/vidtv_tuner.c
416
static void vidtv_tuner_i2c_remove(struct i2c_client *client)
drivers/media/tuners/e4000.c
12
struct i2c_client *client = dev->client;
drivers/media/tuners/e4000.c
298
struct i2c_client *client = dev->client;
drivers/media/tuners/e4000.c
313
struct i2c_client *client = dev->client;
drivers/media/tuners/e4000.c
322
struct i2c_client *client = dev->client;
drivers/media/tuners/e4000.c
333
struct i2c_client *client = dev->client;
drivers/media/tuners/e4000.c
347
struct i2c_client *client = dev->client;
drivers/media/tuners/e4000.c
377
struct i2c_client *client = dev->client;
drivers/media/tuners/e4000.c
413
struct i2c_client *client = dev->client;
drivers/media/tuners/e4000.c
445
struct i2c_client *client = dev->client;
drivers/media/tuners/e4000.c
484
struct i2c_client *client = dev->client;
drivers/media/tuners/e4000.c
503
struct i2c_client *client = dev->client;
drivers/media/tuners/e4000.c
525
struct i2c_client *client = dev->client;
drivers/media/tuners/e4000.c
612
static int e4000_probe(struct i2c_client *client)
drivers/media/tuners/e4000.c
708
static void e4000_remove(struct i2c_client *client)
drivers/media/tuners/e4000.c
80
struct i2c_client *client = dev->client;
drivers/media/tuners/e4000.c
99
struct i2c_client *client = dev->client;
drivers/media/tuners/e4000_priv.h
18
struct i2c_client *client;
drivers/media/tuners/fc2580.c
277
struct i2c_client *client = dev->client;
drivers/media/tuners/fc2580.c
298
struct i2c_client *client = dev->client;
drivers/media/tuners/fc2580.c
30
struct i2c_client *client = dev->client;
drivers/media/tuners/fc2580.c
391
struct i2c_client *client = dev->client;
drivers/media/tuners/fc2580.c
406
struct i2c_client *client = dev->client;
drivers/media/tuners/fc2580.c
415
struct i2c_client *client = dev->client;
drivers/media/tuners/fc2580.c
426
struct i2c_client *client = dev->client;
drivers/media/tuners/fc2580.c
440
struct i2c_client *client = dev->client;
drivers/media/tuners/fc2580.c
470
struct i2c_client *client = dev->client;
drivers/media/tuners/fc2580.c
499
static struct v4l2_subdev *fc2580_get_v4l2_subdev(struct i2c_client *client)
drivers/media/tuners/fc2580.c
509
static int fc2580_probe(struct i2c_client *client)
drivers/media/tuners/fc2580.c
590
static void fc2580_remove(struct i2c_client *client)
drivers/media/tuners/fc2580.h
30
struct v4l2_subdev* (*get_v4l2_subdev)(struct i2c_client *);
drivers/media/tuners/fc2580_priv.h
121
struct i2c_client *client;
drivers/media/tuners/m88rs6000t.c
13
struct i2c_client *client;
drivers/media/tuners/m88rs6000t.c
576
static int m88rs6000t_probe(struct i2c_client *client)
drivers/media/tuners/m88rs6000t.c
699
static void m88rs6000t_remove(struct i2c_client *client)
drivers/media/tuners/mt2060.c
445
static int mt2060_probe(struct i2c_client *client)
drivers/media/tuners/mt2060.c
511
static void mt2060_remove(struct i2c_client *client)
drivers/media/tuners/mt2060_priv.h
84
struct i2c_client *client;
drivers/media/tuners/mxl301rf.c
27
struct i2c_client *i2c;
drivers/media/tuners/mxl301rf.c
286
static int mxl301rf_probe(struct i2c_client *client)
drivers/media/tuners/mxl301rf.c
309
static void mxl301rf_remove(struct i2c_client *client)
drivers/media/tuners/qm1d1b0004.c
200
qm1d1b0004_probe(struct i2c_client *client)
drivers/media/tuners/qm1d1b0004.c
235
static void qm1d1b0004_remove(struct i2c_client *client)
drivers/media/tuners/qm1d1b0004.c
71
struct i2c_client *i2c;
drivers/media/tuners/qm1d1c0042.c
404
static int qm1d1c0042_probe(struct i2c_client *client)
drivers/media/tuners/qm1d1c0042.c
426
static void qm1d1c0042_remove(struct i2c_client *client)
drivers/media/tuners/qm1d1c0042.c
55
struct i2c_client *i2c;
drivers/media/tuners/si2157.c
142
struct i2c_client *client = fe->tuner_priv;
drivers/media/tuners/si2157.c
17
static int si2157_cmd_execute(struct i2c_client *client, struct si2157_cmd *cmd)
drivers/media/tuners/si2157.c
219
struct i2c_client *client = fe->tuner_priv;
drivers/media/tuners/si2157.c
329
struct i2c_client *client = fe->tuner_priv;
drivers/media/tuners/si2157.c
355
static int si2157_tune_wait(struct i2c_client *client, u8 is_digital)
drivers/media/tuners/si2157.c
444
struct i2c_client *client = fe->tuner_priv;
drivers/media/tuners/si2157.c
572
struct i2c_client *client = fe->tuner_priv;
drivers/media/tuners/si2157.c
768
struct i2c_client *client = fe->tuner_priv;
drivers/media/tuners/si2157.c
778
struct i2c_client *client = fe->tuner_priv;
drivers/media/tuners/si2157.c
788
struct i2c_client *client = fe->tuner_priv;
drivers/media/tuners/si2157.c
798
struct i2c_client *client = fe->tuner_priv;
drivers/media/tuners/si2157.c
854
struct i2c_client *client = fe->tuner_priv;
drivers/media/tuners/si2157.c
878
static int si2157_probe(struct i2c_client *client)
drivers/media/tuners/si2157.c
95
struct i2c_client *client = fe->tuner_priv;
drivers/media/tuners/si2157.c
954
static void si2157_remove(struct i2c_client *client)
drivers/media/tuners/tda18212.c
13
struct i2c_client *client;
drivers/media/tuners/tda18212.c
176
static int tda18212_probe(struct i2c_client *client)
drivers/media/tuners/tda18212.c
244
static void tda18212_remove(struct i2c_client *client)
drivers/media/tuners/tda18250.c
122
struct i2c_client *client = fe->tuner_priv;
drivers/media/tuners/tda18250.c
16
struct i2c_client *client = fe->tuner_priv;
drivers/media/tuners/tda18250.c
251
struct i2c_client *client = fe->tuner_priv;
drivers/media/tuners/tda18250.c
431
struct i2c_client *client = fe->tuner_priv;
drivers/media/tuners/tda18250.c
495
struct i2c_client *client = fe->tuner_priv;
drivers/media/tuners/tda18250.c
704
struct i2c_client *client = fe->tuner_priv;
drivers/media/tuners/tda18250.c
713
struct i2c_client *client = fe->tuner_priv;
drivers/media/tuners/tda18250.c
744
static int tda18250_probe(struct i2c_client *client)
drivers/media/tuners/tda18250.c
858
static void tda18250_remove(struct i2c_client *client)
drivers/media/tuners/tda18250.c
86
struct i2c_client *client = fe->tuner_priv;
drivers/media/tuners/tua9001.c
13
struct i2c_client *client = dev->client;
drivers/media/tuners/tua9001.c
148
struct i2c_client *client = dev->client;
drivers/media/tuners/tua9001.c
170
static int tua9001_probe(struct i2c_client *client)
drivers/media/tuners/tua9001.c
229
static void tua9001_remove(struct i2c_client *client)
drivers/media/tuners/tua9001.c
57
struct i2c_client *client = dev->client;
drivers/media/tuners/tua9001.c
78
struct i2c_client *client = dev->client;
drivers/media/tuners/tua9001_priv.h
22
struct i2c_client *client;
drivers/media/usb/au0828/au0828-cards.c
185
dev->i2c_client.addr = 0xa0 >> 1;
drivers/media/usb/au0828/au0828-cards.c
186
tveeprom_read(&dev->i2c_client, eeprom, sizeof(eeprom));
drivers/media/usb/au0828/au0828-i2c.c
328
static const struct i2c_client au0828_i2c_client_template = {
drivers/media/usb/au0828/au0828-i2c.c
338
static void do_i2c_scan(char *name, struct i2c_client *c)
drivers/media/usb/au0828/au0828-i2c.c
360
dev->i2c_client = au0828_i2c_client_template;
drivers/media/usb/au0828/au0828-i2c.c
376
dev->i2c_client.adapter = &dev->i2c_adap;
drivers/media/usb/au0828/au0828-i2c.c
381
do_i2c_scan(KBUILD_MODNAME, &dev->i2c_client);
drivers/media/usb/au0828/au0828-input.c
263
if (i2c_probe_func_quick_read(dev->i2c_client.adapter,
drivers/media/usb/au0828/au0828-input.c
50
rc = i2c_transfer(ir->dev->i2c_client.adapter, &msg, 1);
drivers/media/usb/au0828/au0828-input.c
75
rc = i2c_transfer(ir->dev->i2c_client.adapter, msg, 2);
drivers/media/usb/au0828/au0828.h
183
struct i2c_client i2c_client;
drivers/media/usb/cx231xx/cx231xx-cards.c
1211
static int read_eeprom(struct cx231xx *dev, struct i2c_client *client,
drivers/media/usb/cx231xx/cx231xx-cards.c
1296
struct i2c_client client;
drivers/media/usb/cx231xx/cx231xx-dvb.c
622
struct i2c_client *client;
drivers/media/usb/cx231xx/cx231xx-dvb.c
64
struct i2c_client *i2c_client_demod[2];
drivers/media/usb/cx231xx/cx231xx-dvb.c
65
struct i2c_client *i2c_client_tuner;
drivers/media/usb/cx231xx/cx231xx.h
573
struct i2c_client *ir_i2c_client;
drivers/media/usb/dvb-usb-v2/af9015.c
1003
struct i2c_client *client;
drivers/media/usb/dvb-usb-v2/af9015.c
849
struct i2c_client *client;
drivers/media/usb/dvb-usb-v2/af9015.c
924
struct i2c_client *client;
drivers/media/usb/dvb-usb-v2/af9015.h
108
struct i2c_client *demod_i2c_client[2];
drivers/media/usb/dvb-usb-v2/af9035.c
1314
if (state->i2c_client[1])
drivers/media/usb/dvb-usb-v2/af9035.c
1317
if (state->i2c_client[0])
drivers/media/usb/dvb-usb-v2/af9035.c
1684
if (state->i2c_client[3])
drivers/media/usb/dvb-usb-v2/af9035.c
1687
if (state->i2c_client[1])
drivers/media/usb/dvb-usb-v2/af9035.c
1707
if (state->i2c_client[3])
drivers/media/usb/dvb-usb-v2/af9035.c
1710
if (state->i2c_client[1])
drivers/media/usb/dvb-usb-v2/af9035.c
186
struct i2c_client *client;
drivers/media/usb/dvb-usb-v2/af9035.c
196
if (state->i2c_client[num] == NULL)
drivers/media/usb/dvb-usb-v2/af9035.c
225
state->i2c_client[num] = client;
drivers/media/usb/dvb-usb-v2/af9035.c
237
struct i2c_client *client;
drivers/media/usb/dvb-usb-v2/af9035.c
242
if (state->i2c_client[num] != NULL)
drivers/media/usb/dvb-usb-v2/af9035.c
253
client = state->i2c_client[num];
drivers/media/usb/dvb-usb-v2/af9035.c
261
state->i2c_client[num] = NULL;
drivers/media/usb/dvb-usb-v2/af9035.h
63
struct i2c_client *i2c_client[AF9035_I2C_CLIENT_MAX];
drivers/media/usb/dvb-usb-v2/anysee.c
1346
if (state->i2c_client[0])
drivers/media/usb/dvb-usb-v2/anysee.c
616
struct i2c_client *client;
drivers/media/usb/dvb-usb-v2/anysee.c
627
if (state->i2c_client[num] == NULL)
drivers/media/usb/dvb-usb-v2/anysee.c
656
state->i2c_client[num] = client;
drivers/media/usb/dvb-usb-v2/anysee.c
667
struct i2c_client *client;
drivers/media/usb/dvb-usb-v2/anysee.c
672
if (state->i2c_client[num] != NULL)
drivers/media/usb/dvb-usb-v2/anysee.c
684
client = state->i2c_client[num];
drivers/media/usb/dvb-usb-v2/anysee.c
692
state->i2c_client[num] = NULL;
drivers/media/usb/dvb-usb-v2/anysee.h
46
struct i2c_client *i2c_client[ANYSEE_I2C_CLIENT_MAX];
drivers/media/usb/dvb-usb-v2/dvbsky.c
28
struct i2c_client *i2c_client_demod;
drivers/media/usb/dvb-usb-v2/dvbsky.c
29
struct i2c_client *i2c_client_tuner;
drivers/media/usb/dvb-usb-v2/dvbsky.c
30
struct i2c_client *i2c_client_ci;
drivers/media/usb/dvb-usb-v2/gl861.c
22
struct i2c_client *i2c_client_demod;
drivers/media/usb/dvb-usb-v2/gl861.c
23
struct i2c_client *i2c_client_tuner;
drivers/media/usb/dvb-usb-v2/gl861.c
418
struct i2c_client *cl;
drivers/media/usb/dvb-usb-v2/gl861.c
449
struct i2c_client *cl;
drivers/media/usb/dvb-usb-v2/rtl28xxu.c
1090
struct i2c_client *client;
drivers/media/usb/dvb-usb-v2/rtl28xxu.c
1204
struct i2c_client *client;
drivers/media/usb/dvb-usb-v2/rtl28xxu.c
1422
struct i2c_client *client;
drivers/media/usb/dvb-usb-v2/rtl28xxu.c
705
struct i2c_client *client;
drivers/media/usb/dvb-usb-v2/rtl28xxu.c
913
struct i2c_client *client;
drivers/media/usb/dvb-usb-v2/rtl28xxu.h
70
struct i2c_client *i2c_client_demod;
drivers/media/usb/dvb-usb-v2/rtl28xxu.h
71
struct i2c_client *i2c_client_tuner;
drivers/media/usb/dvb-usb-v2/rtl28xxu.h
72
struct i2c_client *i2c_client_slave_demod;
drivers/media/usb/dvb-usb-v2/zd1301.c
129
struct i2c_client *client;
drivers/media/usb/dvb-usb-v2/zd1301.c
207
struct i2c_client *client;
drivers/media/usb/dvb-usb-v2/zd1301.c
22
struct i2c_client *i2c_client_tuner;
drivers/media/usb/dvb-usb/cxusb.c
1672
struct i2c_client *client;
drivers/media/usb/dvb-usb/cxusb.h
72
struct i2c_client *i2c_client_demod;
drivers/media/usb/dvb-usb/cxusb.h
73
struct i2c_client *i2c_client_tuner;
drivers/media/usb/dvb-usb/dib0700.h
51
struct i2c_client *i2c_client_demod;
drivers/media/usb/dvb-usb/dib0700.h
52
struct i2c_client *i2c_client_tuner;
drivers/media/usb/dvb-usb/dib0700_core.c
915
struct i2c_client *client;
drivers/media/usb/dvb-usb/dib0700_devices.c
3741
struct i2c_client *client_demod, *client_tuner;
drivers/media/usb/dvb-usb/dw2102.c
1601
struct i2c_client *client;
drivers/media/usb/dvb-usb/dw2102.c
2622
struct i2c_client *client;
drivers/media/usb/dvb-usb/dw2102.c
66
struct i2c_client *i2c_client_demod;
drivers/media/usb/dvb-usb/dw2102.c
67
struct i2c_client *i2c_client_tuner;
drivers/media/usb/em28xx/em28xx-camera.c
173
struct i2c_client *client = &dev->i2c_client[dev->def_i2c_bus];
drivers/media/usb/em28xx/em28xx-camera.c
302
struct i2c_client *client = &dev->i2c_client[dev->def_i2c_bus];
drivers/media/usb/em28xx/em28xx-camera.c
42
i2c_master_send(&dev->i2c_client[dev->def_i2c_bus],
drivers/media/usb/em28xx/em28xx-camera.c
71
i2c_master_send(&dev->i2c_client[dev->def_i2c_bus],
drivers/media/usb/em28xx/em28xx-camera.c
88
struct i2c_client *client = &dev->i2c_client[dev->def_i2c_bus];
drivers/media/usb/em28xx/em28xx-dvb.c
100
struct i2c_client *i2c_client_demod;
drivers/media/usb/em28xx/em28xx-dvb.c
101
struct i2c_client *i2c_client_tuner;
drivers/media/usb/em28xx/em28xx-dvb.c
102
struct i2c_client *i2c_client_sec;
drivers/media/usb/em28xx/em28xx-dvb.c
518
dev->i2c_client[dev->def_i2c_bus].addr = 0x82 >> 1;
drivers/media/usb/em28xx/em28xx-dvb.c
521
i2c_master_send(&dev->i2c_client[dev->def_i2c_bus],
drivers/media/usb/em28xx/em28xx-dvb.c
575
dev->i2c_client[dev->def_i2c_bus].addr = 0x82 >> 1;
drivers/media/usb/em28xx/em28xx-dvb.c
578
i2c_master_send(&dev->i2c_client[dev->def_i2c_bus],
drivers/media/usb/em28xx/em28xx-dvb.c
629
dev->i2c_client[dev->def_i2c_bus].addr = 0x82 >> 1;
drivers/media/usb/em28xx/em28xx-dvb.c
632
i2c_master_send(&dev->i2c_client[dev->def_i2c_bus],
drivers/media/usb/em28xx/em28xx-dvb.c
688
dev->i2c_client[dev->def_i2c_bus].addr = 0x82 >> 1;
drivers/media/usb/em28xx/em28xx-dvb.c
691
i2c_master_send(&dev->i2c_client[dev->def_i2c_bus],
drivers/media/usb/em28xx/em28xx-dvb.c
718
dev->i2c_client[dev->def_i2c_bus].addr = 0x82 >> 1; /* 0x41 */
drivers/media/usb/em28xx/em28xx-dvb.c
721
i2c_master_send(&dev->i2c_client[dev->def_i2c_bus],
drivers/media/usb/em28xx/em28xx-i2c.c
644
ret = i2c_master_send(&dev->i2c_client[bus],
drivers/media/usb/em28xx/em28xx-i2c.c
659
ret = i2c_master_recv(&dev->i2c_client[bus], data, rsize);
drivers/media/usb/em28xx/em28xx-i2c.c
688
dev->i2c_client[bus].addr = 0xa0 >> 1;
drivers/media/usb/em28xx/em28xx-i2c.c
691
err = i2c_master_recv(&dev->i2c_client[bus], &buf, 0);
drivers/media/usb/em28xx/em28xx-i2c.c
906
static const struct i2c_client em28xx_client_template = {
drivers/media/usb/em28xx/em28xx-i2c.c
949
dev->i2c_client[bus].addr = i;
drivers/media/usb/em28xx/em28xx-i2c.c
950
rc = i2c_master_recv(&dev->i2c_client[bus], &buf, 0);
drivers/media/usb/em28xx/em28xx-i2c.c
998
dev->i2c_client[bus] = em28xx_client_template;
drivers/media/usb/em28xx/em28xx-i2c.c
999
dev->i2c_client[bus].adapter = &dev->i2c_adap[bus];
drivers/media/usb/em28xx/em28xx-input.c
103
static int em28xx_get_key_em_haup(struct i2c_client *i2c_dev,
drivers/media/usb/em28xx/em28xx-input.c
133
static int em28xx_get_key_pinnacle_usb_grey(struct i2c_client *i2c_dev,
drivers/media/usb/em28xx/em28xx-input.c
152
static int em28xx_get_key_winfast_usbii_deluxe(struct i2c_client *i2c_dev,
drivers/media/usb/em28xx/em28xx-input.c
299
rc = ir->get_key_i2c(ir->i2c_client, &protocol, &scancode);
drivers/media/usb/em28xx/em28xx-input.c
360
if (ir->i2c_client) /* external i2c device */
drivers/media/usb/em28xx/em28xx-input.c
61
struct i2c_client *i2c_client;
drivers/media/usb/em28xx/em28xx-input.c
63
int (*get_key_i2c)(struct i2c_client *ir, enum rc_proto *protocol,
drivers/media/usb/em28xx/em28xx-input.c
72
static int em28xx_get_key_terratec(struct i2c_client *i2c_dev,
drivers/media/usb/em28xx/em28xx-input.c
768
ir->i2c_client = kzalloc_obj(*ir->i2c_client);
drivers/media/usb/em28xx/em28xx-input.c
769
if (!ir->i2c_client)
drivers/media/usb/em28xx/em28xx-input.c
771
ir->i2c_client->adapter = &ir->dev->i2c_adap[dev->def_i2c_bus];
drivers/media/usb/em28xx/em28xx-input.c
772
ir->i2c_client->addr = i2c_rc_dev_addr;
drivers/media/usb/em28xx/em28xx-input.c
773
ir->i2c_client->flags = 0;
drivers/media/usb/em28xx/em28xx-input.c
829
kfree(ir->i2c_client);
drivers/media/usb/em28xx/em28xx-input.c
857
kfree(ir->i2c_client);
drivers/media/usb/em28xx/em28xx.h
678
struct i2c_client i2c_client[NUM_I2C_BUSES];
drivers/media/usb/go7007/s2250-board.c
122
struct i2c_client *audio;
drivers/media/usb/go7007/s2250-board.c
151
static int write_reg(struct i2c_client *client, u8 reg, u8 value)
drivers/media/usb/go7007/s2250-board.c
185
static int write_reg_fp(struct i2c_client *client, u16 addr, u16 val)
drivers/media/usb/go7007/s2250-board.c
249
static int read_reg_fp(struct i2c_client *client, u16 addr, u16 *val)
drivers/media/usb/go7007/s2250-board.c
290
static int write_regs(struct i2c_client *client, u8 *regs)
drivers/media/usb/go7007/s2250-board.c
303
static int write_regs_fp(struct i2c_client *client, u16 *regs)
drivers/media/usb/go7007/s2250-board.c
323
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/usb/go7007/s2250-board.c
347
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/usb/go7007/s2250-board.c
366
struct i2c_client *client = v4l2_get_subdevdata(&state->sd);
drivers/media/usb/go7007/s2250-board.c
406
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/usb/go7007/s2250-board.c
497
static int s2250_probe(struct i2c_client *client)
drivers/media/usb/go7007/s2250-board.c
499
struct i2c_client *audio;
drivers/media/usb/go7007/s2250-board.c
603
static void s2250_remove(struct i2c_client *client)
drivers/media/usb/hdpvr/hdpvr-core.c
271
struct i2c_client *client;
drivers/media/usb/hdpvr/hdpvr-i2c.c
31
struct i2c_client *hdpvr_register_ir_i2c(struct hdpvr_device *dev)
drivers/media/usb/hdpvr/hdpvr.h
319
struct i2c_client *hdpvr_register_ir_i2c(struct hdpvr_device *dev);
drivers/media/usb/pvrusb2/pvrusb2-dvb.h
23
struct i2c_client *i2c_client_demod[2];
drivers/media/usb/pvrusb2/pvrusb2-dvb.h
24
struct i2c_client *i2c_client_tuner;
drivers/media/usb/pvrusb2/pvrusb2-hdw.c
4826
struct i2c_client *client;
drivers/media/usb/stk1160/stk1160-i2c.c
239
static const struct i2c_client client_template = {
drivers/media/usb/stk1160/stk1160-i2c.c
264
dev->i2c_client = client_template;
drivers/media/usb/stk1160/stk1160-i2c.c
265
dev->i2c_client.adapter = &dev->i2c_adap;
drivers/media/usb/stk1160/stk1160.h
152
struct i2c_client i2c_client;
drivers/media/v4l2-core/tuner-core.c
1029
static void set_radio_freq(struct i2c_client *c, unsigned int freq)
drivers/media/v4l2-core/tuner-core.c
1321
struct i2c_client *c = to_i2c_client(dev);
drivers/media/v4l2-core/tuner-core.c
1337
struct i2c_client *c = to_i2c_client(dev);
drivers/media/v4l2-core/tuner-core.c
1352
static int tuner_command(struct i2c_client *client, unsigned cmd, void *arg)
drivers/media/v4l2-core/tuner-core.c
151
struct i2c_client *i2c;
drivers/media/v4l2-core/tuner-core.c
179
static void set_tv_freq(struct i2c_client *c, unsigned int freq);
drivers/media/v4l2-core/tuner-core.c
180
static void set_radio_freq(struct i2c_client *c, unsigned int freq);
drivers/media/v4l2-core/tuner-core.c
297
static void set_type(struct i2c_client *c, unsigned int type,
drivers/media/v4l2-core/tuner-core.c
524
struct i2c_client *c = v4l2_get_subdevdata(sd);
drivers/media/v4l2-core/tuner-core.c
627
static int tuner_probe(struct i2c_client *client)
drivers/media/v4l2-core/tuner-core.c
780
static void tuner_remove(struct i2c_client *client)
drivers/media/v4l2-core/tuner-core.c
865
struct i2c_client *client = v4l2_get_subdevdata(&t->sd);
drivers/media/v4l2-core/tuner-core.c
888
static void set_tv_freq(struct i2c_client *c, unsigned int freq)
drivers/media/v4l2-core/v4l2-async.c
71
struct i2c_client *client = i2c_verify_client(sd->dev);
drivers/media/v4l2-core/v4l2-cci.c
186
struct regmap *devm_cci_regmap_init_i2c(struct i2c_client *client,
drivers/media/v4l2-core/v4l2-i2c.c
14
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/v4l2-core/v4l2-i2c.c
144
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/media/v4l2-core/v4l2-i2c.c
33
struct i2c_client *client,
drivers/media/v4l2-core/v4l2-i2c.c
46
void v4l2_i2c_subdev_init(struct v4l2_subdev *sd, struct i2c_client *client,
drivers/media/v4l2-core/v4l2-i2c.c
69
struct i2c_client *client;
drivers/mfd/88pm800.c
408
struct i2c_client *client = chip->client;
drivers/mfd/88pm800.c
530
static int pm800_probe(struct i2c_client *client)
drivers/mfd/88pm800.c
584
static void pm800_remove(struct i2c_client *client)
drivers/mfd/88pm805.c
212
static int pm805_probe(struct i2c_client *client)
drivers/mfd/88pm805.c
241
static void pm805_remove(struct i2c_client *client)
drivers/mfd/88pm80x.c
133
struct i2c_client *client = to_i2c_client(dev);
drivers/mfd/88pm80x.c
145
struct i2c_client *client = to_i2c_client(dev);
drivers/mfd/88pm80x.c
51
int pm80x_init(struct i2c_client *client)
drivers/mfd/88pm860x-core.c
1045
struct i2c_client *i2c,
drivers/mfd/88pm860x-core.c
1087
static int verify_addr(struct i2c_client *i2c)
drivers/mfd/88pm860x-core.c
1130
static int pm860x_probe(struct i2c_client *client)
drivers/mfd/88pm860x-core.c
1201
static void pm860x_remove(struct i2c_client *client)
drivers/mfd/88pm860x-core.c
1214
struct i2c_client *client = to_i2c_client(dev);
drivers/mfd/88pm860x-core.c
1224
struct i2c_client *client = to_i2c_client(dev);
drivers/mfd/88pm860x-core.c
466
struct i2c_client *i2c;
drivers/mfd/88pm860x-core.c
494
struct i2c_client *i2c;
drivers/mfd/88pm860x-core.c
570
struct i2c_client *i2c = (chip->id == CHIP_PM8607) ?
drivers/mfd/88pm860x-core.c
654
struct i2c_client *i2c = (chip->id == CHIP_PM8606) ?
drivers/mfd/88pm860x-core.c
695
struct i2c_client *i2c = (chip->id == CHIP_PM8606) ?
drivers/mfd/88pm860x-core.c
733
static void device_osc_init(struct i2c_client *i2c)
drivers/mfd/88pm860x-core.c
983
struct i2c_client *i2c,
drivers/mfd/88pm860x-i2c.c
119
static int write_device(struct i2c_client *i2c, int reg,
drivers/mfd/88pm860x-i2c.c
140
int pm860x_page_reg_write(struct i2c_client *i2c, int reg,
drivers/mfd/88pm860x-i2c.c
15
int pm860x_reg_read(struct i2c_client *i2c, int reg)
drivers/mfd/88pm860x-i2c.c
158
int pm860x_page_bulk_read(struct i2c_client *i2c, int reg,
drivers/mfd/88pm860x-i2c.c
31
int pm860x_reg_write(struct i2c_client *i2c, int reg,
drivers/mfd/88pm860x-i2c.c
44
int pm860x_bulk_read(struct i2c_client *i2c, int reg,
drivers/mfd/88pm860x-i2c.c
57
int pm860x_bulk_write(struct i2c_client *i2c, int reg,
drivers/mfd/88pm860x-i2c.c
70
int pm860x_set_bits(struct i2c_client *i2c, int reg,
drivers/mfd/88pm860x-i2c.c
83
static int read_device(struct i2c_client *i2c, int reg,
drivers/mfd/88pm886.c
86
static int pm886_probe(struct i2c_client *client)
drivers/mfd/aat2870-core.c
333
static int aat2870_i2c_probe(struct i2c_client *client)
drivers/mfd/aat2870-core.c
409
struct i2c_client *client = to_i2c_client(dev);
drivers/mfd/aat2870-core.c
419
struct i2c_client *client = to_i2c_client(dev);
drivers/mfd/acer-ec-a500.c
140
static int a500_ec_probe(struct i2c_client *client)
drivers/mfd/acer-ec-a500.c
172
static void a500_ec_remove(struct i2c_client *client)
drivers/mfd/acer-ec-a500.c
34
static struct i2c_client *a500_ec_client_pm_off;
drivers/mfd/acer-ec-a500.c
39
struct i2c_client *client = context;
drivers/mfd/acer-ec-a500.c
69
struct i2c_client *client = context;
drivers/mfd/act8945a.c
31
static int act8945a_i2c_probe(struct i2c_client *i2c)
drivers/mfd/adp5520.c
207
static int adp5520_probe(struct i2c_client *client)
drivers/mfd/adp5520.c
310
struct i2c_client *client = to_i2c_client(dev);
drivers/mfd/adp5520.c
322
struct i2c_client *client = to_i2c_client(dev);
drivers/mfd/adp5520.c
33
struct i2c_client *client;
drivers/mfd/adp5520.c
42
static int __adp5520_read(struct i2c_client *client,
drivers/mfd/adp5520.c
57
static int __adp5520_write(struct i2c_client *client,
drivers/mfd/adp5520.c
71
static int __adp5520_ack_bits(struct i2c_client *client, int reg,
drivers/mfd/adp5585.c
655
static int adp5585_irq_enable(struct i2c_client *i2c,
drivers/mfd/adp5585.c
689
static int adp5585_i2c_probe(struct i2c_client *i2c)
drivers/mfd/arizona-i2c.c
23
static int arizona_i2c_probe(struct i2c_client *i2c)
drivers/mfd/arizona-i2c.c
80
static void arizona_i2c_remove(struct i2c_client *i2c)
drivers/mfd/as3711.c
119
static int as3711_i2c_probe(struct i2c_client *client)
drivers/mfd/as3722.c
308
static int as3722_i2c_of_probe(struct i2c_client *i2c,
drivers/mfd/as3722.c
336
static int as3722_i2c_probe(struct i2c_client *i2c)
drivers/mfd/atc260x-i2c.c
15
static int atc260x_i2c_probe(struct i2c_client *client)
drivers/mfd/axp20x-i2c.c
25
static int axp20x_i2c_probe(struct i2c_client *i2c)
drivers/mfd/axp20x-i2c.c
52
static void axp20x_i2c_remove(struct i2c_client *i2c)
drivers/mfd/bcm590xx.c
90
static int bcm590xx_i2c_probe(struct i2c_client *i2c_pri)
drivers/mfd/bd9571mwv.c
207
static int bd9571mwv_probe(struct i2c_client *client)
drivers/mfd/bq257xx.c
47
static int bq257xx_probe(struct i2c_client *client)
drivers/mfd/cs40l50-i2c.c
14
static int cs40l50_i2c_probe(struct i2c_client *i2c)
drivers/mfd/cs40l50-i2c.c
35
static void cs40l50_i2c_remove(struct i2c_client *i2c)
drivers/mfd/cs42l43-i2c.c
38
static int cs42l43_i2c_probe(struct i2c_client *i2c)
drivers/mfd/da903x.c
113
static inline int __da903x_writes(struct i2c_client *client, int reg,
drivers/mfd/da903x.c
491
static int da903x_probe(struct i2c_client *client)
drivers/mfd/da903x.c
535
static void da903x_remove(struct i2c_client *client)
drivers/mfd/da903x.c
58
struct i2c_client *client;
drivers/mfd/da903x.c
71
static inline int __da903x_read(struct i2c_client *client,
drivers/mfd/da903x.c
86
static inline int __da903x_reads(struct i2c_client *client, int reg,
drivers/mfd/da903x.c
99
static inline int __da903x_write(struct i2c_client *client,
drivers/mfd/da9052-i2c.c
126
static int da9052_i2c_probe(struct i2c_client *client)
drivers/mfd/da9052-i2c.c
168
static void da9052_i2c_remove(struct i2c_client *client)
drivers/mfd/da9055-i2c.c
17
static int da9055_i2c_probe(struct i2c_client *i2c)
drivers/mfd/da9055-i2c.c
42
static void da9055_i2c_remove(struct i2c_client *i2c)
drivers/mfd/da9062-core.c
591
static int da9062_i2c_probe(struct i2c_client *i2c)
drivers/mfd/da9062-core.c
698
static void da9062_i2c_remove(struct i2c_client *i2c)
drivers/mfd/da9063-i2c.c
120
static int da9063_get_device_type(struct i2c_client *i2c, struct da9063 *da9063)
drivers/mfd/da9063-i2c.c
369
static int da9063_i2c_probe(struct i2c_client *i2c)
drivers/mfd/da9063-i2c.c
51
static int da9063_i2c_blockreg_read(struct i2c_client *client, u16 addr,
drivers/mfd/da9150-core.c
23
static int da9150_i2c_read_device(struct i2c_client *client, u8 addr, int count,
drivers/mfd/da9150-core.c
395
static int da9150_probe(struct i2c_client *client)
drivers/mfd/da9150-core.c
473
static void da9150_remove(struct i2c_client *client)
drivers/mfd/da9150-core.c
482
static void da9150_shutdown(struct i2c_client *client)
drivers/mfd/da9150-core.c
63
static int da9150_i2c_write_device(struct i2c_client *client, u8 addr,
drivers/mfd/ene-kb3930.c
122
static int kb3930_probe(struct i2c_client *client)
drivers/mfd/ene-kb3930.c
180
static void kb3930_remove(struct i2c_client *client)
drivers/mfd/ene-kb3930.c
31
struct i2c_client *client;
drivers/mfd/gateworks-gsc.c
197
static int gsc_probe(struct i2c_client *client)
drivers/mfd/gateworks-gsc.c
257
static void gsc_remove(struct i2c_client *client)
drivers/mfd/gateworks-gsc.c
34
struct i2c_client *client = context;
drivers/mfd/gateworks-gsc.c
53
struct i2c_client *client = context;
drivers/mfd/intel_soc_pmic_chtdc_ti.c
108
static int chtdc_ti_probe(struct i2c_client *i2c)
drivers/mfd/intel_soc_pmic_chtdc_ti.c
137
static void chtdc_ti_shutdown(struct i2c_client *i2c)
drivers/mfd/intel_soc_pmic_chtwc.c
187
static int cht_wc_probe(struct i2c_client *client)
drivers/mfd/intel_soc_pmic_chtwc.c
233
static void cht_wc_shutdown(struct i2c_client *client)
drivers/mfd/intel_soc_pmic_chtwc.c
75
struct i2c_client *client = context;
drivers/mfd/intel_soc_pmic_chtwc.c
97
struct i2c_client *client = context;
drivers/mfd/intel_soc_pmic_crc.c
168
static int crystal_cove_i2c_probe(struct i2c_client *i2c)
drivers/mfd/intel_soc_pmic_crc.c
218
static void crystal_cove_i2c_remove(struct i2c_client *i2c)
drivers/mfd/intel_soc_pmic_crc.c
226
static void crystal_cove_shutdown(struct i2c_client *i2c)
drivers/mfd/iqs62x.c
1011
static void iqs62x_remove(struct i2c_client *client)
drivers/mfd/iqs62x.c
223
struct i2c_client *client = iqs62x->client;
drivers/mfd/iqs62x.c
457
struct i2c_client *client = iqs62x->client;
drivers/mfd/iqs62x.c
586
struct i2c_client *client = iqs62x->client;
drivers/mfd/iqs62x.c
895
static int iqs62x_probe(struct i2c_client *client)
drivers/mfd/khadas-mcu.c
87
static int khadas_mcu_probe(struct i2c_client *client)
drivers/mfd/lm3533-core.c
575
static int lm3533_i2c_probe(struct i2c_client *i2c)
drivers/mfd/lm3533-core.c
597
static void lm3533_i2c_remove(struct i2c_client *i2c)
drivers/mfd/lochnagar-i2c.c
269
static int lochnagar_i2c_probe(struct i2c_client *i2c)
drivers/mfd/lp3943.c
105
static int lp3943_probe(struct i2c_client *cl)
drivers/mfd/lp873x.c
27
static int lp873x_probe(struct i2c_client *client)
drivers/mfd/lp87565.c
101
static void lp87565_shutdown(struct i2c_client *client)
drivers/mfd/lp87565.c
47
static int lp87565_probe(struct i2c_client *client)
drivers/mfd/lp8788.c
169
static int lp8788_probe(struct i2c_client *cl)
drivers/mfd/lp8788.c
210
static void lp8788_remove(struct i2c_client *cl)
drivers/mfd/madera-i2c.c
107
static void madera_i2c_remove(struct i2c_client *i2c)
drivers/mfd/madera-i2c.c
19
static int madera_i2c_probe(struct i2c_client *i2c)
drivers/mfd/max14577.c
360
static int max14577_i2c_probe(struct i2c_client *i2c)
drivers/mfd/max14577.c
455
static void max14577_i2c_remove(struct i2c_client *i2c)
drivers/mfd/max14577.c
475
struct i2c_client *i2c = to_i2c_client(dev);
drivers/mfd/max14577.c
496
struct i2c_client *i2c = to_i2c_client(dev);
drivers/mfd/max7360.c
120
static int max7360_probe(struct i2c_client *client)
drivers/mfd/max77541.c
163
static int max77541_probe(struct i2c_client *client)
drivers/mfd/max77620.c
496
static int max77620_probe(struct i2c_client *client)
drivers/mfd/max77620.c
605
struct i2c_client *client = to_i2c_client(dev);
drivers/mfd/max77620.c
656
struct i2c_client *client = to_i2c_client(dev);
drivers/mfd/max77650.c
151
static int max77650_i2c_probe(struct i2c_client *i2c)
drivers/mfd/max77686.c
160
static int max77686_i2c_probe(struct i2c_client *i2c)
drivers/mfd/max77686.c
230
struct i2c_client *i2c = to_i2c_client(dev);
drivers/mfd/max77686.c
252
struct i2c_client *i2c = to_i2c_client(dev);
drivers/mfd/max77693.c
148
static int max77693_i2c_probe(struct i2c_client *i2c)
drivers/mfd/max77693.c
293
static void max77693_i2c_remove(struct i2c_client *i2c)
drivers/mfd/max77693.c
316
struct i2c_client *i2c = to_i2c_client(dev);
drivers/mfd/max77693.c
329
struct i2c_client *i2c = to_i2c_client(dev);
drivers/mfd/max77705.c
139
struct i2c_client *i2c = to_i2c_client(dev);
drivers/mfd/max77705.c
151
struct i2c_client *i2c = to_i2c_client(dev);
drivers/mfd/max77705.c
81
static int max77705_i2c_probe(struct i2c_client *i2c)
drivers/mfd/max77714.c
104
static int max77714_probe(struct i2c_client *client)
drivers/mfd/max77759.c
430
static int max77759_create_i2c_subdev(struct i2c_client *client,
drivers/mfd/max77759.c
434
struct i2c_client *sub;
drivers/mfd/max77759.c
499
static int max77759_add_chained_maxq(struct i2c_client *client,
drivers/mfd/max77759.c
540
static int max77759_add_chained_topsys(struct i2c_client *client,
drivers/mfd/max77759.c
559
static int max77759_add_chained_charger(struct i2c_client *client,
drivers/mfd/max77759.c
587
static int max77759_probe(struct i2c_client *client)
drivers/mfd/max77843.c
179
struct i2c_client *i2c = to_i2c_client(dev);
drivers/mfd/max77843.c
191
struct i2c_client *i2c = to_i2c_client(dev);
drivers/mfd/max77843.c
95
static int max77843_probe(struct i2c_client *i2c)
drivers/mfd/max8907.c
183
static int max8907_i2c_probe(struct i2c_client *i2c)
drivers/mfd/max8907.c
281
static void max8907_i2c_remove(struct i2c_client *i2c)
drivers/mfd/max8925-core.c
475
struct i2c_client *i2c;
drivers/mfd/max8925-core.c
504
struct i2c_client *i2c;
drivers/mfd/max8925-i2c.c
108
int max8925_set_bits(struct i2c_client *i2c, int reg,
drivers/mfd/max8925-i2c.c
147
static int max8925_probe(struct i2c_client *client)
drivers/mfd/max8925-i2c.c
18
static inline int max8925_read_device(struct i2c_client *i2c,
drivers/mfd/max8925-i2c.c
199
static void max8925_remove(struct i2c_client *client)
drivers/mfd/max8925-i2c.c
211
struct i2c_client *client = to_i2c_client(dev);
drivers/mfd/max8925-i2c.c
221
struct i2c_client *client = to_i2c_client(dev);
drivers/mfd/max8925-i2c.c
34
static inline int max8925_write_device(struct i2c_client *i2c,
drivers/mfd/max8925-i2c.c
49
int max8925_reg_read(struct i2c_client *i2c, int reg)
drivers/mfd/max8925-i2c.c
66
int max8925_reg_write(struct i2c_client *i2c, int reg,
drivers/mfd/max8925-i2c.c
80
int max8925_bulk_read(struct i2c_client *i2c, int reg,
drivers/mfd/max8925-i2c.c
94
int max8925_bulk_write(struct i2c_client *i2c, int reg,
drivers/mfd/max8997-irq.c
114
struct i2c_client *i2c = get_i2c(max8997, i);
drivers/mfd/max8997-irq.c
30
static struct i2c_client *get_i2c(struct max8997_dev *max8997,
drivers/mfd/max8997-irq.c
308
struct i2c_client *i2c;
drivers/mfd/max8997.c
105
int max8997_update_reg(struct i2c_client *i2c, u8 reg, u8 val, u8 mask)
drivers/mfd/max8997.c
145
static int max8997_i2c_probe(struct i2c_client *i2c)
drivers/mfd/max8997.c
392
struct i2c_client *i2c = to_i2c_client(dev);
drivers/mfd/max8997.c
414
struct i2c_client *i2c = to_i2c_client(dev);
drivers/mfd/max8997.c
436
struct i2c_client *i2c = to_i2c_client(dev);
drivers/mfd/max8997.c
447
struct i2c_client *i2c = to_i2c_client(dev);
drivers/mfd/max8997.c
46
int max8997_read_reg(struct i2c_client *i2c, u8 reg, u8 *dest)
drivers/mfd/max8997.c
63
int max8997_bulk_read(struct i2c_client *i2c, u8 reg, int count, u8 *buf)
drivers/mfd/max8997.c
78
int max8997_write_reg(struct i2c_client *i2c, u8 reg, u8 value)
drivers/mfd/max8997.c
90
int max8997_bulk_write(struct i2c_client *i2c, u8 reg, int count, u8 *buf)
drivers/mfd/max8998.c
101
int max8998_update_reg(struct i2c_client *i2c, u8 reg, u8 val, u8 mask)
drivers/mfd/max8998.c
155
static int max8998_i2c_probe(struct i2c_client *i2c)
drivers/mfd/max8998.c
233
struct i2c_client *i2c = to_i2c_client(dev);
drivers/mfd/max8998.c
243
struct i2c_client *i2c = to_i2c_client(dev);
drivers/mfd/max8998.c
303
struct i2c_client *i2c = to_i2c_client(dev);
drivers/mfd/max8998.c
316
struct i2c_client *i2c = to_i2c_client(dev);
drivers/mfd/max8998.c
42
int max8998_read_reg(struct i2c_client *i2c, u8 reg, u8 *dest)
drivers/mfd/max8998.c
59
int max8998_bulk_read(struct i2c_client *i2c, u8 reg, int count, u8 *buf)
drivers/mfd/max8998.c
74
int max8998_write_reg(struct i2c_client *i2c, u8 reg, u8 value)
drivers/mfd/max8998.c
86
int max8998_bulk_write(struct i2c_client *i2c, u8 reg, int count, u8 *buf)
drivers/mfd/mc13xxx-i2c.c
54
static int mc13xxx_i2c_probe(struct i2c_client *client)
drivers/mfd/mc13xxx-i2c.c
80
static void mc13xxx_i2c_remove(struct i2c_client *client)
drivers/mfd/menelaus.c
1144
static int menelaus_probe(struct i2c_client *client)
drivers/mfd/menelaus.c
1223
static void menelaus_remove(struct i2c_client *client)
drivers/mfd/menelaus.c
154
struct i2c_client *client;
drivers/mfd/menelaus.c
452
struct i2c_client *c = the_menelaus->client;
drivers/mfd/menelaus.c
524
struct i2c_client *c = the_menelaus->client;
drivers/mfd/menelaus.c
733
struct i2c_client *c = the_menelaus->client;
drivers/mfd/menf21bmc.c
26
static int menf21bmc_wdt_exit_prod_mode(struct i2c_client *client)
drivers/mfd/menf21bmc.c
52
menf21bmc_probe(struct i2c_client *client)
drivers/mfd/mp2629.c
36
static int mp2629_probe(struct i2c_client *client)
drivers/mfd/mt6360-core.c
28
struct i2c_client *i2c[MT6360_SLAVE_MAX];
drivers/mfd/mt6360-core.c
406
struct i2c_client *i2c;
drivers/mfd/mt6360-core.c
456
struct i2c_client *i2c;
drivers/mfd/mt6360-core.c
529
static int mt6360_probe(struct i2c_client *client)
drivers/mfd/mt6360-core.c
588
struct i2c_client *i2c = to_i2c_client(dev);
drivers/mfd/mt6360-core.c
599
struct i2c_client *i2c = to_i2c_client(dev);
drivers/mfd/mt6370.c
230
static int mt6370_probe(struct i2c_client *i2c)
drivers/mfd/mt6370.c
233
struct i2c_client *usbc_i2c;
drivers/mfd/mt6370.h
95
struct i2c_client *i2c[MT6370_MAX_I2C];
drivers/mfd/ntxec.c
148
static int ntxec_probe(struct i2c_client *client)
drivers/mfd/ntxec.c
243
static void ntxec_remove(struct i2c_client *client)
drivers/mfd/ntxec.c
35
static struct i2c_client *poweroff_restart_client;
drivers/mfd/palmas.c
376
static int palmas_set_pdata_irq_flag(struct i2c_client *i2c,
drivers/mfd/palmas.c
390
static void palmas_dt_to_pdata(struct i2c_client *i2c,
drivers/mfd/palmas.c
484
static int palmas_i2c_probe(struct i2c_client *i2c)
drivers/mfd/palmas.c
675
static void palmas_i2c_remove(struct i2c_client *i2c)
drivers/mfd/pf1550.c
197
static int pf1550_i2c_probe(struct i2c_client *i2c)
drivers/mfd/qcom-pm8008.c
193
static int pm8008_probe(struct i2c_client *client)
drivers/mfd/qcom-pm8008.c
199
struct i2c_client *dummy;
drivers/mfd/rc5t583.c
236
static int rc5t583_i2c_probe(struct i2c_client *i2c)
drivers/mfd/retu-mfd.c
194
struct i2c_client *i2c = to_i2c_client(dev);
drivers/mfd/retu-mfd.c
211
struct i2c_client *i2c = to_i2c_client(dev);
drivers/mfd/retu-mfd.c
230
static int retu_probe(struct i2c_client *i2c)
drivers/mfd/retu-mfd.c
290
static void retu_remove(struct i2c_client *i2c)
drivers/mfd/rk8xx-i2c.c
232
static int rk8xx_i2c_probe(struct i2c_client *client)
drivers/mfd/rk8xx-i2c.c
249
static void rk8xx_i2c_shutdown(struct i2c_client *client)
drivers/mfd/rn5t618.c
180
static int rn5t618_i2c_probe(struct i2c_client *i2c)
drivers/mfd/rn5t618.c
236
static void rn5t618_i2c_remove(struct i2c_client *i2c)
drivers/mfd/rn5t618.c
86
static struct i2c_client *rn5t618_pm_power_off;
drivers/mfd/rohm-bd71828.c
879
static struct i2c_client *bd71828_dev;
drivers/mfd/rohm-bd71828.c
900
static struct regmap *bd72720_do_regmaps(struct i2c_client *i2c)
drivers/mfd/rohm-bd71828.c
903
struct i2c_client *secondary_i2c;
drivers/mfd/rohm-bd71828.c
928
static int bd71828_i2c_probe(struct i2c_client *i2c)
drivers/mfd/rohm-bd718x7.c
128
static int bd718xx_i2c_probe(struct i2c_client *i2c)
drivers/mfd/rohm-bd9576.c
91
static int bd957x_i2c_probe(struct i2c_client *i2c)
drivers/mfd/rohm-bd96801.c
639
static int bd96801_i2c_probe(struct i2c_client *i2c)
drivers/mfd/rsmu_i2c.c
112
struct i2c_client *client = to_i2c_client(rsmu->dev);
drivers/mfd/rsmu_i2c.c
166
struct rsmu_ddata *rsmu = i2c_get_clientdata((struct i2c_client *)context);
drivers/mfd/rsmu_i2c.c
183
struct rsmu_ddata *rsmu = i2c_get_clientdata((struct i2c_client *)context);
drivers/mfd/rsmu_i2c.c
202
struct rsmu_ddata *rsmu = i2c_get_clientdata((struct i2c_client *)context);
drivers/mfd/rsmu_i2c.c
219
struct rsmu_ddata *rsmu = i2c_get_clientdata((struct i2c_client *)context);
drivers/mfd/rsmu_i2c.c
274
static int rsmu_i2c_probe(struct i2c_client *client)
drivers/mfd/rsmu_i2c.c
327
static void rsmu_i2c_remove(struct i2c_client *client)
drivers/mfd/rsmu_i2c.c
61
struct i2c_client *client = to_i2c_client(rsmu->dev);
drivers/mfd/rsmu_i2c.c
68
struct i2c_client *client = to_i2c_client(rsmu->dev);
drivers/mfd/rsmu_i2c.c
82
struct i2c_client *client = to_i2c_client(rsmu->dev);
drivers/mfd/rt4831.c
45
static int rt4831_probe(struct i2c_client *client)
drivers/mfd/rt4831.c
90
static void rt4831_remove(struct i2c_client *client)
drivers/mfd/rt5033.c
55
static int rt5033_i2c_probe(struct i2c_client *i2c)
drivers/mfd/rt5120.c
84
static int rt5120_probe(struct i2c_client *i2c)
drivers/mfd/sec-common.c
175
struct regmap *regmap, struct i2c_client *client)
drivers/mfd/sec-core.h
13
struct i2c_client;
drivers/mfd/sec-core.h
18
struct regmap *regmap, struct i2c_client *client);
drivers/mfd/sec-i2c.c
142
static int sec_pmic_i2c_probe(struct i2c_client *client)
drivers/mfd/sec-i2c.c
161
static void sec_pmic_i2c_shutdown(struct i2c_client *i2c)
drivers/mfd/si476x-cmd.c
265
struct i2c_client *client = core->client;
drivers/mfd/si476x-i2c.c
129
struct i2c_client *client = core->client;
drivers/mfd/si476x-i2c.c
686
static int si476x_core_probe(struct i2c_client *client)
drivers/mfd/si476x-i2c.c
838
static void si476x_core_remove(struct i2c_client *client)
drivers/mfd/si476x-prop.c
173
struct i2c_client *client = to_i2c_client(dev);
drivers/mfd/si476x-prop.c
183
struct i2c_client *client = to_i2c_client(dev);
drivers/mfd/simple-mfd-i2c.c
38
static int simple_mfd_i2c_probe(struct i2c_client *i2c)
drivers/mfd/sky81452.c
24
static int sky81452_probe(struct i2c_client *client)
drivers/mfd/smpro-core.c
30
struct i2c_client *i2c = to_i2c_client(dev);
drivers/mfd/smpro-core.c
44
struct i2c_client *i2c = to_i2c_client(dev);
drivers/mfd/smpro-core.c
95
static int smpro_core_probe(struct i2c_client *i2c)
drivers/mfd/stmfx.c
255
static void stmfx_irq_exit(struct i2c_client *client)
drivers/mfd/stmfx.c
266
static int stmfx_irq_init(struct i2c_client *client)
drivers/mfd/stmfx.c
322
static int stmfx_chip_init(struct i2c_client *client)
drivers/mfd/stmfx.c
393
static void stmfx_chip_exit(struct i2c_client *client)
drivers/mfd/stmfx.c
411
static int stmfx_probe(struct i2c_client *client)
drivers/mfd/stmfx.c
467
static void stmfx_remove(struct i2c_client *client)
drivers/mfd/stmpe-i2c.c
22
struct i2c_client *i2c = stmpe->client;
drivers/mfd/stmpe-i2c.c
29
struct i2c_client *i2c = stmpe->client;
drivers/mfd/stmpe-i2c.c
36
struct i2c_client *i2c = stmpe->client;
drivers/mfd/stmpe-i2c.c
44
struct i2c_client *i2c = stmpe->client;
drivers/mfd/stmpe-i2c.c
70
stmpe_i2c_probe(struct i2c_client *i2c)
drivers/mfd/stmpe-i2c.c
95
static void stmpe_i2c_remove(struct i2c_client *i2c)
drivers/mfd/stpmic1.c
131
static int stpmic1_probe(struct i2c_client *i2c)
drivers/mfd/stpmic1.c
184
struct i2c_client *i2c = to_i2c_client(dev);
drivers/mfd/stpmic1.c
194
struct i2c_client *i2c = to_i2c_client(dev);
drivers/mfd/stw481x.c
176
static int stw481x_probe(struct i2c_client *client)
drivers/mfd/tc3589x.c
353
static int tc3589x_probe(struct i2c_client *i2c)
drivers/mfd/tc3589x.c
430
static void tc3589x_remove(struct i2c_client *client)
drivers/mfd/tc3589x.c
440
struct i2c_client *client = tc3589x->i2c;
drivers/mfd/tc3589x.c
454
struct i2c_client *client = tc3589x->i2c;
drivers/mfd/ti-lmu.c
135
static int ti_lmu_probe(struct i2c_client *cl)
drivers/mfd/tps6105x.c
120
static int tps6105x_probe(struct i2c_client *client)
drivers/mfd/tps6105x.c
181
static void tps6105x_remove(struct i2c_client *client)
drivers/mfd/tps65010.c
507
static void tps65010_remove(struct i2c_client *client)
drivers/mfd/tps65010.c
520
static int tps65010_probe(struct i2c_client *client)
drivers/mfd/tps65010.c
62
struct i2c_client *client;
drivers/mfd/tps65010.c
943
struct i2c_client *c;
drivers/mfd/tps6507x.c
39
struct i2c_client *i2c = tps6507x->i2c_client;
drivers/mfd/tps6507x.c
67
struct i2c_client *i2c = tps6507x->i2c_client;
drivers/mfd/tps6507x.c
86
static int tps6507x_i2c_probe(struct i2c_client *i2c)
drivers/mfd/tps6507x.c
97
tps6507x->i2c_client = i2c;
drivers/mfd/tps65086.c
121
static void tps65086_remove(struct i2c_client *client)
drivers/mfd/tps65086.c
65
static int tps65086_probe(struct i2c_client *client)
drivers/mfd/tps65090.c
165
static int tps65090_i2c_probe(struct i2c_client *client)
drivers/mfd/tps65217.c
310
static int tps65217_probe(struct i2c_client *client)
drivers/mfd/tps65217.c
376
static void tps65217_remove(struct i2c_client *client)
drivers/mfd/tps65218.c
282
static int tps65218_probe(struct i2c_client *client)
drivers/mfd/tps65219.c
476
static int tps65219_probe(struct i2c_client *client)
drivers/mfd/tps6586x.c
124
struct i2c_client *client;
drivers/mfd/tps6586x.c
416
static struct tps6586x_platform_data *tps6586x_parse_dt(struct i2c_client *client)
drivers/mfd/tps6586x.c
439
static struct tps6586x_platform_data *tps6586x_parse_dt(struct i2c_client *client)
drivers/mfd/tps6586x.c
492
static void tps6586x_print_version(struct i2c_client *client, int version)
drivers/mfd/tps6586x.c
521
static int tps6586x_i2c_probe(struct i2c_client *client)
drivers/mfd/tps6586x.c
611
static void tps6586x_i2c_remove(struct i2c_client *client)
drivers/mfd/tps65910.c
371
static struct tps65910_board *tps65910_parse_dt(struct i2c_client *client,
drivers/mfd/tps65910.c
418
struct tps65910_board *tps65910_parse_dt(struct i2c_client *client,
drivers/mfd/tps65910.c
425
static struct i2c_client *tps65910_i2c_client;
drivers/mfd/tps65910.c
437
static int tps65910_i2c_probe(struct i2c_client *i2c)
drivers/mfd/tps65910.c
468
tps65910->i2c_client = i2c;
drivers/mfd/tps65912-i2c.c
24
static int tps65912_i2c_probe(struct i2c_client *client)
drivers/mfd/tps6594-i2c.c
111
struct i2c_client *client = context;
drivers/mfd/tps6594-i2c.c
149
struct i2c_client *client = context;
drivers/mfd/tps6594-i2c.c
210
static int tps6594_i2c_probe(struct i2c_client *client)
drivers/mfd/tps6594-i2c.c
40
static int tps6594_i2c_reg_read_with_crc(struct i2c_client *client, u8 page, u8 reg, u8 *val)
drivers/mfd/tps6594-i2c.c
81
static int tps6594_i2c_reg_write_with_crc(struct i2c_client *client, u8 page, u8 reg, u8 val)
drivers/mfd/twl-core.c
146
struct i2c_client *client;
drivers/mfd/twl-core.c
675
static void twl_remove(struct i2c_client *client)
drivers/mfd/twl-core.c
724
twl_probe(struct i2c_client *client)
drivers/mfd/twl-core.c
908
struct i2c_client *client = to_i2c_client(dev);
drivers/mfd/twl-core.c
918
struct i2c_client *client = to_i2c_client(dev);
drivers/mfd/twl6040.c
633
static int twl6040_probe(struct i2c_client *client)
drivers/mfd/twl6040.c
805
static void twl6040_remove(struct i2c_client *client)
drivers/mfd/wm831x-i2c.c
23
static int wm831x_i2c_probe(struct i2c_client *i2c)
drivers/mfd/wm8350-i2c.c
19
static int wm8350_i2c_probe(struct i2c_client *i2c)
drivers/mfd/wm8400-core.c
119
static int wm8400_i2c_probe(struct i2c_client *i2c)
drivers/mfd/wm8994-core.c
612
static int wm8994_i2c_probe(struct i2c_client *i2c)
drivers/mfd/wm8994-core.c
638
static void wm8994_i2c_remove(struct i2c_client *i2c)
drivers/misc/ad525x_dpot-i2c.c
53
static int ad_dpot_i2c_probe(struct i2c_client *client)
drivers/misc/ad525x_dpot-i2c.c
70
static void ad_dpot_i2c_remove(struct i2c_client *client)
drivers/misc/amd-sbi/rmi-i2c.c
100
static int sbrmi_i2c_probe(struct i2c_client *client)
drivers/misc/amd-sbi/rmi-i2c.c
131
static void sbrmi_i2c_remove(struct i2c_client *client)
drivers/misc/apds9802als.c
111
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/apds9802als.c
159
static int als_set_power_state(struct i2c_client *client, bool on_off)
drivers/misc/apds9802als.c
193
static int als_set_default_config(struct i2c_client *client)
drivers/misc/apds9802als.c
215
static int apds9802als_probe(struct i2c_client *client)
drivers/misc/apds9802als.c
244
static void apds9802als_remove(struct i2c_client *client)
drivers/misc/apds9802als.c
264
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/apds9802als.c
272
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/apds9802als.c
35
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/apds9802als.c
49
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/apds9802als.c
69
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/apds990x.c
1053
static int apds990x_probe(struct i2c_client *client)
drivers/misc/apds990x.c
114
struct i2c_client *client;
drivers/misc/apds990x.c
1188
static void apds990x_remove(struct i2c_client *client)
drivers/misc/apds990x.c
1213
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/apds990x.c
1222
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/apds990x.c
1238
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/apds990x.c
1247
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/apds990x.c
188
struct i2c_client *client = chip->client;
drivers/misc/apds990x.c
201
struct i2c_client *client = chip->client;
drivers/misc/apds990x.c
214
struct i2c_client *client = chip->client;
drivers/misc/apds990x.c
226
struct i2c_client *client = chip->client;
drivers/misc/apds990x.c
454
struct i2c_client *client = chip->client;
drivers/misc/apds990x.c
568
struct i2c_client *client = chip->client;
drivers/misc/bh1770glc.c
1167
static int bh1770_probe(struct i2c_client *client)
drivers/misc/bh1770glc.c
124
struct i2c_client *client;
drivers/misc/bh1770glc.c
1284
static void bh1770_remove(struct i2c_client *client)
drivers/misc/bh1770glc.c
1308
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/bh1770glc.c
1318
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/bh1770glc.c
1346
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/bh1770glc.c
1356
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/bh1770glc.c
507
struct i2c_client *client = chip->client;
drivers/misc/ds1682.c
102
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/ds1682.c
160
struct i2c_client *client = kobj_to_i2c_client(kobj);
drivers/misc/ds1682.c
178
struct i2c_client *client = kobj_to_i2c_client(kobj);
drivers/misc/ds1682.c
204
struct i2c_client *client = priv;
drivers/misc/ds1682.c
215
struct i2c_client *client = priv;
drivers/misc/ds1682.c
226
static int ds1682_probe(struct i2c_client *client)
drivers/misc/ds1682.c
267
static void ds1682_remove(struct i2c_client *client)
drivers/misc/ds1682.c
59
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/eeprom/at24.c
526
struct i2c_client *base_client,
drivers/misc/eeprom/at24.c
529
struct i2c_client *dummy_client;
drivers/misc/eeprom/at24.c
571
static void at24_probe_temp_sensor(struct i2c_client *client)
drivers/misc/eeprom/at24.c
596
static int at24_probe(struct i2c_client *client)
drivers/misc/eeprom/at24.c
805
static void at24_remove(struct i2c_client *client)
drivers/misc/eeprom/at24.c
819
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/eeprom/at24.c
827
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/eeprom/ee1004.c
100
static int ee1004_set_current_page(struct i2c_client *client, int page)
drivers/misc/eeprom/ee1004.c
127
static ssize_t ee1004_eeprom_read(struct i2c_client *client, char *buf,
drivers/misc/eeprom/ee1004.c
151
struct i2c_client *client = priv;
drivers/misc/eeprom/ee1004.c
184
static void ee1004_probe_temp_sensor(struct i2c_client *client)
drivers/misc/eeprom/ee1004.c
236
static int ee1004_init_bus_data(struct i2c_client *client)
drivers/misc/eeprom/ee1004.c
251
struct i2c_client *cl;
drivers/misc/eeprom/ee1004.c
279
static int ee1004_probe(struct i2c_client *client)
drivers/misc/eeprom/ee1004.c
51
struct i2c_client *set_page[EE1004_NUM_PAGES];
drivers/misc/eeprom/idt_89hpesx.c
1129
static struct idt_89hpesx_dev *idt_create_pdev(struct i2c_client *client)
drivers/misc/eeprom/idt_89hpesx.c
1325
static int idt_probe(struct i2c_client *client)
drivers/misc/eeprom/idt_89hpesx.c
1364
static void idt_remove(struct i2c_client *client)
drivers/misc/eeprom/idt_89hpesx.c
99
struct i2c_client *client;
drivers/misc/eeprom/m24lr.c
488
static int m24lr_probe(struct i2c_client *client)
drivers/misc/eeprom/m24lr.c
493
struct i2c_client *eeprom_client;
drivers/misc/eeprom/m24lr.c
585
static void m24lr_remove(struct i2c_client *client)
drivers/misc/eeprom/max6875.c
110
struct i2c_client *client = kobj_to_i2c_client(kobj);
drivers/misc/eeprom/max6875.c
133
static int max6875_probe(struct i2c_client *client)
drivers/misc/eeprom/max6875.c
175
static void max6875_remove(struct i2c_client *client)
drivers/misc/eeprom/max6875.c
46
struct i2c_client *fake_client;
drivers/misc/eeprom/max6875.c
54
static void max6875_update_slice(struct i2c_client *client, int slice)
drivers/misc/hmc6352.c
104
static int hmc6352_probe(struct i2c_client *client)
drivers/misc/hmc6352.c
118
static void hmc6352_remove(struct i2c_client *client)
drivers/misc/hmc6352.c
22
static int compass_command(struct i2c_client *c, u8 cmd)
drivers/misc/hmc6352.c
33
struct i2c_client *c = to_i2c_client(dev);
drivers/misc/hmc6352.c
66
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/ics932s401.c
117
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/ics932s401.c
402
static int ics932s401_detect(struct i2c_client *client,
drivers/misc/ics932s401.c
431
static int ics932s401_probe(struct i2c_client *client)
drivers/misc/ics932s401.c
461
static void ics932s401_remove(struct i2c_client *client)
drivers/misc/ics932s401.c
92
static int ics932s401_probe(struct i2c_client *client);
drivers/misc/ics932s401.c
93
static int ics932s401_detect(struct i2c_client *client,
drivers/misc/ics932s401.c
95
static void ics932s401_remove(struct i2c_client *client);
drivers/misc/isl29003.c
101
static int isl29003_get_range(struct i2c_client *client)
drivers/misc/isl29003.c
107
static int isl29003_set_range(struct i2c_client *client, int range)
drivers/misc/isl29003.c
114
static int isl29003_get_resolution(struct i2c_client *client)
drivers/misc/isl29003.c
120
static int isl29003_set_resolution(struct i2c_client *client, int res)
drivers/misc/isl29003.c
127
static int isl29003_get_mode(struct i2c_client *client)
drivers/misc/isl29003.c
133
static int isl29003_set_mode(struct i2c_client *client, int mode)
drivers/misc/isl29003.c
140
static int isl29003_set_power_state(struct i2c_client *client, int state)
drivers/misc/isl29003.c
147
static int isl29003_get_power_state(struct i2c_client *client)
drivers/misc/isl29003.c
155
static int isl29003_get_adc_value(struct i2c_client *client)
drivers/misc/isl29003.c
187
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/isl29003.c
196
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/isl29003.c
223
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/isl29003.c
232
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/isl29003.c
257
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/isl29003.c
265
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/isl29003.c
292
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/isl29003.c
301
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/isl29003.c
324
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/isl29003.c
348
static int isl29003_init_client(struct i2c_client *client)
drivers/misc/isl29003.c
377
static int isl29003_probe(struct i2c_client *client)
drivers/misc/isl29003.c
412
static void isl29003_remove(struct i2c_client *client)
drivers/misc/isl29003.c
422
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/isl29003.c
432
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/isl29003.c
50
struct i2c_client *client;
drivers/misc/isl29003.c
64
static int __isl29003_read_reg(struct i2c_client *client,
drivers/misc/isl29003.c
72
static int __isl29003_write_reg(struct i2c_client *client,
drivers/misc/isl29020.c
111
static void als_set_power_state(struct i2c_client *client, int enable)
drivers/misc/isl29020.c
142
static int als_set_default_config(struct i2c_client *client)
drivers/misc/isl29020.c
154
static int isl29020_probe(struct i2c_client *client)
drivers/misc/isl29020.c
173
static void isl29020_remove(struct i2c_client *client)
drivers/misc/isl29020.c
190
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/isl29020.c
197
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/isl29020.c
27
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/isl29020.c
41
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/isl29020.c
77
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/keba/cp500.c
679
struct i2c_client *client;
drivers/misc/lis3lv02d/lis3lv02d_i2c.c
103
static int lis3lv02d_i2c_probe(struct i2c_client *client)
drivers/misc/lis3lv02d/lis3lv02d_i2c.c
180
static void lis3lv02d_i2c_remove(struct i2c_client *client)
drivers/misc/lis3lv02d/lis3lv02d_i2c.c
198
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/lis3lv02d/lis3lv02d_i2c.c
214
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/lis3lv02d/lis3lv02d_i2c.c
232
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/lis3lv02d/lis3lv02d_i2c.c
241
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/lis3lv02d/lis3lv02d_i2c.c
48
struct i2c_client *c = lis3->bus_priv;
drivers/misc/lis3lv02d/lis3lv02d_i2c.c
54
struct i2c_client *c = lis3->bus_priv;
drivers/misc/lis3lv02d/lis3lv02d_i2c.c
62
struct i2c_client *c = lis3->bus_priv;
drivers/misc/ti_fpc202.c
309
static int fpc202_probe(struct i2c_client *client)
drivers/misc/ti_fpc202.c
398
static void fpc202_remove(struct i2c_client *client)
drivers/misc/ti_fpc202.c
63
struct i2c_client *client;
drivers/misc/ti_fpc202.c
78
static void fpc202_fill_alias_table(struct i2c_client *client, u16 *aliases, int port_id)
drivers/misc/tsl2550.c
186
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/tsl2550.c
218
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/tsl2550.c
242
static ssize_t __tsl2550_show_lux(struct i2c_client *client, char *buf)
drivers/misc/tsl2550.c
271
struct i2c_client *client = to_i2c_client(dev);
drivers/misc/tsl2550.c
304
static int tsl2550_init_client(struct i2c_client *client)
drivers/misc/tsl2550.c
33
struct i2c_client *client;
drivers/misc/tsl2550.c
334
static int tsl2550_probe(struct i2c_client *client)
drivers/misc/tsl2550.c
391
static void tsl2550_remove(struct i2c_client *client)
drivers/misc/tsl2550.c
52
static int tsl2550_set_operating_mode(struct i2c_client *client, int mode)
drivers/misc/tsl2550.c
63
static int tsl2550_set_power_state(struct i2c_client *client, int state)
drivers/misc/tsl2550.c
82
static int tsl2550_get_adc_value(struct i2c_client *client, u8 cmd)
drivers/mtd/maps/pismo.c
198
static void pismo_remove(struct i2c_client *client)
drivers/mtd/maps/pismo.c
209
static int pismo_probe(struct i2c_client *client)
drivers/mtd/maps/pismo.c
44
struct i2c_client *client;
drivers/mtd/maps/pismo.c
52
struct i2c_client *client = to_i2c_client(pdev->dev.parent);
drivers/mtd/maps/pismo.c
66
static int pismo_eeprom_read(struct i2c_client *client, void *buf, u8 addr,
drivers/mux/adg792a.c
23
static int adg792a_write_cmd(struct i2c_client *i2c, u8 cmd, int reset)
drivers/mux/adg792a.c
36
struct i2c_client *i2c = to_i2c_client(mux->chip->dev.parent);
drivers/mux/adg792a.c
61
static int adg792a_probe(struct i2c_client *i2c)
drivers/net/dsa/lan9303_i2c.c
13
struct i2c_client *device;
drivers/net/dsa/lan9303_i2c.c
32
static int lan9303_i2c_probe(struct i2c_client *client)
drivers/net/dsa/lan9303_i2c.c
67
static void lan9303_i2c_remove(struct i2c_client *client)
drivers/net/dsa/lan9303_i2c.c
77
static void lan9303_i2c_shutdown(struct i2c_client *client)
drivers/net/dsa/microchip/ksz9477_i2c.c
17
static int ksz9477_i2c_probe(struct i2c_client *i2c)
drivers/net/dsa/microchip/ksz9477_i2c.c
62
static void ksz9477_i2c_remove(struct i2c_client *i2c)
drivers/net/dsa/microchip/ksz9477_i2c.c
70
static void ksz9477_i2c_shutdown(struct i2c_client *i2c)
drivers/net/dsa/xrs700x/xrs700x_i2c.c
107
static void xrs700x_i2c_remove(struct i2c_client *i2c)
drivers/net/dsa/xrs700x/xrs700x_i2c.c
117
static void xrs700x_i2c_shutdown(struct i2c_client *i2c)
drivers/net/dsa/xrs700x/xrs700x_i2c.c
22
struct i2c_client *i2c = to_i2c_client(dev);
drivers/net/dsa/xrs700x/xrs700x_i2c.c
48
struct i2c_client *i2c = to_i2c_client(dev);
drivers/net/dsa/xrs700x/xrs700x_i2c.c
79
static int xrs700x_i2c_probe(struct i2c_client *i2c)
drivers/net/ethernet/intel/igb/igb.h
655
struct i2c_client *i2c_client;
drivers/net/ethernet/intel/igb/igb_hwmon.c
155
struct i2c_client *client;
drivers/net/ethernet/intel/igb/igb_hwmon.c
208
adapter->i2c_client = client;
drivers/net/ethernet/intel/igb/igb_main.c
10195
struct i2c_client *this_client = adapter->i2c_client;
drivers/net/ethernet/intel/igb/igb_main.c
10232
struct i2c_client *this_client = adapter->i2c_client;
drivers/net/ethernet/mellanox/mlxsw/i2c.c
153
static int mlxsw_i2c_wait_go_bit(struct i2c_client *client,
drivers/net/ethernet/mellanox/mlxsw/i2c.c
197
static int mlxsw_i2c_write_cmd(struct i2c_client *client,
drivers/net/ethernet/mellanox/mlxsw/i2c.c
244
mlxsw_i2c_write_init_cmd(struct i2c_client *client,
drivers/net/ethernet/mellanox/mlxsw/i2c.c
303
static int mlxsw_i2c_get_mbox(struct i2c_client *client,
drivers/net/ethernet/mellanox/mlxsw/i2c.c
334
struct i2c_client *client = to_i2c_client(dev);
drivers/net/ethernet/mellanox/mlxsw/i2c.c
412
struct i2c_client *client = to_i2c_client(dev);
drivers/net/ethernet/mellanox/mlxsw/i2c.c
634
static int mlxsw_i2c_probe(struct i2c_client *client)
drivers/net/ethernet/mellanox/mlxsw/i2c.c
742
static void mlxsw_i2c_remove(struct i2c_client *client)
drivers/net/ethernet/sfc/falcon/falcon_boards.c
123
struct i2c_client *client = falcon_board(efx)->hwmon_client;
drivers/net/ethernet/sfc/falcon/falcon_boards.c
257
struct i2c_client *ioexp_client = falcon_board(efx)->ioexp_client;
drivers/net/ethernet/sfc/falcon/falcon_boards.c
258
struct i2c_client *hwmon_client = falcon_board(efx)->hwmon_client;
drivers/net/ethernet/sfc/falcon/falcon_boards.c
271
struct i2c_client *ioexp_client = falcon_board(efx)->ioexp_client;
drivers/net/ethernet/sfc/falcon/falcon_boards.c
272
struct i2c_client *hwmon_client = falcon_board(efx)->hwmon_client;
drivers/net/ethernet/sfc/falcon/falcon_boards.c
66
static int ef4_poke_lm87(struct i2c_client *client, const u8 *reg_values)
drivers/net/ethernet/sfc/falcon/falcon_boards.c
91
struct i2c_client *client = i2c_new_client_device(&board->i2c_adap, info);
drivers/net/ethernet/sfc/falcon/nic.h
178
struct i2c_client *hwmon_client, *ioexp_client;
drivers/net/mctp/mctp-i2c.c
1042
static int mctp_i2c_probe(struct i2c_client *client)
drivers/net/mctp/mctp-i2c.c
1065
static void mctp_i2c_remove(struct i2c_client *client)
drivers/net/mctp/mctp-i2c.c
110
static int mctp_i2c_slave_cb(struct i2c_client *client,
drivers/net/mctp/mctp-i2c.c
129
static struct mctp_i2c_client *mctp_i2c_new_client(struct i2c_client *client)
drivers/net/mctp/mctp-i2c.c
227
static int mctp_i2c_slave_cb(struct i2c_client *client,
drivers/net/mctp/mctp-i2c.c
90
struct i2c_client *client;
drivers/net/pse-pd/pd692x0.c
1430
pd692x0_fw_recv_resp(const struct i2c_client *client, unsigned long ms_timeout,
drivers/net/pse-pd/pd692x0.c
1468
static int pd692x0_fw_write_line(const struct i2c_client *client,
drivers/net/pse-pd/pd692x0.c
1496
static enum fw_upload_err pd692x0_fw_reset(const struct i2c_client *client)
drivers/net/pse-pd/pd692x0.c
1546
const struct i2c_client *client = priv->client;
drivers/net/pse-pd/pd692x0.c
1604
const struct i2c_client *client;
drivers/net/pse-pd/pd692x0.c
1694
const struct i2c_client *client = priv->client;
drivers/net/pse-pd/pd692x0.c
1755
static int pd692x0_i2c_probe(struct i2c_client *client)
drivers/net/pse-pd/pd692x0.c
1847
static void pd692x0_i2c_remove(struct i2c_client *client)
drivers/net/pse-pd/pd692x0.c
228
const struct i2c_client *client = priv->client;
drivers/net/pse-pd/pd692x0.c
251
const struct i2c_client *client = priv->client;
drivers/net/pse-pd/pd692x0.c
288
static bool pd692x0_try_recv_msg(const struct i2c_client *client,
drivers/net/pse-pd/pd692x0.c
319
const struct i2c_client *client = priv->client;
drivers/net/pse-pd/pd692x0.c
97
struct i2c_client *client;
drivers/net/pse-pd/si3474.c
144
struct i2c_client *client[2];
drivers/net/pse-pd/si3474.c
162
static struct i2c_client *si3474_get_chan_client(struct si3474_priv *priv,
drivers/net/pse-pd/si3474.c
172
struct i2c_client *client;
drivers/net/pse-pd/si3474.c
203
struct i2c_client *client;
drivers/net/pse-pd/si3474.c
291
struct i2c_client *client;
drivers/net/pse-pd/si3474.c
328
struct i2c_client *client;
drivers/net/pse-pd/si3474.c
354
struct i2c_client *client;
drivers/net/pse-pd/si3474.c
377
struct i2c_client *client;
drivers/net/pse-pd/si3474.c
399
struct i2c_client *client;
drivers/net/pse-pd/si3474.c
468
struct i2c_client *client = data;
drivers/net/pse-pd/si3474.c
473
static int si3474_i2c_probe(struct i2c_client *client)
drivers/net/pse-pd/tps23881.c
1068
static int tps23881_flash_sram_fw_part(struct i2c_client *client,
drivers/net/pse-pd/tps23881.c
1105
static int tps23881_flash_sram_fw(struct i2c_client *client,
drivers/net/pse-pd/tps23881.c
1301
struct i2c_client *client = priv->client;
drivers/net/pse-pd/tps23881.c
1352
struct i2c_client *client = priv->client;
drivers/net/pse-pd/tps23881.c
1389
struct i2c_client *client = priv->client;
drivers/net/pse-pd/tps23881.c
139
struct i2c_client *client = priv->client;
drivers/net/pse-pd/tps23881.c
1430
static int tps23881_i2c_probe(struct i2c_client *client)
drivers/net/pse-pd/tps23881.c
165
struct i2c_client *client = priv->client;
drivers/net/pse-pd/tps23881.c
186
struct i2c_client *client = priv->client;
drivers/net/pse-pd/tps23881.c
224
struct i2c_client *client = priv->client;
drivers/net/pse-pd/tps23881.c
301
struct i2c_client *client = priv->client;
drivers/net/pse-pd/tps23881.c
337
struct i2c_client *client = priv->client;
drivers/net/pse-pd/tps23881.c
371
struct i2c_client *client = priv->client;
drivers/net/pse-pd/tps23881.c
388
struct i2c_client *client = priv->client;
drivers/net/pse-pd/tps23881.c
409
struct i2c_client *client = priv->client;
drivers/net/pse-pd/tps23881.c
458
struct i2c_client *client = priv->client;
drivers/net/pse-pd/tps23881.c
75
struct i2c_client *client;
drivers/net/pse-pd/tps23881.c
818
struct i2c_client *client = priv->client;
drivers/net/pse-pd/tps23881.c
864
struct i2c_client *client = priv->client;
drivers/net/pse-pd/tps23881.c
978
struct i2c_client *client = priv->client;
drivers/nfc/fdp/fdp.h
15
struct i2c_client *i2c_dev;
drivers/nfc/fdp/i2c.c
134
struct i2c_client *client = phy->i2c_dev;
drivers/nfc/fdp/i2c.c
278
static int fdp_nci_i2c_probe(struct i2c_client *client)
drivers/nfc/fdp/i2c.c
343
static void fdp_nci_i2c_remove(struct i2c_client *client)
drivers/nfc/fdp/i2c.c
90
struct i2c_client *client = phy->i2c_dev;
drivers/nfc/microread/i2c.c
107
struct i2c_client *client = phy->i2c_dev;
drivers/nfc/microread/i2c.c
144
struct i2c_client *client = phy->i2c_dev;
drivers/nfc/microread/i2c.c
234
static int microread_i2c_probe(struct i2c_client *client)
drivers/nfc/microread/i2c.c
270
static void microread_i2c_remove(struct i2c_client *client)
drivers/nfc/microread/i2c.c
39
struct i2c_client *i2c_dev;
drivers/nfc/nfcmrvl/i2c.c
186
static int nfcmrvl_i2c_probe(struct i2c_client *client)
drivers/nfc/nfcmrvl/i2c.c
21
struct i2c_client *i2c;
drivers/nfc/nfcmrvl/i2c.c
240
static void nfcmrvl_i2c_remove(struct i2c_client *client)
drivers/nfc/nxp-nci/i2c.c
147
struct i2c_client *client = phy->i2c_dev;
drivers/nfc/nxp-nci/i2c.c
192
struct i2c_client *client;
drivers/nfc/nxp-nci/i2c.c
266
static int nxp_nci_i2c_probe(struct i2c_client *client)
drivers/nfc/nxp-nci/i2c.c
316
static void nxp_nci_i2c_remove(struct i2c_client *client)
drivers/nfc/nxp-nci/i2c.c
33
struct i2c_client *i2c_dev;
drivers/nfc/nxp-nci/i2c.c
64
struct i2c_client *client = phy->i2c_dev;
drivers/nfc/nxp-nci/i2c.c
99
struct i2c_client *client = phy->i2c_dev;
drivers/nfc/pn533/i2c.c
166
static int pn533_i2c_probe(struct i2c_client *client)
drivers/nfc/pn533/i2c.c
229
static void pn533_i2c_remove(struct i2c_client *client)
drivers/nfc/pn533/i2c.c
26
struct i2c_client *i2c_dev;
drivers/nfc/pn533/i2c.c
40
struct i2c_client *client = phy->i2c_dev;
drivers/nfc/pn533/i2c.c
51
struct i2c_client *client = phy->i2c_dev;
drivers/nfc/pn533/i2c.c
97
struct i2c_client *client = phy->i2c_dev;
drivers/nfc/pn544/i2c.c
148
struct i2c_client *i2c_dev;
drivers/nfc/pn544/i2c.c
295
struct i2c_client *client = phy->i2c_dev;
drivers/nfc/pn544/i2c.c
359
struct i2c_client *client = phy->i2c_dev;
drivers/nfc/pn544/i2c.c
417
struct i2c_client *client = phy->i2c_dev;
drivers/nfc/pn544/i2c.c
481
struct i2c_client *client;
drivers/nfc/pn544/i2c.c
556
static int pn544_hci_i2c_fw_write_cmd(struct i2c_client *client, u32 dest_addr,
drivers/nfc/pn544/i2c.c
597
static int pn544_hci_i2c_fw_check_cmd(struct i2c_client *client, u32 start_addr,
drivers/nfc/pn544/i2c.c
867
static int pn544_hci_i2c_probe(struct i2c_client *client)
drivers/nfc/pn544/i2c.c
928
static void pn544_hci_i2c_remove(struct i2c_client *client)
drivers/nfc/s3fwrn5/i2c.c
149
static int s3fwrn5_i2c_parse_dt(struct i2c_client *client)
drivers/nfc/s3fwrn5/i2c.c
180
static int s3fwrn5_i2c_probe(struct i2c_client *client)
drivers/nfc/s3fwrn5/i2c.c
240
static void s3fwrn5_i2c_remove(struct i2c_client *client)
drivers/nfc/s3fwrn5/i2c.c
25
struct i2c_client *i2c_dev;
drivers/nfc/st-nci/i2c.c
112
struct i2c_client *client = phy->i2c_dev;
drivers/nfc/st-nci/i2c.c
198
static int st_nci_i2c_probe(struct i2c_client *client)
drivers/nfc/st-nci/i2c.c
252
static void st_nci_i2c_remove(struct i2c_client *client)
drivers/nfc/st-nci/i2c.c
33
struct i2c_client *i2c_dev;
drivers/nfc/st-nci/i2c.c
77
struct i2c_client *client = phy->i2c_dev;
drivers/nfc/st21nfca/i2c.c
185
struct i2c_client *client = phy->i2c_dev;
drivers/nfc/st21nfca/i2c.c
350
struct i2c_client *client = phy->i2c_dev;
drivers/nfc/st21nfca/i2c.c
489
static int st21nfca_hci_i2c_probe(struct i2c_client *client)
drivers/nfc/st21nfca/i2c.c
51
struct i2c_client *i2c_dev;
drivers/nfc/st21nfca/i2c.c
563
static void st21nfca_hci_i2c_remove(struct i2c_client *client)
drivers/of/unittest.c
2463
static struct i2c_client *of_path_to_i2c_client(const char *path)
drivers/of/unittest.c
2466
struct i2c_client *client;
drivers/of/unittest.c
2481
struct i2c_client *client;
drivers/of/unittest.c
3147
static int unittest_i2c_dev_probe(struct i2c_client *client)
drivers/of/unittest.c
3162
static void unittest_i2c_dev_remove(struct i2c_client *client)
drivers/of/unittest.c
3191
static int unittest_i2c_mux_probe(struct i2c_client *client)
drivers/of/unittest.c
3237
static void unittest_i2c_mux_remove(struct i2c_client *client)
drivers/pci/pwrctrl/pci-pwrctrl-tc9563.c
114
struct i2c_client *client;
drivers/pci/pwrctrl/pci-pwrctrl-tc9563.c
164
static int tc9563_pwrctrl_i2c_write(struct i2c_client *client,
drivers/pci/pwrctrl/pci-pwrctrl-tc9563.c
186
static int tc9563_pwrctrl_i2c_read(struct i2c_client *client,
drivers/pci/pwrctrl/pci-pwrctrl-tc9563.c
219
static int tc9563_pwrctrl_i2c_bulk_write(struct i2c_client *client,
drivers/phy/phy-nxp-ptn3222.c
17
struct i2c_client *client;
drivers/phy/phy-nxp-ptn3222.c
62
static int ptn3222_probe(struct i2c_client *client)
drivers/phy/samsung/phy-exynos5250-sata.c
53
struct i2c_client *client;
drivers/pinctrl/pinctrl-aw9523.c
1018
static void aw9523_remove(struct i2c_client *client)
drivers/pinctrl/pinctrl-aw9523.c
951
static int aw9523_probe(struct i2c_client *client)
drivers/pinctrl/pinctrl-cy8c95x0.c
1372
static int cy8c95x0_detect(struct i2c_client *client,
drivers/pinctrl/pinctrl-cy8c95x0.c
1405
static int cy8c95x0_probe(struct i2c_client *client)
drivers/pinctrl/pinctrl-mcp23s08_i2c.c
11
static int mcp230xx_probe(struct i2c_client *client)
drivers/pinctrl/pinctrl-sx150x.c
1026
struct i2c_client *i2c = pctl->client;
drivers/pinctrl/pinctrl-sx150x.c
1079
struct i2c_client *i2c = pctl->client;
drivers/pinctrl/pinctrl-sx150x.c
1119
static int sx150x_probe(struct i2c_client *client)
drivers/pinctrl/pinctrl-sx150x.c
97
struct i2c_client *client;
drivers/platform/arm64/acer-aspire1-ec.c
446
static int aspire_ec_probe(struct i2c_client *client)
drivers/platform/arm64/acer-aspire1-ec.c
67
struct i2c_client *client;
drivers/platform/arm64/acer-aspire1-ec.c
77
static int aspire_ec_ram_read(struct i2c_client *client, u8 off, u8 *data, u8 data_len)
drivers/platform/arm64/acer-aspire1-ec.c
84
static int aspire_ec_ram_write(struct i2c_client *client, u8 off, u8 data)
drivers/platform/arm64/huawei-gaokun-ec.c
117
struct i2c_client *client;
drivers/platform/arm64/huawei-gaokun-ec.c
128
struct i2c_client *client = ec->client;
drivers/platform/arm64/huawei-gaokun-ec.c
743
static int gaokun_ec_probe(struct i2c_client *client)
drivers/platform/arm64/lenovo-thinkpad-t14s.c
119
struct i2c_client *client = to_i2c_client(ec->dev);
drivers/platform/arm64/lenovo-thinkpad-t14s.c
135
struct i2c_client *client = to_i2c_client(ec->dev);
drivers/platform/arm64/lenovo-thinkpad-t14s.c
176
struct i2c_client *client = to_i2c_client(ec->dev);
drivers/platform/arm64/lenovo-thinkpad-t14s.c
558
static int t14s_ec_probe(struct i2c_client *client)
drivers/platform/arm64/lenovo-yoga-c630.c
206
static int yoga_c630_ec_probe(struct i2c_client *client)
drivers/platform/arm64/lenovo-yoga-c630.c
33
struct i2c_client *client;
drivers/platform/chrome/chromeos_laptop.c
101
struct i2c_client *dummy;
drivers/platform/chrome/chromeos_laptop.c
165
static bool chromeos_laptop_adjust_client(struct i2c_client *client)
drivers/platform/chrome/chromeos_laptop.c
198
static void chromeos_laptop_detach_i2c_client(struct i2c_client *client)
drivers/platform/chrome/chromeos_laptop.c
57
struct i2c_client *client;
drivers/platform/chrome/chromeos_laptop.c
63
struct i2c_client *client;
drivers/platform/chrome/chromeos_laptop.c
80
static struct i2c_client *
drivers/platform/chrome/chromeos_laptop.c
86
struct i2c_client *client;
drivers/platform/chrome/cros_ec_i2c.c
191
struct i2c_client *client = ec_dev->priv;
drivers/platform/chrome/cros_ec_i2c.c
289
static int cros_ec_i2c_probe(struct i2c_client *client)
drivers/platform/chrome/cros_ec_i2c.c
315
static void cros_ec_i2c_remove(struct i2c_client *client)
drivers/platform/chrome/cros_ec_i2c.c
47
struct i2c_client *client = to_i2c_client(dev);
drivers/platform/chrome/cros_ec_i2c.c
55
struct i2c_client *client = ec_dev->priv;
drivers/platform/chrome/cros_hps_i2c.c
100
static void hps_i2c_remove(struct i2c_client *client)
drivers/platform/chrome/cros_hps_i2c.c
116
struct i2c_client *client = to_i2c_client(dev);
drivers/platform/chrome/cros_hps_i2c.c
125
struct i2c_client *client = to_i2c_client(dev);
drivers/platform/chrome/cros_hps_i2c.c
24
struct i2c_client *client;
drivers/platform/chrome/cros_hps_i2c.c
60
static int hps_i2c_probe(struct i2c_client *client)
drivers/platform/cznic/turris-omnia-mcu-base.c
26
int omnia_cmd_write_read(const struct i2c_client *client,
drivers/platform/cznic/turris-omnia-mcu-base.c
265
struct i2c_client *client = mcu->client;
drivers/platform/cznic/turris-omnia-mcu-base.c
355
static int omnia_mcu_probe(struct i2c_client *client)
drivers/platform/cznic/turris-omnia-mcu-gpio.c
387
struct i2c_client *client = mcu->client;
drivers/platform/cznic/turris-omnia-mcu-sys-off-wakeup.c
28
static int omnia_get_uptime_wakeup(const struct i2c_client *client, u32 *uptime,
drivers/platform/cznic/turris-omnia-mcu-sys-off-wakeup.c
64
struct i2c_client *client = to_i2c_client(dev);
drivers/platform/cznic/turris-omnia-mcu-sys-off-wakeup.c
81
struct i2c_client *client = to_i2c_client(dev);
drivers/platform/cznic/turris-omnia-mcu-sys-off-wakeup.c
95
struct i2c_client *client = to_i2c_client(dev);
drivers/platform/cznic/turris-omnia-mcu.h
26
struct i2c_client;
drivers/platform/cznic/turris-omnia-mcu.h
72
struct i2c_client *client;
drivers/platform/mellanox/mlxreg-hotplug.c
106
struct i2c_client *client;
drivers/platform/surface/surface3_power.c
209
struct i2c_client *client = cdata->bat0;
drivers/platform/surface/surface3_power.c
273
struct i2c_client *client = cdata->bat0;
drivers/platform/surface/surface3_power.c
382
struct i2c_client *client = data->client;
drivers/platform/surface/surface3_power.c
447
static int mshw0011_install_space_handler(struct i2c_client *client)
drivers/platform/surface/surface3_power.c
484
static void mshw0011_remove_space_handler(struct i2c_client *client)
drivers/platform/surface/surface3_power.c
49
struct i2c_client *adp1;
drivers/platform/surface/surface3_power.c
50
struct i2c_client *bat0;
drivers/platform/surface/surface3_power.c
505
static int mshw0011_probe(struct i2c_client *client)
drivers/platform/surface/surface3_power.c
509
struct i2c_client *bat0;
drivers/platform/surface/surface3_power.c
556
static void mshw0011_remove(struct i2c_client *client)
drivers/platform/surface/surface3_power.c
63
struct i2c_client *client;
drivers/platform/x86/amd/amd_isp4.c
263
struct i2c_client *i2c_dev;
drivers/platform/x86/amd/amd_isp4.c
284
struct i2c_client *client;
drivers/platform/x86/amd/amd_isp4.c
45
struct i2c_client *i2c_dev;
drivers/platform/x86/asus-tf103c-dock.c
101
struct i2c_client *ec_client;
drivers/platform/x86/asus-tf103c-dock.c
102
struct i2c_client *intr_client;
drivers/platform/x86/asus-tf103c-dock.c
103
struct i2c_client *kbd_client;
drivers/platform/x86/asus-tf103c-dock.c
104
struct i2c_client *tp_client;
drivers/platform/x86/asus-tf103c-dock.c
172
struct i2c_client *client = dock->kbd_client;
drivers/platform/x86/asus-tf103c-dock.c
716
static int tf103c_dock_probe(struct i2c_client *client)
drivers/platform/x86/asus-tf103c-dock.c
881
static void tf103c_dock_remove(struct i2c_client *client)
drivers/platform/x86/dell/dell-lis3lv02d.c
169
struct i2c_client *client;
drivers/platform/x86/dell/dell-lis3lv02d.c
64
static struct i2c_client *i2c_dev;
drivers/platform/x86/intel/chtwc_int33fe.c
263
struct i2c_client *max17047 = NULL;
drivers/platform/x86/intel/chtwc_int33fe.c
31
struct i2c_client *battery_fg;
drivers/platform/x86/intel/chtwc_int33fe.c
32
struct i2c_client *fusb302;
drivers/platform/x86/intel/chtwc_int33fe.c
33
struct i2c_client *pi3usb30532;
drivers/platform/x86/intel/chtwc_int33fe.c
47
struct i2c_client **max17047 = data;
drivers/platform/x86/intel/int3472/tps68470.c
143
static int skl_int3472_tps68470_probe(struct i2c_client *client)
drivers/platform/x86/intel/int3472/tps68470.c
233
static void skl_int3472_tps68470_remove(struct i2c_client *client)
drivers/platform/x86/meegopad_anx7428.c
82
static int anx7428_probe(struct i2c_client *client)
drivers/platform/x86/serial-multi-instantiate.c
47
struct i2c_client **i2c_devs;
drivers/platform/x86/touchscreen_dmi.c
1874
static void ts_dmi_add_props(struct i2c_client *client)
drivers/platform/x86/touchscreen_dmi.c
1891
struct i2c_client *client;
drivers/platform/x86/x86-android-tablets/core.c
151
static struct i2c_client **i2c_clients;
drivers/platform/x86/x86-android-tablets/vexia_atla10_ec.c
212
static int atla10_ec_probe(struct i2c_client *client)
drivers/platform/x86/x86-android-tablets/vexia_atla10_ec.c
55
struct i2c_client *client;
drivers/power/reset/odroid-go-ultra-poweroff.c
79
struct i2c_client *pmic_client;
drivers/power/reset/tdx-ec-poweroff.c
125
static int tdx_ec_probe(struct i2c_client *client)
drivers/power/supply/88pm860x_battery.c
96
struct i2c_client *i2c;
drivers/power/supply/88pm860x_charger.c
98
struct i2c_client *i2c;
drivers/power/supply/88pm860x_charger.c
99
struct i2c_client *i2c_8606;
drivers/power/supply/adp5061.c
140
struct i2c_client *client;
drivers/power/supply/adp5061.c
697
static int adp5061_probe(struct i2c_client *client)
drivers/power/supply/bd99954-charger.c
95
struct i2c_client *client;
drivers/power/supply/bd99954-charger.c
969
static int bd9995x_probe(struct i2c_client *client)
drivers/power/supply/bq2415x_charger.c
1543
static int bq2415x_probe(struct i2c_client *client)
drivers/power/supply/bq2415x_charger.c
1719
static void bq2415x_remove(struct i2c_client *client)
drivers/power/supply/bq2415x_charger.c
190
struct i2c_client *client = to_i2c_client(bq->dev);
drivers/power/supply/bq2415x_charger.c
245
struct i2c_client *client = to_i2c_client(bq->dev);
drivers/power/supply/bq2415x_charger.c
408
struct i2c_client *client = to_i2c_client(bq->dev);
drivers/power/supply/bq24190_charger.c
2062
static int bq24190_probe(struct i2c_client *client)
drivers/power/supply/bq24190_charger.c
2196
static void bq24190_remove(struct i2c_client *client)
drivers/power/supply/bq24190_charger.c
2216
static void bq24190_shutdown(struct i2c_client *client)
drivers/power/supply/bq24190_charger.c
2226
struct i2c_client *client = to_i2c_client(dev);
drivers/power/supply/bq24190_charger.c
2239
struct i2c_client *client = to_i2c_client(dev);
drivers/power/supply/bq24190_charger.c
224
struct i2c_client *client;
drivers/power/supply/bq24190_charger.c
2255
struct i2c_client *client = to_i2c_client(dev);
drivers/power/supply/bq24190_charger.c
2274
struct i2c_client *client = to_i2c_client(dev);
drivers/power/supply/bq24257_charger.c
1063
static void bq24257_remove(struct i2c_client *client)
drivers/power/supply/bq24257_charger.c
78
struct i2c_client *client;
drivers/power/supply/bq24257_charger.c
943
static int bq24257_probe(struct i2c_client *client)
drivers/power/supply/bq24735-charger.c
324
static struct bq24735_platform *bq24735_parse_dt_data(struct i2c_client *client)
drivers/power/supply/bq24735-charger.c
355
static int bq24735_charger_probe(struct i2c_client *client)
drivers/power/supply/bq24735-charger.c
52
struct i2c_client *client;
drivers/power/supply/bq24735-charger.c
84
static inline int bq24735_write_word(struct i2c_client *client, u8 reg,
drivers/power/supply/bq24735-charger.c
90
static inline int bq24735_read_word(struct i2c_client *client, u8 reg)
drivers/power/supply/bq24735-charger.c
95
static int bq24735_update_word(struct i2c_client *client, u8 reg,
drivers/power/supply/bq2515x_charger.c
1078
static int bq2515x_probe(struct i2c_client *client)
drivers/power/supply/bq256xx_charger.c
1687
static int bq256xx_probe(struct i2c_client *client)
drivers/power/supply/bq256xx_charger.c
230
struct i2c_client *client;
drivers/power/supply/bq25890_charger.c
108
struct i2c_client *client;
drivers/power/supply/bq25890_charger.c
1450
static int bq25890_probe(struct i2c_client *client)
drivers/power/supply/bq25890_charger.c
1538
static void bq25890_remove(struct i2c_client *client)
drivers/power/supply/bq25890_charger.c
1553
static void bq25890_shutdown(struct i2c_client *client)
drivers/power/supply/bq25980_charger.c
1209
static int bq25980_probe(struct i2c_client *client)
drivers/power/supply/bq25980_charger.c
91
struct i2c_client *client;
drivers/power/supply/bq27xxx_battery_i2c.c
108
struct i2c_client *client = to_i2c_client(di->dev);
drivers/power/supply/bq27xxx_battery_i2c.c
125
struct i2c_client *client = to_i2c_client(di->dev);
drivers/power/supply/bq27xxx_battery_i2c.c
156
static int bq27xxx_battery_i2c_probe(struct i2c_client *client)
drivers/power/supply/bq27xxx_battery_i2c.c
217
static void bq27xxx_battery_i2c_remove(struct i2c_client *client)
drivers/power/supply/bq27xxx_battery_i2c.c
31
struct i2c_client *client = to_i2c_client(di->dev);
drivers/power/supply/bq27xxx_battery_i2c.c
76
struct i2c_client *client = to_i2c_client(di->dev);
drivers/power/supply/chagall-battery.c
192
static int chagall_battery_probe(struct i2c_client *client)
drivers/power/supply/chagall-battery.c
252
struct i2c_client *client = to_i2c_client(dev);
drivers/power/supply/chagall-battery.c
262
struct i2c_client *client = to_i2c_client(dev);
drivers/power/supply/cw2015_battery.c
639
static int cw_bat_probe(struct i2c_client *client)
drivers/power/supply/cw2015_battery.c
715
struct i2c_client *client = to_i2c_client(dev);
drivers/power/supply/cw2015_battery.c
724
struct i2c_client *client = to_i2c_client(dev);
drivers/power/supply/ds2782_battery.c
318
struct i2c_client *client = to_i2c_client(dev);
drivers/power/supply/ds2782_battery.c
327
struct i2c_client *client = to_i2c_client(dev);
drivers/power/supply/ds2782_battery.c
362
static int ds278x_battery_probe(struct i2c_client *client)
drivers/power/supply/ds2782_battery.c
56
struct i2c_client *client;
drivers/power/supply/ip5xxx_power.c
829
static int ip5xxx_power_probe(struct i2c_client *client)
drivers/power/supply/lp8727_charger.c
524
static int lp8727_probe(struct i2c_client *cl)
drivers/power/supply/lp8727_charger.c
573
static void lp8727_remove(struct i2c_client *cl)
drivers/power/supply/lp8727_charger.c
86
struct i2c_client *client;
drivers/power/supply/ltc2941-battery-gauge.c
126
static int ltc294x_write_regs(struct i2c_client *client,
drivers/power/supply/ltc2941-battery-gauge.c
442
static int ltc294x_i2c_probe(struct i2c_client *client)
drivers/power/supply/ltc2941-battery-gauge.c
551
static void ltc294x_i2c_shutdown(struct i2c_client *client)
drivers/power/supply/ltc2941-battery-gauge.c
578
struct i2c_client *client = to_i2c_client(dev);
drivers/power/supply/ltc2941-battery-gauge.c
587
struct i2c_client *client = to_i2c_client(dev);
drivers/power/supply/ltc2941-battery-gauge.c
72
struct i2c_client *client; /* I2C Client pointer */
drivers/power/supply/ltc2941-battery-gauge.c
97
static int ltc294x_read_regs(struct i2c_client *client,
drivers/power/supply/ltc4162-l-charger.c
1133
static int ltc4162l_probe(struct i2c_client *client)
drivers/power/supply/ltc4162-l-charger.c
115
struct i2c_client *client;
drivers/power/supply/ltc4162-l-charger.c
1219
static void ltc4162l_alert(struct i2c_client *client,
drivers/power/supply/max14656_charger_detector.c
104
static int max14656_write_reg(struct i2c_client *client, int reg, u8 val)
drivers/power/supply/max14656_charger_detector.c
118
static int max14656_read_block_reg(struct i2c_client *client, u8 reg,
drivers/power/supply/max14656_charger_detector.c
174
struct i2c_client *client = chip->client;
drivers/power/supply/max14656_charger_detector.c
237
static int max14656_probe(struct i2c_client *client)
drivers/power/supply/max14656_charger_detector.c
80
struct i2c_client *client;
drivers/power/supply/max14656_charger_detector.c
89
static int max14656_read_reg(struct i2c_client *client, int reg, u8 *val)
drivers/power/supply/max17040_battery.c
141
struct i2c_client *client;
drivers/power/supply/max17040_battery.c
340
struct i2c_client *client = chip->client;
drivers/power/supply/max17040_battery.c
454
static int max17040_probe(struct i2c_client *client)
drivers/power/supply/max17040_battery.c
560
struct i2c_client *client = to_i2c_client(dev);
drivers/power/supply/max17040_battery.c
577
struct i2c_client *client = to_i2c_client(dev);
drivers/power/supply/max17042_battery.c
1035
static int max17042_probe(struct i2c_client *client, struct device *dev, int irq,
drivers/power/supply/max17042_battery.c
1137
static int max17042_i2c_probe(struct i2c_client *client)
drivers/power/supply/max17042_battery.c
1160
struct i2c_client *i2c;
drivers/power/supply/max1720x_battery.c
514
static int max1720x_probe_nvmem(struct i2c_client *client,
drivers/power/supply/max1720x_battery.c
584
static int max1720x_probe(struct i2c_client *client)
drivers/power/supply/max1720x_battery.c
64
struct i2c_client *ancillary;
drivers/power/supply/max77705_charger.c
599
static int max77705_charger_probe(struct i2c_client *i2c)
drivers/power/supply/max77976_charger.c
115
struct i2c_client *client;
drivers/power/supply/max77976_charger.c
440
static int max77976_probe(struct i2c_client *client)
drivers/power/supply/max8925_power.c
65
struct i2c_client *gpm;
drivers/power/supply/max8925_power.c
66
struct i2c_client *adc;
drivers/power/supply/max8971_charger.c
642
static int max8971_probe(struct i2c_client *client)
drivers/power/supply/max8971_charger.c
717
struct i2c_client *client = to_i2c_client(dev);
drivers/power/supply/max8997_charger.c
166
struct i2c_client *i2c = iodev->i2c;
drivers/power/supply/max8997_charger.c
55
struct i2c_client *i2c = charger->iodev->i2c;
drivers/power/supply/max8998_charger.c
35
struct i2c_client *i2c = max8998->iodev->i2c;
drivers/power/supply/max8998_charger.c
97
struct i2c_client *i2c;
drivers/power/supply/mm8013.c
248
static int mm8013_probe(struct i2c_client *client)
drivers/power/supply/mm8013.c
43
struct i2c_client *client;
drivers/power/supply/rt5033_battery.c
141
static int rt5033_battery_probe(struct i2c_client *client)
drivers/power/supply/rt5033_battery.c
17
struct i2c_client *client;
drivers/power/supply/rt5033_battery.c
22
static int rt5033_battery_get_status(struct i2c_client *client)
drivers/power/supply/rt5033_battery.c
37
static int rt5033_battery_get_capacity(struct i2c_client *client)
drivers/power/supply/rt5033_battery.c
47
static int rt5033_battery_get_present(struct i2c_client *client)
drivers/power/supply/rt5033_battery.c
57
static int rt5033_battery_get_watt_prop(struct i2c_client *client,
drivers/power/supply/rt9455_charger.c
1585
static int rt9455_probe(struct i2c_client *client)
drivers/power/supply/rt9455_charger.c
1702
static void rt9455_remove(struct i2c_client *client)
drivers/power/supply/rt9455_charger.c
235
struct i2c_client *client;
drivers/power/supply/rt9467-charger.c
1161
static int rt9467_charger_probe(struct i2c_client *i2c)
drivers/power/supply/rt9471.c
844
static int rt9471_probe(struct i2c_client *i2c)
drivers/power/supply/rt9471.c
909
static void rt9471_shutdown(struct i2c_client *i2c)
drivers/power/supply/rt9756.c
851
static int rt9756_probe(struct i2c_client *i2c)
drivers/power/supply/rt9756.c
913
static void rt9756_shutdown(struct i2c_client *i2c)
drivers/power/supply/sbs-battery.c
1056
static void sbs_alert(struct i2c_client *client, enum i2c_alert_protocol prot,
drivers/power/supply/sbs-battery.c
1116
static int sbs_probe(struct i2c_client *client)
drivers/power/supply/sbs-battery.c
1230
struct i2c_client *client = to_i2c_client(dev);
drivers/power/supply/sbs-battery.c
206
struct i2c_client *client;
drivers/power/supply/sbs-battery.c
246
static int sbs_read_word_data(struct i2c_client *client, u8 address);
drivers/power/supply/sbs-battery.c
247
static int sbs_write_word_data(struct i2c_client *client, u8 address, u16 value);
drivers/power/supply/sbs-battery.c
269
struct i2c_client *client = chip->client;
drivers/power/supply/sbs-battery.c
335
static int sbs_read_word_data(struct i2c_client *client, u8 address)
drivers/power/supply/sbs-battery.c
358
static int sbs_read_string_data_fallback(struct i2c_client *client, u8 address, char *values)
drivers/power/supply/sbs-battery.c
426
static int sbs_read_string_data(struct i2c_client *client, u8 address, char *values)
drivers/power/supply/sbs-battery.c
458
static int sbs_write_word_data(struct i2c_client *client, u8 address,
drivers/power/supply/sbs-battery.c
482
static int sbs_status_correct(struct i2c_client *client, int *intval)
drivers/power/supply/sbs-battery.c
507
static bool sbs_bat_needs_calibration(struct i2c_client *client)
drivers/power/supply/sbs-battery.c
519
struct i2c_client *client, enum power_supply_property psp,
drivers/power/supply/sbs-battery.c
577
struct i2c_client *client, enum power_supply_property psp,
drivers/power/supply/sbs-battery.c
611
static int sbs_get_battery_property(struct i2c_client *client,
drivers/power/supply/sbs-battery.c
678
static int sbs_get_property_index(struct i2c_client *client,
drivers/power/supply/sbs-battery.c
719
static void sbs_unit_adjustment(struct i2c_client *client,
drivers/power/supply/sbs-battery.c
771
static enum sbs_capacity_mode sbs_set_capacity_mode(struct i2c_client *client,
drivers/power/supply/sbs-battery.c
797
static int sbs_get_battery_capacity(struct i2c_client *client,
drivers/power/supply/sbs-battery.c
825
static int sbs_get_battery_serial_number(struct i2c_client *client,
drivers/power/supply/sbs-battery.c
874
static int sbs_get_battery_manufacture_date(struct i2c_client *client,
drivers/power/supply/sbs-battery.c
912
struct i2c_client *client = chip->client;
drivers/power/supply/sbs-charger.c
164
static int sbs_probe(struct i2c_client *client)
drivers/power/supply/sbs-charger.c
36
struct i2c_client *client;
drivers/power/supply/sbs-manager.c
216
struct i2c_client *client = i2c_verify_client(dev);
drivers/power/supply/sbs-manager.c
237
static void sbsm_alert(struct i2c_client *client, enum i2c_alert_protocol prot,
drivers/power/supply/sbs-manager.c
270
struct i2c_client *client = data->client;
drivers/power/supply/sbs-manager.c
318
static int sbsm_probe(struct i2c_client *client)
drivers/power/supply/sbs-manager.c
39
struct i2c_client *client;
drivers/power/supply/sbs-manager.c
58
static int sbsm_read_word(struct i2c_client *client, u8 address)
drivers/power/supply/sbs-manager.c
76
static int sbsm_write_word(struct i2c_client *client, u8 address, u16 word)
drivers/power/supply/smb347-charger.c
1169
struct i2c_client *client = to_i2c_client(smb->dev);
drivers/power/supply/smb347-charger.c
1531
static int smb347_probe(struct i2c_client *client)
drivers/power/supply/smb347-charger.c
1598
static void smb347_remove(struct i2c_client *client)
drivers/power/supply/smb347-charger.c
1606
static void smb347_shutdown(struct i2c_client *client)
drivers/power/supply/smb347-charger.c
685
struct i2c_client *client = to_i2c_client(smb->dev);
drivers/power/supply/smb347-charger.c
938
struct i2c_client *client)
drivers/power/supply/stc3117_fuel_gauge.c
109
struct i2c_client *client;
drivers/power/supply/stc3117_fuel_gauge.c
528
static int stc3117_probe(struct i2c_client *client)
drivers/power/supply/ucs1002_power.c
100
struct i2c_client *client;
drivers/power/supply/ucs1002_power.c
533
static int ucs1002_probe(struct i2c_client *client)
drivers/power/supply/ug3105_battery.c
119
static void ug3105_start(struct i2c_client *client)
drivers/power/supply/ug3105_battery.c
125
static void ug3105_stop(struct i2c_client *client)
drivers/power/supply/ug3105_battery.c
130
static int ug3105_probe(struct i2c_client *client)
drivers/power/supply/ug3105_battery.c
74
struct i2c_client *client;
drivers/power/supply/ug3105_battery.c
80
static int ug3105_read_word(struct i2c_client *client, u8 reg)
drivers/pwm/pwm-argon-fan-hat.c
54
struct i2c_client *i2c = pwmchip_get_drvdata(chip);
drivers/pwm/pwm-argon-fan-hat.c
72
static int argon_fan_hat_i2c_probe(struct i2c_client *i2c)
drivers/pwm/pwm-pca9685.c
429
static int pca9685_pwm_probe(struct i2c_client *client)
drivers/pwm/pwm-pca9685.c
508
static void pca9685_pwm_remove(struct i2c_client *client)
drivers/pwm/pwm-pca9685.c
524
struct i2c_client *client = to_i2c_client(dev);
drivers/pwm/pwm-pca9685.c
533
struct i2c_client *client = to_i2c_client(dev);
drivers/regulator/88pg86x.c
60
static int pg86x_i2c_probe(struct i2c_client *i2c)
drivers/regulator/88pm886-regulator.c
347
struct i2c_client *page;
drivers/regulator/act8865-regulator.c
575
static struct i2c_client *act8865_i2c_client;
drivers/regulator/act8865-regulator.c
654
static int act8865_pmic_probe(struct i2c_client *client)
drivers/regulator/ad5398.c
128
struct i2c_client *client = chip->client;
drivers/regulator/ad5398.c
145
struct i2c_client *client = chip->client;
drivers/regulator/ad5398.c
166
struct i2c_client *client = chip->client;
drivers/regulator/ad5398.c
216
static int ad5398_probe(struct i2c_client *client)
drivers/regulator/ad5398.c
22
struct i2c_client *client;
drivers/regulator/ad5398.c
39
static int ad5398_read_reg(struct i2c_client *client, unsigned short *data)
drivers/regulator/ad5398.c
54
static int ad5398_write_reg(struct i2c_client *client, const unsigned short data)
drivers/regulator/ad5398.c
72
struct i2c_client *client = chip->client;
drivers/regulator/ad5398.c
88
struct i2c_client *client = chip->client;
drivers/regulator/adp5055-regulator.c
346
static int adp5055_probe(struct i2c_client *client)
drivers/regulator/aw37503-regulator.c
178
static int aw37503_probe(struct i2c_client *client)
drivers/regulator/da9121-regulator.c
1053
static int da9121_config_irq(struct i2c_client *i2c,
drivers/regulator/da9121-regulator.c
1119
static int da9121_i2c_probe(struct i2c_client *i2c)
drivers/regulator/da9121-regulator.c
1154
static void da9121_i2c_remove(struct i2c_client *i2c)
drivers/regulator/da9121-regulator.c
889
static int da9121_check_device_type(struct i2c_client *i2c, struct da9121 *chip)
drivers/regulator/da9121-regulator.c
993
static int da9121_assign_chip_model(struct i2c_client *i2c,
drivers/regulator/da9210-regulator.c
130
static int da9210_i2c_probe(struct i2c_client *i2c)
drivers/regulator/da9211-regulator.c
447
static int da9211_i2c_probe(struct i2c_client *i2c)
drivers/regulator/fan53555.c
674
static int fan53555_regulator_probe(struct i2c_client *client)
drivers/regulator/fan53880.c
117
static int fan53880_i2c_probe(struct i2c_client *i2c)
drivers/regulator/fp9931.c
432
static int fp9931_probe(struct i2c_client *client)
drivers/regulator/isl6271a-regulator.c
100
static int isl6271a_probe(struct i2c_client *i2c)
drivers/regulator/isl6271a-regulator.c
25
struct i2c_client *client;
drivers/regulator/isl9305.c
140
static int isl9305_i2c_probe(struct i2c_client *i2c)
drivers/regulator/lp3971.c
23
struct i2c_client *i2c;
drivers/regulator/lp3971.c
317
static int lp3971_i2c_read(struct i2c_client *i2c, char reg, int count,
drivers/regulator/lp3971.c
332
static int lp3971_i2c_write(struct i2c_client *i2c, char reg, int count,
drivers/regulator/lp3971.c
403
static int lp3971_i2c_probe(struct i2c_client *i2c)
drivers/regulator/lp3972.c
163
static int lp3972_i2c_read(struct i2c_client *i2c, char reg, int count,
drivers/regulator/lp3972.c
178
static int lp3972_i2c_write(struct i2c_client *i2c, char reg, int count,
drivers/regulator/lp3972.c
20
struct i2c_client *i2c;
drivers/regulator/lp3972.c
498
static int lp3972_i2c_probe(struct i2c_client *i2c)
drivers/regulator/lp872x.c
881
static int lp872x_probe(struct i2c_client *cl)
drivers/regulator/lp8755.c
359
static int lp8755_probe(struct i2c_client *client)
drivers/regulator/lp8755.c
423
static void lp8755_remove(struct i2c_client *client)
drivers/regulator/ltc3589.c
378
static int ltc3589_probe(struct i2c_client *client)
drivers/regulator/ltc3676.c
298
static int ltc3676_regulator_probe(struct i2c_client *client)
drivers/regulator/max1586.c
210
static int max1586_pmic_probe(struct i2c_client *client)
drivers/regulator/max1586.c
30
struct i2c_client *client;
drivers/regulator/max1586.c
67
struct i2c_client *client = max1586->client;
drivers/regulator/max1586.c
95
struct i2c_client *client = max1586->client;
drivers/regulator/max20086-regulator.c
219
static int max20086_i2c_probe(struct i2c_client *i2c)
drivers/regulator/max20411-regulator.c
99
static int max20411_probe(struct i2c_client *client)
drivers/regulator/max5970-regulator.c
557
struct i2c_client *i2c = to_i2c_client(pdev->dev.parent);
drivers/regulator/max77503-regulator.c
79
static int max77503_regulator_probe(struct i2c_client *client)
drivers/regulator/max77675-regulator.c
966
static int max77675_regulator_probe(struct i2c_client *client)
drivers/regulator/max77826-regulator.c
234
static int max77826_i2c_probe(struct i2c_client *client)
drivers/regulator/max77838-regulator.c
156
static int max77838_i2c_probe(struct i2c_client *client)
drivers/regulator/max77857-regulator.c
348
static int max77857_probe(struct i2c_client *client)
drivers/regulator/max8649.c
148
static int max8649_regulator_probe(struct i2c_client *client)
drivers/regulator/max8660.c
370
static int max8660_probe(struct i2c_client *client)
drivers/regulator/max8660.c
69
struct i2c_client *client;
drivers/regulator/max8893.c
128
static int max8893_probe(struct i2c_client *i2c)
drivers/regulator/max8925-regulator.c
36
struct i2c_client *i2c;
drivers/regulator/max8952.c
174
static int max8952_pmic_probe(struct i2c_client *client)
drivers/regulator/max8952.c
36
struct i2c_client *client;
drivers/regulator/max8973-regulator.c
583
static int max8973_probe(struct i2c_client *client)
drivers/regulator/max8997-regulator.c
245
struct i2c_client *i2c = max8997->iodev->i2c;
drivers/regulator/max8997-regulator.c
263
struct i2c_client *i2c = max8997->iodev->i2c;
drivers/regulator/max8997-regulator.c
276
struct i2c_client *i2c = max8997->iodev->i2c;
drivers/regulator/max8997-regulator.c
355
struct i2c_client *i2c = max8997->iodev->i2c;
drivers/regulator/max8997-regulator.c
400
struct i2c_client *i2c = max8997->iodev->i2c;
drivers/regulator/max8997-regulator.c
452
struct i2c_client *i2c = max8997->iodev->i2c;
drivers/regulator/max8997-regulator.c
694
struct i2c_client *i2c = max8997->iodev->i2c;
drivers/regulator/max8997-regulator.c
711
struct i2c_client *i2c = max8997->iodev->i2c;
drivers/regulator/max8997-regulator.c
987
struct i2c_client *i2c;
drivers/regulator/max8998.c
110
struct i2c_client *i2c = max8998->iodev->i2c;
drivers/regulator/max8998.c
123
struct i2c_client *i2c = max8998->iodev->i2c;
drivers/regulator/max8998.c
199
struct i2c_client *i2c = max8998->iodev->i2c;
drivers/regulator/max8998.c
221
struct i2c_client *i2c = max8998->iodev->i2c;
drivers/regulator/max8998.c
249
struct i2c_client *i2c = max8998->iodev->i2c;
drivers/regulator/max8998.c
350
struct i2c_client *i2c = max8998->iodev->i2c;
drivers/regulator/max8998.c
379
struct i2c_client *i2c = max8998->iodev->i2c;
drivers/regulator/max8998.c
422
struct i2c_client *i2c = max8998->iodev->i2c;
drivers/regulator/max8998.c
634
struct i2c_client *i2c;
drivers/regulator/max8998.c
87
struct i2c_client *i2c = max8998->iodev->i2c;
drivers/regulator/mcp16502.c
504
static int mcp16502_probe(struct i2c_client *client)
drivers/regulator/mcp16502.c
555
struct i2c_client *client = to_i2c_client(dev);
drivers/regulator/mcp16502.c
565
struct i2c_client *client = to_i2c_client(dev);
drivers/regulator/mp5416.c
188
static int mp5416_i2c_probe(struct i2c_client *client)
drivers/regulator/mp8859.c
324
static int mp8859_i2c_probe(struct i2c_client *i2c)
drivers/regulator/mp886x.c
289
static int mp886x_i2c_probe(struct i2c_client *client)
drivers/regulator/mpq7920.c
262
static int mpq7920_i2c_probe(struct i2c_client *client)
drivers/regulator/mt6311-regulator.c
87
static int mt6311_i2c_probe(struct i2c_client *i2c)
drivers/regulator/pca9450-regulator.c
1135
struct i2c_client *i2c = container_of(pca9450->dev, struct i2c_client, dev);
drivers/regulator/pca9450-regulator.c
1152
struct i2c_client *i2c = container_of(pca9450->dev, struct i2c_client, dev);
drivers/regulator/pca9450-regulator.c
1287
static int pca9450_i2c_probe(struct i2c_client *i2c)
drivers/regulator/pf0900-regulator.c
349
struct i2c_client *i2c = to_i2c_client(dev);
drivers/regulator/pf0900-regulator.c
392
struct i2c_client *i2c = to_i2c_client(dev);
drivers/regulator/pf0900-regulator.c
827
static int pf0900_i2c_probe(struct i2c_client *i2c)
drivers/regulator/pf530x-regulator.c
303
static int pf530x_i2c_probe(struct i2c_client *client)
drivers/regulator/pf8x00-regulator.c
545
static int pf8x00_i2c_probe(struct i2c_client *client)
drivers/regulator/pf9453-regulator.c
759
static int pf9453_i2c_probe(struct i2c_client *i2c)
drivers/regulator/pfuze100-regulator.c
686
static int pfuze100_regulator_probe(struct i2c_client *client)
drivers/regulator/pv88060-regulator.c
276
static int pv88060_i2c_probe(struct i2c_client *i2c)
drivers/regulator/pv88080-regulator.c
363
static int pv88080_i2c_probe(struct i2c_client *i2c)
drivers/regulator/pv88090-regulator.c
269
static int pv88090_i2c_probe(struct i2c_client *i2c)
drivers/regulator/raa215300.c
126
struct i2c_client *rtc_client;
drivers/regulator/raa215300.c
52
static int raa215300_clk_present(struct i2c_client *client, const char *name)
drivers/regulator/raa215300.c
63
static int raa215300_i2c_probe(struct i2c_client *client)
drivers/regulator/rpi-panel-attiny-regulator.c
239
static int attiny_i2c_read(struct i2c_client *client, u8 reg, unsigned int *buf)
drivers/regulator/rpi-panel-attiny-regulator.c
275
static int attiny_i2c_probe(struct i2c_client *i2c)
drivers/regulator/rpi-panel-v2-regulator.c
61
static int rpi_panel_v2_i2c_probe(struct i2c_client *i2c)
drivers/regulator/rpi-panel-v2-regulator.c
97
static void rpi_panel_v2_i2c_shutdown(struct i2c_client *client)
drivers/regulator/rt4801-regulator.c
177
static int rt4801_probe(struct i2c_client *i2c)
drivers/regulator/rt4803.c
152
static int rt4803_probe(struct i2c_client *i2c)
drivers/regulator/rt5133-regulator.c
373
struct i2c_client *client = to_i2c_client(priv->dev);
drivers/regulator/rt5133-regulator.c
415
struct i2c_client *client = to_i2c_client(priv->dev);
drivers/regulator/rt5133-regulator.c
543
static int rt5133_probe(struct i2c_client *i2c)
drivers/regulator/rt5190a-regulator.c
431
static int rt5190a_probe(struct i2c_client *i2c)
drivers/regulator/rt5739.c
255
static int rt5739_probe(struct i2c_client *i2c)
drivers/regulator/rt5759-regulator.c
317
static int rt5759_probe(struct i2c_client *i2c)
drivers/regulator/rt6160-regulator.c
231
static int rt6160_probe(struct i2c_client *i2c)
drivers/regulator/rt6190-regulator.c
374
static int rt6190_probe(struct i2c_client *i2c)
drivers/regulator/rt6245-regulator.c
146
struct i2c_client *i2c = context;
drivers/regulator/rt6245-regulator.c
188
static int rt6245_probe(struct i2c_client *i2c)
drivers/regulator/rt8092.c
234
static int rt8092_probe(struct i2c_client *i2c)
drivers/regulator/rtmv20-regulator.c
324
static int rtmv20_probe(struct i2c_client *i2c)
drivers/regulator/rtmv20-regulator.c
392
struct i2c_client *i2c = to_i2c_client(dev);
drivers/regulator/rtmv20-regulator.c
407
struct i2c_client *i2c = to_i2c_client(dev);
drivers/regulator/rtq2134-regulator.c
329
static int rtq2134_probe(struct i2c_client *i2c)
drivers/regulator/rtq2208-regulator.c
592
static int rtq2208_probe(struct i2c_client *i2c)
drivers/regulator/rtq6752-regulator.c
219
static int rtq6752_probe(struct i2c_client *i2c)
drivers/regulator/slg51000-regulator.c
438
static int slg51000_i2c_probe(struct i2c_client *client)
drivers/regulator/sy8106a-regulator.c
64
static int sy8106a_i2c_probe(struct i2c_client *i2c)
drivers/regulator/sy8824x.c
125
static int sy8824_i2c_probe(struct i2c_client *client)
drivers/regulator/sy8827n.c
124
static int sy8827n_i2c_probe(struct i2c_client *client)
drivers/regulator/tps51632-regulator.c
249
static int tps51632_probe(struct i2c_client *client)
drivers/regulator/tps62360-regulator.c
318
static int tps62360_probe(struct i2c_client *client)
drivers/regulator/tps62360-regulator.c
462
static void tps62360_shutdown(struct i2c_client *client)
drivers/regulator/tps6286x-regulator.c
123
static int tps6286x_i2c_probe(struct i2c_client *i2c)
drivers/regulator/tps6287x-regulator.c
184
static int tps6287x_i2c_probe(struct i2c_client *i2c)
drivers/regulator/tps65023-regulator.c
260
static int tps_65023_probe(struct i2c_client *client)
drivers/regulator/tps65132-regulator.c
223
static int tps65132_probe(struct i2c_client *client)
drivers/regulator/tps65185.c
326
static int tps65185_probe(struct i2c_client *client)
drivers/rtc/rtc-88pm860x.c
24
struct i2c_client *i2c;
drivers/rtc/rtc-ab-b5ze-s3.c
746
struct i2c_client *client = data;
drivers/rtc/rtc-ab-b5ze-s3.c
820
static int abb5zes3_probe(struct i2c_client *client)
drivers/rtc/rtc-ab-eoz9.c
469
static int abeoz9_probe(struct i2c_client *client)
drivers/rtc/rtc-abx80x.c
128
struct i2c_client *client;
drivers/rtc/rtc-abx80x.c
132
static int abx80x_write_config_key(struct i2c_client *client, u8 key)
drivers/rtc/rtc-abx80x.c
142
static int abx80x_is_rc_mode(struct i2c_client *client)
drivers/rtc/rtc-abx80x.c
156
static int abx80x_enable_trickle_charger(struct i2c_client *client,
drivers/rtc/rtc-abx80x.c
181
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-abx80x.c
221
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-abx80x.c
261
struct i2c_client *client = dev_id;
drivers/rtc/rtc-abx80x.c
287
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-abx80x.c
319
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-abx80x.c
354
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-abx80x.c
389
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-abx80x.c
445
struct i2c_client *client = to_i2c_client(dev->parent);
drivers/rtc/rtc-abx80x.c
483
struct i2c_client *client = to_i2c_client(dev->parent);
drivers/rtc/rtc-abx80x.c
513
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-abx80x.c
528
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-abx80x.c
568
static int abx80x_dt_trickle_cfg(struct i2c_client *client)
drivers/rtc/rtc-abx80x.c
769
static int abx80x_probe(struct i2c_client *client)
drivers/rtc/rtc-bq32k.c
253
static int bq32k_probe(struct i2c_client *client)
drivers/rtc/rtc-bq32k.c
301
static void bq32k_remove(struct i2c_client *client)
drivers/rtc/rtc-bq32k.c
55
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-bq32k.c
78
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-ds1307.c
1736
static int ds1307_probe(struct i2c_client *client)
drivers/rtc/rtc-ds1374.c
108
static int ds1374_write_rtc(struct i2c_client *client, u32 time,
drivers/rtc/rtc-ds1374.c
127
static int ds1374_check_rtc_status(struct i2c_client *client)
drivers/rtc/rtc-ds1374.c
161
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-ds1374.c
174
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-ds1374.c
187
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-ds1374.c
225
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-ds1374.c
286
struct i2c_client *client = dev_id;
drivers/rtc/rtc-ds1374.c
297
struct i2c_client *client = ds1374->client;
drivers/rtc/rtc-ds1374.c
330
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-ds1374.c
395
struct i2c_client *client = ds1374->client;
drivers/rtc/rtc-ds1374.c
443
struct i2c_client *client = ds1374->client;
drivers/rtc/rtc-ds1374.c
470
static int ds1374_probe(struct i2c_client *client)
drivers/rtc/rtc-ds1374.c
533
static void ds1374_remove(struct i2c_client *client)
drivers/rtc/rtc-ds1374.c
550
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-ds1374.c
559
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-ds1374.c
69
struct i2c_client *client;
drivers/rtc/rtc-ds1374.c
85
static int ds1374_read_rtc(struct i2c_client *client, u32 *time,
drivers/rtc/rtc-ds1672.c
109
static int ds1672_probe(struct i2c_client *client)
drivers/rtc/rtc-ds1672.c
28
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-ds1672.c
83
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-ds3232.c
549
static int ds3232_i2c_probe(struct i2c_client *client)
drivers/rtc/rtc-em3027.c
114
static int em3027_probe(struct i2c_client *client)
drivers/rtc/rtc-em3027.c
44
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-em3027.c
82
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-fm3130.c
343
static int fm3130_probe(struct i2c_client *client)
drivers/rtc/rtc-fm3130.c
50
struct i2c_client *client;
drivers/rtc/rtc-hym8563.c
119
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-hym8563.c
164
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-hym8563.c
181
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-hym8563.c
218
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-hym8563.c
278
struct i2c_client *client = hym8563->client;
drivers/rtc/rtc-hym8563.c
309
struct i2c_client *client = hym8563->client;
drivers/rtc/rtc-hym8563.c
330
struct i2c_client *client = hym8563->client;
drivers/rtc/rtc-hym8563.c
357
struct i2c_client *client = hym8563->client;
drivers/rtc/rtc-hym8563.c
377
struct i2c_client *client = hym8563->client;
drivers/rtc/rtc-hym8563.c
417
struct i2c_client *client = hym8563->client;
drivers/rtc/rtc-hym8563.c
444
static int hym8563_init_device(struct i2c_client *client)
drivers/rtc/rtc-hym8563.c
476
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-hym8563.c
492
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-hym8563.c
503
static int hym8563_probe(struct i2c_client *client)
drivers/rtc/rtc-hym8563.c
79
struct i2c_client *client;
drivers/rtc/rtc-hym8563.c
92
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-isl12022.c
550
static int isl12022_probe(struct i2c_client *client)
drivers/rtc/rtc-isl12026.c
112
static int isl12026_disarm_write(struct i2c_client *client)
drivers/rtc/rtc-isl12026.c
135
static int isl12026_write_reg(struct i2c_client *client, int reg, u8 val)
drivers/rtc/rtc-isl12026.c
166
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-isl12026.c
205
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-isl12026.c
378
static void isl12026_force_power_modes(struct i2c_client *client)
drivers/rtc/rtc-isl12026.c
39
struct i2c_client *nvm_client;
drivers/rtc/rtc-isl12026.c
42
static int isl12026_read_reg(struct i2c_client *client, int reg)
drivers/rtc/rtc-isl12026.c
431
static int isl12026_probe(struct i2c_client *client)
drivers/rtc/rtc-isl12026.c
474
static void isl12026_remove(struct i2c_client *client)
drivers/rtc/rtc-isl12026.c
73
static int isl12026_arm_write(struct i2c_client *client)
drivers/rtc/rtc-isl1208.c
140
isl1208_i2c_read_regs(struct i2c_client *client, u8 reg, u8 buf[],
drivers/rtc/rtc-isl1208.c
154
isl1208_i2c_set_regs(struct i2c_client *client, u8 reg, u8 const buf[],
drivers/rtc/rtc-isl1208.c
168
isl1208_i2c_validate_client(struct i2c_client *client)
drivers/rtc/rtc-isl1208.c
189
static int isl1208_set_xtoscb(struct i2c_client *client, int sr, int xtosb_val)
drivers/rtc/rtc-isl1208.c
204
isl1208_i2c_get_sr(struct i2c_client *client)
drivers/rtc/rtc-isl1208.c
210
isl1208_i2c_get_atr(struct i2c_client *client)
drivers/rtc/rtc-isl1208.c
236
isl1208_i2c_get_dtr(struct i2c_client *client)
drivers/rtc/rtc-isl1208.c
249
isl1208_i2c_get_usr(struct i2c_client *client)
drivers/rtc/rtc-isl1208.c
263
isl1208_i2c_set_usr(struct i2c_client *client, u16 usr)
drivers/rtc/rtc-isl1208.c
275
isl1208_rtc_toggle_alarm(struct i2c_client *client, int enable)
drivers/rtc/rtc-isl1208.c
301
struct i2c_client *const client = to_i2c_client(dev);
drivers/rtc/rtc-isl1208.c
338
isl1208_i2c_read_time(struct i2c_client *client, struct rtc_time *tm)
drivers/rtc/rtc-isl1208.c
381
isl1208_i2c_read_alarm(struct i2c_client *client, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-isl1208.c
428
isl1208_i2c_set_alarm(struct i2c_client *client, struct rtc_wkalrm *alarm)
drivers/rtc/rtc-isl1208.c
479
isl1208_i2c_set_time(struct i2c_client *client, struct rtc_time const *tm)
drivers/rtc/rtc-isl1208.c
561
struct i2c_client *client = to_i2c_client(dev->parent);
drivers/rtc/rtc-isl1208.c
583
struct i2c_client *client = to_i2c_client(dev->parent);
drivers/rtc/rtc-isl1208.c
628
struct i2c_client *client = data;
drivers/rtc/rtc-isl1208.c
792
struct i2c_client *client = to_i2c_client(isl1208->rtc->dev.parent);
drivers/rtc/rtc-isl1208.c
806
struct i2c_client *client = to_i2c_client(isl1208->rtc->dev.parent);
drivers/rtc/rtc-isl1208.c
825
static int isl1208_setup_irq(struct i2c_client *client, int irq)
drivers/rtc/rtc-isl1208.c
844
isl1208_clk_present(struct i2c_client *client, const char *name)
drivers/rtc/rtc-isl1208.c
856
isl1208_probe(struct i2c_client *client)
drivers/rtc/rtc-m41t80.c
1023
static void m41t80_remove(struct i2c_client *client)
drivers/rtc/rtc-m41t80.c
149
struct i2c_client *client;
drivers/rtc/rtc-m41t80.c
160
struct i2c_client *client = dev_id;
drivers/rtc/rtc-m41t80.c
199
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-m41t80.c
233
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-m41t80.c
309
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-m41t80.c
325
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-m41t80.c
347
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-m41t80.c
402
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-m41t80.c
439
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-m41t80.c
449
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-m41t80.c
471
struct i2c_client *client = m41t80->client;
drivers/rtc/rtc-m41t80.c
504
struct i2c_client *client = m41t80->client;
drivers/rtc/rtc-m41t80.c
531
struct i2c_client *client = m41t80->client;
drivers/rtc/rtc-m41t80.c
574
struct i2c_client *client = m41t80->client;
drivers/rtc/rtc-m41t80.c
630
static struct i2c_client *save_client;
drivers/rtc/rtc-m41t80.c
907
static int m41t80_probe(struct i2c_client *client)
drivers/rtc/rtc-max31335.c
672
static int max31335_probe(struct i2c_client *client)
drivers/rtc/rtc-max6900.c
142
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-max6900.c
162
static int max6900_i2c_clear_write_protect(struct i2c_client *client)
drivers/rtc/rtc-max6900.c
169
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-max6900.c
200
static int max6900_probe(struct i2c_client *client)
drivers/rtc/rtc-max6900.c
51
static int max6900_i2c_read_regs(struct i2c_client *client, u8 *buf)
drivers/rtc/rtc-max6900.c
91
static int max6900_i2c_write_regs(struct i2c_client *client, u8 const *buf)
drivers/rtc/rtc-max77686.c
692
struct i2c_client *parent_i2c = to_i2c_client(parent);
drivers/rtc/rtc-max77686.c
693
struct i2c_client *client;
drivers/rtc/rtc-max8925.c
67
struct i2c_client *rtc;
drivers/rtc/rtc-max8997.c
67
struct i2c_client *rtc;
drivers/rtc/rtc-max8998.c
69
struct i2c_client *rtc;
drivers/rtc/rtc-nct3018y.c
124
struct i2c_client *client = nct3018y->client;
drivers/rtc/rtc-nct3018y.c
152
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-nct3018y.c
182
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-nct3018y.c
254
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-nct3018y.c
285
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-nct3018y.c
322
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-nct3018y.c
359
struct i2c_client *client = nct3018y->client;
drivers/rtc/rtc-nct3018y.c
391
struct i2c_client *client = nct3018y->client;
drivers/rtc/rtc-nct3018y.c
411
struct i2c_client *client = nct3018y->client;
drivers/rtc/rtc-nct3018y.c
439
struct i2c_client *client = nct3018y->client;
drivers/rtc/rtc-nct3018y.c
45
struct i2c_client *client;
drivers/rtc/rtc-nct3018y.c
460
struct i2c_client *client = nct3018y->client;
drivers/rtc/rtc-nct3018y.c
494
static int nct3018y_probe(struct i2c_client *client)
drivers/rtc/rtc-nct3018y.c
52
static int nct3018y_set_alarm_mode(struct i2c_client *client, bool on)
drivers/rtc/rtc-nct3018y.c
94
static int nct3018y_get_alarm_mode(struct i2c_client *client, unsigned char *alarm_enable,
drivers/rtc/rtc-nvidia-vrs10.c
107
static int nvvrs_rtc_write_alarm(struct i2c_client *client, u8 *time)
drivers/rtc/rtc-nvidia-vrs10.c
147
struct i2c_client *client = info->client;
drivers/rtc/rtc-nvidia-vrs10.c
394
struct i2c_client *client = info->client;
drivers/rtc/rtc-nvidia-vrs10.c
424
static int nvvrs_rtc_probe(struct i2c_client *client)
drivers/rtc/rtc-nvidia-vrs10.c
85
struct i2c_client *client;
drivers/rtc/rtc-pcf2127.c
1378
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-pcf2127.c
1393
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-pcf2127.c
1421
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-pcf2127.c
1460
static int pcf2127_i2c_probe(struct i2c_client *client)
drivers/rtc/rtc-pcf85063.c
689
static int pcf85063_i2c_probe(struct i2c_client *client)
drivers/rtc/rtc-pcf8523.c
376
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-pcf8523.c
386
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-pcf8523.c
416
static int pcf8523_probe(struct i2c_client *client)
drivers/rtc/rtc-pcf85363.c
382
static int pcf85363_probe(struct i2c_client *client)
drivers/rtc/rtc-pcf8563.c
473
static int pcf8563_probe(struct i2c_client *client)
drivers/rtc/rtc-pcf8583.c
115
static int pcf8583_get_ctrl(struct i2c_client *client, unsigned char *ctrl)
drivers/rtc/rtc-pcf8583.c
121
static int pcf8583_set_ctrl(struct i2c_client *client, unsigned char *ctrl)
drivers/rtc/rtc-pcf8583.c
132
static int pcf8583_read_mem(struct i2c_client *client, struct rtc_mem *mem)
drivers/rtc/rtc-pcf8583.c
157
static int pcf8583_write_mem(struct i2c_client *client, struct rtc_mem *mem)
drivers/rtc/rtc-pcf8583.c
174
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-pcf8583.c
224
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-pcf8583.c
278
static int pcf8583_probe(struct i2c_client *client)
drivers/rtc/rtc-pcf8583.c
49
static int pcf8583_get_datetime(struct i2c_client *client, struct rtc_time *dt)
drivers/rtc/rtc-pcf8583.c
87
static int pcf8583_set_datetime(struct i2c_client *client, struct rtc_time *dt, int datetoo)
drivers/rtc/rtc-rs5c372.c
123
struct i2c_client *client;
drivers/rtc/rtc-rs5c372.c
135
struct i2c_client *client = rs5c->client;
drivers/rtc/rtc-rs5c372.c
213
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-rs5c372.c
261
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-rs5c372.c
324
static int rs5c372_get_trim(struct i2c_client *client, int *osc, int *trim)
drivers/rtc/rtc-rs5c372.c
359
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-rs5c372.c
400
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-rs5c372.c
422
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-rs5c372.c
794
static int rs5c372_probe(struct i2c_client *client)
drivers/rtc/rtc-rs5c372.c
913
static void rs5c372_remove(struct i2c_client *client)
drivers/rtc/rtc-rv3028.c
815
struct i2c_client *client)
drivers/rtc/rtc-rv3028.c
866
struct i2c_client *client)
drivers/rtc/rtc-rv3028.c
923
static int rv3028_probe(struct i2c_client *client)
drivers/rtc/rtc-rv3029c2.c
793
static int rv3029_i2c_probe(struct i2c_client *client)
drivers/rtc/rtc-rv3032.c
751
struct i2c_client *client)
drivers/rtc/rtc-rv3032.c
894
static int rv3032_probe(struct i2c_client *client)
drivers/rtc/rtc-rv8803.c
115
static int rv8803_write_reg(const struct i2c_client *client, u8 reg, u8 value)
drivers/rtc/rtc-rv8803.c
129
static int rv8803_write_regs(const struct i2c_client *client,
drivers/rtc/rtc-rv8803.c
187
struct i2c_client *client = dev_id;
drivers/rtc/rtc-rv8803.c
349
struct i2c_client *client = rv8803->client;
drivers/rtc/rtc-rv8803.c
392
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-rv8803.c
455
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-rv8803.c
497
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-rv8803.c
570
struct i2c_client *client = rv8803->client;
drivers/rtc/rtc-rv8803.c
642
static int rv8803_probe(struct i2c_client *client)
drivers/rtc/rtc-rv8803.c
69
struct i2c_client *client;
drivers/rtc/rtc-rv8803.c
78
static int rv8803_read_reg(const struct i2c_client *client, u8 reg)
drivers/rtc/rtc-rv8803.c
96
static int rv8803_read_regs(const struct i2c_client *client,
drivers/rtc/rtc-rx6110.c
418
static int rx6110_i2c_probe(struct i2c_client *client)
drivers/rtc/rtc-rx8010.c
372
static int rx8010_probe(struct i2c_client *client)
drivers/rtc/rtc-rx8010.c
72
struct i2c_client *client = dev_id;
drivers/rtc/rtc-rx8025.c
103
static s32 rx8025_write_reg(const struct i2c_client *client, u8 number,
drivers/rtc/rtc-rx8025.c
109
static s32 rx8025_write_regs(const struct i2c_client *client,
drivers/rtc/rtc-rx8025.c
132
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-rx8025.c
158
static int rx8025_reset_validity(struct i2c_client *client)
drivers/rtc/rtc-rx8025.c
179
struct i2c_client *client = dev_id;
drivers/rtc/rtc-rx8025.c
216
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-rx8025.c
250
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-rx8025.c
281
static int rx8025_init_client(struct i2c_client *client)
drivers/rtc/rtc-rx8025.c
328
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-rx8025.c
362
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-rx8025.c
400
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-rx8025.c
435
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-rx8025.c
452
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-rx8025.c
523
static int rx8025_probe(struct i2c_client *client)
drivers/rtc/rtc-rx8025.c
87
static s32 rx8025_read_reg(const struct i2c_client *client, u8 number)
drivers/rtc/rtc-rx8025.c
92
static int rx8025_read_regs(const struct i2c_client *client,
drivers/rtc/rtc-rx8111.c
303
static int rx8111_probe(struct i2c_client *client)
drivers/rtc/rtc-rx8581.c
132
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-rx8581.c
240
static int rx8581_probe(struct i2c_client *client)
drivers/rtc/rtc-rx8581.c
66
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-s35390a.c
211
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-s35390a.c
241
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-s35390a.c
275
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-s35390a.c
328
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-s35390a.c
385
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-s35390a.c
437
static int s35390a_probe(struct i2c_client *client)
drivers/rtc/rtc-s35390a.c
66
struct i2c_client *client[8];
drivers/rtc/rtc-s35390a.c
72
struct i2c_client *client = s35390a->client[reg];
drivers/rtc/rtc-s35390a.c
89
struct i2c_client *client = s35390a->client[reg];
drivers/rtc/rtc-s5m.c
679
struct i2c_client *i2c;
drivers/rtc/rtc-sd2405al.c
168
static int sd2405al_probe(struct i2c_client *client)
drivers/rtc/rtc-sd3078.c
113
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-sd3078.c
154
static int sd3078_probe(struct i2c_client *client)
drivers/rtc/rtc-sd3078.c
76
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-x1205.c
145
static int x1205_get_status(struct i2c_client *client, unsigned char *sr)
drivers/rtc/rtc-x1205.c
172
static int x1205_set_datetime(struct i2c_client *client, struct rtc_time *tm,
drivers/rtc/rtc-x1205.c
279
static int x1205_fix_osc(struct i2c_client *client)
drivers/rtc/rtc-x1205.c
293
static int x1205_get_dtrim(struct i2c_client *client, int *trim)
drivers/rtc/rtc-x1205.c
334
static int x1205_get_atrim(struct i2c_client *client, int *trim)
drivers/rtc/rtc-x1205.c
380
static int x1205_validate_client(struct i2c_client *client)
drivers/rtc/rtc-x1205.c
498
struct i2c_client *client = to_i2c_client(dev);
drivers/rtc/rtc-x1205.c
617
static int x1205_probe(struct i2c_client *client)
drivers/rtc/rtc-x1205.c
660
static void x1205_remove(struct i2c_client *client)
drivers/rtc/rtc-x1205.c
88
static int x1205_get_datetime(struct i2c_client *client, struct rtc_time *tm,
drivers/spi/spi-sc18is602.c
239
static int sc18is602_probe(struct i2c_client *client)
drivers/spi/spi-sc18is602.c
42
struct i2c_client *client;
drivers/spi/spi-xcomm.c
245
static int spi_xcomm_probe(struct i2c_client *i2c)
drivers/spi/spi-xcomm.c
35
struct i2c_client *i2c;
drivers/staging/iio/addac/adt7316-i2c.c
22
struct i2c_client *cl = client;
drivers/staging/iio/addac/adt7316-i2c.c
44
struct i2c_client *cl = client;
drivers/staging/iio/addac/adt7316-i2c.c
56
struct i2c_client *cl = client;
drivers/staging/iio/addac/adt7316-i2c.c
75
struct i2c_client *cl = client;
drivers/staging/iio/addac/adt7316-i2c.c
96
static int adt7316_i2c_probe(struct i2c_client *client)
drivers/staging/iio/impedance-analyzer/ad5933.c
125
static int ad5933_i2c_write(struct i2c_client *client, u8 reg, u8 len, u8 *data)
drivers/staging/iio/impedance-analyzer/ad5933.c
139
static int ad5933_i2c_read(struct i2c_client *client, u8 reg, u8 len, u8 *data)
drivers/staging/iio/impedance-analyzer/ad5933.c
667
static int ad5933_probe(struct i2c_client *client)
drivers/staging/iio/impedance-analyzer/ad5933.c
86
struct i2c_client *client;
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
121
static int __gc2235_flush_reg_array(struct i2c_client *client,
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
135
static int __gc2235_buf_reg_array(struct i2c_client *client,
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
163
static int __gc2235_write_reg_is_consecutive(struct i2c_client *client,
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
173
static int gc2235_write_reg_array(struct i2c_client *client,
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
217
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
271
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
29
static int gc2235_read_reg(struct i2c_client *client,
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
297
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
358
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
407
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
451
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
497
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
528
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
590
static int gc2235_detect(struct i2c_client *client)
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
615
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
633
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
777
static void gc2235_remove(struct i2c_client *client)
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
790
static int gc2235_probe(struct i2c_client *client)
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
80
static int gc2235_i2c_write(struct i2c_client *client, u16 len, u8 *data)
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
95
static int gc2235_write_reg(struct i2c_client *client, u16 data_length,
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
101
static int ov2722_write_reg(struct i2c_client *client, u16 data_length,
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
151
static int __ov2722_flush_reg_array(struct i2c_client *client,
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
167
static int __ov2722_buf_reg_array(struct i2c_client *client,
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
204
static int __ov2722_write_reg_is_consecutive(struct i2c_client *client,
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
214
static int ov2722_write_reg_array(struct i2c_client *client,
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
258
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
29
static int ov2722_read_reg(struct i2c_client *client,
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
347
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
372
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
512
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
559
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
606
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
631
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
718
static int ov2722_detect(struct i2c_client *client)
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
752
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
769
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
86
static int ov2722_i2c_write(struct i2c_client *client, u16 len, u8 *data)
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
913
static void ov2722_remove(struct i2c_client *client)
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
949
static int ov2722_probe(struct i2c_client *client)
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
1000
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
1017
struct i2c_client *client = v4l2_get_subdevdata(subdev);
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
140
struct i2c_client *client = v4l2_get_subdevdata(subdev);
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
330
static struct i2c_client *gmin_i2c_dev_exists(struct device *dev, char *name,
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
331
struct i2c_client **client)
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
433
struct i2c_client *power = NULL;
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
457
struct i2c_client *client = v4l2_get_subdevdata(subdev);
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
469
struct i2c_client *client = v4l2_get_subdevdata(gs->subdev);
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
911
struct i2c_client *client = v4l2_get_subdevdata(subdev);
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
942
struct i2c_client *client = v4l2_get_subdevdata(subdev);
drivers/staging/media/atomisp/pci/atomisp_gmin_platform.c
969
struct i2c_client *client = v4l2_get_subdevdata(sd);
drivers/staging/media/max96712/max96712.c
34
struct i2c_client *client;
drivers/staging/media/max96712/max96712.c
409
static int max96712_probe(struct i2c_client *client)
drivers/staging/media/max96712/max96712.c
448
static void max96712_remove(struct i2c_client *client)
drivers/tty/serial/max310x.c
1630
static int max310x_i2c_probe(struct i2c_client *client)
drivers/tty/serial/max310x.c
1633
struct i2c_client *port_client;
drivers/tty/serial/max310x.c
1668
static void max310x_i2c_remove(struct i2c_client *client)
drivers/tty/serial/sc16is7xx_i2c.c
13
static int sc16is7xx_i2c_probe(struct i2c_client *i2c)
drivers/tty/serial/sc16is7xx_i2c.c
36
static void sc16is7xx_i2c_remove(struct i2c_client *client)
drivers/usb/gadget/udc/lpc32xx_udc.c
131
struct i2c_client *isp1301_i2c_client;
drivers/usb/host/ohci-nxp.c
52
static struct i2c_client *isp1301_i2c_client;
drivers/usb/misc/onboard_usb_dev.c
314
static int onboard_dev_5744_i2c_read_byte(struct i2c_client *client, u16 addr, u8 *data)
drivers/usb/misc/onboard_usb_dev.c
359
static int onboard_dev_5744_i2c_write_byte(struct i2c_client *client, u16 addr, u8 data)
drivers/usb/misc/onboard_usb_dev.c
390
static int onboard_dev_5744_i2c_init(struct i2c_client *client)
drivers/usb/misc/onboard_usb_dev.c
422
static int onboard_dev_5744_i2c_init(struct i2c_client *client)
drivers/usb/misc/onboard_usb_dev.c
474
struct i2c_client *client = NULL;
drivers/usb/misc/usb251xb.c
115
struct i2c_client *i2c;
drivers/usb/misc/usb251xb.c
699
static int usb251xb_i2c_probe(struct i2c_client *i2c)
drivers/usb/misc/usb251xb.c
732
struct i2c_client *client = to_i2c_client(dev);
drivers/usb/misc/usb251xb.c
740
struct i2c_client *client = to_i2c_client(dev);
drivers/usb/misc/usb3503.c
296
static int usb3503_i2c_probe(struct i2c_client *i2c)
drivers/usb/misc/usb3503.c
317
static void usb3503_i2c_remove(struct i2c_client *i2c)
drivers/usb/misc/usb3503.c
364
struct i2c_client *client = to_i2c_client(dev);
drivers/usb/misc/usb3503.c
371
struct i2c_client *client = to_i2c_client(dev);
drivers/usb/misc/usb4604.c
100
static int usb4604_i2c_probe(struct i2c_client *i2c)
drivers/usb/misc/usb4604.c
116
struct i2c_client *client = to_i2c_client(dev);
drivers/usb/misc/usb4604.c
126
struct i2c_client *client = to_i2c_client(dev);
drivers/usb/misc/usb4604.c
40
struct i2c_client *client = to_i2c_client(dev);
drivers/usb/phy/phy-isp1301.c
122
static void isp1301_remove(struct i2c_client *client)
drivers/usb/phy/phy-isp1301.c
142
struct i2c_client *isp1301_get_client(struct device_node *node)
drivers/usb/phy/phy-isp1301.c
144
struct i2c_client *client;
drivers/usb/phy/phy-isp1301.c
22
struct i2c_client *client;
drivers/usb/phy/phy-isp1301.c
39
static struct i2c_client *isp1301_i2c_client;
drivers/usb/phy/phy-isp1301.c
95
static int isp1301_probe(struct i2c_client *client)
drivers/usb/typec/anx7411.c
1462
static int anx7411_i2c_probe(struct i2c_client *client)
drivers/usb/typec/anx7411.c
1560
static void anx7411_i2c_remove(struct i2c_client *client)
drivers/usb/typec/anx7411.c
275
struct i2c_client *tcpc_client;
drivers/usb/typec/anx7411.c
276
struct i2c_client *spi_client;
drivers/usb/typec/anx7411.c
305
static int anx7411_reg_read(struct i2c_client *client,
drivers/usb/typec/anx7411.c
311
static int anx7411_reg_block_read(struct i2c_client *client,
drivers/usb/typec/anx7411.c
317
static int anx7411_reg_write(struct i2c_client *client,
drivers/usb/typec/anx7411.c
323
static int anx7411_reg_block_write(struct i2c_client *client,
drivers/usb/typec/anx7411.c
718
static int anx7411_read_msg_ctrl_status(struct i2c_client *client)
drivers/usb/typec/anx7411.c
723
static int anx7411_wait_msg_empty(struct i2c_client *client)
drivers/usb/typec/anx7411.c
996
struct i2c_client *client)
drivers/usb/typec/hd3ss3220.c
277
struct i2c_client *client = to_i2c_client(data);
drivers/usb/typec/hd3ss3220.c
361
static int hd3ss3220_probe(struct i2c_client *client)
drivers/usb/typec/hd3ss3220.c
517
static void hd3ss3220_remove(struct i2c_client *client)
drivers/usb/typec/mux/fsa4480.c
253
static int fsa4480_probe(struct i2c_client *client)
drivers/usb/typec/mux/fsa4480.c
330
static void fsa4480_remove(struct i2c_client *client)
drivers/usb/typec/mux/fsa4480.c
53
struct i2c_client *client;
drivers/usb/typec/mux/it5205.c
172
static int it5205_probe(struct i2c_client *client)
drivers/usb/typec/mux/it5205.c
260
static void it5205_remove(struct i2c_client *client)
drivers/usb/typec/mux/it5205.c
63
struct i2c_client *client;
drivers/usb/typec/mux/nb7vpq904m.c
386
static int nb7vpq904m_probe(struct i2c_client *client)
drivers/usb/typec/mux/nb7vpq904m.c
486
static void nb7vpq904m_remove(struct i2c_client *client)
drivers/usb/typec/mux/nb7vpq904m.c
63
struct i2c_client *client;
drivers/usb/typec/mux/pi3usb30532.c
114
static int pi3usb30532_probe(struct i2c_client *client)
drivers/usb/typec/mux/pi3usb30532.c
163
static void pi3usb30532_remove(struct i2c_client *client)
drivers/usb/typec/mux/pi3usb30532.c
24
struct i2c_client *client;
drivers/usb/typec/mux/ps883x.c
337
static int ps883x_retimer_probe(struct i2c_client *client)
drivers/usb/typec/mux/ps883x.c
45
struct i2c_client *client;
drivers/usb/typec/mux/ps883x.c
464
static void ps883x_retimer_remove(struct i2c_client *client)
drivers/usb/typec/mux/ptn36502.c
299
static int ptn36502_probe(struct i2c_client *client)
drivers/usb/typec/mux/ptn36502.c
393
static void ptn36502_remove(struct i2c_client *client)
drivers/usb/typec/mux/ptn36502.c
63
struct i2c_client *client;
drivers/usb/typec/mux/tusb1046.c
122
static int tusb1046_i2c_probe(struct i2c_client *client)
drivers/usb/typec/mux/tusb1046.c
169
static void tusb1046_i2c_remove(struct i2c_client *client)
drivers/usb/typec/mux/tusb1046.c
33
struct i2c_client *client;
drivers/usb/typec/mux/tusb1046.c
45
struct i2c_client *client = priv->client;
drivers/usb/typec/mux/tusb1046.c
95
struct i2c_client *client = priv->client;
drivers/usb/typec/mux/wcd939x-usbss.c
182
struct i2c_client *client;
drivers/usb/typec/mux/wcd939x-usbss.c
585
static int wcd939x_usbss_probe(struct i2c_client *client)
drivers/usb/typec/mux/wcd939x-usbss.c
742
static void wcd939x_usbss_remove(struct i2c_client *client)
drivers/usb/typec/rt1719.c
631
struct i2c_client *i2c = to_i2c_client(data->dev);
drivers/usb/typec/rt1719.c
838
static int rt1719_probe(struct i2c_client *i2c)
drivers/usb/typec/rt1719.c
928
static void rt1719_remove(struct i2c_client *i2c)
drivers/usb/typec/stusb160x.c
634
static int stusb160x_probe(struct i2c_client *client)
drivers/usb/typec/stusb160x.c
800
static void stusb160x_remove(struct i2c_client *client)
drivers/usb/typec/tcpm/fusb302.c
1688
static int fusb302_probe(struct i2c_client *client)
drivers/usb/typec/tcpm/fusb302.c
1705
chip->i2c_client = client;
drivers/usb/typec/tcpm/fusb302.c
1779
static void fusb302_remove(struct i2c_client *client)
drivers/usb/typec/tcpm/fusb302.c
242
ret = i2c_smbus_write_byte_data(chip->i2c_client, address, data);
drivers/usb/typec/tcpm/fusb302.c
258
ret = i2c_smbus_write_i2c_block_data(chip->i2c_client, address,
drivers/usb/typec/tcpm/fusb302.c
272
ret = i2c_smbus_read_byte_data(chip->i2c_client, address);
drivers/usb/typec/tcpm/fusb302.c
288
ret = i2c_smbus_read_i2c_block_data(chip->i2c_client, address,
drivers/usb/typec/tcpm/fusb302.c
76
struct i2c_client *i2c_client;
drivers/usb/typec/tcpm/tcpci.c
903
static int tcpci_probe(struct i2c_client *client)
drivers/usb/typec/tcpm/tcpci.c
961
static void tcpci_remove(struct i2c_client *client)
drivers/usb/typec/tcpm/tcpci.c
976
struct i2c_client *i2c = to_i2c_client(dev);
drivers/usb/typec/tcpm/tcpci.c
990
struct i2c_client *i2c = to_i2c_client(dev);
drivers/usb/typec/tcpm/tcpci_maxim.h
59
struct i2c_client *client;
drivers/usb/typec/tcpm/tcpci_maxim_core.c
211
struct i2c_client *i2c = chip->client;
drivers/usb/typec/tcpm/tcpci_maxim_core.c
469
static int max_tcpci_probe(struct i2c_client *client)
drivers/usb/typec/tcpm/tcpci_maxim_core.c
537
struct i2c_client *client = to_i2c_client(dev);
drivers/usb/typec/tcpm/tcpci_maxim_core.c
548
struct i2c_client *client = to_i2c_client(dev);
drivers/usb/typec/tcpm/tcpci_rt1711h.c
304
static int rt1711h_check_revision(struct i2c_client *i2c, struct rt1711h_chip *chip)
drivers/usb/typec/tcpm/tcpci_rt1711h.c
333
static int rt1711h_probe(struct i2c_client *client)
drivers/usb/typec/tcpm/tcpci_rt1711h.c
401
static void rt1711h_remove(struct i2c_client *client)
drivers/usb/typec/tipd/core.c
1354
struct i2c_client *client = to_i2c_client(tps->dev);
drivers/usb/typec/tipd/core.c
1739
static int tps6598x_probe(struct i2c_client *client)
drivers/usb/typec/tipd/core.c
1888
static void tps6598x_remove(struct i2c_client *client)
drivers/usb/typec/tipd/core.c
1913
struct i2c_client *client = to_i2c_client(dev);
drivers/usb/typec/tipd/core.c
1931
struct i2c_client *client = to_i2c_client(dev);
drivers/usb/typec/ucsi/ucsi_ccg.c
1426
static int ucsi_ccg_probe(struct i2c_client *client)
drivers/usb/typec/ucsi/ucsi_ccg.c
1509
static void ucsi_ccg_remove(struct i2c_client *client)
drivers/usb/typec/ucsi/ucsi_ccg.c
1541
struct i2c_client *client = to_i2c_client(dev);
drivers/usb/typec/ucsi/ucsi_ccg.c
1554
struct i2c_client *client = to_i2c_client(dev);
drivers/usb/typec/ucsi/ucsi_ccg.c
205
struct i2c_client *client;
drivers/usb/typec/ucsi/ucsi_ccg.c
240
struct i2c_client *client = uc->client;
drivers/usb/typec/ucsi/ucsi_ccg.c
285
struct i2c_client *client = uc->client;
drivers/usb/typec/ucsi/ucsi_ccg.c
972
struct i2c_client *client = uc->client;
drivers/usb/typec/ucsi/ucsi_stm32g0.c
122
struct i2c_client *client = g0->i2c_bl;
drivers/usb/typec/ucsi/ucsi_stm32g0.c
163
struct i2c_client *client = g0->i2c_bl;
drivers/usb/typec/ucsi/ucsi_stm32g0.c
200
struct i2c_client *client = g0->i2c_bl;
drivers/usb/typec/ucsi/ucsi_stm32g0.c
331
struct i2c_client *client = g0->client;
drivers/usb/typec/ucsi/ucsi_stm32g0.c
377
struct i2c_client *client = g0->client;
drivers/usb/typec/ucsi/ucsi_stm32g0.c
437
struct i2c_client *client = g0->client;
drivers/usb/typec/ucsi/ucsi_stm32g0.c
461
struct i2c_client *client = g0->client;
drivers/usb/typec/ucsi/ucsi_stm32g0.c
61
struct i2c_client *client;
drivers/usb/typec/ucsi/ucsi_stm32g0.c
615
static int ucsi_stm32g0_probe(struct i2c_client *client)
drivers/usb/typec/ucsi/ucsi_stm32g0.c
62
struct i2c_client *i2c_bl;
drivers/usb/typec/ucsi/ucsi_stm32g0.c
676
static void ucsi_stm32g0_remove(struct i2c_client *client)
drivers/usb/typec/ucsi/ucsi_stm32g0.c
690
struct i2c_client *client = g0->client;
drivers/usb/typec/ucsi/ucsi_stm32g0.c
710
struct i2c_client *client = g0->client;
drivers/usb/typec/ucsi/ucsi_stm32g0.c
85
struct i2c_client *client = g0->i2c_bl;
drivers/usb/typec/wusb3801.c
322
static int wusb3801_probe(struct i2c_client *client)
drivers/usb/typec/wusb3801.c
402
static void wusb3801_remove(struct i2c_client *client)
drivers/video/backlight/88pm860x_bl.c
26
struct i2c_client *i2c;
drivers/video/backlight/adp8860_bl.c
105
struct i2c_client *client;
drivers/video/backlight/adp8860_bl.c
118
static int adp8860_read(struct i2c_client *client, int reg, uint8_t *val)
drivers/video/backlight/adp8860_bl.c
132
static int adp8860_write(struct i2c_client *client, u8 reg, u8 val)
drivers/video/backlight/adp8860_bl.c
137
static int adp8860_set_bits(struct i2c_client *client, int reg, uint8_t bit_mask)
drivers/video/backlight/adp8860_bl.c
156
static int adp8860_clr_bits(struct i2c_client *client, int reg, uint8_t bit_mask)
drivers/video/backlight/adp8860_bl.c
199
struct i2c_client *client = led->client;
drivers/video/backlight/adp8860_bl.c
215
static int adp8860_led_probe(struct i2c_client *client)
drivers/video/backlight/adp8860_bl.c
297
static int adp8860_led_remove(struct i2c_client *client)
drivers/video/backlight/adp8860_bl.c
312
static int adp8860_led_probe(struct i2c_client *client)
drivers/video/backlight/adp8860_bl.c
317
static int adp8860_led_remove(struct i2c_client *client)
drivers/video/backlight/adp8860_bl.c
326
struct i2c_client *client = data->client;
drivers/video/backlight/adp8860_bl.c
381
struct i2c_client *client = data->client;
drivers/video/backlight/adp8860_bl.c
650
static int adp8860_probe(struct i2c_client *client)
drivers/video/backlight/adp8860_bl.c
755
static void adp8860_remove(struct i2c_client *client)
drivers/video/backlight/adp8860_bl.c
772
struct i2c_client *client = to_i2c_client(dev);
drivers/video/backlight/adp8860_bl.c
781
struct i2c_client *client = to_i2c_client(dev);
drivers/video/backlight/adp8860_bl.c
98
struct i2c_client *client;
drivers/video/backlight/adp8870_bl.c
107
struct i2c_client *client;
drivers/video/backlight/adp8870_bl.c
121
struct i2c_client *client;
drivers/video/backlight/adp8870_bl.c
127
static int adp8870_read(struct i2c_client *client, int reg, uint8_t *val)
drivers/video/backlight/adp8870_bl.c
142
static int adp8870_write(struct i2c_client *client, u8 reg, u8 val)
drivers/video/backlight/adp8870_bl.c
152
static int adp8870_set_bits(struct i2c_client *client, int reg, uint8_t bit_mask)
drivers/video/backlight/adp8870_bl.c
171
static int adp8870_clr_bits(struct i2c_client *client, int reg, uint8_t bit_mask)
drivers/video/backlight/adp8870_bl.c
217
struct i2c_client *client = led->client;
drivers/video/backlight/adp8870_bl.c
238
static int adp8870_led_probe(struct i2c_client *client)
drivers/video/backlight/adp8870_bl.c
323
static int adp8870_led_remove(struct i2c_client *client)
drivers/video/backlight/adp8870_bl.c
338
static int adp8870_led_probe(struct i2c_client *client)
drivers/video/backlight/adp8870_bl.c
343
static int adp8870_led_remove(struct i2c_client *client)
drivers/video/backlight/adp8870_bl.c
352
struct i2c_client *client = data->client;
drivers/video/backlight/adp8870_bl.c
419
struct i2c_client *client = data->client;
drivers/video/backlight/adp8870_bl.c
838
static int adp8870_probe(struct i2c_client *client)
drivers/video/backlight/adp8870_bl.c
927
static void adp8870_remove(struct i2c_client *client)
drivers/video/backlight/adp8870_bl.c
944
struct i2c_client *client = to_i2c_client(dev);
drivers/video/backlight/adp8870_bl.c
953
struct i2c_client *client = to_i2c_client(dev);
drivers/video/backlight/arcxcnn_bl.c
241
static int arcxcnn_probe(struct i2c_client *cl)
drivers/video/backlight/arcxcnn_bl.c
362
static void arcxcnn_remove(struct i2c_client *cl)
drivers/video/backlight/arcxcnn_bl.c
88
struct i2c_client *client;
drivers/video/backlight/aw99706.c
167
struct i2c_client *client;
drivers/video/backlight/aw99706.c
366
static int aw99706_probe(struct i2c_client *client)
drivers/video/backlight/aw99706.c
418
static void aw99706_remove(struct i2c_client *client)
drivers/video/backlight/bd6107.c
115
static int bd6107_probe(struct i2c_client *client)
drivers/video/backlight/bd6107.c
173
static void bd6107_remove(struct i2c_client *client)
drivers/video/backlight/bd6107.c
70
struct i2c_client *client;
drivers/video/backlight/ktz8866.c
127
static int ktz8866_probe(struct i2c_client *client)
drivers/video/backlight/ktz8866.c
174
static void ktz8866_remove(struct i2c_client *client)
drivers/video/backlight/ktz8866.c
47
struct i2c_client *client;
drivers/video/backlight/lm3509_bl.c
211
static int lm3509_probe(struct i2c_client *client)
drivers/video/backlight/lm3509_bl.c
306
static void lm3509_remove(struct i2c_client *client)
drivers/video/backlight/lm3630a_bl.c
495
static int lm3630a_probe(struct i2c_client *client)
drivers/video/backlight/lm3630a_bl.c
579
static void lm3630a_remove(struct i2c_client *client)
drivers/video/backlight/lm3639_bl.c
299
static int lm3639_probe(struct i2c_client *client)
drivers/video/backlight/lm3639_bl.c
393
static void lm3639_remove(struct i2c_client *client)
drivers/video/backlight/lp855x_bl.c
395
static int lp855x_probe(struct i2c_client *cl)
drivers/video/backlight/lp855x_bl.c
547
static void lp855x_remove(struct i2c_client *cl)
drivers/video/backlight/lp855x_bl.c
69
struct i2c_client *client;
drivers/video/backlight/lv5207lp.c
125
static void lv5207lp_remove(struct i2c_client *client)
drivers/video/backlight/lv5207lp.c
35
struct i2c_client *client;
drivers/video/backlight/lv5207lp.c
78
static int lv5207lp_probe(struct i2c_client *client)
drivers/video/backlight/mp3309c.c
318
static int mp3309c_probe(struct i2c_client *client)
drivers/video/backlight/mp3309c.c
386
static void mp3309c_remove(struct i2c_client *client)
drivers/video/fbdev/matrox/matroxfb_maven.c
1028
struct i2c_client *c = md->client;
drivers/video/fbdev/matrox/matroxfb_maven.c
1201
static int maven_init_client(struct i2c_client* clnt) {
drivers/video/fbdev/matrox/matroxfb_maven.c
1235
static int maven_shutdown_client(struct i2c_client* clnt) {
drivers/video/fbdev/matrox/matroxfb_maven.c
1252
static int maven_probe(struct i2c_client *client)
drivers/video/fbdev/matrox/matroxfb_maven.c
1278
static void maven_remove(struct i2c_client *client)
drivers/video/fbdev/matrox/matroxfb_maven.c
131
struct i2c_client *client;
drivers/video/fbdev/matrox/matroxfb_maven.c
139
static int maven_get_reg(struct i2c_client* c, char reg) {
drivers/video/fbdev/matrox/matroxfb_maven.c
163
static int maven_set_reg(struct i2c_client* c, int reg, int val) {
drivers/video/fbdev/matrox/matroxfb_maven.c
172
static int maven_set_reg_pair(struct i2c_client* c, int reg, int val) {
drivers/video/fbdev/matrox/matroxfb_maven.c
525
static void maven_init_TV(struct i2c_client* c, const struct mavenregs* m) {
drivers/video/fbdev/matrox/matroxfb_maven.c
991
struct i2c_client *c = md->client;
drivers/video/fbdev/ssd1307fb.c
127
static int ssd1307fb_write_array(struct i2c_client *client,
drivers/video/fbdev/ssd1307fb.c
143
static inline int ssd1307fb_write_cmd(struct i2c_client *client, u8 cmd)
drivers/video/fbdev/ssd1307fb.c
586
static int ssd1307fb_probe(struct i2c_client *client)
drivers/video/fbdev/ssd1307fb.c
72
struct i2c_client *client;
drivers/video/fbdev/ssd1307fb.c
767
static void ssd1307fb_remove(struct i2c_client *client)
drivers/w1/masters/ds2482.c
110
struct i2c_client *client;
drivers/w1/masters/ds2482.c
443
static int ds2482_probe(struct i2c_client *client)
drivers/w1/masters/ds2482.c
526
static void ds2482_remove(struct i2c_client *client)
drivers/watchdog/da9062_wdt.c
157
struct i2c_client *client = to_i2c_client(wdt->hw->dev);
drivers/watchdog/da9063_wdt.c
175
struct i2c_client *client = to_i2c_client(da9063->dev);
drivers/watchdog/menf21bmc_wdt.c
119
struct i2c_client *i2c_client = to_i2c_client(dev->parent);
drivers/watchdog/menf21bmc_wdt.c
130
drv_data->i2c_client = i2c_client;
drivers/watchdog/menf21bmc_wdt.c
136
bmc_timeout = i2c_smbus_read_word_data(drv_data->i2c_client,
drivers/watchdog/menf21bmc_wdt.c
167
i2c_smbus_write_word_data(drv_data->i2c_client,
drivers/watchdog/menf21bmc_wdt.c
35
struct i2c_client *i2c_client;
drivers/watchdog/menf21bmc_wdt.c
42
rst_rsn = i2c_smbus_read_byte_data(data->i2c_client, BMC_CMD_RST_RSN);
drivers/watchdog/menf21bmc_wdt.c
62
return i2c_smbus_write_byte(drv_data->i2c_client, BMC_CMD_WD_ON);
drivers/watchdog/menf21bmc_wdt.c
69
return i2c_smbus_write_byte_data(drv_data->i2c_client,
drivers/watchdog/menf21bmc_wdt.c
84
ret = i2c_smbus_write_word_data(drv_data->i2c_client,
drivers/watchdog/menf21bmc_wdt.c
98
return i2c_smbus_write_byte(drv_data->i2c_client, BMC_CMD_WD_TRIG);
drivers/watchdog/ziirave_wdt.c
121
struct i2c_client *client = to_i2c_client(wdd->parent);
drivers/watchdog/ziirave_wdt.c
138
struct i2c_client *client = to_i2c_client(wdd->parent);
drivers/watchdog/ziirave_wdt.c
147
struct i2c_client *client = to_i2c_client(wdd->parent);
drivers/watchdog/ziirave_wdt.c
159
struct i2c_client *client = to_i2c_client(wdd->parent);
drivers/watchdog/ziirave_wdt.c
171
struct i2c_client *client = to_i2c_client(wdd->parent);
drivers/watchdog/ziirave_wdt.c
185
struct i2c_client *client = to_i2c_client(wdd->parent);
drivers/watchdog/ziirave_wdt.c
218
struct i2c_client *client = to_i2c_client(wdd->parent);
drivers/watchdog/ziirave_wdt.c
296
struct i2c_client *client = to_i2c_client(wdd->parent);
drivers/watchdog/ziirave_wdt.c
343
struct i2c_client *client = to_i2c_client(wdd->parent);
drivers/watchdog/ziirave_wdt.c
440
struct i2c_client *client = to_i2c_client(dev->parent);
drivers/watchdog/ziirave_wdt.c
464
struct i2c_client *client = to_i2c_client(dev->parent);
drivers/watchdog/ziirave_wdt.c
488
struct i2c_client *client = to_i2c_client(dev->parent);
drivers/watchdog/ziirave_wdt.c
510
struct i2c_client *client = to_i2c_client(dev->parent);
drivers/watchdog/ziirave_wdt.c
570
static int ziirave_wdt_init_duration(struct i2c_client *client)
drivers/watchdog/ziirave_wdt.c
599
static int ziirave_wdt_probe(struct i2c_client *client)
drivers/watchdog/ziirave_wdt.c
713
static void ziirave_wdt_remove(struct i2c_client *client)
drivers/watchdog/ziirave_wdt.c
99
static int ziirave_wdt_revision(struct i2c_client *client,
include/linux/i2c-smbus.h
29
struct i2c_client *i2c_new_smbus_alert_device(struct i2c_adapter *adapter,
include/linux/i2c-smbus.h
31
int i2c_handle_smbus_alert(struct i2c_client *ara);
include/linux/i2c-smbus.h
34
struct i2c_client *i2c_new_slave_host_notify_device(struct i2c_adapter *adapter);
include/linux/i2c-smbus.h
35
void i2c_free_slave_host_notify_device(struct i2c_client *client);
include/linux/i2c-smbus.h
37
static inline struct i2c_client *i2c_new_slave_host_notify_device(struct i2c_adapter *adapter)
include/linux/i2c-smbus.h
41
static inline void i2c_free_slave_host_notify_device(struct i2c_client *client)
include/linux/i2c.h
1006
static inline struct i2c_client *
include/linux/i2c.h
1028
static inline struct i2c_client *of_find_i2c_device_by_node(struct device_node *node)
include/linux/i2c.h
1050
static inline struct i2c_client *of_find_i2c_device_by_node(struct device_node *node)
include/linux/i2c.h
106
static inline int i2c_master_send(const struct i2c_client *client,
include/linux/i2c.h
1082
struct i2c_client *i2c_acpi_new_device_by_fwnode(struct fwnode_handle *fwnode,
include/linux/i2c.h
1101
static inline struct i2c_client *i2c_acpi_new_device_by_fwnode(
include/linux/i2c.h
1117
static inline struct i2c_client *i2c_acpi_new_device(struct device *dev,
include/linux/i2c.h
121
static inline int i2c_master_send_dmasafe(const struct i2c_client *client,
include/linux/i2c.h
152
s32 i2c_smbus_read_byte(const struct i2c_client *client);
include/linux/i2c.h
153
s32 i2c_smbus_write_byte(const struct i2c_client *client, u8 value);
include/linux/i2c.h
154
s32 i2c_smbus_read_byte_data(const struct i2c_client *client, u8 command);
include/linux/i2c.h
155
s32 i2c_smbus_write_byte_data(const struct i2c_client *client,
include/linux/i2c.h
157
s32 i2c_smbus_read_word_data(const struct i2c_client *client, u8 command);
include/linux/i2c.h
158
s32 i2c_smbus_write_word_data(const struct i2c_client *client,
include/linux/i2c.h
162
i2c_smbus_read_word_swapped(const struct i2c_client *client, u8 command)
include/linux/i2c.h
170
i2c_smbus_write_word_swapped(const struct i2c_client *client,
include/linux/i2c.h
177
s32 i2c_smbus_read_block_data(const struct i2c_client *client,
include/linux/i2c.h
179
s32 i2c_smbus_write_block_data(const struct i2c_client *client,
include/linux/i2c.h
182
s32 i2c_smbus_read_i2c_block_data(const struct i2c_client *client,
include/linux/i2c.h
184
s32 i2c_smbus_write_i2c_block_data(const struct i2c_client *client,
include/linux/i2c.h
186
s32 i2c_smbus_read_i2c_block_data_or_emulated(const struct i2c_client *client,
include/linux/i2c.h
189
int i2c_get_device_id(const struct i2c_client *client,
include/linux/i2c.h
191
const struct i2c_device_id *i2c_client_get_device_id(const struct i2c_client *client);
include/linux/i2c.h
274
int (*probe)(struct i2c_client *client);
include/linux/i2c.h
275
void (*remove)(struct i2c_client *client);
include/linux/i2c.h
279
void (*shutdown)(struct i2c_client *client);
include/linux/i2c.h
288
void (*alert)(struct i2c_client *client, enum i2c_alert_protocol protocol,
include/linux/i2c.h
294
int (*command)(struct i2c_client *client, unsigned int cmd, void *arg);
include/linux/i2c.h
300
int (*detect)(struct i2c_client *client, struct i2c_board_info *info);
include/linux/i2c.h
34
struct i2c_client;
include/linux/i2c.h
357
#define to_i2c_client(d) container_of(d, struct i2c_client, dev)
include/linux/i2c.h
361
const struct i2c_client *client);
include/linux/i2c.h
363
const void *i2c_get_match_data(const struct i2c_client *client);
include/linux/i2c.h
365
static inline struct i2c_client *kobj_to_i2c_client(struct kobject *kobj)
include/linux/i2c.h
371
static inline void *i2c_get_clientdata(const struct i2c_client *client)
include/linux/i2c.h
376
static inline void i2c_set_clientdata(struct i2c_client *client, void *data)
include/linux/i2c.h
391
int i2c_slave_register(struct i2c_client *client, i2c_slave_cb_t slave_cb);
include/linux/i2c.h
392
int i2c_slave_unregister(struct i2c_client *client);
include/linux/i2c.h
393
int i2c_slave_event(struct i2c_client *client,
include/linux/i2c.h
40
typedef int (*i2c_slave_cb_t)(struct i2c_client *client,
include/linux/i2c.h
458
struct i2c_client *
include/linux/i2c.h
467
struct i2c_client *
include/linux/i2c.h
476
struct i2c_client *
include/linux/i2c.h
479
struct i2c_client *
include/linux/i2c.h
482
struct i2c_client *
include/linux/i2c.h
483
i2c_new_ancillary_device(struct i2c_client *client,
include/linux/i2c.h
487
void i2c_unregister_device(struct i2c_client *client);
include/linux/i2c.h
489
struct i2c_client *i2c_verify_client(struct device *dev);
include/linux/i2c.h
491
static inline struct i2c_client *i2c_verify_client(struct device *dev)
include/linux/i2c.h
575
int (*reg_target)(struct i2c_client *client);
include/linux/i2c.h
576
int (*reg_slave)(struct i2c_client *client);
include/linux/i2c.h
579
int (*unreg_target)(struct i2c_client *client);
include/linux/i2c.h
580
int (*unreg_slave)(struct i2c_client *client);
include/linux/i2c.h
65
int i2c_transfer_buffer_flags(const struct i2c_client *client,
include/linux/i2c.h
76
static inline int i2c_master_recv(const struct i2c_client *client,
include/linux/i2c.h
900
static inline bool i2c_client_has_driver(struct i2c_client *client)
include/linux/i2c.h
91
static inline int i2c_master_recv_dmasafe(const struct i2c_client *client,
include/linux/i2c.h
996
struct i2c_client *i2c_find_device_by_fwnode(struct fwnode_handle *fwnode);
include/linux/i3c/master.h
25
struct i2c_client;
include/linux/i3c/master.h
95
struct i2c_client *dev;
include/linux/iio/common/st_sensors_i2c.h
17
struct i2c_client *client);
include/linux/iio/gyro/itg3200.h
102
struct i2c_client *i2c;
include/linux/leds-lp3952.h
116
struct i2c_client *client;
include/linux/leds-pca9532.h
27
struct i2c_client *client;
include/linux/mfd/88pm80x.h
283
struct i2c_client *power_page; /* chip client for power page */
include/linux/mfd/88pm80x.h
284
struct i2c_client *gpadc_page; /* chip client for gpadc page */
include/linux/mfd/88pm80x.h
294
struct i2c_client *client;
include/linux/mfd/88pm80x.h
295
struct i2c_client *companion;
include/linux/mfd/88pm80x.h
368
extern int pm80x_init(struct i2c_client *client);
include/linux/mfd/88pm860x.h
380
struct i2c_client *client;
include/linux/mfd/88pm860x.h
381
struct i2c_client *companion; /* companion chip client */
include/linux/mfd/88pm860x.h
469
extern int pm860x_reg_read(struct i2c_client *, int);
include/linux/mfd/88pm860x.h
470
extern int pm860x_reg_write(struct i2c_client *, int, unsigned char);
include/linux/mfd/88pm860x.h
471
extern int pm860x_bulk_read(struct i2c_client *, int, int, unsigned char *);
include/linux/mfd/88pm860x.h
472
extern int pm860x_bulk_write(struct i2c_client *, int, int, unsigned char *);
include/linux/mfd/88pm860x.h
473
extern int pm860x_set_bits(struct i2c_client *, int, unsigned char,
include/linux/mfd/88pm860x.h
475
extern int pm860x_page_reg_write(struct i2c_client *, int, unsigned char);
include/linux/mfd/88pm860x.h
476
extern int pm860x_page_bulk_read(struct i2c_client *, int, int,
include/linux/mfd/88pm886.h
132
struct i2c_client *client;
include/linux/mfd/aat2870.h
121
struct i2c_client *client;
include/linux/mfd/bcm590xx.h
42
struct i2c_client *i2c_pri;
include/linux/mfd/bcm590xx.h
43
struct i2c_client *i2c_sec;
include/linux/mfd/bq257xx.h
102
struct i2c_client *client;
include/linux/mfd/da9055/core.h
31
struct i2c_client *i2c_client;
include/linux/mfd/da9150/core.h
63
struct i2c_client *core_qif;
include/linux/mfd/gsc.h
67
struct i2c_client *i2c; /* 0x20: interrupt controller, WDT */
include/linux/mfd/gsc.h
68
struct i2c_client *i2c_hwmon; /* 0x29: hwmon, fan controller */
include/linux/mfd/iqs62x.h
129
struct i2c_client *client;
include/linux/mfd/max14577-private.h
429
struct i2c_client *i2c; /* Slave addr = 0x4A */
include/linux/mfd/max14577-private.h
430
struct i2c_client *i2c_pmic; /* Slave addr = 0x46 */
include/linux/mfd/max77541.h
78
struct i2c_client;
include/linux/mfd/max77541.h
81
struct i2c_client *i2c;
include/linux/mfd/max77686-private.h
426
struct i2c_client *i2c; /* 0xcc / PMIC, Battery Control, and FLASH */
include/linux/mfd/max77693-common.h
25
struct i2c_client *i2c; /* 0xCC , PMIC, Charger, Flash LED */
include/linux/mfd/max77693-common.h
26
struct i2c_client *i2c_muic; /* 0x4A , MUIC */
include/linux/mfd/max77693-common.h
27
struct i2c_client *i2c_haptic; /* MAX77693: 0x90 , Haptic */
include/linux/mfd/max77693-common.h
28
struct i2c_client *i2c_chg; /* MAX77843: 0xD2, Charger */
include/linux/mfd/max8907.h
240
struct i2c_client *i2c_gen;
include/linux/mfd/max8907.h
241
struct i2c_client *i2c_rtc;
include/linux/mfd/max8925.h
194
struct i2c_client *i2c;
include/linux/mfd/max8925.h
195
struct i2c_client *adc;
include/linux/mfd/max8925.h
196
struct i2c_client *rtc;
include/linux/mfd/max8925.h
263
extern int max8925_reg_read(struct i2c_client *, int);
include/linux/mfd/max8925.h
264
extern int max8925_reg_write(struct i2c_client *, int, unsigned char);
include/linux/mfd/max8925.h
265
extern int max8925_bulk_read(struct i2c_client *, int, int, unsigned char *);
include/linux/mfd/max8925.h
266
extern int max8925_bulk_write(struct i2c_client *, int, int, unsigned char *);
include/linux/mfd/max8925.h
267
extern int max8925_set_bits(struct i2c_client *, int, unsigned char,
include/linux/mfd/max8997-private.h
371
struct i2c_client *i2c; /* 0xcc / PMIC, Battery Control, and FLASH */
include/linux/mfd/max8997-private.h
372
struct i2c_client *rtc; /* slave addr 0x0c */
include/linux/mfd/max8997-private.h
373
struct i2c_client *haptic; /* slave addr 0x90 */
include/linux/mfd/max8997-private.h
374
struct i2c_client *muic; /* slave addr 0x4a */
include/linux/mfd/max8997-private.h
402
extern int max8997_read_reg(struct i2c_client *i2c, u8 reg, u8 *dest);
include/linux/mfd/max8997-private.h
403
extern int max8997_bulk_read(struct i2c_client *i2c, u8 reg, int count,
include/linux/mfd/max8997-private.h
405
extern int max8997_write_reg(struct i2c_client *i2c, u8 reg, u8 value);
include/linux/mfd/max8997-private.h
406
extern int max8997_bulk_write(struct i2c_client *i2c, u8 reg, int count,
include/linux/mfd/max8997-private.h
408
extern int max8997_update_reg(struct i2c_client *i2c, u8 reg, u8 val, u8 mask);
include/linux/mfd/max8998-private.h
142
struct i2c_client *i2c;
include/linux/mfd/max8998-private.h
143
struct i2c_client *rtc;
include/linux/mfd/max8998-private.h
161
extern int max8998_read_reg(struct i2c_client *i2c, u8 reg, u8 *dest);
include/linux/mfd/max8998-private.h
162
extern int max8998_bulk_read(struct i2c_client *i2c, u8 reg, int count,
include/linux/mfd/max8998-private.h
164
extern int max8998_write_reg(struct i2c_client *i2c, u8 reg, u8 value);
include/linux/mfd/max8998-private.h
165
extern int max8998_bulk_write(struct i2c_client *i2c, u8 reg, int count,
include/linux/mfd/max8998-private.h
167
extern int max8998_update_reg(struct i2c_client *i2c, u8 reg, u8 val, u8 mask);
include/linux/mfd/palmas.h
63
struct i2c_client *i2c_clients[PALMAS_NUM_CLIENTS];
include/linux/mfd/samsung/core.h
69
struct i2c_client *i2c;
include/linux/mfd/si476x-core.h
116
struct i2c_client *client;
include/linux/mfd/si476x-core.h
161
struct i2c_client *client = to_i2c_client(dev->parent);
include/linux/mfd/stw481x.h
47
struct i2c_client *client;
include/linux/mfd/tc3589x.h
123
struct i2c_client *i2c;
include/linux/mfd/tps6105x.h
92
struct i2c_client *client;
include/linux/mfd/tps65010.h
177
struct i2c_client;
include/linux/mfd/tps65010.h
197
int (*setup)(struct i2c_client *client, struct gpio_chip *gc);
include/linux/mfd/tps65010.h
198
void (*teardown)(struct i2c_client *client, struct gpio_chip *gc);
include/linux/mfd/tps6507x.h
158
struct i2c_client *i2c_client;
include/linux/mfd/tps65910.h
889
struct i2c_client *i2c_client;
include/linux/platform_data/mlxreg.h
103
struct i2c_client *client;
include/linux/platform_data/x86/int3472.h
74
struct i2c_client;
include/linux/regmap.h
28
struct i2c_client;
include/linux/regmap.h
645
struct regmap *__regmap_init_i2c(struct i2c_client *i2c,
include/linux/regmap.h
653
struct regmap *__regmap_init_sccb(struct i2c_client *i2c,
include/linux/regmap.h
710
struct regmap *__devm_regmap_init_i2c(struct i2c_client *i2c,
include/linux/regmap.h
718
struct regmap *__devm_regmap_init_sccb(struct i2c_client *i2c,
include/linux/turris-omnia-mcu-interface.h
268
struct i2c_client;
include/linux/turris-omnia-mcu-interface.h
270
int omnia_cmd_write_read(const struct i2c_client *client,
include/linux/turris-omnia-mcu-interface.h
274
static inline int omnia_cmd_write(const struct i2c_client *client, void *cmd,
include/linux/turris-omnia-mcu-interface.h
280
static inline int omnia_cmd_write_u8(const struct i2c_client *client, u8 cmd,
include/linux/turris-omnia-mcu-interface.h
288
static inline int omnia_cmd_write_u16(const struct i2c_client *client, u8 cmd,
include/linux/turris-omnia-mcu-interface.h
299
static inline int omnia_cmd_write_u32(const struct i2c_client *client, u8 cmd,
include/linux/turris-omnia-mcu-interface.h
310
static inline int omnia_cmd_read(const struct i2c_client *client, u8 cmd,
include/linux/turris-omnia-mcu-interface.h
327
static inline int omnia_cmd_read_bits(const struct i2c_client *client, u8 cmd,
include/linux/turris-omnia-mcu-interface.h
348
static inline int omnia_cmd_read_bit(const struct i2c_client *client, u8 cmd,
include/linux/turris-omnia-mcu-interface.h
361
static inline int omnia_cmd_read_u32(const struct i2c_client *client, u8 cmd,
include/linux/turris-omnia-mcu-interface.h
376
static inline int omnia_cmd_read_u16(const struct i2c_client *client, u8 cmd,
include/linux/turris-omnia-mcu-interface.h
391
static inline int omnia_cmd_read_u8(const struct i2c_client *client, u8 cmd,
include/linux/usb/isp1301.h
69
struct i2c_client *isp1301_get_client(struct device_node *node);
include/media/dvbdev.h
389
struct i2c_client;
include/media/dvbdev.h
420
struct i2c_client *dvb_module_probe(const char *module_name,
include/media/dvbdev.h
436
void dvb_module_release(struct i2c_client *client);
include/media/i2c/ir-kbd-i2c.h
13
struct i2c_client *c;
include/media/i2c/ir-kbd-i2c.h
27
struct i2c_client *tx_c;
include/media/tveeprom.h
116
int tveeprom_read(struct i2c_client *c, unsigned char *eedata, int len);
include/media/v4l2-cci.h
137
struct regmap *devm_cci_regmap_init_i2c(struct i2c_client *client,
include/media/v4l2-cci.h
14
struct i2c_client;
include/media/v4l2-common.h
184
void v4l2_i2c_subdev_set_name(struct v4l2_subdev *sd, struct i2c_client *client,
include/media/v4l2-common.h
195
void v4l2_i2c_subdev_init(struct v4l2_subdev *sd, struct i2c_client *client,
include/media/v4l2-common.h
243
v4l2_i2c_subdev_set_name(struct v4l2_subdev *sd, struct i2c_client *client,
include/media/v4l2-common.h
248
v4l2_i2c_subdev_init(struct v4l2_subdev *sd, struct i2c_client *client,
include/sound/tas2781-comlib-i2c.h
22
struct tasdevice_priv *tasdevice_kzalloc(struct i2c_client *i2c);
include/trace/events/fsi_master_i2cr.h
12
TP_PROTO(const struct i2c_client *client, uint32_t command, int rc),
include/trace/events/fsi_master_i2cr.h
31
TP_PROTO(const struct i2c_client *client, uint32_t command, uint64_t *data),
include/trace/events/fsi_master_i2cr.h
50
TP_PROTO(const struct i2c_client *client, uint64_t status),
include/trace/events/fsi_master_i2cr.h
66
TP_PROTO(const struct i2c_client *client, uint64_t status, uint64_t error, uint64_t log),
include/trace/events/fsi_master_i2cr.h
87
TP_PROTO(const struct i2c_client *client, uint32_t command, uint64_t data),
include/trace/events/i2c_slave.h
31
TP_PROTO(const struct i2c_client *client, enum i2c_slave_event event,
sound/aoa/codecs/onyx.c
49
struct i2c_client *i2c;
sound/aoa/codecs/onyx.c
954
static int onyx_i2c_probe(struct i2c_client *client)
sound/aoa/codecs/onyx.c
992
static void onyx_i2c_remove(struct i2c_client *client)
sound/aoa/codecs/tas.c
84
struct i2c_client *i2c;
sound/aoa/codecs/tas.c
843
static int tas_i2c_probe(struct i2c_client *client)
sound/aoa/codecs/tas.c
879
static void tas_i2c_remove(struct i2c_client *client)
sound/hda/codecs/side-codecs/cs35l41_hda_i2c.c
15
static int cs35l41_hda_i2c_probe(struct i2c_client *clt)
sound/hda/codecs/side-codecs/cs35l41_hda_i2c.c
36
static void cs35l41_hda_i2c_remove(struct i2c_client *clt)
sound/hda/codecs/side-codecs/cs35l56_hda_i2c.c
14
static int cs35l56_hda_i2c_probe(struct i2c_client *clt)
sound/hda/codecs/side-codecs/cs35l56_hda_i2c.c
48
static void cs35l56_hda_i2c_remove(struct i2c_client *clt)
sound/hda/codecs/side-codecs/tas2781_hda_i2c.c
604
static int tas2781_hda_i2c_probe(struct i2c_client *clt)
sound/hda/codecs/side-codecs/tas2781_hda_i2c.c
703
static void tas2781_hda_i2c_remove(struct i2c_client *clt)
sound/ppc/keywest.c
19
static int keywest_probe(struct i2c_client *client)
sound/ppc/keywest.c
37
struct i2c_client *client;
sound/ppc/keywest.c
67
static void keywest_remove(struct i2c_client *client)
sound/ppc/pmac.h
183
struct i2c_client *client;
sound/soc/codecs/88pm860x-codec.c
140
struct i2c_client *i2c;
sound/soc/codecs/ad193x-i2c.c
23
static int ad193x_i2c_probe(struct i2c_client *client)
sound/soc/codecs/adau1372-i2c.c
17
static int adau1372_i2c_probe(struct i2c_client *client)
sound/soc/codecs/adau1373.c
1553
static int adau1373_i2c_probe(struct i2c_client *client)
sound/soc/codecs/adau1701.c
114
struct i2c_client *client;
sound/soc/codecs/adau1701.c
185
struct i2c_client *client = context;
sound/soc/codecs/adau1701.c
219
struct i2c_client *client = context;
sound/soc/codecs/adau1701.c
258
struct i2c_client *client = to_i2c_client(sigmadsp->dev);
sound/soc/codecs/adau1701.c
784
static int adau1701_i2c_probe(struct i2c_client *client)
sound/soc/codecs/adau1761-i2c.c
17
static int adau1761_i2c_probe(struct i2c_client *client)
sound/soc/codecs/adau1761-i2c.c
30
static void adau1761_i2c_remove(struct i2c_client *client)
sound/soc/codecs/adau1781-i2c.c
17
static int adau1781_i2c_probe(struct i2c_client *client)
sound/soc/codecs/adau1781-i2c.c
30
static void adau1781_i2c_remove(struct i2c_client *client)
sound/soc/codecs/adau1977-i2c.c
17
static int adau1977_i2c_probe(struct i2c_client *client)
sound/soc/codecs/adau7118-i2c.c
51
static int adau7118_probe_i2c(struct i2c_client *i2c)
sound/soc/codecs/adav803.c
22
static int adav803_probe(struct i2c_client *client)
sound/soc/codecs/ak4118.c
350
static int ak4118_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/ak4375.c
497
static int ak4375_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/ak4375.c
582
static void ak4375_i2c_remove(struct i2c_client *i2c)
sound/soc/codecs/ak4458.c
736
static int ak4458_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/ak4458.c
790
static void ak4458_i2c_remove(struct i2c_client *i2c)
sound/soc/codecs/ak4535.c
407
static int ak4535_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/ak4613.c
880
static int ak4613_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/ak4619.c
870
static int ak4619_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/ak4642.c
631
static int ak4642_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/ak4671.c
631
static int ak4671_i2c_probe(struct i2c_client *client)
sound/soc/codecs/ak5558.c
429
static int ak5558_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/ak5558.c
43
struct i2c_client *i2c;
sound/soc/codecs/ak5558.c
489
static void ak5558_i2c_remove(struct i2c_client *i2c)
sound/soc/codecs/alc5623.c
979
static int alc5623_i2c_probe(struct i2c_client *client)
sound/soc/codecs/alc5632.c
1106
static int alc5632_i2c_probe(struct i2c_client *client)
sound/soc/codecs/aw87390.c
492
static int aw87390_init(struct aw87390 *aw87390, struct i2c_client *i2c, struct regmap *regmap)
sound/soc/codecs/aw87390.c
541
static int aw87390_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/aw88081.c
1061
static int aw88081_init(struct aw88081 *aw88081, struct i2c_client *i2c, struct regmap *regmap)
sound/soc/codecs/aw88081.c
1249
static int aw88081_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/aw88166.c
1724
static int aw88166_init(struct aw88166 *aw88166, struct i2c_client *i2c, struct regmap *regmap)
sound/soc/codecs/aw88166.c
1762
static int aw88166_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/aw88261.c
1189
static int aw88261_init(struct aw88261 *aw88261, struct i2c_client *i2c, struct regmap *regmap)
sound/soc/codecs/aw88261.c
1235
static int aw88261_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/aw88395/aw88395.c
440
static struct aw88395 *aw88395_malloc_init(struct i2c_client *i2c)
sound/soc/codecs/aw88395/aw88395.c
507
static int aw88395_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/aw88395/aw88395_device.c
1681
int aw88395_init(struct aw_device **aw_dev, struct i2c_client *i2c, struct regmap *regmap)
sound/soc/codecs/aw88395/aw88395_device.h
172
struct i2c_client *i2c;
sound/soc/codecs/aw88395/aw88395_device.h
197
int aw88395_init(struct aw_device **aw_dev, struct i2c_client *i2c, struct regmap *regmap);
sound/soc/codecs/aw88399.c
2064
static int aw88399_init(struct aw88399 *aw88399, struct i2c_client *i2c, struct regmap *regmap)
sound/soc/codecs/aw88399.c
2107
static int aw88399_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/cs35l32.c
268
static int cs35l32_handle_of_data(struct i2c_client *i2c_client,
sound/soc/codecs/cs35l32.c
271
struct device_node *np = i2c_client->dev.of_node;
sound/soc/codecs/cs35l32.c
289
dev_err(&i2c_client->dev,
sound/soc/codecs/cs35l32.c
305
dev_err(&i2c_client->dev,
sound/soc/codecs/cs35l32.c
321
dev_err(&i2c_client->dev,
sound/soc/codecs/cs35l32.c
339
dev_err(&i2c_client->dev,
sound/soc/codecs/cs35l32.c
347
static int cs35l32_i2c_probe(struct i2c_client *i2c_client)
sound/soc/codecs/cs35l32.c
351
dev_get_platdata(&i2c_client->dev);
sound/soc/codecs/cs35l32.c
355
cs35l32 = devm_kzalloc(&i2c_client->dev, sizeof(*cs35l32), GFP_KERNEL);
sound/soc/codecs/cs35l32.c
359
i2c_set_clientdata(i2c_client, cs35l32);
sound/soc/codecs/cs35l32.c
361
cs35l32->regmap = devm_regmap_init_i2c(i2c_client, &cs35l32_regmap);
sound/soc/codecs/cs35l32.c
364
dev_err(&i2c_client->dev, "regmap_init() failed: %d\n", ret);
sound/soc/codecs/cs35l32.c
371
pdata = devm_kzalloc(&i2c_client->dev, sizeof(*pdata),
sound/soc/codecs/cs35l32.c
376
if (i2c_client->dev.of_node) {
sound/soc/codecs/cs35l32.c
377
ret = cs35l32_handle_of_data(i2c_client,
sound/soc/codecs/cs35l32.c
387
ret = devm_regulator_bulk_get(&i2c_client->dev,
sound/soc/codecs/cs35l32.c
391
dev_err(&i2c_client->dev,
sound/soc/codecs/cs35l32.c
399
dev_err(&i2c_client->dev,
sound/soc/codecs/cs35l32.c
405
cs35l32->reset_gpio = devm_gpiod_get_optional(&i2c_client->dev,
sound/soc/codecs/cs35l32.c
418
dev_err(&i2c_client->dev, "Failed to read device ID: %d\n", ret);
sound/soc/codecs/cs35l32.c
424
dev_err(&i2c_client->dev,
sound/soc/codecs/cs35l32.c
432
dev_err(&i2c_client->dev, "Get Revision ID failed\n");
sound/soc/codecs/cs35l32.c
439
dev_err(&i2c_client->dev, "Failed to apply errata patch\n");
sound/soc/codecs/cs35l32.c
443
dev_info(&i2c_client->dev,
sound/soc/codecs/cs35l32.c
483
ret = devm_snd_soc_register_component(&i2c_client->dev,
sound/soc/codecs/cs35l32.c
499
static void cs35l32_i2c_remove(struct i2c_client *i2c_client)
sound/soc/codecs/cs35l32.c
501
struct cs35l32_private *cs35l32 = i2c_get_clientdata(i2c_client);
sound/soc/codecs/cs35l33.c
1112
static int cs35l33_i2c_probe(struct i2c_client *i2c_client)
sound/soc/codecs/cs35l33.c
1115
struct cs35l33_pdata *pdata = dev_get_platdata(&i2c_client->dev);
sound/soc/codecs/cs35l33.c
1119
cs35l33 = devm_kzalloc(&i2c_client->dev, sizeof(struct cs35l33_private),
sound/soc/codecs/cs35l33.c
1124
i2c_set_clientdata(i2c_client, cs35l33);
sound/soc/codecs/cs35l33.c
1125
cs35l33->regmap = devm_regmap_init_i2c(i2c_client, &cs35l33_regmap);
sound/soc/codecs/cs35l33.c
1128
dev_err(&i2c_client->dev, "regmap_init() failed: %d\n", ret);
sound/soc/codecs/cs35l33.c
1139
ret = devm_regulator_bulk_get(&i2c_client->dev,
sound/soc/codecs/cs35l33.c
1143
dev_err(&i2c_client->dev,
sound/soc/codecs/cs35l33.c
1152
cs35l33_of_get_pdata(&i2c_client->dev, cs35l33);
sound/soc/codecs/cs35l33.c
1156
ret = devm_request_threaded_irq(&i2c_client->dev, i2c_client->irq, NULL,
sound/soc/codecs/cs35l33.c
1160
dev_warn(&i2c_client->dev, "Failed to request IRQ: %d\n", ret);
sound/soc/codecs/cs35l33.c
1163
cs35l33->reset_gpio = devm_gpiod_get_optional(&i2c_client->dev,
sound/soc/codecs/cs35l33.c
1166
dev_err(&i2c_client->dev, "%s ERROR: Can't get reset GPIO\n",
sound/soc/codecs/cs35l33.c
1174
dev_err(&i2c_client->dev,
sound/soc/codecs/cs35l33.c
1189
dev_err(&i2c_client->dev, "Failed to read device ID: %d\n", ret);
sound/soc/codecs/cs35l33.c
1194
dev_err(&i2c_client->dev,
sound/soc/codecs/cs35l33.c
1203
dev_err(&i2c_client->dev, "Get Revision ID failed\n");
sound/soc/codecs/cs35l33.c
1207
dev_info(&i2c_client->dev,
sound/soc/codecs/cs35l33.c
1213
dev_err(&i2c_client->dev,
sound/soc/codecs/cs35l33.c
1223
pm_runtime_set_autosuspend_delay(&i2c_client->dev, 100);
sound/soc/codecs/cs35l33.c
1224
pm_runtime_use_autosuspend(&i2c_client->dev);
sound/soc/codecs/cs35l33.c
1225
pm_runtime_set_active(&i2c_client->dev);
sound/soc/codecs/cs35l33.c
1226
pm_runtime_enable(&i2c_client->dev);
sound/soc/codecs/cs35l33.c
1228
ret = devm_snd_soc_register_component(&i2c_client->dev,
sound/soc/codecs/cs35l33.c
1231
dev_err(&i2c_client->dev, "%s: Register component failed\n",
sound/soc/codecs/cs35l33.c
1247
static void cs35l33_i2c_remove(struct i2c_client *client)
sound/soc/codecs/cs35l34.c
1002
dev_err(&i2c_client->dev,
sound/soc/codecs/cs35l34.c
1010
dev_err(&i2c_client->dev,
sound/soc/codecs/cs35l34.c
1018
pdata = devm_kzalloc(&i2c_client->dev, sizeof(*pdata),
sound/soc/codecs/cs35l34.c
1025
if (i2c_client->dev.of_node) {
sound/soc/codecs/cs35l34.c
1026
ret = cs35l34_handle_of_data(i2c_client, pdata);
sound/soc/codecs/cs35l34.c
1034
ret = devm_request_threaded_irq(&i2c_client->dev, i2c_client->irq, NULL,
sound/soc/codecs/cs35l34.c
1038
dev_err(&i2c_client->dev, "Failed to request IRQ: %d\n", ret);
sound/soc/codecs/cs35l34.c
1040
cs35l34->reset_gpio = devm_gpiod_get_optional(&i2c_client->dev,
sound/soc/codecs/cs35l34.c
1054
dev_err(&i2c_client->dev, "Failed to read device ID: %d\n", ret);
sound/soc/codecs/cs35l34.c
1059
dev_err(&i2c_client->dev,
sound/soc/codecs/cs35l34.c
1068
dev_err(&i2c_client->dev, "Get Revision ID failed\n");
sound/soc/codecs/cs35l34.c
1072
dev_info(&i2c_client->dev,
sound/soc/codecs/cs35l34.c
1084
pm_runtime_set_autosuspend_delay(&i2c_client->dev, 100);
sound/soc/codecs/cs35l34.c
1085
pm_runtime_use_autosuspend(&i2c_client->dev);
sound/soc/codecs/cs35l34.c
1086
pm_runtime_set_active(&i2c_client->dev);
sound/soc/codecs/cs35l34.c
1087
pm_runtime_enable(&i2c_client->dev);
sound/soc/codecs/cs35l34.c
1089
ret = devm_snd_soc_register_component(&i2c_client->dev,
sound/soc/codecs/cs35l34.c
1092
dev_err(&i2c_client->dev,
sound/soc/codecs/cs35l34.c
1108
static void cs35l34_i2c_remove(struct i2c_client *client)
sound/soc/codecs/cs35l34.c
785
static int cs35l34_handle_of_data(struct i2c_client *i2c_client,
sound/soc/codecs/cs35l34.c
788
struct device_node *np = i2c_client->dev.of_node;
sound/soc/codecs/cs35l34.c
795
dev_err(&i2c_client->dev,
sound/soc/codecs/cs35l34.c
804
dev_warn(&i2c_client->dev,
sound/soc/codecs/cs35l34.c
811
dev_err(&i2c_client->dev, "Inductor not specified.\n");
sound/soc/codecs/cs35l34.c
817
dev_err(&i2c_client->dev,
sound/soc/codecs/cs35l34.c
973
static int cs35l34_i2c_probe(struct i2c_client *i2c_client)
sound/soc/codecs/cs35l34.c
977
dev_get_platdata(&i2c_client->dev);
sound/soc/codecs/cs35l34.c
982
cs35l34 = devm_kzalloc(&i2c_client->dev, sizeof(*cs35l34), GFP_KERNEL);
sound/soc/codecs/cs35l34.c
986
i2c_set_clientdata(i2c_client, cs35l34);
sound/soc/codecs/cs35l34.c
987
cs35l34->regmap = devm_regmap_init_i2c(i2c_client, &cs35l34_regmap);
sound/soc/codecs/cs35l34.c
990
dev_err(&i2c_client->dev, "regmap_init() failed: %d\n", ret);
sound/soc/codecs/cs35l34.c
998
ret = devm_regulator_bulk_get(&i2c_client->dev,
sound/soc/codecs/cs35l35.c
1236
static int cs35l35_handle_of_data(struct i2c_client *i2c_client,
sound/soc/codecs/cs35l35.c
1239
struct device_node *np = i2c_client->dev.of_node;
sound/soc/codecs/cs35l35.c
1258
dev_err(&i2c_client->dev,
sound/soc/codecs/cs35l35.c
1268
dev_err(&i2c_client->dev,
sound/soc/codecs/cs35l35.c
1280
dev_err(&i2c_client->dev, "Inductor not specified.\n");
sound/soc/codecs/cs35l35.c
1465
static int cs35l35_i2c_probe(struct i2c_client *i2c_client)
sound/soc/codecs/cs35l35.c
1468
struct device *dev = &i2c_client->dev;
sound/soc/codecs/cs35l35.c
1480
i2c_set_clientdata(i2c_client, cs35l35);
sound/soc/codecs/cs35l35.c
1481
cs35l35->regmap = devm_regmap_init_i2c(i2c_client, &cs35l35_regmap);
sound/soc/codecs/cs35l35.c
1507
if (i2c_client->dev.of_node) {
sound/soc/codecs/cs35l35.c
1508
ret = cs35l35_handle_of_data(i2c_client, pdata);
sound/soc/codecs/cs35l35.c
1542
ret = devm_request_threaded_irq(dev, i2c_client->irq, NULL, cs35l35_irq,
sound/soc/codecs/cs35l35.c
1627
static void cs35l35_i2c_remove(struct i2c_client *i2c_client)
sound/soc/codecs/cs35l35.c
1629
struct cs35l35_private *cs35l35 = i2c_get_clientdata(i2c_client);
sound/soc/codecs/cs35l36.c
1417
static int cs35l36_handle_of_data(struct i2c_client *i2c_client,
sound/soc/codecs/cs35l36.c
1420
struct device_node *np = i2c_client->dev.of_node;
sound/soc/codecs/cs35l36.c
1432
dev_err(&i2c_client->dev,
sound/soc/codecs/cs35l36.c
1438
dev_err(&i2c_client->dev,
sound/soc/codecs/cs35l36.c
1450
dev_err(&i2c_client->dev,
sound/soc/codecs/cs35l36.c
1457
dev_err(&i2c_client->dev,
sound/soc/codecs/cs35l36.c
1483
dev_err(&i2c_client->dev, "Inductor not specified.\n");
sound/soc/codecs/cs35l36.c
1689
static int cs35l36_i2c_probe(struct i2c_client *i2c_client)
sound/soc/codecs/cs35l36.c
1692
struct device *dev = &i2c_client->dev;
sound/soc/codecs/cs35l36.c
1704
i2c_set_clientdata(i2c_client, cs35l36);
sound/soc/codecs/cs35l36.c
1705
cs35l36->regmap = devm_regmap_init_i2c(i2c_client, &cs35l36_regmap);
sound/soc/codecs/cs35l36.c
1731
if (i2c_client->dev.of_node) {
sound/soc/codecs/cs35l36.c
1732
ret = cs35l36_handle_of_data(i2c_client, pdata);
sound/soc/codecs/cs35l36.c
1782
dev_err(&i2c_client->dev, "Get Revision ID failed %d\n", ret);
sound/soc/codecs/cs35l36.c
1790
dev_err(&i2c_client->dev, "Failed to read otp_id Register %d\n",
sound/soc/codecs/cs35l36.c
1832
irq_d = irq_get_irq_data(i2c_client->irq);
sound/soc/codecs/cs35l36.c
1834
dev_err(&i2c_client->dev, "Invalid IRQ: %d\n", i2c_client->irq);
sound/soc/codecs/cs35l36.c
1860
ret = devm_request_threaded_irq(dev, i2c_client->irq, NULL, cs35l36_irq,
sound/soc/codecs/cs35l36.c
1877
dev_info(&i2c_client->dev, "Cirrus Logic CS35L%d, Revision: %02X\n",
sound/soc/codecs/cs35l36.c
1899
static void cs35l36_i2c_remove(struct i2c_client *client)
sound/soc/codecs/cs35l41-i2c.c
32
static int cs35l41_i2c_probe(struct i2c_client *client)
sound/soc/codecs/cs35l41-i2c.c
56
static void cs35l41_i2c_remove(struct i2c_client *client)
sound/soc/codecs/cs35l45-i2c.c
16
static int cs35l45_i2c_probe(struct i2c_client *client)
sound/soc/codecs/cs35l45-i2c.c
42
static void cs35l45_i2c_remove(struct i2c_client *client)
sound/soc/codecs/cs35l56-i2c.c
18
static int cs35l56_i2c_probe(struct i2c_client *client)
sound/soc/codecs/cs35l56-i2c.c
67
static void cs35l56_i2c_remove(struct i2c_client *client)
sound/soc/codecs/cs4234.c
735
static int cs4234_i2c_probe(struct i2c_client *i2c_client)
sound/soc/codecs/cs4234.c
738
struct device *dev = &i2c_client->dev;
sound/soc/codecs/cs4234.c
747
i2c_set_clientdata(i2c_client, cs4234);
sound/soc/codecs/cs4234.c
781
cs4234->regmap = devm_regmap_init_i2c(i2c_client, &cs4234_regmap);
sound/soc/codecs/cs4234.c
832
pm_runtime_set_active(&i2c_client->dev);
sound/soc/codecs/cs4234.c
833
pm_runtime_enable(&i2c_client->dev);
sound/soc/codecs/cs4234.c
842
pm_runtime_disable(&i2c_client->dev);
sound/soc/codecs/cs4234.c
854
static void cs4234_i2c_remove(struct i2c_client *i2c_client)
sound/soc/codecs/cs4234.c
856
struct cs4234 *cs4234 = i2c_get_clientdata(i2c_client);
sound/soc/codecs/cs4234.c
857
struct device *dev = &i2c_client->dev;
sound/soc/codecs/cs4265.c
570
static int cs4265_i2c_probe(struct i2c_client *i2c_client)
sound/soc/codecs/cs4265.c
577
cs4265 = devm_kzalloc(&i2c_client->dev, sizeof(struct cs4265_private),
sound/soc/codecs/cs4265.c
582
cs4265->regmap = devm_regmap_init_i2c(i2c_client, &cs4265_regmap);
sound/soc/codecs/cs4265.c
585
dev_err(&i2c_client->dev, "regmap_init() failed: %d\n", ret);
sound/soc/codecs/cs4265.c
589
cs4265->reset_gpio = devm_gpiod_get_optional(&i2c_client->dev,
sound/soc/codecs/cs4265.c
599
i2c_set_clientdata(i2c_client, cs4265);
sound/soc/codecs/cs4265.c
603
dev_err(&i2c_client->dev, "Failed to read chip ID: %d\n", ret);
sound/soc/codecs/cs4265.c
610
dev_err(&i2c_client->dev,
sound/soc/codecs/cs4265.c
615
dev_info(&i2c_client->dev,
sound/soc/codecs/cs4265.c
621
return devm_snd_soc_register_component(&i2c_client->dev,
sound/soc/codecs/cs4265.c
626
static void cs4265_i2c_remove(struct i2c_client *i2c)
sound/soc/codecs/cs4270.c
653
static void cs4270_i2c_remove(struct i2c_client *i2c_client)
sound/soc/codecs/cs4270.c
655
struct cs4270_private *cs4270 = i2c_get_clientdata(i2c_client);
sound/soc/codecs/cs4270.c
667
static int cs4270_i2c_probe(struct i2c_client *i2c_client)
sound/soc/codecs/cs4270.c
673
cs4270 = devm_kzalloc(&i2c_client->dev, sizeof(struct cs4270_private),
sound/soc/codecs/cs4270.c
682
ret = devm_regulator_bulk_get(&i2c_client->dev,
sound/soc/codecs/cs4270.c
689
cs4270->reset_gpio = devm_gpiod_get_optional(&i2c_client->dev, "reset",
sound/soc/codecs/cs4270.c
692
dev_dbg(&i2c_client->dev, "Error getting CS4270 reset GPIO\n");
sound/soc/codecs/cs4270.c
697
dev_dbg(&i2c_client->dev, "Found reset GPIO\n");
sound/soc/codecs/cs4270.c
704
cs4270->regmap = devm_regmap_init_i2c(i2c_client, &cs4270_regmap);
sound/soc/codecs/cs4270.c
711
dev_err(&i2c_client->dev, "failed to read i2c at addr %X\n",
sound/soc/codecs/cs4270.c
712
i2c_client->addr);
sound/soc/codecs/cs4270.c
717
dev_err(&i2c_client->dev, "device at addr %X is not a CS4270\n",
sound/soc/codecs/cs4270.c
718
i2c_client->addr);
sound/soc/codecs/cs4270.c
722
dev_info(&i2c_client->dev, "found device at i2c address %X\n",
sound/soc/codecs/cs4270.c
723
i2c_client->addr);
sound/soc/codecs/cs4270.c
724
dev_info(&i2c_client->dev, "hardware revision %X\n", val & 0xF);
sound/soc/codecs/cs4270.c
726
i2c_set_clientdata(i2c_client, cs4270);
sound/soc/codecs/cs4270.c
728
ret = devm_snd_soc_register_component(&i2c_client->dev,
sound/soc/codecs/cs4271-i2c.c
14
static int cs4271_i2c_probe(struct i2c_client *client)
sound/soc/codecs/cs42l42-i2c.c
16
static int cs42l42_i2c_probe(struct i2c_client *i2c_client)
sound/soc/codecs/cs42l42-i2c.c
18
struct device *dev = &i2c_client->dev;
sound/soc/codecs/cs42l42-i2c.c
27
regmap = devm_regmap_init_i2c(i2c_client, &cs42l42_regmap);
sound/soc/codecs/cs42l42-i2c.c
29
return dev_err_probe(&i2c_client->dev, PTR_ERR(regmap),
sound/soc/codecs/cs42l42-i2c.c
35
cs42l42->irq = i2c_client->irq;
sound/soc/codecs/cs42l42-i2c.c
44
static void cs42l42_i2c_remove(struct i2c_client *i2c_client)
sound/soc/codecs/cs42l42-i2c.c
46
struct cs42l42_private *cs42l42 = dev_get_drvdata(&i2c_client->dev);
sound/soc/codecs/cs42l51-i2c.c
28
static int cs42l51_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/cs42l51-i2c.c
37
static void cs42l51_i2c_remove(struct i2c_client *i2c)
sound/soc/codecs/cs42l52.c
1108
static int cs42l52_i2c_probe(struct i2c_client *i2c_client)
sound/soc/codecs/cs42l52.c
1117
cs42l52 = devm_kzalloc(&i2c_client->dev, sizeof(*cs42l52), GFP_KERNEL);
sound/soc/codecs/cs42l52.c
1120
cs42l52->dev = &i2c_client->dev;
sound/soc/codecs/cs42l52.c
1122
cs42l52->regmap = devm_regmap_init_i2c(i2c_client, &cs42l52_regmap);
sound/soc/codecs/cs42l52.c
1125
dev_err(&i2c_client->dev, "regmap_init() failed: %d\n", ret);
sound/soc/codecs/cs42l52.c
1129
pdata = devm_kzalloc(&i2c_client->dev, sizeof(*pdata), GFP_KERNEL);
sound/soc/codecs/cs42l52.c
1133
if (i2c_client->dev.of_node) {
sound/soc/codecs/cs42l52.c
1134
if (of_property_read_bool(i2c_client->dev.of_node,
sound/soc/codecs/cs42l52.c
1138
if (of_property_read_bool(i2c_client->dev.of_node,
sound/soc/codecs/cs42l52.c
1142
if (of_property_read_u32(i2c_client->dev.of_node,
sound/soc/codecs/cs42l52.c
1146
if (of_property_read_u32(i2c_client->dev.of_node,
sound/soc/codecs/cs42l52.c
1150
pdata->reset_gpio = devm_gpiod_get_optional(&i2c_client->dev,
sound/soc/codecs/cs42l52.c
1167
i2c_set_clientdata(i2c_client, cs42l52);
sound/soc/codecs/cs42l52.c
1177
dev_err(&i2c_client->dev, "Failed to read chip ID: %d\n", ret);
sound/soc/codecs/cs42l52.c
1184
dev_err(&i2c_client->dev,
sound/soc/codecs/cs42l52.c
1190
dev_info(&i2c_client->dev, "Cirrus Logic CS42L52, Revision: %02X\n",
sound/soc/codecs/cs42l52.c
1217
return devm_snd_soc_register_component(&i2c_client->dev,
sound/soc/codecs/cs42l56.c
1164
static int cs42l56_handle_of_data(struct i2c_client *i2c_client,
sound/soc/codecs/cs42l56.c
1167
struct device_node *np = i2c_client->dev.of_node;
sound/soc/codecs/cs42l56.c
1197
pdata->gpio_nreset = devm_gpiod_get_optional(&i2c_client->dev, "cirrus,gpio-nreset",
sound/soc/codecs/cs42l56.c
1208
static int cs42l56_i2c_probe(struct i2c_client *i2c_client)
sound/soc/codecs/cs42l56.c
1216
cs42l56 = devm_kzalloc(&i2c_client->dev, sizeof(*cs42l56), GFP_KERNEL);
sound/soc/codecs/cs42l56.c
1219
cs42l56->dev = &i2c_client->dev;
sound/soc/codecs/cs42l56.c
1221
cs42l56->regmap = devm_regmap_init_i2c(i2c_client, &cs42l56_regmap);
sound/soc/codecs/cs42l56.c
1224
dev_err(&i2c_client->dev, "regmap_init() failed: %d\n", ret);
sound/soc/codecs/cs42l56.c
1228
if (i2c_client->dev.of_node) {
sound/soc/codecs/cs42l56.c
1229
ret = cs42l56_handle_of_data(i2c_client, &cs42l56->pdata);
sound/soc/codecs/cs42l56.c
1239
i2c_set_clientdata(i2c_client, cs42l56);
sound/soc/codecs/cs42l56.c
1244
ret = devm_regulator_bulk_get(&i2c_client->dev,
sound/soc/codecs/cs42l56.c
1248
dev_err(&i2c_client->dev,
sound/soc/codecs/cs42l56.c
1256
dev_err(&i2c_client->dev,
sound/soc/codecs/cs42l56.c
1263
dev_err(&i2c_client->dev, "Failed to read chip ID: %d\n", ret);
sound/soc/codecs/cs42l56.c
1269
dev_err(&i2c_client->dev,
sound/soc/codecs/cs42l56.c
1278
dev_info(&i2c_client->dev, "Cirrus Logic CS42L56 ");
sound/soc/codecs/cs42l56.c
1279
dev_info(&i2c_client->dev, "Alpha Rev %X Metal Rev %X\n",
sound/soc/codecs/cs42l56.c
1327
ret = devm_snd_soc_register_component(&i2c_client->dev,
sound/soc/codecs/cs42l56.c
1340
static void cs42l56_i2c_remove(struct i2c_client *client)
sound/soc/codecs/cs42l73.c
1284
static int cs42l73_i2c_probe(struct i2c_client *i2c_client)
sound/soc/codecs/cs42l73.c
1292
cs42l73 = devm_kzalloc(&i2c_client->dev, sizeof(*cs42l73), GFP_KERNEL);
sound/soc/codecs/cs42l73.c
1296
cs42l73->regmap = devm_regmap_init_i2c(i2c_client, &cs42l73_regmap);
sound/soc/codecs/cs42l73.c
1299
dev_err(&i2c_client->dev, "regmap_init() failed: %d\n", ret);
sound/soc/codecs/cs42l73.c
1303
pdata = devm_kzalloc(&i2c_client->dev, sizeof(*pdata), GFP_KERNEL);
sound/soc/codecs/cs42l73.c
1307
if (i2c_client->dev.of_node) {
sound/soc/codecs/cs42l73.c
1308
if (of_property_read_u32(i2c_client->dev.of_node, "chgfreq", &val32) >= 0)
sound/soc/codecs/cs42l73.c
1311
pdata->reset_gpio = devm_gpiod_get_optional(&i2c_client->dev, "reset", GPIOD_OUT_LOW);
sound/soc/codecs/cs42l73.c
1319
i2c_set_clientdata(i2c_client, cs42l73);
sound/soc/codecs/cs42l73.c
1330
dev_err(&i2c_client->dev, "Failed to read device ID: %d\n", ret);
sound/soc/codecs/cs42l73.c
1336
dev_err(&i2c_client->dev,
sound/soc/codecs/cs42l73.c
1344
dev_err(&i2c_client->dev, "Get Revision ID failed\n");
sound/soc/codecs/cs42l73.c
1348
dev_info(&i2c_client->dev,
sound/soc/codecs/cs42l73.c
1351
ret = devm_snd_soc_register_component(&i2c_client->dev,
sound/soc/codecs/cs42l83-i2c.c
167
static int cs42l83_i2c_probe(struct i2c_client *i2c_client)
sound/soc/codecs/cs42l83-i2c.c
169
struct device *dev = &i2c_client->dev;
sound/soc/codecs/cs42l83-i2c.c
178
regmap = devm_regmap_init_i2c(i2c_client, &cs42l83_regmap);
sound/soc/codecs/cs42l83-i2c.c
180
return dev_err_probe(&i2c_client->dev, PTR_ERR(regmap),
sound/soc/codecs/cs42l83-i2c.c
186
cs42l83->irq = i2c_client->irq;
sound/soc/codecs/cs42l83-i2c.c
195
static void cs42l83_i2c_remove(struct i2c_client *i2c_client)
sound/soc/codecs/cs42l83-i2c.c
197
struct cs42l42_private *cs42l83 = dev_get_drvdata(&i2c_client->dev);
sound/soc/codecs/cs42l84.c
1001
dev_dbg(&i2c_client->dev, "Found reset GPIO\n");
sound/soc/codecs/cs42l84.c
1007
if (i2c_client->irq) {
sound/soc/codecs/cs42l84.c
1008
ret = request_threaded_irq(i2c_client->irq,
sound/soc/codecs/cs42l84.c
1015
dev_err(&i2c_client->dev,
sound/soc/codecs/cs42l84.c
1025
dev_err(&i2c_client->dev, "Failed to read device ID: %d\n", ret);
sound/soc/codecs/cs42l84.c
1030
dev_err(&i2c_client->dev,
sound/soc/codecs/cs42l84.c
1039
dev_err(&i2c_client->dev, "Get Revision ID failed\n");
sound/soc/codecs/cs42l84.c
1043
dev_info(&i2c_client->dev,
sound/soc/codecs/cs42l84.c
1053
ret = devm_snd_soc_register_component(&i2c_client->dev,
sound/soc/codecs/cs42l84.c
1064
if (i2c_client->irq)
sound/soc/codecs/cs42l84.c
1065
free_irq(i2c_client->irq, cs42l84);
sound/soc/codecs/cs42l84.c
1073
static void cs42l84_i2c_remove(struct i2c_client *i2c_client)
sound/soc/codecs/cs42l84.c
1075
struct cs42l84_private *cs42l84 = i2c_get_clientdata(i2c_client);
sound/soc/codecs/cs42l84.c
1077
if (i2c_client->irq)
sound/soc/codecs/cs42l84.c
1078
free_irq(i2c_client->irq, cs42l84);
sound/soc/codecs/cs42l84.c
970
static int cs42l84_i2c_probe(struct i2c_client *i2c_client)
sound/soc/codecs/cs42l84.c
976
cs42l84 = devm_kzalloc(&i2c_client->dev, sizeof(struct cs42l84_private),
sound/soc/codecs/cs42l84.c
981
cs42l84->dev = &i2c_client->dev;
sound/soc/codecs/cs42l84.c
982
i2c_set_clientdata(i2c_client, cs42l84);
sound/soc/codecs/cs42l84.c
985
cs42l84->regmap = devm_regmap_init_i2c(i2c_client, &cs42l84_regmap);
sound/soc/codecs/cs42l84.c
988
dev_err(&i2c_client->dev, "regmap_init() failed: %d\n", ret);
sound/soc/codecs/cs42l84.c
993
cs42l84->reset_gpio = devm_gpiod_get_optional(&i2c_client->dev,
sound/soc/codecs/cs42xx8-i2c.c
21
static int cs42xx8_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/cs42xx8-i2c.c
42
static void cs42xx8_i2c_remove(struct i2c_client *i2c)
sound/soc/codecs/cs43130.c
1727
struct i2c_client *client = to_i2c_client(dev);
sound/soc/codecs/cs43130.c
1764
struct i2c_client *client = to_i2c_client(dev);
sound/soc/codecs/cs43130.c
2494
static int cs43130_i2c_probe(struct i2c_client *client)
sound/soc/codecs/cs43130.c
2646
static void cs43130_i2c_remove(struct i2c_client *client)
sound/soc/codecs/cs4341.c
227
static int cs4341_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/cs4349.c
276
static int cs4349_i2c_probe(struct i2c_client *client)
sound/soc/codecs/cs4349.c
307
static void cs4349_i2c_remove(struct i2c_client *client)
sound/soc/codecs/cs530x-i2c.c
54
static int cs530x_i2c_probe(struct i2c_client *client)
sound/soc/codecs/cs53l30.c
1024
static void cs53l30_i2c_remove(struct i2c_client *client)
sound/soc/codecs/cs53l30.c
902
static int cs53l30_i2c_probe(struct i2c_client *client)
sound/soc/codecs/cx2072x.c
1629
static int cx2072x_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/cx2072x.c
1678
static void cx2072x_i2c_remove(struct i2c_client *i2c)
sound/soc/codecs/cx2072x.c
484
static int cx2072x_reg_raw_write(struct i2c_client *client,
sound/soc/codecs/cx2072x.c
530
struct i2c_client *client = context;
sound/soc/codecs/da7210.c
1208
static int da7210_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/da7213.c
2205
static int da7213_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/da7213.c
2264
static void da7213_i2c_remove(struct i2c_client *i2c)
sound/soc/codecs/da7218.c
3247
static int da7218_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/da7219-aad.c
1058
int da7219_aad_probe(struct i2c_client *i2c)
sound/soc/codecs/da7219-aad.c
663
struct i2c_client *i2c = to_i2c_client(dev);
sound/soc/codecs/da7219-aad.h
220
int da7219_aad_probe(struct i2c_client *i2c);
sound/soc/codecs/da7219.c
2676
static int da7219_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/da732x.c
1509
static int da732x_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/da9055.c
1476
static int da9055_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/es8311.c
926
static int es8311_i2c_probe(struct i2c_client *i2c_client)
sound/soc/codecs/es8311.c
930
struct device *dev = &i2c_client->dev;
sound/soc/codecs/es8311.c
937
devm_regmap_init_i2c(i2c_client, &es8311_regmap_config);
sound/soc/codecs/es8311.c
941
i2c_set_clientdata(i2c_client, es8311);
sound/soc/codecs/es8316.c
862
static int es8316_i2c_probe(struct i2c_client *i2c_client)
sound/soc/codecs/es8316.c
864
struct device *dev = &i2c_client->dev;
sound/soc/codecs/es8316.c
868
es8316 = devm_kzalloc(&i2c_client->dev, sizeof(struct es8316_priv),
sound/soc/codecs/es8316.c
873
i2c_set_clientdata(i2c_client, es8316);
sound/soc/codecs/es8316.c
875
es8316->regmap = devm_regmap_init_i2c(i2c_client, &es8316_regmap);
sound/soc/codecs/es8316.c
879
es8316->irq = i2c_client->irq;
sound/soc/codecs/es8316.c
892
return devm_snd_soc_register_component(&i2c_client->dev,
sound/soc/codecs/es8323.c
769
static int es8323_i2c_probe(struct i2c_client *i2c_client)
sound/soc/codecs/es8323.c
772
struct device *dev = &i2c_client->dev;
sound/soc/codecs/es8323.c
778
i2c_set_clientdata(i2c_client, es8323);
sound/soc/codecs/es8323.c
780
es8323->regmap = devm_regmap_init_i2c(i2c_client, &es8323_regmap);
sound/soc/codecs/es8326.c
1270
static int es8326_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/es8326.c
1327
static void es8326_i2c_shutdown(struct i2c_client *i2c)
sound/soc/codecs/es8326.c
1344
static void es8326_i2c_remove(struct i2c_client *i2c)
sound/soc/codecs/es8326.c
23
struct i2c_client *i2c;
sound/soc/codecs/es8328-i2c.c
32
static int es8328_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/es8375.c
686
static int es8375_i2c_probe(struct i2c_client *i2c_client)
sound/soc/codecs/es8375.c
689
struct device *dev = &i2c_client->dev;
sound/soc/codecs/es8375.c
693
es8375 = devm_kzalloc(&i2c_client->dev, sizeof(*es8375), GFP_KERNEL);
sound/soc/codecs/es8375.c
697
es8375->regmap = devm_regmap_init_i2c(i2c_client,
sound/soc/codecs/es8375.c
700
return dev_err_probe(&i2c_client->dev, PTR_ERR(es8375->regmap),
sound/soc/codecs/es8375.c
703
i2c_set_clientdata(i2c_client, es8375);
sound/soc/codecs/es8375.c
707
dev_err(&i2c_client->dev, "failed to read i2c at addr %X\n",
sound/soc/codecs/es8375.c
708
i2c_client->addr);
sound/soc/codecs/es8375.c
713
dev_err(&i2c_client->dev, "device at addr %X is not an es8375\n",
sound/soc/codecs/es8375.c
714
i2c_client->addr);
sound/soc/codecs/es8375.c
720
dev_err(&i2c_client->dev, "device at addr %X is not an es8375\n",
sound/soc/codecs/es8375.c
721
i2c_client->addr);
sound/soc/codecs/es8375.c
727
dev_err(&i2c_client->dev, "get an error from dts info %X\n", ret);
sound/soc/codecs/es8375.c
731
return devm_snd_soc_register_component(&i2c_client->dev, &es8375_codec_driver,
sound/soc/codecs/es8375.c
735
static void es8375_i2c_shutdown(struct i2c_client *i2c)
sound/soc/codecs/es8389.c
1001
ret = devm_snd_soc_register_component(&i2c_client->dev,
sound/soc/codecs/es8389.c
966
static void es8389_i2c_shutdown(struct i2c_client *i2c)
sound/soc/codecs/es8389.c
986
static int es8389_i2c_probe(struct i2c_client *i2c_client)
sound/soc/codecs/es8389.c
991
es8389 = devm_kzalloc(&i2c_client->dev, sizeof(*es8389), GFP_KERNEL);
sound/soc/codecs/es8389.c
995
i2c_set_clientdata(i2c_client, es8389);
sound/soc/codecs/es8389.c
996
es8389->regmap = devm_regmap_init_i2c(i2c_client, &es8389_regmap);
sound/soc/codecs/es8389.c
998
return dev_err_probe(&i2c_client->dev, PTR_ERR(es8389->regmap),
sound/soc/codecs/fs210x.c
1512
static int fs210x_i2c_probe(struct i2c_client *client)
sound/soc/codecs/fs210x.c
1551
static void fs210x_i2c_remove(struct i2c_client *client)
sound/soc/codecs/fs210x.c
54
struct i2c_client *i2c;
sound/soc/codecs/isabelle.c
1110
static int isabelle_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/lm4857.c
118
static int lm4857_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/lm49453.c
1415
static int lm49453_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/max9768.c
177
static int max9768_i2c_probe(struct i2c_client *client)
sound/soc/codecs/max98088.c
1731
static int max98088_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/max98090.c
2581
static int max98090_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/max98090.c
2625
static void max98090_i2c_shutdown(struct i2c_client *i2c)
sound/soc/codecs/max98090.c
2640
static void max98090_i2c_remove(struct i2c_client *client)
sound/soc/codecs/max98095.c
1892
struct i2c_client *client = to_i2c_client(component->dev);
sound/soc/codecs/max98095.c
1934
struct i2c_client *client = to_i2c_client(component->dev);
sound/soc/codecs/max98095.c
1986
struct i2c_client *client;
sound/soc/codecs/max98095.c
2085
struct i2c_client *client = to_i2c_client(component->dev);
sound/soc/codecs/max98095.c
2117
static int max98095_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/max98371.c
367
static int max98371_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/max98373-i2c.c
514
static int max98373_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/max98388.c
923
static int max98388_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/max98390.c
1009
static int max98390_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/max98390.c
992
static void max98390_slot_config(struct i2c_client *i2c,
sound/soc/codecs/max98396.c
1730
static int max98396_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/max9850.c
302
static int max9850_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/max98504.c
310
static int max98504_i2c_probe(struct i2c_client *client)
sound/soc/codecs/max98520.c
677
static int max98520_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/max9860.c
591
static int max9860_probe(struct i2c_client *i2c)
sound/soc/codecs/max9860.c
702
static void max9860_remove(struct i2c_client *i2c)
sound/soc/codecs/max9867.c
655
static int max9867_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/max9877.c
136
static int max9877_i2c_probe(struct i2c_client *client)
sound/soc/codecs/max98925.c
560
static int max98925_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/max98926.c
512
static int max98926_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/max98927.c
781
static void max98927_slot_config(struct i2c_client *i2c,
sound/soc/codecs/max98927.c
798
static int max98927_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/max98927.c
867
static void max98927_i2c_remove(struct i2c_client *i2c)
sound/soc/codecs/ml26124.c
553
static int ml26124_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/mt6660.c
459
static int mt6660_i2c_probe(struct i2c_client *client)
sound/soc/codecs/mt6660.c
522
static void mt6660_i2c_remove(struct i2c_client *client)
sound/soc/codecs/mt6660.h
21
struct i2c_client *i2c;
sound/soc/codecs/nau8325.c
832
static int nau8325_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/nau8540.c
936
static int nau8540_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/nau8810.c
875
static int nau8810_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/nau8821.c
1922
static int nau8821_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/nau8822.c
1152
static int nau8822_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/nau8824.c
1975
static int nau8824_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/nau8825.c
2866
static int nau8825_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/nau8825.c
2933
static void nau8825_i2c_remove(struct i2c_client *client)
sound/soc/codecs/ntp8835.c
412
static int ntp8835_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/ntp8835.c
64
struct i2c_client *i2c;
sound/soc/codecs/ntp8918.c
334
static int ntp8918_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/ntp8918.c
59
struct i2c_client *i2c;
sound/soc/codecs/ntpfw.c
71
static int ntpfw_send_chunk(struct i2c_client *i2c, const struct ntpfw_chunk *chunk)
sound/soc/codecs/ntpfw.c
88
int ntpfw_load(struct i2c_client *i2c, const char *name, u32 magic)
sound/soc/codecs/ntpfw.h
21
int ntpfw_load(struct i2c_client *i2c, const char *name, const u32 magic);
sound/soc/codecs/pcm1681.c
298
static int pcm1681_i2c_probe(struct i2c_client *client)
sound/soc/codecs/pcm1789-i2c.c
15
static int pcm1789_i2c_probe(struct i2c_client *client)
sound/soc/codecs/pcm1789-i2c.c
30
static void pcm1789_i2c_remove(struct i2c_client *client)
sound/soc/codecs/pcm179x-i2c.c
17
static int pcm179x_i2c_probe(struct i2c_client *client)
sound/soc/codecs/pcm186x-i2c.c
34
static int pcm186x_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/pcm3060-i2c.c
13
static int pcm3060_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/pcm3168a-i2c.c
19
static int pcm3168a_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/pcm3168a-i2c.c
30
static void pcm3168a_i2c_remove(struct i2c_client *i2c)
sound/soc/codecs/pcm512x-i2c.c
16
static int pcm512x_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/pcm512x-i2c.c
32
static void pcm512x_i2c_remove(struct i2c_client *i2c)
sound/soc/codecs/pcm6240.c
2053
static int pcmdevice_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/pcm6240.c
2146
static void pcmdevice_i2c_remove(struct i2c_client *i2c)
sound/soc/codecs/pcm6240.c
521
struct i2c_client *client = (struct i2c_client *)pcm_priv->client;
sound/soc/codecs/pcm6240.h
213
struct i2c_client *client;
sound/soc/codecs/rl6347a.c
18
struct i2c_client *client = context;
sound/soc/codecs/rl6347a.c
61
struct i2c_client *client = context;
sound/soc/codecs/rt1011.c
2427
static int rt1011_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/rt1011.c
2465
static void rt1011_i2c_shutdown(struct i2c_client *client)
sound/soc/codecs/rt1015.c
1124
static int rt1015_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/rt1015.c
1169
static void rt1015_i2c_shutdown(struct i2c_client *client)
sound/soc/codecs/rt1016.c
632
static int rt1016_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/rt1016.c
672
static void rt1016_i2c_shutdown(struct i2c_client *client)
sound/soc/codecs/rt1019.c
562
static int rt1019_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/rt1305.c
1117
static int rt1305_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/rt1305.c
1153
static void rt1305_i2c_shutdown(struct i2c_client *client)
sound/soc/codecs/rt1308.c
814
static int rt1308_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/rt1308.c
850
static void rt1308_i2c_shutdown(struct i2c_client *client)
sound/soc/codecs/rt1318.c
1293
static int rt1318_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/rt274.c
1115
static int rt274_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/rt274.c
39
struct i2c_client *i2c;
sound/soc/codecs/rt286.c
1135
static int rt286_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/rt286.c
42
struct i2c_client *i2c;
sound/soc/codecs/rt298.c
1180
static int rt298_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/rt298.c
41
struct i2c_client *i2c;
sound/soc/codecs/rt5514.c
1117
struct i2c_client *client = context;
sound/soc/codecs/rt5514.c
1127
struct i2c_client *client = context;
sound/soc/codecs/rt5514.c
1251
static int rt5514_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/rt5575.c
217
struct i2c_client *client = context;
sound/soc/codecs/rt5575.c
225
struct i2c_client *client = context;
sound/soc/codecs/rt5575.c
245
struct i2c_client *i2c = rt5575->i2c;
sound/soc/codecs/rt5575.c
278
static int rt5575_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/rt5575.h
53
struct i2c_client *i2c;
sound/soc/codecs/rt5616.c
1337
static int rt5616_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/rt5616.c
1389
static void rt5616_i2c_remove(struct i2c_client *i2c)
sound/soc/codecs/rt5616.c
1392
static void rt5616_i2c_shutdown(struct i2c_client *client)
sound/soc/codecs/rt5631.c
1703
static int rt5631_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/rt5631.c
1725
static void rt5631_i2c_remove(struct i2c_client *client)
sound/soc/codecs/rt5640.c
2984
static int rt5640_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/rt5645.c
3999
static int rt5645_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/rt5645.c
4281
static void rt5645_i2c_remove(struct i2c_client *i2c)
sound/soc/codecs/rt5645.c
4303
static void rt5645_i2c_shutdown(struct i2c_client *i2c)
sound/soc/codecs/rt5645.c
447
struct i2c_client *i2c;
sound/soc/codecs/rt5651.c
2214
static int rt5651_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/rt5659.c
4093
static int rt5659_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/rt5659.c
4306
static void rt5659_i2c_shutdown(struct i2c_client *client)
sound/soc/codecs/rt5660.c
1264
static int rt5660_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/rt5663.c
3502
static int rt5663_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/rt5663.c
3724
static void rt5663_i2c_remove(struct i2c_client *i2c)
sound/soc/codecs/rt5663.c
3734
static void rt5663_i2c_shutdown(struct i2c_client *client)
sound/soc/codecs/rt5665.c
4656
static int rt5665_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/rt5665.c
4829
static void rt5665_i2c_shutdown(struct i2c_client *client)
sound/soc/codecs/rt5668.c
2408
static int rt5668_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/rt5668.c
2547
static void rt5668_i2c_shutdown(struct i2c_client *client)
sound/soc/codecs/rt5670.c
3053
static int rt5670_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/rt5670.c
3326
static void rt5670_i2c_remove(struct i2c_client *i2c)
sound/soc/codecs/rt5677.c
4845
static void rt5677_init_gpio(struct i2c_client *i2c)
sound/soc/codecs/rt5677.c
4860
static void rt5677_free_gpio(struct i2c_client *i2c)
sound/soc/codecs/rt5677.c
4872
static void rt5677_init_gpio(struct i2c_client *i2c)
sound/soc/codecs/rt5677.c
4876
static void rt5677_free_gpio(struct i2c_client *i2c)
sound/soc/codecs/rt5677.c
4978
struct i2c_client *client = context;
sound/soc/codecs/rt5677.c
5000
struct i2c_client *client = context;
sound/soc/codecs/rt5677.c
5464
static int rt5677_init_irq(struct i2c_client *i2c)
sound/soc/codecs/rt5677.c
5532
static int rt5677_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/rt5677.c
5657
static void rt5677_i2c_remove(struct i2c_client *i2c)
sound/soc/codecs/rt5682-i2c.c
119
static int rt5682_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/rt5682-i2c.c
298
static void rt5682_i2c_shutdown(struct i2c_client *client)
sound/soc/codecs/rt5682-i2c.c
309
static void rt5682_i2c_remove(struct i2c_client *client)
sound/soc/codecs/rt5682s.c
3113
static int rt5682s_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/rt5682s.c
3299
static void rt5682s_i2c_shutdown(struct i2c_client *client)
sound/soc/codecs/rt5682s.c
3310
static void rt5682s_i2c_remove(struct i2c_client *client)
sound/soc/codecs/rt9120.c
390
struct i2c_client *i2c = to_i2c_client(data->dev);
sound/soc/codecs/rt9120.c
421
struct i2c_client *i2c = to_i2c_client(data->dev);
sound/soc/codecs/rt9120.c
516
static int rt9120_probe(struct i2c_client *i2c)
sound/soc/codecs/rt9120.c
587
static void rt9120_remove(struct i2c_client *i2c)
sound/soc/codecs/rt9123.c
377
static int rt9123_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/rtq9124.c
380
struct i2c_client *i2c = context;
sound/soc/codecs/rtq9124.c
399
struct i2c_client *i2c = context;
sound/soc/codecs/rtq9124.c
430
static int rtq9124_probe(struct i2c_client *i2c)
sound/soc/codecs/rtq9128.c
115
struct i2c_client *i2c = to_i2c_client(dev);
sound/soc/codecs/rtq9128.c
132
struct i2c_client *i2c = to_i2c_client(dev);
sound/soc/codecs/rtq9128.c
764
static int rtq9128_probe(struct i2c_client *i2c)
sound/soc/codecs/sgtl5000.c
1419
static int sgtl5000_enable_regulators(struct i2c_client *client)
sound/soc/codecs/sgtl5000.c
1565
static void sgtl5000_fill_defaults(struct i2c_client *client)
sound/soc/codecs/sgtl5000.c
1581
static int sgtl5000_i2c_probe(struct i2c_client *client)
sound/soc/codecs/sgtl5000.c
1793
static void sgtl5000_i2c_remove(struct i2c_client *client)
sound/soc/codecs/sgtl5000.c
1806
static void sgtl5000_i2c_shutdown(struct i2c_client *client)
sound/soc/codecs/sigmadsp-i2c.c
42
struct i2c_client *client = control_data;
sound/soc/codecs/sigmadsp-i2c.c
77
struct sigmadsp *devm_sigmadsp_init_i2c(struct i2c_client *client,
sound/soc/codecs/sigmadsp.h
51
struct i2c_client;
sound/soc/codecs/sigmadsp.h
56
struct sigmadsp *devm_sigmadsp_init_i2c(struct i2c_client *client,
sound/soc/codecs/sma1303.c
1668
static int sma1303_i2c_probe(struct i2c_client *client)
sound/soc/codecs/sma1303.c
1776
static void sma1303_i2c_remove(struct i2c_client *client)
sound/soc/codecs/sma1307.c
1926
static int sma1307_i2c_probe(struct i2c_client *client)
sound/soc/codecs/sma1307.c
2002
static void sma1307_i2c_remove(struct i2c_client *client)
sound/soc/codecs/src4xxx-i2c.c
15
static int src4xxx_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/ssm2518.c
737
static int ssm2518_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/ssm2602-i2c.c
22
static int ssm2602_i2c_probe(struct i2c_client *client)
sound/soc/codecs/ssm3515.c
401
static int ssm3515_i2c_probe(struct i2c_client *client)
sound/soc/codecs/ssm4567.c
447
static int ssm4567_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/sta32x.c
1089
static int sta32x_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/sta350.c
1180
static int sta350_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/sta350.c
1239
static void sta350_i2c_remove(struct i2c_client *client)
sound/soc/codecs/sta529.c
340
static int sta529_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/tas2552.c
66
struct i2c_client *tas2552_client;
sound/soc/codecs/tas2552.c
687
static int tas2552_probe(struct i2c_client *client)
sound/soc/codecs/tas2552.c
742
static void tas2552_i2c_remove(struct i2c_client *client)
sound/soc/codecs/tas2562.c
51
struct i2c_client *client;
sound/soc/codecs/tas2562.c
721
static int tas2562_probe(struct i2c_client *client)
sound/soc/codecs/tas2764.c
869
static int tas2764_i2c_probe(struct i2c_client *client)
sound/soc/codecs/tas2770.c
804
static int tas2770_i2c_probe(struct i2c_client *client)
sound/soc/codecs/tas2780.c
588
static int tas2780_i2c_probe(struct i2c_client *client)
sound/soc/codecs/tas2781-comlib-i2c.c
145
struct tasdevice_priv *tasdevice_kzalloc(struct i2c_client *i2c)
sound/soc/codecs/tas2781-comlib-i2c.c
49
struct i2c_client *client = (struct i2c_client *)tas_priv->client;
sound/soc/codecs/tas2781-comlib-i2c.c
93
struct i2c_client *client = (struct i2c_client *)tas_priv->client;
sound/soc/codecs/tas2781-i2c.c
1184
struct i2c_client *clt = (struct i2c_client *)tas_priv->client;
sound/soc/codecs/tas2781-i2c.c
1978
struct i2c_client *client = (struct i2c_client *)tas_priv->client;
sound/soc/codecs/tas2781-i2c.c
2031
static int tasdevice_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/tas2781-i2c.c
2080
static void tasdevice_i2c_remove(struct i2c_client *client)
sound/soc/codecs/tas2781-i2c.c
367
struct i2c_client *clt = (struct i2c_client *)tas_priv->client;
sound/soc/codecs/tas2781-i2c.c
680
struct i2c_client *clt = (struct i2c_client *)tas_priv->client;
sound/soc/codecs/tas5086.c
167
struct i2c_client *client = context;
sound/soc/codecs/tas5086.c
195
struct i2c_client *client = context;
sound/soc/codecs/tas5086.c
913
static int tas5086_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/tas5086.c
978
static void tas5086_i2c_remove(struct i2c_client *i2c)
sound/soc/codecs/tas571x.c
1047
static void tas571x_i2c_remove(struct i2c_client *client)
sound/soc/codecs/tas571x.c
105
struct i2c_client *client = context;
sound/soc/codecs/tas571x.c
145
static int tas571x_reg_write_multiword(struct i2c_client *client,
sound/soc/codecs/tas571x.c
176
static int tas571x_reg_read_multiword(struct i2c_client *client,
sound/soc/codecs/tas571x.c
245
struct i2c_client *i2c = to_i2c_client(component->dev);
sound/soc/codecs/tas571x.c
257
struct i2c_client *i2c = to_i2c_client(component->dev);
sound/soc/codecs/tas571x.c
79
struct i2c_client *client = context;
sound/soc/codecs/tas571x.c
946
static int tas571x_i2c_probe(struct i2c_client *client)
sound/soc/codecs/tas5720.c
726
static int tas5720_probe(struct i2c_client *client)
sound/soc/codecs/tas5805m.c
157
struct i2c_client *i2c;
sound/soc/codecs/tas5805m.c
458
static int tas5805m_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/tas5805m.c
570
static void tas5805m_i2c_remove(struct i2c_client *i2c)
sound/soc/codecs/tas6424.c
685
static int tas6424_i2c_probe(struct i2c_client *client)
sound/soc/codecs/tas6424.c
778
static void tas6424_i2c_remove(struct i2c_client *client)
sound/soc/codecs/tda7419.c
574
static int tda7419_probe(struct i2c_client *i2c)
sound/soc/codecs/tfa9879.c
274
static int tfa9879_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/tfa989x.c
317
static int tfa989x_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/tlv320adc3xxx.c
1400
static int adc3xxx_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/tlv320adc3xxx.c
1492
static void adc3xxx_i2c_remove(struct i2c_client *client)
sound/soc/codecs/tlv320adcx140.c
1262
static int adcx140_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/tlv320aic23-i2c.c
19
static int tlv320aic23_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/tlv320aic31xx.c
1737
static int aic31xx_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/tlv320aic32x4-i2c.c
19
static int aic32x4_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/tlv320aic32x4-i2c.c
35
static void aic32x4_i2c_remove(struct i2c_client *i2c)
sound/soc/codecs/tlv320aic3x-i2c.c
30
static int aic3x_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/tlv320aic3x-i2c.c
43
static void aic3x_i2c_remove(struct i2c_client *i2c)
sound/soc/codecs/tlv320dac33.c
110
struct i2c_client *i2c;
sound/soc/codecs/tlv320dac33.c
1475
static int dac33_i2c_probe(struct i2c_client *client)
sound/soc/codecs/tlv320dac33.c
1536
static void dac33_i2c_remove(struct i2c_client *client)
sound/soc/codecs/tpa6130a2.c
207
static int tpa6130a2_probe(struct i2c_client *client)
sound/soc/codecs/ts3a227e.c
351
static int ts3a227e_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/tscs42xx.c
1409
static int tscs42xx_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/tscs454.c
278
struct i2c_client *i2c)
sound/soc/codecs/tscs454.c
3400
static int tscs454_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/uda1342.c
279
static int uda1342_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/uda1342.c
35
struct i2c_client *i2c;
sound/soc/codecs/uda1380.c
37
struct i2c_client *i2c;
sound/soc/codecs/uda1380.c
742
static int uda1380_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm1250-ev1.c
128
static int wm1250_ev1_pdata(struct i2c_client *i2c)
sound/soc/codecs/wm1250-ev1.c
170
static int wm1250_ev1_probe(struct i2c_client *i2c)
sound/soc/codecs/wm2000.c
119
static int wm2000_power_up(struct i2c_client *i2c, int analogue)
sound/soc/codecs/wm2000.c
234
static int wm2000_power_down(struct i2c_client *i2c, int analogue)
sound/soc/codecs/wm2000.c
268
static int wm2000_enter_bypass(struct i2c_client *i2c, int analogue)
sound/soc/codecs/wm2000.c
307
static int wm2000_exit_bypass(struct i2c_client *i2c, int analogue)
sound/soc/codecs/wm2000.c
342
static int wm2000_enter_standby(struct i2c_client *i2c, int analogue)
sound/soc/codecs/wm2000.c
386
static int wm2000_exit_standby(struct i2c_client *i2c, int analogue)
sound/soc/codecs/wm2000.c
425
typedef int (*wm2000_mode_fn)(struct i2c_client *i2c, int analogue);
sound/soc/codecs/wm2000.c
537
struct i2c_client *i2c = wm2000->i2c;
sound/soc/codecs/wm2000.c
580
struct i2c_client *i2c = wm2000->i2c;
sound/soc/codecs/wm2000.c
61
struct i2c_client *i2c;
sound/soc/codecs/wm2000.c
808
static int wm2000_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm2000.c
81
static int wm2000_write(struct i2c_client *i2c, unsigned int reg,
sound/soc/codecs/wm2000.c
90
struct i2c_client *i2c = wm2000->i2c;
sound/soc/codecs/wm2000.c
99
static int wm2000_poll_bit(struct i2c_client *i2c,
sound/soc/codecs/wm2200.c
1927
struct i2c_client *i2c = to_i2c_client(component->dev);
sound/soc/codecs/wm2200.c
2181
static int wm2200_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm2200.c
2418
static void wm2200_i2c_remove(struct i2c_client *i2c)
sound/soc/codecs/wm5100.c
1760
struct i2c_client *i2c = to_i2c_client(component->dev);
sound/soc/codecs/wm5100.c
2299
static void wm5100_init_gpio(struct i2c_client *i2c)
sound/soc/codecs/wm5100.c
2314
static void wm5100_free_gpio(struct i2c_client *i2c)
sound/soc/codecs/wm5100.c
2321
static void wm5100_init_gpio(struct i2c_client *i2c)
sound/soc/codecs/wm5100.c
2325
static void wm5100_free_gpio(struct i2c_client *i2c)
sound/soc/codecs/wm5100.c
2333
struct i2c_client *i2c = to_i2c_client(component->dev);
sound/soc/codecs/wm5100.c
2399
static int wm5100_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm5100.c
2618
static void wm5100_i2c_remove(struct i2c_client *i2c)
sound/soc/codecs/wm8510.c
649
static int wm8510_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8523.c
446
static int wm8523_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8580.c
993
static int wm8580_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8711.c
435
static int wm8711_i2c_probe(struct i2c_client *client)
sound/soc/codecs/wm8728.c
276
static int wm8728_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8731-i2c.c
26
static int wm8731_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8737.c
610
static int wm8737_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8741.c
567
static int wm8741_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8750.c
783
static int wm8750_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8753.c
1555
static int wm8753_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8776.c
493
static int wm8776_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8804-i2c.c
17
static int wm8804_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8804-i2c.c
28
static void wm8804_i2c_remove(struct i2c_client *i2c)
sound/soc/codecs/wm8900.c
1267
static int wm8900_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8900.c
1289
static void wm8900_i2c_remove(struct i2c_client *client)
sound/soc/codecs/wm8903.c
1914
static int wm8903_set_pdata_irq_trigger(struct i2c_client *i2c,
sound/soc/codecs/wm8903.c
1943
static int wm8903_set_pdata_from_of(struct i2c_client *i2c,
sound/soc/codecs/wm8903.c
1986
static int wm8903_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8903.c
2188
static void wm8903_i2c_remove(struct i2c_client *client)
sound/soc/codecs/wm8904.c
2336
static int wm8904_parse_drc_cfg_from_of(struct i2c_client *i2c,
sound/soc/codecs/wm8904.c
2377
static int wm8904_parse_retune_cfg_from_of(struct i2c_client *i2c,
sound/soc/codecs/wm8904.c
2426
static int wm8904_set_pdata_from_of(struct i2c_client *i2c,
sound/soc/codecs/wm8904.c
2467
static int wm8904_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8940.c
831
static int wm8940_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8955.c
972
static int wm8955_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8960.c
1410
static void wm8960_set_pdata_from_of(struct i2c_client *i2c,
sound/soc/codecs/wm8960.c
1428
static int wm8960_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8960.c
1546
static void wm8960_i2c_remove(struct i2c_client *client)
sound/soc/codecs/wm8961.c
914
static int wm8961_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8962.c
3636
static int wm8962_set_pdata_from_of(struct i2c_client *i2c,
sound/soc/codecs/wm8962.c
3665
static int wm8962_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8962.c
3896
static void wm8962_i2c_remove(struct i2c_client *client)
sound/soc/codecs/wm8971.c
675
static int wm8971_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8974.c
692
static int wm8974_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8978.c
1025
static int wm8978_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8983.c
1038
static int wm8983_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8985.c
1171
static int wm8985_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8988.c
875
static int wm8988_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8990.c
1225
static int wm8990_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8991.c
1260
static int wm8991_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8993.c
1629
static int wm8993_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8993.c
1728
static void wm8993_i2c_remove(struct i2c_client *i2c)
sound/soc/codecs/wm8993.c
470
struct i2c_client *i2c = to_i2c_client(component->dev);
sound/soc/codecs/wm8995.c
2234
static int wm8995_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8996.c
2006
struct i2c_client *i2c = to_i2c_client(component->dev);
sound/soc/codecs/wm8996.c
2619
struct i2c_client *i2c = to_i2c_client(component->dev);
sound/soc/codecs/wm8996.c
2674
struct i2c_client *i2c = to_i2c_client(component->dev);
sound/soc/codecs/wm8996.c
2755
static int wm8996_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm8996.c
3065
static void wm8996_i2c_remove(struct i2c_client *client)
sound/soc/codecs/wm8996.c
655
struct i2c_client *i2c = to_i2c_client(component->dev);
sound/soc/codecs/wm9081.c
1302
static int wm9081_i2c_probe(struct i2c_client *i2c)
sound/soc/codecs/wm9081.c
1360
static void wm9081_i2c_remove(struct i2c_client *client)
sound/soc/codecs/wm9090.c
563
static int wm9090_i2c_probe(struct i2c_client *i2c)
sound/soc/fsl/fsl-asoc-card.c
665
struct i2c_client *codec_i2c;
sound/soc/fsl/imx-rpmsg.c
51
struct i2c_client *codec_i2c;
sound/soc/fsl/imx-sgtl5000.c
56
struct i2c_client *codec_dev;