Searched refs:client (Results 551 - 575 of 1866) sorted by relevance

<<21222324252627282930>>

/linux-master/drivers/iio/imu/
H A Dkmx61.c116 struct i2c_client *client; member in struct:kmx61_data
331 ret = i2c_smbus_read_byte_data(data->client, KMX61_REG_STBY);
333 dev_err(&data->client->dev, "Error reading reg_stby\n");
359 ret = i2c_smbus_write_byte_data(data->client, KMX61_REG_STBY, ret);
361 dev_err(&data->client->dev, "Error writing reg_stby\n");
377 ret = i2c_smbus_read_byte_data(data->client, KMX61_REG_STBY);
379 dev_err(&data->client->dev, "Error reading reg_stby\n");
409 ret = i2c_smbus_write_byte_data(data->client, KMX61_REG_CTRL2,
412 dev_err(&data->client->dev, "Error writing reg_ctrl2\n");
442 ret = i2c_smbus_write_byte_data(data->client, KMX61_REG_ODCNT
1279 kmx61_probe(struct i2c_client *client) argument
1421 kmx61_remove(struct i2c_client *client) argument
[all...]
/linux-master/drivers/input/touchscreen/
H A Dedt-ft5x06.c109 struct i2c_client *client; member in struct:edt_ft5x06_ts_data
172 dev_err_ratelimited(&tsdata->client->dev,
302 struct device *dev = &tsdata->client->dev;
378 struct i2c_client *client = to_i2c_client(dev); local
379 struct edt_ft5x06_ts_data *tsdata = i2c_get_clientdata(client);
418 dev_err(&tsdata->client->dev,
428 dev_warn(&tsdata->client->dev,
444 struct i2c_client *client = to_i2c_client(dev); local
445 struct edt_ft5x06_ts_data *tsdata = i2c_get_clientdata(client);
492 dev_err(&tsdata->client
527 struct i2c_client *client = to_i2c_client(dev); local
538 struct i2c_client *client = to_i2c_client(dev); local
550 struct i2c_client *client = to_i2c_client(dev); local
562 struct i2c_client *client = to_i2c_client(dev); local
606 struct i2c_client *client = tsdata->client; local
667 struct i2c_client *client = tsdata->client; local
743 struct i2c_client *client = tsdata->client; local
856 edt_ft5x06_ts_identify(struct i2c_client *client, struct edt_ft5x06_ts_data *tsdata) argument
1132 edt_ft5x06_ts_probe(struct i2c_client *client) argument
1345 edt_ft5x06_ts_remove(struct i2c_client *client) argument
1355 struct i2c_client *client = to_i2c_client(dev); local
1398 struct i2c_client *client = to_i2c_client(dev); local
[all...]
H A Dexc3000.c74 struct i2c_client *client; member in struct:exc3000_data
121 struct i2c_client *client = data->client; local
124 ret = i2c_master_send(client, "'", 2);
131 ret = i2c_master_recv(client, buf, EXC3000_LEN_FRAME);
239 ret = i2c_master_send(data->client, buf, EXC3000_LEN_VENDOR_REQUEST);
269 struct i2c_client *client = to_i2c_client(dev); local
270 struct exc3000_data *data = i2c_get_clientdata(client);
299 struct i2c_client *client = to_i2c_client(dev); local
300 struct exc3000_data *data = i2c_get_clientdata(client);
315 struct i2c_client *client = to_i2c_client(dev); local
336 exc3000_probe(struct i2c_client *client) argument
[all...]
H A Dgoodix.c164 * @client: i2c device.
169 int goodix_i2c_read(struct i2c_client *client, u16 reg, u8 *buf, int len) argument
176 msgs[0].addr = client->addr;
181 msgs[1].addr = client->addr;
185 ret = i2c_transfer(client->adapter, msgs, 2);
190 dev_err(&client->dev, "Error reading %d bytes from 0x%04x: %d\n",
198 * @client: i2c device.
203 int goodix_i2c_write(struct i2c_client *client, u16 reg, const u8 *buf, int len) argument
218 msg.addr = client->addr;
222 ret = i2c_transfer(client
234 goodix_i2c_write_u8(struct i2c_client *client, u16 reg, u8 value) argument
1103 goodix_i2c_test(struct i2c_client *client) argument
1295 goodix_ts_probe(struct i2c_client *client) argument
1406 goodix_ts_remove(struct i2c_client *client) argument
1416 struct i2c_client *client = to_i2c_client(dev); local
1463 struct i2c_client *client = to_i2c_client(dev); local
[all...]
/linux-master/drivers/media/dvb-frontends/
H A Dm88ds3103.c37 struct i2c_client *client = dev->client; local
41 dev_dbg(&client->dev, "tab_len=%d\n", tab_len);
63 dev_dbg(&client->dev, "failed=%d\n", ret);
73 struct i2c_client *client = dev->client; local
86 dev_dbg(&client->dev, "fail=%d\n", ret);
90 dev_err(&client->dev, "0x%02x (ret=%i, reg=0x%02x, value=0x%02x)\n",
98 dev_dbg(&client->dev, "0x%02x reg 0x%02x, value 0x%02x\n",
110 struct i2c_client *client local
173 struct i2c_client *client = dev->client; local
379 struct i2c_client *client = dev->client; local
621 struct i2c_client *client = dev->client; local
1021 struct i2c_client *client = dev->client; local
1148 struct i2c_client *client = dev->client; local
1187 struct i2c_client *client = dev->client; local
1377 struct i2c_client *client = dev->client; local
1423 struct i2c_client *client = dev->client; local
1473 struct i2c_client *client = dev->client; local
1552 struct i2c_client *client = dev->client; local
1638 struct i2c_client *client = dev->client; local
1646 struct i2c_client *client = dev->client; local
1676 struct i2c_client *client; local
1752 m88ds3103_get_dvb_frontend(struct i2c_client *client) argument
1761 m88ds3103_get_i2c_adapter(struct i2c_client *client) argument
1770 m88ds3103_probe(struct i2c_client *client) argument
1927 m88ds3103_remove(struct i2c_client *client) argument
[all...]
H A Dcxd2820r_c.c14 struct i2c_client *client = priv->client[0]; local
38 dev_dbg(&client->dev,
61 dev_dbg(&client->dev, "if_frequency=%u\n", if_frequency);
84 dev_dbg(&client->dev, "failed=%d\n", ret);
92 struct i2c_client *client = priv->client[0]; local
97 dev_dbg(&client->dev, "\n");
138 dev_dbg(&client->dev, "failed=%d\n", ret);
145 struct i2c_client *client local
281 struct i2c_client *client = priv->client[0]; local
299 struct i2c_client *client = priv->client[0]; local
[all...]
/linux-master/drivers/hwmon/
H A Dgl518sm.c103 /* Each client has this additional data */
105 struct i2c_client *client; member in struct:gl518_data
134 static int gl518_read_value(struct i2c_client *client, u8 reg) argument
137 return i2c_smbus_read_word_swapped(client, reg);
139 return i2c_smbus_read_byte_data(client, reg);
142 static int gl518_write_value(struct i2c_client *client, u8 reg, u16 value) argument
145 return i2c_smbus_write_word_swapped(client, reg, value);
147 return i2c_smbus_write_byte_data(client, reg, value);
153 struct i2c_client *client = data->client; local
345 struct i2c_client *client = data->client; local
379 struct i2c_client *client = data->client; local
476 struct i2c_client *client = data->client; local
570 gl518_detect(struct i2c_client *client, struct i2c_board_info *info) argument
598 gl518_init_client(struct i2c_client *client) argument
614 gl518_probe(struct i2c_client *client) argument
[all...]
H A Dadm1031.c62 /* Each client has this additional data */
64 struct i2c_client *client; member in struct:adm1031_data
96 static inline u8 adm1031_read_value(struct i2c_client *client, u8 reg) argument
98 return i2c_smbus_read_byte_data(client, reg);
102 adm1031_write_value(struct i2c_client *client, u8 reg, unsigned int value) argument
104 return i2c_smbus_write_byte_data(client, reg, value);
110 struct i2c_client *client = data->client; local
120 dev_dbg(&client->dev, "Starting adm1031 update\n");
126 adm1031_read_value(client, ADM1031_REG_TEM
333 struct i2c_client *client = data->client; local
406 struct i2c_client *client = data->client; local
436 struct i2c_client *client = data->client; local
477 struct i2c_client *client = data->client; local
588 struct i2c_client *client = data->client; local
613 struct i2c_client *client = data->client; local
710 struct i2c_client *client = data->client; local
732 struct i2c_client *client = data->client; local
754 struct i2c_client *client = data->client; local
776 struct i2c_client *client = data->client; local
862 struct i2c_client *client = data->client; local
971 adm1031_detect(struct i2c_client *client, struct i2c_board_info *info) argument
993 adm1031_init_client(struct i2c_client *client) argument
1026 adm1031_probe(struct i2c_client *client) argument
[all...]
H A Dmax31790.c56 * Client data (each client gets its own)
59 struct i2c_client *client; member in struct:max31790_data
76 struct i2c_client *client = data->client; local
84 rv = i2c_smbus_read_byte_data(client,
90 rv = i2c_smbus_read_byte_data(client,
97 rv = i2c_smbus_read_word_swapped(client,
105 rv = i2c_smbus_read_word_swapped(client,
112 rv = i2c_smbus_read_word_swapped(client,
118 rv = i2c_smbus_read_word_swapped(client,
220 struct i2c_client *client = data->client; local
337 struct i2c_client *client = data->client; local
489 max31790_init_client(struct i2c_client *client, struct max31790_data *data) argument
511 max31790_probe(struct i2c_client *client) argument
[all...]
H A Dw83793.c250 struct i2c_client *client; member in struct:w83793_data
274 * Release our data struct when we're detached from the i2c client *and* all
283 static u8 w83793_read_value(struct i2c_client *client, u16 reg);
284 static int w83793_write_value(struct i2c_client *client, u16 reg, u8 value);
285 static int w83793_probe(struct i2c_client *client);
286 static int w83793_detect(struct i2c_client *client,
288 static void w83793_remove(struct i2c_client *client);
289 static void w83793_init_client(struct i2c_client *client);
374 struct i2c_client *client = to_i2c_client(dev); local
375 struct w83793_data *data = i2c_get_clientdata(client);
412 struct i2c_client *client = to_i2c_client(dev); local
440 struct i2c_client *client = to_i2c_client(dev); local
487 struct i2c_client *client = to_i2c_client(dev); local
529 struct i2c_client *client = to_i2c_client(dev); local
586 struct i2c_client *client = to_i2c_client(dev); local
647 struct i2c_client *client = to_i2c_client(dev); local
717 struct i2c_client *client = to_i2c_client(dev); local
818 struct i2c_client *client = to_i2c_client(dev); local
886 struct i2c_client *client = to_i2c_client(dev); local
927 struct i2c_client *client = to_i2c_client(dev); local
979 struct i2c_client *client = to_i2c_client(dev); local
1174 w83793_init_client(struct i2c_client *client) argument
1498 w83793_remove(struct i2c_client *client) argument
1560 w83793_detect_subclients(struct i2c_client *client) argument
1602 w83793_detect(struct i2c_client *client, struct i2c_board_info *info) argument
1642 w83793_probe(struct i2c_client *client) argument
1938 struct i2c_client *client = to_i2c_client(dev); local
2025 struct i2c_client *client = to_i2c_client(dev); local
2089 w83793_read_value(struct i2c_client *client, u16 reg) argument
2115 w83793_write_value(struct i2c_client *client, u16 reg, u8 value) argument
[all...]
H A Dw83792d.c286 static int w83792d_probe(struct i2c_client *client);
287 static int w83792d_detect(struct i2c_client *client,
289 static void w83792d_remove(struct i2c_client *client);
296 static void w83792d_init_client(struct i2c_client *client);
327 static inline int w83792d_read_value(struct i2c_client *client, u8 reg) argument
329 return i2c_smbus_read_byte_data(client, reg);
333 w83792d_write_value(struct i2c_client *client, u8 reg, u8 value) argument
335 return i2c_smbus_write_byte_data(client, reg, value);
372 struct i2c_client *client = to_i2c_client(dev); \
373 struct w83792d_data *data = i2c_get_clientdata(client); \
410 struct i2c_client *client = to_i2c_client(dev); local
450 struct i2c_client *client = to_i2c_client(dev); local
501 struct i2c_client *client = to_i2c_client(dev); local
541 struct i2c_client *client = to_i2c_client(dev); local
619 struct i2c_client *client = to_i2c_client(dev); local
644 struct i2c_client *client = to_i2c_client(dev); local
696 struct i2c_client *client = to_i2c_client(dev); local
732 struct i2c_client *client = to_i2c_client(dev); local
766 struct i2c_client *client = to_i2c_client(dev); local
806 struct i2c_client *client = to_i2c_client(dev); local
852 struct i2c_client *client = to_i2c_client(dev); local
894 struct i2c_client *client = to_i2c_client(dev); local
1310 w83792d_detect(struct i2c_client *client, struct i2c_board_info *info) argument
1355 w83792d_probe(struct i2c_client *client) argument
1433 w83792d_remove(struct i2c_client *client) argument
1446 w83792d_init_client(struct i2c_client *client) argument
1480 struct i2c_client *client = to_i2c_client(dev); local
[all...]
H A Dlm63.c135 * Client data (each client gets its own)
139 struct i2c_client *client; member in struct:lm63_data
201 * client->update_lock must be held when calling this function.
205 struct i2c_client *client = data->client; local
211 data->pwm1[1 + i] = i2c_smbus_read_byte_data(client,
213 data->temp8[3 + i] = i2c_smbus_read_byte_data(client,
216 data->lut_temp_hyst = i2c_smbus_read_byte_data(client,
227 struct i2c_client *client = data->client; local
343 struct i2c_client *client = data->client; local
384 struct i2c_client *client = data->client; local
420 struct i2c_client *client = data->client; local
490 struct i2c_client *client = data->client; local
564 struct i2c_client *client = data->client; local
620 struct i2c_client *client = data->client; local
643 struct i2c_client *client = data->client; local
701 struct i2c_client *client = data->client; local
967 lm63_detect(struct i2c_client *client, struct i2c_board_info *info) argument
1016 struct i2c_client *client = data->client; local
1092 lm63_probe(struct i2c_client *client) argument
[all...]
H A Dltc4245.c52 struct i2c_client *client; member in struct:ltc4245_data
79 struct i2c_client *client = data->client; local
122 i2c_smbus_write_byte_data(client, LTC4245_GPIO, gpio_reg);
131 struct i2c_client *client = data->client; local
141 val = i2c_smbus_read_byte_data(client, i);
150 val = i2c_smbus_read_byte_data(client, i+0x10);
427 static bool ltc4245_use_extra_gpios(struct i2c_client *client) argument
429 struct ltc4245_platform_data *pdata = dev_get_platdata(&client
443 ltc4245_probe(struct i2c_client *client) argument
[all...]
/linux-master/drivers/media/radio/si470x/
H A Dradio-si470x-i2c.c89 .addr = radio->client->addr,
96 if (i2c_transfer(radio->client->adapter, msgs, 1) != 1)
114 .addr = radio->client->addr,
123 if (i2c_transfer(radio->client->adapter, msgs, 1) != 1)
144 .addr = radio->client->addr,
151 if (i2c_transfer(radio->client->adapter, msgs, 1) != 1)
333 static int si470x_i2c_probe(struct i2c_client *client) argument
339 radio = devm_kzalloc(&client->dev, sizeof(*radio), GFP_KERNEL);
345 radio->client = client;
464 si470x_i2c_remove(struct i2c_client *client) argument
484 struct i2c_client *client = to_i2c_client(dev); local
501 struct i2c_client *client = to_i2c_client(dev); local
[all...]
/linux-master/drivers/iio/dac/
H A Dmcp4725.c40 struct i2c_client *client; member in struct:mcp4725_data
61 ret = i2c_master_send(data->client, outbuf, 2);
81 ret = i2c_master_send(data->client, outbuf, 2);
114 ret = i2c_master_send(data->client, inoutbuf, 3);
123 ret = i2c_master_recv(data->client, inoutbuf, 3);
134 dev_err(&data->client->dev,
204 ret = mcp4725_suspend(&data->client->dev);
206 ret = mcp4725_resume(&data->client->dev);
294 ret = i2c_master_send(data->client, outbuf, 2);
316 ret = i2c_master_send(data->client, outbu
389 mcp4725_probe(struct i2c_client *client) argument
504 mcp4725_remove(struct i2c_client *client) argument
[all...]
H A Dmax5821.c34 struct i2c_client *client; member in struct:max5821_data
107 return i2c_master_send(data->client, outbuf, 2);
173 struct i2c_client *client = data->client; local
185 ret = i2c_master_send(client, outbuf, 1);
194 ret = i2c_master_recv(client, inbuf, 2);
214 struct i2c_client *client = data->client; local
228 ret = i2c_master_send(client, outbuf, 2);
303 static int max5821_probe(struct i2c_client *client) argument
[all...]
/linux-master/drivers/gpu/drm/
H A Ddrm_client_modeset.c35 int drm_client_modeset_create(struct drm_client_dev *client) argument
37 struct drm_device *dev = client->dev;
45 client->modesets = kcalloc(num_crtc + 1, sizeof(*client->modesets), GFP_KERNEL);
46 if (!client->modesets)
49 mutex_init(&client->modeset_mutex);
52 client->modesets[i++].crtc = crtc;
58 for (modeset = client->modesets; modeset->crtc; modeset++) {
68 drm_client_modeset_free(client);
73 static void drm_client_modeset_release(struct drm_client_dev *client) argument
91 drm_client_modeset_free(struct drm_client_dev *client) argument
109 drm_client_find_modeset(struct drm_client_dev *client, struct drm_crtc *crtc) argument
500 drm_client_pick_crtcs(struct drm_client_dev *client, struct drm_connector **connectors, unsigned int connector_count, struct drm_crtc **best_crtcs, struct drm_display_mode **modes, int n, int width, int height) argument
575 drm_client_firmware_config(struct drm_client_dev *client, struct drm_connector **connectors, unsigned int connector_count, struct drm_crtc **crtcs, struct drm_display_mode **modes, struct drm_client_offset *offsets, bool *enabled, int width, int height) argument
783 drm_client_modeset_probe(struct drm_client_dev *client, unsigned int width, unsigned int height) argument
993 drm_client_modeset_commit_atomic(struct drm_client_dev *client, bool active, bool check) argument
1083 drm_client_modeset_commit_legacy(struct drm_client_dev *client) argument
1133 drm_client_modeset_check(struct drm_client_dev *client) argument
1159 drm_client_modeset_commit_locked(struct drm_client_dev *client) argument
1184 drm_client_modeset_commit(struct drm_client_dev *client) argument
1200 drm_client_modeset_dpms_legacy(struct drm_client_dev *client, int dpms_mode) argument
1234 drm_client_modeset_dpms(struct drm_client_dev *client, int mode) argument
[all...]
/linux-master/include/linux/
H A Dhost1x.h59 * struct host1x_client_ops - host1x client operations
60 * @early_init: host1x client early initialization code
61 * @init: host1x client initialization code
62 * @exit: host1x client tear down code
63 * @late_exit: host1x client late tear down code
64 * @suspend: host1x client suspend code
65 * @resume: host1x client resume code
68 int (*early_init)(struct host1x_client *client);
69 int (*init)(struct host1x_client *client);
70 int (*exit)(struct host1x_client *client);
273 struct host1x_client *client; member in struct:host1x_job
[all...]
/linux-master/drivers/nfc/fdp/
H A Di2c.c90 struct i2c_client *client = phy->i2c_dev; local
97 fdp_nci_i2c_dump_skb(&client->dev, "fdp_wr", skb);
99 r = i2c_master_send(client, skb->data, skb->len);
102 r = i2c_master_send(client, skb->data, skb->len);
106 dev_dbg(&client->dev, "%s: error err=%d len=%d\n",
134 struct i2c_client *client = phy->i2c_dev; local
143 r = i2c_master_recv(client, tmp, len);
145 dev_dbg(&client->dev, "%s: i2c recv err: %d\n",
160 dev_dbg(&client->dev, "%s: corrupted packet\n",
179 fdp_nci_i2c_dump_skb(&client
278 fdp_nci_i2c_probe(struct i2c_client *client) argument
343 fdp_nci_i2c_remove(struct i2c_client *client) argument
[all...]
/linux-master/drivers/staging/most/i2c/
H A Di2c.c37 struct i2c_client *client; member in struct:hdm_i2c
88 if (dev->client->irq <= 0) {
89 pr_err("bad irq: %d\n", dev->client->irq);
93 ret = request_irq(dev->client->irq, most_irq_handler, 0,
94 dev->client->name, dev);
97 dev->client->irq, ret);
133 disable_irq(dev->client->irq);
139 enable_irq(dev->client->irq);
142 ret = i2c_master_send(dev->client, mbo->virt_address,
177 free_irq(dev->client
290 i2c_probe(struct i2c_client *client) argument
346 i2c_remove(struct i2c_client *client) argument
[all...]
/linux-master/drivers/char/ipmi/
H A Dipmi_ssif.c188 struct i2c_client *client; member in struct:ssif_addr_info
257 struct i2c_client *client; member in struct:ssif_info
327 dev_err(&ssif_info->client->dev,
492 ssif_info->client, ssif_info->i2c_command,
498 ssif_info->client, ssif_info->i2c_command,
587 static void ssif_alert(struct i2c_client *client, enum i2c_alert_protocol type, argument
590 struct ssif_info *ssif_info = i2c_get_clientdata(client);
640 dev_dbg(&ssif_info->client->dev,
673 dev_dbg(&ssif_info->client->dev,
687 dev_dbg(&ssif_info->client
1279 ssif_remove(struct i2c_client *client) argument
1300 read_response(struct i2c_client *client, unsigned char *resp) argument
1318 do_cmd(struct i2c_client *client, int len, unsigned char *msg, int *resp_len, unsigned char *resp) argument
1354 ssif_detect(struct i2c_client *client, struct i2c_board_info *info) argument
1449 find_slave_address(struct i2c_client *client, int slave_addr) argument
1462 start_multipart_test(struct i2c_client *client, unsigned char *msg, bool do_middle) argument
1495 test_multipart_messages(struct i2c_client *client, struct ssif_info *ssif_info, unsigned char *resp) argument
1585 ssif_remove_dup(struct i2c_client *client) argument
1593 ssif_add_infos(struct i2c_client *client) argument
1618 ssif_check_and_remove(struct i2c_client *client, struct ssif_info *ssif_info) argument
1644 ssif_probe(struct i2c_client *client) argument
[all...]
/linux-master/drivers/rtc/
H A Drtc-fm3130.c50 struct i2c_client *client; member in struct:fm3130
70 i2c_smbus_read_byte_data(fm3130->client, FM3130_RTC_CONTROL);
88 i2c_smbus_write_byte_data(fm3130->client,
107 tmp = i2c_transfer(fm3130->client->adapter, fm3130->msg, 2);
169 i2c_smbus_write_byte_data(fm3130->client,
199 tmp = i2c_transfer(fm3130->client->adapter, &fm3130->msg[2], 2);
228 i2c_smbus_read_byte_data(fm3130->client, FM3130_RTC_CONTROL);
274 i2c_smbus_write_byte_data(fm3130->client,
279 i2c_smbus_read_byte_data(fm3130->client, FM3130_RTC_CONTROL);
283 i2c_smbus_write_byte_data(fm3130->client, FM3130_RTC_CONTRO
343 fm3130_probe(struct i2c_client *client) argument
[all...]
/linux-master/drivers/mfd/
H A Dtps6586x.c124 struct i2c_client *client; member in struct:tps6586x
416 static struct tps6586x_platform_data *tps6586x_parse_dt(struct i2c_client *client) argument
418 struct device_node *np = client->dev.of_node;
421 pdata = devm_kzalloc(&client->dev, sizeof(*pdata), GFP_KERNEL);
439 static struct tps6586x_platform_data *tps6586x_parse_dt(struct i2c_client *client) argument
492 static void tps6586x_print_version(struct i2c_client *client, int version) argument
518 dev_info(&client->dev, "Found %s, VERSIONCRC is %02x\n", name, version);
521 static int tps6586x_i2c_probe(struct i2c_client *client) argument
523 struct tps6586x_platform_data *pdata = dev_get_platdata(&client->dev);
528 if (!pdata && client
611 tps6586x_i2c_remove(struct i2c_client *client) argument
[all...]
/linux-master/drivers/char/tpm/
H A Dtpm_i2c_nuvoton.c53 static s32 i2c_nuvoton_read_buf(struct i2c_client *client, u8 offset, u8 size, argument
58 status = i2c_smbus_read_i2c_block_data(client, offset, size, data);
59 dev_dbg(&client->dev,
65 static s32 i2c_nuvoton_write_buf(struct i2c_client *client, u8 offset, u8 size, argument
70 status = i2c_smbus_write_i2c_block_data(client, offset, size, data);
71 dev_dbg(&client->dev,
91 struct i2c_client *client = to_i2c_client(chip->dev.parent); local
95 status = i2c_nuvoton_read_buf(client, TPM_STS, 1, &data);
106 static s32 i2c_nuvoton_write_status(struct i2c_client *client, u8 data) argument
113 status = i2c_nuvoton_write_buf(client, TPM_ST
124 struct i2c_client *client = to_i2c_client(chip->dev.parent); local
136 i2c_nuvoton_get_burstcount(struct i2c_client *client, struct tpm_chip *chip) argument
230 i2c_nuvoton_recv_data(struct i2c_client *client, struct tpm_chip *chip, u8 *buf, size_t count) argument
269 struct i2c_client *client = to_i2c_client(dev); local
357 struct i2c_client *client = to_i2c_client(dev); local
492 get_vid(struct i2c_client *client, u32 *res) argument
526 i2c_nuvoton_probe(struct i2c_client *client) argument
618 i2c_nuvoton_remove(struct i2c_client *client) argument
[all...]
/linux-master/drivers/i2c/
H A Di2c-core-acpi.c195 * @client: Pointer to the I2C client device
198 * Find the IRQ number used by a specific client device.
202 int i2c_acpi_get_irq(struct i2c_client *client, bool *wake_capable) argument
204 struct acpi_device *adev = ACPI_COMPANION(&client->dev);
460 struct i2c_client *client; local
478 client = i2c_acpi_find_client_by_adev(adev);
479 if (client) {
480 i2c_unregister_device(client);
481 put_device(&client
566 acpi_gsb_i2c_read_bytes(struct i2c_client *client, u8 cmd, u8 *data, u8 data_len) argument
609 acpi_gsb_i2c_write_bytes(struct i2c_client *client, u8 cmd, u8 *data, u8 data_len) argument
652 struct i2c_client *client; local
[all...]

Completed in 391 milliseconds

<<21222324252627282930>>