Searched refs:client (Results 226 - 250 of 1853) sorted by relevance

1234567891011>>

/linux-master/drivers/video/backlight/
H A Dadp8860_bl.c99 struct i2c_client *client; member in struct:adp8860_led
106 struct i2c_client *client; member in struct:adp8860_bl
119 static int adp8860_read(struct i2c_client *client, int reg, uint8_t *val) argument
123 ret = i2c_smbus_read_byte_data(client, reg);
125 dev_err(&client->dev, "failed reading at 0x%02x\n", reg);
133 static int adp8860_write(struct i2c_client *client, u8 reg, u8 val) argument
135 return i2c_smbus_write_byte_data(client, reg, val);
138 static int adp8860_set_bits(struct i2c_client *client, int reg, uint8_t bit_mask) argument
140 struct adp8860_bl *data = i2c_get_clientdata(client);
146 ret = adp8860_read(client, re
157 adp8860_clr_bits(struct i2c_client *client, int reg, uint8_t bit_mask) argument
200 struct i2c_client *client = led->client; local
216 adp8860_led_probe(struct i2c_client *client) argument
298 adp8860_led_remove(struct i2c_client *client) argument
313 adp8860_led_probe(struct i2c_client *client) argument
318 adp8860_led_remove(struct i2c_client *client) argument
327 struct i2c_client *client = data->client; local
382 struct i2c_client *client = data->client; local
651 adp8860_probe(struct i2c_client *client) argument
756 adp8860_remove(struct i2c_client *client) argument
773 struct i2c_client *client = to_i2c_client(dev); local
782 struct i2c_client *client = to_i2c_client(dev); local
[all...]
/linux-master/drivers/media/dvb-frontends/
H A Drtl2830.c11 static int rtl2830_bulk_write(struct i2c_client *client, unsigned int reg, argument
14 struct rtl2830_dev *dev = i2c_get_clientdata(client);
17 i2c_lock_bus(client->adapter, I2C_LOCK_SEGMENT);
19 i2c_unlock_bus(client->adapter, I2C_LOCK_SEGMENT);
23 static int rtl2830_update_bits(struct i2c_client *client, unsigned int reg, argument
26 struct rtl2830_dev *dev = i2c_get_clientdata(client);
29 i2c_lock_bus(client->adapter, I2C_LOCK_SEGMENT);
31 i2c_unlock_bus(client->adapter, I2C_LOCK_SEGMENT);
35 static int rtl2830_bulk_read(struct i2c_client *client, unsigned int reg, argument
38 struct rtl2830_dev *dev = i2c_get_clientdata(client);
49 struct i2c_client *client = fe->demodulator_priv; local
139 struct i2c_client *client = fe->demodulator_priv; local
160 struct i2c_client *client = fe->demodulator_priv; local
271 struct i2c_client *client = fe->demodulator_priv; local
383 struct i2c_client *client = fe->demodulator_priv; local
513 struct i2c_client *client = fe->demodulator_priv; local
579 struct i2c_client *client = fe->demodulator_priv; local
603 struct i2c_client *client = fe->demodulator_priv; local
650 struct i2c_client *client = i2c_mux_priv(muxc); local
668 rtl2830_get_dvb_frontend(struct i2c_client *client) argument
677 rtl2830_get_i2c_adapter(struct i2c_client *client) argument
693 struct i2c_client *client = context; local
721 struct i2c_client *client = context; local
746 struct i2c_client *client = context; local
771 rtl2830_probe(struct i2c_client *client) argument
867 rtl2830_remove(struct i2c_client *client) argument
[all...]
/linux-master/drivers/rtc/
H A Drtc-abx80x.c128 struct i2c_client *client; member in struct:abx80x_priv
132 static int abx80x_write_config_key(struct i2c_client *client, u8 key) argument
134 if (i2c_smbus_write_byte_data(client, ABX8XX_REG_CFG_KEY, key) < 0) {
135 dev_err(&client->dev, "Unable to write configuration key\n");
142 static int abx80x_is_rc_mode(struct i2c_client *client) argument
146 flags = i2c_smbus_read_byte_data(client, ABX8XX_REG_OSS);
148 dev_err(&client->dev,
156 static int abx80x_enable_trickle_charger(struct i2c_client *client, argument
165 if (abx80x_write_config_key(client, ABX8XX_CFG_KEY_MISC) < 0)
168 err = i2c_smbus_write_byte_data(client, ABX8XX_REG_TRICKL
181 struct i2c_client *client = to_i2c_client(dev); local
221 struct i2c_client *client = to_i2c_client(dev); local
261 struct i2c_client *client = dev_id; local
287 struct i2c_client *client = to_i2c_client(dev); local
319 struct i2c_client *client = to_i2c_client(dev); local
354 struct i2c_client *client = to_i2c_client(dev); local
389 struct i2c_client *client = to_i2c_client(dev); local
445 struct i2c_client *client = to_i2c_client(dev->parent); local
483 struct i2c_client *client = to_i2c_client(dev->parent); local
513 struct i2c_client *client = to_i2c_client(dev); local
528 struct i2c_client *client = to_i2c_client(dev); local
568 abx80x_dt_trickle_cfg(struct i2c_client *client) argument
765 abx80x_probe(struct i2c_client *client) argument
[all...]
/linux-master/drivers/hwmon/
H A Dmax31730.c44 /* Each client has this additional data */
46 struct i2c_client *client; member in struct:max31730_data
72 err = i2c_smbus_write_byte_data(data->client, MAX31730_REG_CONF,
81 static int max31730_set_enable(struct i2c_client *client, int reg, argument
93 err = i2c_smbus_write_byte_data(client, reg, regval);
104 return max31730_set_enable(data->client, MAX31730_REG_OFFSET_ENABLE,
111 return max31730_set_enable(data->client, MAX31730_REG_CHANNEL_ENABLE,
146 offset = i2c_smbus_read_byte_data(data->client,
153 regval = i2c_smbus_read_byte_data(data->client,
160 regval = i2c_smbus_read_byte_data(data->client,
287 struct i2c_client *client = max31730->client; local
294 max31730_probe(struct i2c_client *client) argument
361 max31730_check_reg_temp(struct i2c_client *client, int reg) argument
371 max31730_detect(struct i2c_client *client, struct i2c_board_info *info) argument
[all...]
H A Dad7414.c38 struct i2c_client *client; member in struct:ad7414_data
56 static inline int ad7414_read(struct i2c_client *client, u8 reg) argument
59 return i2c_smbus_read_word_swapped(client, reg);
61 return i2c_smbus_read_byte_data(client, reg);
64 static inline int ad7414_write(struct i2c_client *client, u8 reg, u8 value) argument
66 return i2c_smbus_write_byte_data(client, reg, value);
72 struct i2c_client *client = data->client; local
79 dev_dbg(&client->dev, "starting ad7414 update\n");
81 value = ad7414_read(client, AD7414_REG_TEM
127 struct i2c_client *client = data->client; local
172 ad7414_probe(struct i2c_client *client) argument
[all...]
/linux-master/drivers/iio/pressure/
H A Dhp206c.c59 struct i2c_client *client; member in struct:hp206c_data
82 static inline int hp206c_read_reg(struct i2c_client *client, u8 reg) argument
84 return i2c_smbus_read_byte_data(client, HP206C_CMD_READ_REG | reg);
87 static inline int hp206c_write_reg(struct i2c_client *client, u8 reg, u8 val) argument
89 return i2c_smbus_write_byte_data(client,
93 static int hp206c_read_20bit(struct i2c_client *client, u8 cmd) argument
98 ret = i2c_smbus_read_i2c_block_data(client, cmd, sizeof(values), values);
112 struct i2c_client *client = data->client; local
115 ret = hp206c_read_reg(client, HP206C_REG_INT_SR
127 hp206c_set_compensation(struct i2c_client *client, bool enabled) argument
147 struct i2c_client *client = data->client; local
175 struct i2c_client *client = data->client; local
355 hp206c_probe(struct i2c_client *client) argument
[all...]
H A Dmpl115_i2c.c38 static int mpl115_i2c_probe(struct i2c_client *client) argument
40 const struct i2c_device_id *id = i2c_client_get_device_id(client);
41 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_WORD_DATA))
44 return mpl115_probe(&client->dev, id->name, &mpl115_i2c_ops);
/linux-master/drivers/power/supply/
H A Dmax14656_charger_detector.c80 struct i2c_client *client; member in struct:max14656_chip
89 static int max14656_read_reg(struct i2c_client *client, int reg, u8 *val) argument
93 ret = i2c_smbus_read_byte_data(client, reg);
95 dev_err(&client->dev,
104 static int max14656_write_reg(struct i2c_client *client, int reg, u8 val) argument
108 ret = i2c_smbus_write_byte_data(client, reg, val);
110 dev_err(&client->dev,
118 static int max14656_read_block_reg(struct i2c_client *client, u8 reg, argument
123 ret = i2c_smbus_read_i2c_block_data(client, reg, length, val);
125 dev_err(&client
174 struct i2c_client *client = chip->client; local
237 max14656_probe(struct i2c_client *client) argument
[all...]
/linux-master/drivers/input/mouse/
H A Dpsmouse-smbus.c20 struct i2c_client *client; member in struct:psmouse_smbus_dev
44 if (smbdev->client)
62 static void psmouse_smbus_detach_i2c_client(struct i2c_client *client) argument
69 if (smbdev->client != client)
72 kfree(client->dev.platform_data);
73 client->dev.platform_data = NULL;
78 dev_name(&smbdev->client->dev));
80 device_link_remove(&smbdev->client->dev,
133 struct i2c_client *client; member in struct:psmouse_smbus_removal_work
157 psmouse_smbus_schedule_remove(struct i2c_client *client) argument
199 struct i2c_client *client; local
[all...]
/linux-master/drivers/leds/
H A Dleds-lp3952.c23 static int lp3952_register_write(struct i2c_client *client, u8 reg, u8 val) argument
26 struct lp3952_led_array *priv = i2c_get_clientdata(client);
31 dev_err(&client->dev, "%s: reg 0x%x, val 0x%x, err %d\n",
41 dev_dbg(&priv->client->dev, "%s LED %d to %d\n", __func__, led_id, on);
50 dev_err(&priv->client->dev, "%s, Error %d\n", __func__, ret);
121 acpi_ret = lp3952_get_label(&priv->client->dev, led_name_hdl[i],
134 ret = devm_led_classdev_register(&priv->client->dev,
137 dev_err(&priv->client->dev,
166 ret = lp3952_register_write(priv->client,
172 return lp3952_register_write(priv->client,
210 lp3952_probe(struct i2c_client *client) argument
257 lp3952_remove(struct i2c_client *client) argument
[all...]
/linux-master/drivers/media/i2c/
H A Dov6650.c249 static int ov6650_reg_read(struct i2c_client *client, u8 reg, u8 *val) argument
254 .addr = client->addr,
260 ret = i2c_transfer(client->adapter, &msg, 1);
265 ret = i2c_transfer(client->adapter, &msg, 1);
273 dev_err(&client->dev, "Failed reading register 0x%02x!\n", reg);
278 static int ov6650_reg_write(struct i2c_client *client, u8 reg, u8 val) argument
283 .addr = client->addr,
289 ret = i2c_transfer(client->adapter, &msg, 1);
293 dev_err(&client->dev, "Failed writing register 0x%02x!\n", reg);
301 static int ov6650_reg_rmw(struct i2c_client *client, u argument
326 to_ov6650(const struct i2c_client *client) argument
342 struct i2c_client *client = v4l2_get_subdevdata(sd); local
375 struct i2c_client *client = v4l2_get_subdevdata(sd); local
427 struct i2c_client *client = v4l2_get_subdevdata(sd); local
446 struct i2c_client *client = v4l2_get_subdevdata(sd); local
457 struct i2c_client *client = v4l2_get_subdevdata(sd); local
473 struct i2c_client *client = v4l2_get_subdevdata(sd); local
524 struct i2c_client *client = v4l2_get_subdevdata(sd); local
582 struct i2c_client *client = v4l2_get_subdevdata(sd); local
613 struct i2c_client *client = v4l2_get_subdevdata(sd); local
699 struct i2c_client *client = v4l2_get_subdevdata(sd); local
806 struct i2c_client *client = v4l2_get_subdevdata(sd); local
828 struct i2c_client *client = v4l2_get_subdevdata(sd); local
862 ov6650_reset(struct i2c_client *client) argument
877 ov6650_prog_dflt(struct i2c_client *client, u8 clkrc) argument
894 struct i2c_client *client = v4l2_get_subdevdata(sd); local
999 struct i2c_client *client = v4l2_get_subdevdata(sd); local
1052 ov6650_probe(struct i2c_client *client) argument
1122 ov6650_remove(struct i2c_client *client) argument
[all...]
/linux-master/drivers/gpu/drm/tegra/
H A Dvic.c33 struct tegra_drm_client client; member in struct:vic
45 static inline struct vic *to_vic(struct tegra_drm_client *client) argument
47 return container_of(client, struct vic, client);
118 static int vic_init(struct host1x_client *client) argument
120 struct tegra_drm_client *drm = host1x_to_drm_client(client);
121 struct drm_device *dev = dev_get_drvdata(client->host);
126 err = host1x_client_iommu_attach(client);
132 vic->channel = host1x_channel_request(client);
138 client
166 vic_exit(struct host1x_client *client) argument
212 struct host1x_client *client = &vic->client.base; local
358 vic_open_channel(struct tegra_drm_client *client, struct tegra_drm_context *context) argument
375 vic_can_use_memory_ctx(struct tegra_drm_client *client, bool *supported) argument
[all...]
/linux-master/drivers/media/usb/go7007/
H A Ds2250-board.c151 static int write_reg(struct i2c_client *client, u8 reg, u8 value) argument
153 struct go7007 *go = i2c_get_adapdata(client->adapter);
156 int dev_addr = client->addr << 1; /* firmware wants 8-bit address */
171 dev_info(&client->dev, "i2c lock failed\n");
185 static int write_reg_fp(struct i2c_client *client, u16 addr, u16 val) argument
187 struct go7007 *go = i2c_get_adapdata(client->adapter);
191 struct s2250 *dec = i2c_get_clientdata(client);
210 dev_info(&client->dev, "i2c lock failed\n");
228 dev_info(&client->dev, "invalid fp write %x %x\n",
233 dev_info(&client
249 read_reg_fp(struct i2c_client *client, u16 addr, u16 *val) argument
290 write_regs(struct i2c_client *client, u8 *regs) argument
303 write_regs_fp(struct i2c_client *client, u16 *regs) argument
323 struct i2c_client *client = v4l2_get_subdevdata(sd); local
347 struct i2c_client *client = v4l2_get_subdevdata(sd); local
366 struct i2c_client *client = v4l2_get_subdevdata(&state->sd); local
406 struct i2c_client *client = v4l2_get_subdevdata(sd); local
497 s2250_probe(struct i2c_client *client) argument
603 s2250_remove(struct i2c_client *client) argument
[all...]
/linux-master/drivers/input/keyboard/
H A Dadp5589-keys.c232 struct i2c_client *client; member in struct:adp5589_kpad
373 static int adp5589_read(struct i2c_client *client, u8 reg) argument
375 int ret = i2c_smbus_read_byte_data(client, reg);
378 dev_err(&client->dev, "Read Error\n");
383 static int adp5589_write(struct i2c_client *client, u8 reg, u8 val) argument
385 return i2c_smbus_write_byte_data(client, reg, val);
395 return !!(adp5589_read(kpad->client,
414 adp5589_write(kpad->client, kpad->var->reg(ADP5589_GPO_DATA_OUT_A) +
430 ret = adp5589_write(kpad->client,
456 ret = adp5589_write(kpad->client, kpa
585 struct i2c_client *client = kpad->client; local
621 struct i2c_client *client = kpad->client; local
826 struct i2c_client *client = kpad->client; local
939 struct i2c_client *client = data; local
945 adp5589_probe(struct i2c_client *client) argument
1021 struct i2c_client *client = to_i2c_client(dev); local
1032 struct i2c_client *client = to_i2c_client(dev); local
[all...]
/linux-master/drivers/media/tuners/
H A Dtua9001_priv.h22 struct i2c_client *client; member in struct:tua9001_dev
/linux-master/include/soc/qcom/
H A Docmem.h39 struct ocmem_buf *ocmem_allocate(struct ocmem *ocmem, enum ocmem_client client,
41 void ocmem_free(struct ocmem *ocmem, enum ocmem_client client,
52 enum ocmem_client client,
58 static inline void ocmem_free(struct ocmem *ocmem, enum ocmem_client client, argument
51 ocmem_allocate(struct ocmem *ocmem, enum ocmem_client client, unsigned long size) argument
/linux-master/include/linux/iio/common/
H A Dst_sensors_i2c.h17 struct i2c_client *client);
/linux-master/drivers/input/touchscreen/
H A Dwacom_i2c.c50 struct i2c_client *client; member in struct:wacom_i2c
57 static int wacom_query_device(struct i2c_client *client, argument
74 .addr = client->addr,
80 .addr = client->addr,
87 ret = i2c_transfer(client->adapter, msgs, ARRAY_SIZE(msgs));
98 dev_dbg(&client->dev,
115 error = i2c_master_recv(wac_i2c->client,
150 struct i2c_client *client = wac_i2c->client; local
152 enable_irq(client
160 struct i2c_client *client = wac_i2c->client; local
165 wacom_i2c_probe(struct i2c_client *client) argument
237 struct i2c_client *client = to_i2c_client(dev); local
246 struct i2c_client *client = to_i2c_client(dev); local
[all...]
/linux-master/sound/soc/codecs/
H A Dad193x-i2c.c23 static int ad193x_i2c_probe(struct i2c_client *client) argument
26 const struct i2c_device_id *id = i2c_match_id(ad193x_id, client);
32 return ad193x_probe(&client->dev,
33 devm_regmap_init_i2c(client, &config),
H A Dadau1977-i2c.c19 static int adau1977_i2c_probe(struct i2c_client *client) argument
22 const struct i2c_device_id *id = i2c_match_id(adau1977_i2c_ids, client);
28 return adau1977_probe(&client->dev,
29 devm_regmap_init_i2c(client, &config),
H A Dssm2602-i2c.c24 static int ssm2602_i2c_probe(struct i2c_client *client) argument
26 const struct i2c_device_id *id = i2c_match_id(ssm2602_i2c_id, client);
27 return ssm2602_probe(&client->dev, id->driver_data,
28 devm_regmap_init_i2c(client, &ssm2602_regmap_config));
H A Dpcm179x-i2c.c17 static int pcm179x_i2c_probe(struct i2c_client *client) argument
22 regmap = devm_regmap_init_i2c(client, &pcm179x_regmap_config);
25 dev_err(&client->dev, "Failed to allocate regmap: %d\n", ret);
29 return pcm179x_common_init(&client->dev, regmap);
/linux-master/drivers/iio/magnetometer/
H A Drm3100-i2c.c26 static int rm3100_probe(struct i2c_client *client) argument
30 regmap = devm_regmap_init_i2c(client, &rm3100_regmap_config);
34 return rm3100_common_probe(&client->dev, regmap, client->irq);
/linux-master/drivers/mfd/
H A Dsi476x-i2c.c39 dev_dbg(&core->client->dev, "Configuring pinmux\n");
46 dev_err(&core->client->dev,
58 dev_err(&core->client->dev,
70 dev_err(&core->client->dev,
79 dev_err(&core->client->dev,
89 dev_err(&core->client->dev,
129 struct i2c_client *client = core->client; local
136 if (client->irq)
137 enable_irq(client
686 si476x_core_probe(struct i2c_client *client) argument
838 si476x_core_remove(struct i2c_client *client) argument
[all...]
/linux-master/drivers/iio/imu/bno055/
H A Dbno055_i2c.c19 static int bno055_i2c_probe(struct i2c_client *client) argument
23 regmap = devm_regmap_init_i2c(client, &bno055_regmap_config);
25 return dev_err_probe(&client->dev, PTR_ERR(regmap),
28 return bno055_probe(&client->dev, regmap,

Completed in 258 milliseconds

1234567891011>>