Searched refs:client (Results 426 - 450 of 1865) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/hwmon/
H A Dadm1025.c93 * Client data (each client gets its own)
97 struct i2c_client *client; member in struct:adm1025_data
117 struct i2c_client *client = data->client; local
124 dev_dbg(&client->dev, "Updating data.\n");
126 data->in[i] = i2c_smbus_read_byte_data(client,
128 data->in_min[i] = i2c_smbus_read_byte_data(client,
130 data->in_max[i] = i2c_smbus_read_byte_data(client,
134 data->temp[i] = i2c_smbus_read_byte_data(client,
136 data->temp_min[i] = i2c_smbus_read_byte_data(client,
219 struct i2c_client *client = data->client; local
240 struct i2c_client *client = data->client; local
281 struct i2c_client *client = data->client; local
303 struct i2c_client *client = data->client; local
441 adm1025_detect(struct i2c_client *client, struct i2c_board_info *info) argument
478 adm1025_init_client(struct i2c_client *client) argument
520 adm1025_probe(struct i2c_client *client) argument
[all...]
H A Dftsteutates.c64 struct i2c_client *client; member in struct:fts_data
97 static int fts_read_byte(struct i2c_client *client, unsigned short reg) argument
101 struct fts_data *data = dev_get_drvdata(&client->dev);
105 dev_dbg(&client->dev, "page select - page: 0x%.02x\n", page);
106 ret = i2c_smbus_write_byte_data(client, FTS_PAGE_SELECT_REG, page);
111 ret = i2c_smbus_read_byte_data(client, reg);
112 dev_dbg(&client->dev, "read - reg: 0x%.02x: val: 0x%.02x\n", reg, ret);
119 static int fts_write_byte(struct i2c_client *client, unsigned short reg, argument
124 struct fts_data *data = dev_get_drvdata(&client->dev);
128 dev_dbg(&client
580 fts_detect(struct i2c_client *client, struct i2c_board_info *info) argument
616 fts_probe(struct i2c_client *client) argument
[all...]
H A Dlm93.c197 struct i2c_client *client; member in struct:lm93_data
202 /* client update function */
798 static u8 lm93_read_byte(struct i2c_client *client, u8 reg) argument
804 value = i2c_smbus_read_byte_data(client, reg);
808 dev_warn(&client->dev,
817 dev_err(&client->dev, "lm93: All read byte retries failed!!\n");
821 static int lm93_write_byte(struct i2c_client *client, u8 reg, u8 value) argument
826 result = i2c_smbus_write_byte_data(client, reg, value);
829 dev_warn(&client->dev,
836 static u16 lm93_read_word(struct i2c_client *client, u argument
859 lm93_write_word(struct i2c_client *client, u8 reg, u16 value) argument
881 lm93_read_block(struct i2c_client *client, u8 fbn, u8 *values) argument
910 struct i2c_client *client = data->client; local
928 lm93_update_client_common(struct lm93_data *data, struct i2c_client *client) argument
999 lm93_update_client_full(struct lm93_data *data, struct i2c_client *client) argument
1031 lm93_update_client_min(struct lm93_data *data, struct i2c_client *client) argument
1149 struct i2c_client *client = data->client; local
1214 struct i2c_client *client = data->client; local
1283 struct i2c_client *client = data->client; local
1316 struct i2c_client *client = data->client; local
1349 struct i2c_client *client = data->client; local
1382 struct i2c_client *client = data->client; local
1418 struct i2c_client *client = data->client; local
1463 struct i2c_client *client = data->client; local
1540 struct i2c_client *client = data->client; local
1583 struct i2c_client *client = data->client; local
1639 struct i2c_client *client = data->client; local
1694 lm93_write_fan_smart_tach(struct i2c_client *client, struct lm93_data *data, int fan, long value) argument
1718 struct i2c_client *client = data->client; local
1770 struct i2c_client *client = data->client; local
1818 struct i2c_client *client = data->client; local
1869 lm93_disable_fan_smart_tach(struct i2c_client *client, struct lm93_data *data, int pwm) argument
1894 struct i2c_client *client = data->client; local
1933 struct i2c_client *client = data->client; local
1973 struct i2c_client *client = data->client; local
2013 struct i2c_client *client = data->client; local
2047 struct i2c_client *client = data->client; local
2079 struct i2c_client *client = data->client; local
2145 struct i2c_client *client = data->client; local
2181 struct i2c_client *client = data->client; local
2222 struct i2c_client *client = data->client; local
2259 struct i2c_client *client = data->client; local
2290 struct i2c_client *client = data->client; local
2498 lm93_init_client(struct i2c_client *client) argument
2544 lm93_detect(struct i2c_client *client, struct i2c_board_info *info) argument
2586 lm93_probe(struct i2c_client *client) argument
[all...]
H A Dmax6620.c128 * Client data (each client gets its own)
132 struct i2c_client *client; member in struct:max6620_data
163 struct i2c_client *client = data->client; local
171 ret = i2c_smbus_read_byte_data(client, config_reg[i]);
176 ret = i2c_smbus_read_byte_data(client, dyn_reg[i]);
181 ret = i2c_smbus_read_byte_data(client, tach_reg[i]);
185 ret = i2c_smbus_read_byte_data(client, tach_reg[i] + 1);
190 ret = i2c_smbus_read_byte_data(client, target_reg[i]);
194 ret = i2c_smbus_read_byte_data(client, target_re
248 struct i2c_client *client; local
325 struct i2c_client *client; local
426 struct i2c_client *client = data->client; local
469 max6620_probe(struct i2c_client *client) argument
[all...]
H A Dadc128d818.c60 struct i2c_client *client; member in struct:adc128_data
81 struct i2c_client *client = data->client; local
89 rv = i2c_smbus_read_word_swapped(client,
95 rv = i2c_smbus_read_byte_data(client,
101 rv = i2c_smbus_read_byte_data(client,
109 rv = i2c_smbus_read_word_swapped(client,
115 rv = i2c_smbus_read_byte_data(client,
121 rv = i2c_smbus_read_byte_data(client,
128 rv = i2c_smbus_read_byte_data(client, ADC128_REG_ALAR
358 adc128_detect(struct i2c_client *client, struct i2c_board_info *info) argument
393 struct i2c_client *client = data->client; local
429 adc128_probe(struct i2c_client *client) argument
[all...]
H A Dshtc1.c56 struct i2c_client *client; member in struct:shtc1_data
71 static int shtc1_update_values(struct i2c_client *client, argument
75 int ret = i2c_master_send(client, data->command, SHTC1_CMD_LENGTH);
77 dev_err(&client->dev, "failed to send command: %d\n", ret);
91 ret = i2c_master_recv(client, buf, bufsize);
93 dev_err(&client->dev, "failed to read values: %d\n", ret);
104 struct i2c_client *client = data->client; local
112 ret = shtc1_update_values(client, data, buf, sizeof(buf));
191 static int shtc1_probe(struct i2c_client *client) argument
[all...]
/linux-master/include/linux/
H A Di2c.h41 typedef int (*i2c_slave_cb_t)(struct i2c_client *client,
66 int i2c_transfer_buffer_flags(const struct i2c_client *client,
71 * @client: Handle to slave device
77 static inline int i2c_master_recv(const struct i2c_client *client, argument
80 return i2c_transfer_buffer_flags(client, buf, count, I2C_M_RD);
86 * @client: Handle to slave device
92 static inline int i2c_master_recv_dmasafe(const struct i2c_client *client, argument
95 return i2c_transfer_buffer_flags(client, buf, count,
101 * @client: Handle to slave device
107 static inline int i2c_master_send(const struct i2c_client *client, argument
122 i2c_master_send_dmasafe(const struct i2c_client *client, const char *buf, int count) argument
163 i2c_smbus_read_word_swapped(const struct i2c_client *client, u8 command) argument
171 i2c_smbus_write_word_swapped(const struct i2c_client *client, u8 command, u16 value) argument
369 i2c_get_clientdata(const struct i2c_client *client) argument
374 i2c_set_clientdata(struct i2c_client *client, void *data) argument
884 i2c_client_has_driver(struct i2c_client *client) argument
1019 i2c_of_match_device(const struct of_device_id *matches, struct i2c_client *client) argument
[all...]
/linux-master/drivers/platform/surface/
H A Dsurface3_power.c63 struct i2c_client *client; member in struct:mshw0011_handler_data
209 struct i2c_client *client = cdata->bat0; local
216 ret = i2c_smbus_read_word_data(client,
219 dev_err(&client->dev, "Error reading design capacity: %d\n",
226 ret = i2c_smbus_read_word_data(client,
229 dev_err(&client->dev,
240 ret = i2c_smbus_read_i2c_block_data(client, MSHW0011_BAT0_REG_SERIAL_NO,
245 dev_err(&client->dev, "Error reading serial no: %d\n", ret);
252 ret = i2c_smbus_read_word_data(client, MSHW0011_BAT0_REG_CYCLE_CNT);
254 dev_err(&client
273 struct i2c_client *client = cdata->bat0; local
382 struct i2c_client *client = data->client; local
447 mshw0011_install_space_handler(struct i2c_client *client) argument
485 mshw0011_remove_space_handler(struct i2c_client *client) argument
506 mshw0011_probe(struct i2c_client *client) argument
557 mshw0011_remove(struct i2c_client *client) argument
[all...]
/linux-master/drivers/rtc/
H A Drtc-s35390a.c66 struct i2c_client *client[8]; member in struct:s35390a
73 struct i2c_client *client = s35390a->client[reg]; local
76 .addr = client->addr,
82 if ((i2c_transfer(client->adapter, msg, 1)) != 1)
90 struct i2c_client *client = s35390a->client[reg]; local
93 .addr = client->addr,
100 if ((i2c_transfer(client->adapter, msg, 1)) != 1)
212 struct i2c_client *client local
242 struct i2c_client *client = to_i2c_client(dev); local
276 struct i2c_client *client = to_i2c_client(dev); local
329 struct i2c_client *client = to_i2c_client(dev); local
386 struct i2c_client *client = to_i2c_client(dev); local
421 s35390a_probe(struct i2c_client *client) argument
[all...]
/linux-master/drivers/leds/
H A Dleds-lm3692x.c100 * @client: Pointer to the I2C client
110 struct i2c_client *client; member in struct:lm3692x_led
155 dev_err(&led->client->dev, "Detected a fault 0x%X\n", read_buf);
162 dev_err(&led->client->dev, "Second read of fault flags 0x%X\n",
179 dev_err(&led->client->dev,
190 dev_err(&led->client->dev, "Cannot read/clear faults: %d\n",
270 dev_err(&led->client->dev,
281 dev_err(&led->client->dev, "Fail writing initialization values\n");
289 dev_err(&led->client
459 lm3692x_probe(struct i2c_client *client) argument
494 lm3692x_remove(struct i2c_client *client) argument
[all...]
/linux-master/drivers/hwmon/pmbus/
H A Dlm25066.c238 static int lm25066_read_word_data(struct i2c_client *client, int page, argument
241 const struct pmbus_driver_info *info = pmbus_get_driver_info(client);
247 ret = pmbus_read_word_data(client, 0, 0xff, LM25066_READ_VAUX);
272 ret = pmbus_read_word_data(client, 0, 0xff,
276 ret = pmbus_read_word_data(client, 0, 0xff,
280 ret = pmbus_read_word_data(client, 0, 0xff,
284 ret = pmbus_read_word_data(client, 0, 0xff,
288 ret = pmbus_read_word_data(client, 0, 0xff,
292 ret = pmbus_read_word_data(client, 0, 0xff,
296 ret = pmbus_read_word_data(client,
323 lm25056_read_word_data(struct i2c_client *client, int page, int phase, int reg) argument
352 lm25056_read_byte_data(struct i2c_client *client, int page, int reg) argument
376 lm25066_write_word_data(struct i2c_client *client, int page, int reg, u16 word) argument
464 lm25066_probe(struct i2c_client *client) argument
[all...]
H A Dpmbus_core.c104 int (*read_status)(struct i2c_client *client, int page);
114 struct i2c_client *client; member in struct:pmbus_debugfs_entry
140 void pmbus_clear_cache(struct i2c_client *client) argument
142 struct pmbus_data *data = i2c_get_clientdata(client);
150 void pmbus_set_update(struct i2c_client *client, u8 reg, bool update) argument
152 struct pmbus_data *data = i2c_get_clientdata(client);
161 int pmbus_set_page(struct i2c_client *client, int page, int phase) argument
163 struct pmbus_data *data = i2c_get_clientdata(client);
171 rv = i2c_smbus_write_byte_data(client, PMBUS_PAGE, page);
175 rv = i2c_smbus_read_byte_data(client, PMBUS_PAG
197 pmbus_write_byte(struct i2c_client *client, int page, u8 value) argument
213 _pmbus_write_byte(struct i2c_client *client, int page, u8 value) argument
227 pmbus_write_word_data(struct i2c_client *client, int page, u8 reg, u16 word) argument
241 pmbus_write_virt_reg(struct i2c_client *client, int page, int reg, u16 word) argument
266 _pmbus_write_word_data(struct i2c_client *client, int page, int reg, u16 word) argument
289 _pmbus_write_byte_data(struct i2c_client *client, int page, int reg, u8 value) argument
307 _pmbus_read_byte_data(struct i2c_client *client, int page, int reg) argument
321 pmbus_update_fan(struct i2c_client *client, int page, int id, u8 config, u8 mask, u16 command) argument
346 pmbus_read_word_data(struct i2c_client *client, int page, int phase, u8 reg) argument
358 pmbus_read_virt_reg(struct i2c_client *client, int page, int reg) argument
380 _pmbus_read_word_data(struct i2c_client *client, int page, int phase, int reg) argument
400 __pmbus_read_word_data(struct i2c_client *client, int page, int reg) argument
405 pmbus_read_byte_data(struct i2c_client *client, int page, u8 reg) argument
417 pmbus_write_byte_data(struct i2c_client *client, int page, u8 reg, u8 value) argument
429 pmbus_update_byte_data(struct i2c_client *client, int page, u8 reg, u8 mask, u8 value) argument
448 pmbus_read_block_data(struct i2c_client *client, int page, u8 reg, char *data_buf) argument
473 pmbus_get_fan_rate(struct i2c_client *client, int page, int id, enum pmbus_fan_mode mode, bool from_cache) argument
508 pmbus_get_fan_rate_device(struct i2c_client *client, int page, int id, enum pmbus_fan_mode mode) argument
515 pmbus_get_fan_rate_cached(struct i2c_client *client, int page, int id, enum pmbus_fan_mode mode) argument
522 pmbus_clear_fault_page(struct i2c_client *client, int page) argument
527 pmbus_clear_faults(struct i2c_client *client) argument
537 pmbus_check_status_cml(struct i2c_client *client) argument
551 pmbus_check_register(struct i2c_client *client, int (*func)(struct i2c_client *client, int page, int reg), int page, int reg) argument
569 pmbus_check_status_register(struct i2c_client *client, int page) argument
586 pmbus_check_byte_register(struct i2c_client *client, int page, int reg) argument
592 pmbus_check_word_register(struct i2c_client *client, int page, int reg) argument
598 pmbus_check_block_register(struct i2c_client *client, int page, int reg) argument
614 pmbus_get_driver_info(struct i2c_client *client) argument
622 pmbus_get_status(struct i2c_client *client, int page, int reg) argument
640 pmbus_update_sensor_data(struct i2c_client *client, struct pmbus_sensor *sensor) argument
1072 pmbus_get_boolean(struct i2c_client *client, struct pmbus_boolean *b, int index) argument
1130 struct i2c_client *client = to_i2c_client(dev->parent); local
1142 struct i2c_client *client = to_i2c_client(dev->parent); local
1161 struct i2c_client *client = to_i2c_client(dev->parent); local
1280 struct i2c_client *client = to_i2c_client(pmbus_data->dev); local
1458 pmbus_add_limit_attrs(struct i2c_client *client, struct pmbus_data *data, const struct pmbus_driver_info *info, const char *name, int index, int page, struct pmbus_sensor *base, const struct pmbus_sensor_attr *attr) argument
1497 pmbus_add_sensor_attrs_one(struct i2c_client *client, struct pmbus_data *data, const struct pmbus_driver_info *info, const char *name, int index, int page, int phase, const struct pmbus_sensor_attr *attr, bool paged) argument
1569 pmbus_add_sensor_attrs(struct i2c_client *client, struct pmbus_data *data, const char *name, const struct pmbus_sensor_attr *attrs, int nattrs) argument
2138 pmbus_add_fan_ctrl(struct i2c_client *client, struct pmbus_data *data, int index, int page, int id, u8 config) argument
2172 pmbus_add_fan_attributes(struct i2c_client *client, struct pmbus_data *data) argument
2284 struct i2c_client *client = to_i2c_client(dev->parent); local
2303 struct i2c_client *client = to_i2c_client(dev->parent); local
2335 pmbus_add_samples_attributes(struct i2c_client *client, struct pmbus_data *data) argument
2360 pmbus_find_attributes(struct i2c_client *client, struct pmbus_data *data) argument
2439 pmbus_read_coefficients(struct i2c_client *client, struct pmbus_driver_info *info, const struct pmbus_sensor_attr *attr) argument
2473 pmbus_init_coefficients(struct i2c_client *client, struct pmbus_driver_info *info) argument
2507 pmbus_identify_common(struct i2c_client *client, struct pmbus_data *data, int page) argument
2547 pmbus_read_status_byte(struct i2c_client *client, int page) argument
2552 pmbus_read_status_word(struct i2c_client *client, int page) argument
2562 struct i2c_client *client = to_i2c_client(dev); local
2570 struct i2c_client *client = to_i2c_client(dev); local
2593 pmbus_init_common(struct i2c_client *client, struct pmbus_data *data, struct pmbus_driver_info *info) argument
2748 _pmbus_is_enabled(struct i2c_client *client, u8 page) argument
2760 pmbus_is_enabled(struct i2c_client *client, u8 page) argument
2806 struct i2c_client *client = to_i2c_client(dev); local
2900 struct i2c_client *client = to_i2c_client(dev->parent); local
2908 struct i2c_client *client = to_i2c_client(dev->parent); local
2935 struct i2c_client *client = to_i2c_client(dev->parent); local
2945 struct i2c_client *client = to_i2c_client(dev->parent); local
2986 pmbus_regulator_get_low_margin(struct i2c_client *client, int page) argument
3012 pmbus_regulator_get_high_margin(struct i2c_client *client, int page) argument
3041 struct i2c_client *client = to_i2c_client(dev->parent); local
3060 struct i2c_client *client = to_i2c_client(dev->parent); local
3096 struct i2c_client *client = to_i2c_client(dev->parent); local
3189 pmbus_write_smbalert_mask(struct i2c_client *client, u8 page, u8 reg, u8 val) argument
3197 struct i2c_client *client = to_i2c_client(data->dev); local
3214 pmbus_irq_setup(struct i2c_client *client, struct pmbus_data *data) argument
3346 pmbus_init_debugfs(struct i2c_client *client, struct pmbus_data *data) argument
3549 pmbus_init_debugfs(struct i2c_client *client, struct pmbus_data *data) argument
3556 pmbus_do_probe(struct i2c_client *client, struct pmbus_driver_info *info) argument
3649 pmbus_get_debugfs_dir(struct i2c_client *client) argument
3657 pmbus_lock_interruptible(struct i2c_client *client) argument
3665 pmbus_unlock(struct i2c_client *client) argument
[all...]
H A Dadm1266.c56 struct i2c_client *client; member in struct:adm1266_data
85 struct i2c_client *client = data->client; local
88 .addr = client->addr,
94 .addr = client->addr,
110 ret = i2c_transfer(client->adapter, msgs, 2);
120 if (client->flags & I2C_CLIENT_PEC) {
175 ret = i2c_smbus_read_block_data(data->client, pmbus_cmd, read_buf);
195 ret = i2c_smbus_read_block_data(data->client, ADM1266_GPIO_STATUS, read_buf);
207 ret = i2c_smbus_read_block_data(data->client, ADM1266_PDIO_STATU
322 struct i2c_client *client = to_i2c_client(dev); local
446 adm1266_probe(struct i2c_client *client) argument
[all...]
/linux-master/drivers/input/touchscreen/
H A Ds6sy761.c102 struct i2c_client *client; member in struct:s6sy761_data
122 .addr = sdata->client->addr,
127 .addr = sdata->client->addr,
135 ret = i2c_transfer(sdata->client->adapter, msgs, ARRAY_SIZE(msgs));
229 ret = i2c_smbus_read_i2c_block_data(sdata->client,
234 dev_err(&sdata->client->dev, "failed to read events\n");
248 dev_err(&sdata->client->dev, "failed to read events\n");
262 return i2c_smbus_write_byte(sdata->client, S6SY761_SENSE_ON);
270 ret = i2c_smbus_write_byte(sdata->client, S6SY761_SENSE_OFF);
272 dev_err(&sdata->client
389 s6sy761_probe(struct i2c_client *client) argument
470 s6sy761_remove(struct i2c_client *client) argument
[all...]
H A Dsis_i2c.c95 struct i2c_client *client; member in struct:sis_ts_data
104 static int sis_read_packet(struct i2c_client *client, u8 *buf, argument
114 ret = i2c_master_recv(client, buf, SIS_MAX_PACKET_SIZE);
120 dev_err(&client->dev,
144 dev_err(&client->dev,
153 dev_err(&client->dev,
182 dev_err(&ts->client->dev, "Unexpected touch status: %#02x\n",
234 error = sis_read_packet(ts->client, ts->packet,
242 dev_err(&ts->client->dev,
299 static int sis_ts_probe(struct i2c_client *client) argument
[all...]
H A Dpixcir_i2c_ts.c76 struct i2c_client *client; member in struct:pixcir_i2c_ts_data
111 ret = i2c_master_send(tsdata->client, wrbuf, sizeof(wrbuf));
113 dev_err(&tsdata->client->dev,
119 ret = i2c_master_recv(tsdata->client, rdbuf, readsize);
121 dev_err(&tsdata->client->dev,
152 struct device *dev = &ts->client->dev;
235 struct device *dev = &ts->client->dev;
243 ret = i2c_smbus_read_byte_data(ts->client, PIXCIR_REG_POWER_MODE);
256 ret = i2c_smbus_write_byte_data(ts->client, PIXCIR_REG_POWER_MODE, ret);
279 struct device *dev = &ts->client
410 struct i2c_client *client = to_i2c_client(dev); local
437 struct i2c_client *client = to_i2c_client(dev); local
465 pixcir_i2c_ts_probe(struct i2c_client *client) argument
[all...]
H A Dchipone_icn8318.c49 struct i2c_client *client; member in struct:icn8318_data
55 static int icn8318_read_touch_data(struct i2c_client *client, argument
61 .addr = client->addr,
66 .addr = client->addr,
73 return i2c_transfer(client->adapter, msg, 2);
85 struct device *dev = &data->client->dev;
89 ret = icn8318_read_touch_data(data->client, &touch_data);
135 enable_irq(data->client->irq);
145 disable_irq(data->client->irq);
146 i2c_smbus_write_byte_data(data->client, ICN8318_REG_POWE
177 icn8318_probe(struct i2c_client *client) argument
[all...]
/linux-master/drivers/media/i2c/
H A Dtw9900.c74 struct i2c_client *client; member in struct:tw9900
137 static int tw9900_write_reg(struct i2c_client *client, u8 reg, u8 val) argument
141 ret = i2c_smbus_write_byte_data(client, reg, val);
143 dev_err(&client->dev, "write reg error: %d\n", ret);
148 static int tw9900_write_array(struct i2c_client *client, argument
154 ret = tw9900_write_reg(client, regs[i].addr, regs[i].val);
162 static int tw9900_read_reg(struct i2c_client *client, u8 reg) argument
166 ret = i2c_smbus_read_byte_data(client, reg);
168 dev_err(&client->dev, "read reg error: %d\n", ret);
238 if (pm_runtime_suspended(&tw9900->client
262 struct i2c_client *client = tw9900->client; local
572 tw9900_check_id(struct tw9900 *tw9900, struct i2c_client *client) argument
601 struct i2c_client *client = to_i2c_client(dev); local
637 struct i2c_client *client = to_i2c_client(dev); local
653 tw9900_probe(struct i2c_client *client) argument
736 tw9900_remove(struct i2c_client *client) argument
[all...]
H A Dmax9271.c29 dev_dbg(&dev->client->dev, "%s(0x%02x)\n", __func__, reg);
31 ret = i2c_smbus_read_byte_data(dev->client, reg);
33 dev_dbg(&dev->client->dev,
44 dev_dbg(&dev->client->dev, "%s(0x%02x, 0x%02x)\n", __func__, reg, val);
46 ret = i2c_smbus_write_byte_data(dev->client, reg, val);
48 dev_err(&dev->client->dev,
78 dev_err(&dev->client->dev, "Unable to detect valid pixel clock\n");
89 dev->client->addr = MAX9271_DEFAULT_ADDR;
90 i2c_smbus_read_byte(dev->client);
220 dev_err(&dev->client
[all...]
/linux-master/drivers/staging/media/atomisp/i2c/
H A Datomisp-gc0310.c274 * @client: i2c driver client structure
278 static int gc0310_write_reg_array(struct i2c_client *client, argument
284 err = i2c_smbus_write_byte_data(client, reglist[i].reg, reglist[i].val);
286 dev_err(&client->dev, "write error: wrote 0x%x to offset 0x%x error %d",
297 struct i2c_client *client = v4l2_get_subdevdata(&dev->sd); local
299 return i2c_smbus_write_word_swapped(client, GC0310_AEC_PK_EXPO_H, exp);
304 struct i2c_client *client = v4l2_get_subdevdata(&dev->sd); local
321 ret = i2c_smbus_write_byte_data(client, GC0310_AGC_ADJ, again);
325 return i2c_smbus_write_byte_data(client, GC0310_DGC_AD
405 gc0310_detect(struct i2c_client *client) argument
438 struct i2c_client *client = v4l2_get_subdevdata(sd); local
592 gc0310_remove(struct i2c_client *client) argument
606 gc0310_probe(struct i2c_client *client) argument
[all...]
H A Datomisp-mt9m114.c51 static int mt9m114_wait_state(struct i2c_client *client, int timeout);
54 mt9m114_read_reg(struct i2c_client *client, u16 data_length, u32 reg, u32 *val) argument
60 if (!client->adapter) {
61 v4l2_err(client, "%s error, no client->adapter\n", __func__);
67 v4l2_err(client, "%s error, invalid data length\n", __func__);
71 msg[0].addr = client->addr;
80 msg[1].addr = client->addr;
85 err = i2c_transfer(client->adapter, msg, 2);
101 dev_err(&client
106 mt9m114_write_reg(struct i2c_client *client, u16 data_length, u16 reg, u32 val) argument
186 misensor_rmw_reg(struct i2c_client *client, u16 data_length, u16 reg, u32 mask, u32 set) argument
243 __mt9m114_flush_reg_array(struct i2c_client *client, struct mt9m114_write_ctrl *ctrl) argument
284 __mt9m114_buf_reg_array(struct i2c_client *client, struct mt9m114_write_ctrl *ctrl, const struct misensor_reg *next) argument
325 __mt9m114_write_reg_is_consecutive(struct i2c_client *client, struct mt9m114_write_ctrl *ctrl, const struct misensor_reg *next) argument
349 mt9m114_write_reg_array(struct i2c_client *client, const struct misensor_reg *reglist, int poll) argument
416 mt9m114_wait_state(struct i2c_client *client, int timeout) argument
435 struct i2c_client *client = v4l2_get_subdevdata(sd); local
443 struct i2c_client *client = v4l2_get_subdevdata(sd); local
501 struct i2c_client *client = v4l2_get_subdevdata(sd); local
543 struct i2c_client *client = v4l2_get_subdevdata(sd); local
782 struct i2c_client *client = v4l2_get_subdevdata(sd); local
895 struct i2c_client *client = v4l2_get_subdevdata(sd); local
925 struct i2c_client *client = v4l2_get_subdevdata(sd); local
957 struct i2c_client *client = v4l2_get_subdevdata(sd); local
1096 struct i2c_client *client = v4l2_get_subdevdata(&dev->sd); local
1240 mt9m114_detect(struct mt9m114_device *dev, struct i2c_client *client) argument
1268 struct i2c_client *client = v4l2_get_subdevdata(sd); local
1518 mt9m114_remove(struct i2c_client *client) argument
1531 mt9m114_probe(struct i2c_client *client) argument
[all...]
H A Datomisp-gc2235.c39 static int gc2235_read_reg(struct i2c_client *client, argument
46 if (!client->adapter) {
47 dev_err(&client->dev, "%s error, no client->adapter\n",
53 dev_err(&client->dev, "%s error, invalid data length\n",
60 msg[0].addr = client->addr;
68 msg[1].addr = client->addr;
73 err = i2c_transfer(client->adapter, msg, 2);
77 dev_err(&client->dev,
90 static int gc2235_i2c_write(struct i2c_client *client, u1 argument
105 gc2235_write_reg(struct i2c_client *client, u16 data_length, u8 reg, u8 val) argument
131 __gc2235_flush_reg_array(struct i2c_client *client, struct gc2235_write_ctrl *ctrl) argument
145 __gc2235_buf_reg_array(struct i2c_client *client, struct gc2235_write_ctrl *ctrl, const struct gc2235_reg *next) argument
173 __gc2235_write_reg_is_consecutive(struct i2c_client *client, struct gc2235_write_ctrl *ctrl, const struct gc2235_reg *next) argument
183 gc2235_write_reg_array(struct i2c_client *client, const struct gc2235_reg *reglist) argument
227 struct i2c_client *client = v4l2_get_subdevdata(sd); local
281 struct i2c_client *client = v4l2_get_subdevdata(sd); local
307 struct i2c_client *client = v4l2_get_subdevdata(sd); local
368 struct i2c_client *client = v4l2_get_subdevdata(sd); local
417 struct i2c_client *client = v4l2_get_subdevdata(sd); local
461 struct i2c_client *client = v4l2_get_subdevdata(sd); local
507 struct i2c_client *client = v4l2_get_subdevdata(sd); local
538 struct i2c_client *client = v4l2_get_subdevdata(sd); local
600 gc2235_detect(struct i2c_client *client) argument
625 struct i2c_client *client = v4l2_get_subdevdata(sd); local
643 struct i2c_client *client = v4l2_get_subdevdata(sd); local
787 gc2235_remove(struct i2c_client *client) argument
802 gc2235_probe(struct i2c_client *client) argument
[all...]
/linux-master/drivers/media/tuners/
H A Dfc2580.c30 struct i2c_client *client = dev->client; local
38 dev_dbg(&client->dev, "tuner is sleeping\n");
94 dev_dbg(&client->dev,
267 dev_dbg(&client->dev, "filter did not lock %02x\n", uitmp);
271 dev_dbg(&client->dev, "failed=%d\n", ret);
277 struct i2c_client *client = dev->client; local
280 dev_dbg(&client->dev, "\n");
292 dev_dbg(&client
298 struct i2c_client *client = dev->client; local
391 struct i2c_client *client = dev->client; local
406 struct i2c_client *client = dev->client; local
415 struct i2c_client *client = dev->client; local
426 struct i2c_client *client = dev->client; local
440 struct i2c_client *client = dev->client; local
470 struct i2c_client *client = dev->client; local
499 fc2580_get_v4l2_subdev(struct i2c_client *client) argument
509 fc2580_probe(struct i2c_client *client) argument
590 fc2580_remove(struct i2c_client *client) argument
[all...]
/linux-master/drivers/iio/temperature/
H A Dtmp007.c64 struct i2c_client *client; member in struct:tmp007_data
79 ret = i2c_smbus_read_word_swapped(data->client,
92 return i2c_smbus_read_word_swapped(data->client, reg);
97 return i2c_smbus_write_word_swapped(data->client, TMP007_CONFIG,
113 ret = i2c_smbus_read_word_swapped(data->client, TMP007_TDIE);
161 return i2c_smbus_write_word_swapped(data->client,
177 ret = i2c_smbus_read_word_swapped(data->client, TMP007_STATUS);
243 ret = i2c_smbus_read_word_swapped(data->client, TMP007_STATUS_MASK);
253 return i2c_smbus_write_word_swapped(data->client, TMP007_STATUS_MASK,
310 ret = i2c_smbus_read_word_swapped(data->client, re
427 tmp007_identify(struct i2c_client *client) argument
449 tmp007_probe(struct i2c_client *client) argument
[all...]
/linux-master/drivers/nfc/microread/
H A Di2c.c107 struct i2c_client *client = phy->i2c_dev; local
118 r = i2c_master_send(client, skb->data, skb->len);
122 r = i2c_master_send(client, skb->data, skb->len);
144 struct i2c_client *client = phy->i2c_dev; local
146 r = i2c_master_recv(client, &len, 1);
148 nfc_err(&client->dev, "cannot read len byte\n");
154 nfc_err(&client->dev, "invalid len byte\n");
167 r = i2c_master_recv(client, skb_put(*skb, len), len);
190 if (i2c_master_recv(client, tmp, sizeof(tmp)) < 0)
234 static int microread_i2c_probe(struct i2c_client *client) argument
270 microread_i2c_remove(struct i2c_client *client) argument
[all...]

Completed in 260 milliseconds

<<11121314151617181920>>