Home
last modified time | relevance | path

Searched refs:client (Results 76 – 100 of 3350) sorted by relevance

12345678910>>...134

/openbmc/linux/drivers/input/rmi4/
H A Drmi_i2c.c33 struct i2c_client *client; member
64 struct i2c_client *client = rmi_i2c->client; in rmi_set_page() local
70 dev_err(&client->dev, in rmi_set_page()
84 struct i2c_client *client = rmi_i2c->client; in rmi_i2c_write_block() local
133 struct i2c_client *client = rmi_i2c->client; in rmi_i2c_read_block() local
138 .addr = client->addr, in rmi_i2c_read_block()
143 .addr = client->addr, in rmi_i2c_read_block()
219 pdata->irq = client->irq; in rmi_i2c_probe()
222 dev_name(&client->dev)); in rmi_i2c_probe()
225 dev_err(&client->dev, in rmi_i2c_probe()
[all …]
/openbmc/linux/drivers/iio/light/
H A Dbh1780.c40 struct i2c_client *client; member
49 dev_err(&bh1780->client->dev, in bh1780_write()
61 dev_err(&bh1780->client->dev, in bh1780_read()
73 dev_err(&bh1780->client->dev, in bh1780_read_word()
159 bh1780->client = client; in bh1780_probe()
169 pm_runtime_enable(&client->dev); in bh1780_probe()
174 dev_info(&client->dev, in bh1780_probe()
185 pm_runtime_put(&client->dev); in bh1780_probe()
200 pm_runtime_disable(&client->dev); in bh1780_probe()
211 pm_runtime_get_sync(&client->dev); in bh1780_remove()
[all …]
/openbmc/linux/drivers/rtc/
H A Drtc-rv8803.c68 struct i2c_client *client; member
105 dev_err(&client->dev, in rv8803_read_regs()
139 dev_err(&client->dev, in rv8803_write_regs()
348 struct i2c_client *client = rv8803->client; in rv8803_get_alarm() local
569 struct i2c_client *client = rv8803->client; in rx8900_trickle_charger_init() local
631 .priv = client, in rv8803_probe()
646 rv8803->client = client; in rv8803_probe()
673 if (client->irq > 0) { in rv8803_probe()
679 err = devm_request_threaded_irq(&client->dev, client->irq, in rv8803_probe()
685 client->irq = 0; in rv8803_probe()
[all …]
H A Drtc-pcf8583.c54 .addr = client->addr, in pcf8583_get_datetime()
59 .addr = client->addr, in pcf8583_get_datetime()
93 buf[1] = get_ctrl(client) | 0x80; in pcf8583_set_datetime()
109 buf[1] = get_ctrl(client); in pcf8583_set_datetime()
117 *ctrl = get_ctrl(client); in pcf8583_get_ctrl()
127 set_ctrl(client, *ctrl); in pcf8583_set_ctrl()
137 .addr = client->addr, in pcf8583_read_mem()
142 .addr = client->addr, in pcf8583_read_mem()
186 pcf8583_get_ctrl(client, &ctrl); in pcf8583_rtc_read_time()
199 pcf8583_read_mem(client, &mem)) in pcf8583_rtc_read_time()
[all …]
/openbmc/linux/drivers/input/touchscreen/
H A Dsilead.c67 struct i2c_client *client; member
535 silead_ts_get_id(client); in silead_ts_setup()
551 error = silead_ts_init(client); in silead_ts_setup()
569 dev_err(&client->dev, in silead_ts_setup()
580 struct i2c_client *client = data->client; in silead_ts_threaded_irq_handler() local
582 silead_ts_read_data(client); in silead_ts_threaded_irq_handler()
675 data->client = client; in silead_ts_probe()
681 silead_ts_read_props(client); in silead_ts_probe()
684 if (client->irq <= 0) in silead_ts_probe()
741 disable_irq(client->irq); in silead_ts_suspend()
[all …]
H A Degalax_ts.c60 struct i2c_client *client; member
68 struct i2c_client *client = ts->client; in egalax_ts_interrupt() local
97 dev_dbg(&client->dev, "point invalid\n"); in egalax_ts_interrupt()
130 dev_err(&client->dev, in egalax_wake_up_device()
176 ts->client = client; in egalax_ts_probe()
180 error = egalax_wake_up_device(client); in egalax_ts_probe()
184 error = egalax_firmware_version(client); in egalax_ts_probe()
205 error = devm_request_threaded_irq(&client->dev, client->irq, in egalax_ts_probe()
235 return enable_irq_wake(client->irq); in egalax_ts_suspend()
246 return disable_irq_wake(client->irq); in egalax_ts_resume()
[all …]
H A Dmax11801_ts.c79 struct i2c_client *client; member
86 return i2c_smbus_read_byte_data(client, addr << 1); in read_register()
98 struct i2c_client *client = data->client; in max11801_ts_interrupt() local
155 struct i2c_client *client = data->client; in max11801_ts_phy_init() local
166 max11801_write_reg(client, APERTURE_CONF_REG, 0x33); in max11801_ts_phy_init()
168 max11801_write_reg(client, OP_MODE_CONF_REG, 0x36); in max11801_ts_phy_init()
171 static int max11801_ts_probe(struct i2c_client *client) in max11801_ts_probe() argument
178 input_dev = devm_input_allocate_device(&client->dev); in max11801_ts_probe()
184 data->client = client; in max11801_ts_probe()
189 input_dev->dev.parent = &client->dev; in max11801_ts_probe()
[all …]
/openbmc/linux/drivers/hwmon/pmbus/
H A Dpmbus.c65 && pmbus_check_byte_register(client, 0, in pmbus_find_sensor_groups()
73 if (pmbus_check_byte_register(client, page, in pmbus_find_sensor_groups()
79 if (pmbus_check_byte_register(client, 0, in pmbus_find_sensor_groups()
91 static int pmbus_identify(struct i2c_client *client, in pmbus_identify() argument
107 if (pmbus_set_page(client, page, 0xff) < 0) in pmbus_identify()
110 pmbus_set_page(client, 0, 0xff); in pmbus_identify()
116 pmbus_clear_faults(client); in pmbus_identify()
159 pmbus_find_sensor_groups(client, info); in pmbus_identify()
164 static int pmbus_probe(struct i2c_client *client) in pmbus_probe() argument
168 struct device *dev = &client->dev; in pmbus_probe()
[all …]
H A Dibm-cffps.c65 struct i2c_client *client; member
86 .addr = psu->client->addr, in ibm_cffps_debugfs_read_input_history()
91 .addr = psu->client->addr, in ibm_cffps_debugfs_read_input_history()
105 pmbus_unlock(psu->client); in ibm_cffps_debugfs_read_input_history()
114 pmbus_unlock(psu->client); in ibm_cffps_debugfs_read_input_history()
201 pmbus_unlock(psu->client); in ibm_cffps_debugfs_read()
376 pmbus_unlock(psu->client); in ibm_cffps_led_brightness_set()
407 pmbus_unlock(psu->client); in ibm_cffps_led_blink_set()
422 struct i2c_client *client = psu->client; in ibm_cffps_create_led_class() local
426 client->addr); in ibm_cffps_create_led_class()
[all …]
H A Dmp2975.c337 ret = pmbus_read_word_data(client, page, phase, in mp2973_read_word_data()
341 ret = pmbus_read_word_data(client, page, phase, in mp2973_read_word_data()
560 ret = i2c_smbus_read_word_data(client, reg); in mp2975_identify_vid()
589 ret = mp2975_identify_vid(client, data, info, in mp2975_identify_rails_vid()
597 ret = mp2975_identify_vid(client, data, info, in mp2975_identify_rails_vid()
616 ret = mp2975_identify_vid(client, data, info, in mp2973_identify_rails_vid()
625 ret = mp2975_identify_vid(client, data, info, in mp2973_identify_rails_vid()
649 ret = i2c_smbus_read_word_data(client, in mp2975_current_sense_gain_get()
911 if (client->dev.of_node) in mp2975_probe()
957 ret = mp2975_vref_get(client, data, info); in mp2975_probe()
[all …]
/openbmc/linux/net/atm/
H A Dmpoa_caches.c41 entry = client->in_cache; in in_cache_get()
62 entry = client->in_cache; in in_cache_get_with_mask()
83 entry = client->in_cache; in in_cache_get_by_vcc()
116 client->in_cache = entry; in in_cache_add_entry()
207 if (client->in_cache == NULL && client->eg_cache == NULL) { in in_cache_remove_entry()
215 client); in in_cache_remove_entry()
234 entry = client->in_cache; in clear_count_and_expired()
241 client->in_ops->remove_entry(entry, client); in clear_count_and_expired()
440 if (client->in_cache == NULL && client->eg_cache == NULL) { in eg_cache_remove_entry()
447 in_cache_entry *in_entry = client->in_ops->get_by_vcc(vcc, client); in eg_cache_remove_entry()
[all …]
/openbmc/linux/drivers/media/dvb-frontends/
H A Da8293.c13 struct i2c_client *client; member
24 struct i2c_client *client, in a8293_set_voltage_slew() argument
45 ret = i2c_master_recv(client, &status, 1); in a8293_set_voltage_slew()
118 ret = i2c_master_send(client, &reg0, 1); in a8293_set_voltage_slew()
127 ret = i2c_master_send(client, &reg1, 1); in a8293_set_voltage_slew()
146 struct i2c_client *client = dev->client; in a8293_set_voltage_noslew() local
197 struct i2c_client *client = dev->client; in a8293_set_voltage() local
227 dev->client = client; in a8293_probe()
231 ret = i2c_master_recv(client, buf, 2); in a8293_probe()
238 i2c_set_clientdata(client, dev); in a8293_probe()
[all …]
H A Dsi2168.c191 dev_dbg(&client->dev, in si2168_read_status()
239 dev_dbg(&client->dev, in si2168_set_frontend()
417 dev_dbg(&client->dev, "\n"); in si2168_init()
451 dev_err(&client->dev, in si2168_init()
566 dev_dbg(&client->dev, "\n"); in si2168_sleep()
682 dev_dbg(&client->dev, "\n"); in si2168_probe()
690 i2c_set_clientdata(client, dev); in si2168_probe()
739 dev->muxc = i2c_mux_alloc(client->adapter, &client->dev, in si2168_probe()
746 dev->muxc->priv = client; in si2168_probe()
753 dev->fe.demodulator_priv = client; in si2168_probe()
[all …]
/openbmc/linux/drivers/iio/accel/
H A Dmma9551_core.c137 out.addr = client->addr; in mma9551_transfer()
142 ret = i2c_transfer(client->adapter, &out, 1); in mma9551_transfer()
144 dev_err(&client->dev, "i2c write failed\n"); in mma9551_transfer()
152 in.addr = client->addr; in mma9551_transfer()
168 dev_err(&client->dev, in mma9551_transfer()
174 dev_err(&client->dev, in mma9551_transfer()
187 dev_err(&client->dev, in mma9551_transfer()
544 dev_err(&client->dev, "bad GPIO pin\n"); in mma9551_gpio_config()
675 pm_runtime_mark_last_busy(&client->dev); in mma9551_set_power_state()
680 dev_err(&client->dev, in mma9551_set_power_state()
[all …]
H A Dbmc150-accel-i2c.c53 struct acpi_device *adev = ACPI_COMPANION(&client->dev); in bmc150_acpi_set_angle_dsm()
97 if (!bmc150_acpi_set_angle_dsm(client, 0, 270)) in bmc150_acpi_enable_keyboard()
103 return bmc150_acpi_set_angle_dsm(client, 0, 90); in bmc150_acpi_enable_keyboard()
138 .fwnode = client->dev.fwnode, in bmc150_acpi_dual_accel_probe()
174 static int bmc150_accel_probe(struct i2c_client *client) in bmc150_accel_probe() argument
182 i2c_check_functionality(client->adapter, in bmc150_accel_probe()
197 ret = bmc150_accel_core_probe(&client->dev, regmap, client->irq, in bmc150_accel_probe()
206 if (!id && has_acpi_companion(&client->dev)) in bmc150_accel_probe()
207 bmc150_acpi_dual_accel_probe(client); in bmc150_accel_probe()
214 bmc150_acpi_dual_accel_remove(client); in bmc150_accel_remove()
[all …]
/openbmc/linux/sound/ppc/
H A Dkeywest.c23 if (!keywest_ctx->client) in keywest_probe()
24 keywest_ctx->client = client; in keywest_probe()
25 i2c_set_clientdata(client, keywest_ctx); in keywest_probe()
37 struct i2c_client *client; in keywest_attach_adapter() local
49 if (IS_ERR(client)) in keywest_attach_adapter()
50 return PTR_ERR(client); in keywest_attach_adapter()
51 keywest_ctx->client = client; in keywest_attach_adapter()
58 if (!keywest_ctx->client->dev.driver) { in keywest_attach_adapter()
60 keywest_ctx->client = NULL; in keywest_attach_adapter()
77 if (client == keywest_ctx->client) in keywest_remove()
[all …]
/openbmc/linux/drivers/media/i2c/
H A Dtw2804.c117 ret = i2c_smbus_write_byte_data(client, in write_regs()
199 reg = read_reg(client, addr, state->channel); in tw2804_s_ctrl()
210 reg = read_reg(client, addr, state->channel); in tw2804_s_ctrl()
233 return write_reg(client, TW2804_REG_CONTRAST, in tw2804_s_ctrl()
241 return write_reg(client, TW2804_REG_HUE, in tw2804_s_ctrl()
269 write_regs(client, regs, dec->channel); in tw2804_s_std()
283 dev_err(&client->dev, in tw2804_s_video_routing()
292 dev_err(&client->dev, in tw2804_s_video_routing()
297 dev_err(&client->dev, in tw2804_s_video_routing()
310 reg = read_reg(client, 0x22, dec->channel); in tw2804_s_video_routing()
[all …]
H A Dmt9m001.c131 ret = reg_read(client, reg); in reg_set()
142 ret = reg_read(client, reg); in reg_clear()
239 pm_runtime_put(&client->dev); in mt9m001_s_stream()
249 pm_runtime_put(&client->dev); in mt9m001_s_stream()
560 dev_dbg(&client->dev, in mt9m001_s_ctrl()
576 pm_runtime_put(&client->dev); in mt9m001_s_ctrl()
610 dev_err(&client->dev, in mt9m001_video_probe()
621 ret = mt9m001_init(client); in mt9m001_video_probe()
802 pm_runtime_enable(&client->dev); in mt9m001_probe()
818 pm_runtime_idle(&client->dev); in mt9m001_probe()
[all …]
/openbmc/linux/drivers/gpio/
H A Dgpio-pcf857x.c70 struct i2c_client *client; member
91 return i2c_smbus_read_byte(client); in i2c_read_le8()
136 value = gpio->read(gpio->client); in pcf857x_get()
196 status = gpio->read(gpio->client); in pcf857x_irq()
338 status = i2c_read_le16(client); in pcf857x_probe()
348 gpio->chip.label = client->name; in pcf857x_probe()
350 gpio->client = client; in pcf857x_probe()
351 i2c_set_clientdata(client, gpio); in pcf857x_probe()
372 if (client->irq) { in pcf857x_probe()
375 status = devm_request_threaded_irq(&client->dev, client->irq, in pcf857x_probe()
[all …]
/openbmc/linux/drivers/input/joystick/
H A Das5011.c75 .addr = client->addr, in as5011_i2c_write()
92 .addr = client->addr, in as5011_i2c_read()
98 .addr = client->addr, in as5011_i2c_read()
235 dev_err(&client->dev, in as5011_probe()
243 dev_err(&client->dev, in as5011_probe()
249 as5011->i2c_client = client; in as5011_probe()
256 input_dev->dev.parent = &client->dev; in as5011_probe()
273 dev_err(&client->dev, in as5011_probe()
287 dev_err(&client->dev, in as5011_probe()
301 dev_err(&client->dev, in as5011_probe()
[all …]
/openbmc/linux/drivers/iio/proximity/
H A Drfd77402.c80 struct i2c_client *client; member
156 rfd77402_set_state(client, RFD77402_CMD_MCPU_OFF, in rfd77402_measure()
171 ret = rfd77402_measure(data->client); in rfd77402_read_raw()
191 static int rfd77402_init(struct i2c_client *client) in rfd77402_init() argument
236 ret = i2c_smbus_write_word_data(client, in rfd77402_init()
255 static void rfd77402_disable(void *client) in rfd77402_disable() argument
257 rfd77402_powerdown(client); in rfd77402_disable()
260 static int rfd77402_probe(struct i2c_client *client) in rfd77402_probe() argument
277 data->client = client; in rfd77402_probe()
286 ret = rfd77402_init(client); in rfd77402_probe()
[all …]
H A Dvl53l0x-i2c.c45 struct i2c_client *client; member
71 ret = devm_request_irq(&client->dev, client->irq, vl53l0x_handle_irq, in vl53l0x_configure_irq()
89 struct device *dev = &data->client->dev; in vl53l0x_clear_irq()
111 struct i2c_client *client = data->client; in vl53l0x_read_proximity() local
121 if (data->client->irq) { in vl53l0x_read_proximity()
131 ret = i2c_smbus_read_byte_data(client, in vl53l0x_read_proximity()
232 data->client = client; in vl53l0x_probe()
233 i2c_set_clientdata(client, indio_dev); in vl53l0x_probe()
252 return dev_err_probe(&client->dev, error, in vl53l0x_probe()
257 return dev_err_probe(&client->dev, error, in vl53l0x_probe()
[all …]
/openbmc/linux/drivers/iio/magnetometer/
H A Dak8975.c382 struct i2c_client *client; member
534 struct i2c_client *client = data->client; in ak8975_setup_irq() local
540 if (client->irq) in ak8975_setup_irq()
541 irq = client->irq; in ak8975_setup_irq()
595 dev_err(&client->dev, in ak8975_setup()
610 struct i2c_client *client = data->client; in wait_conversion_complete_gpio() local
635 struct i2c_client *client = data->client; in wait_conversion_complete_polled() local
718 const struct i2c_client *client = data->client; in ak8975_read_axis() local
830 const struct i2c_client *client = data->client; in ak8975_fill_buffer() local
921 data->client = client; in ak8975_probe()
[all …]
/openbmc/linux/drivers/gpu/drm/i2c/
H A Dtda9950.c63 struct i2c_client *client; member
85 msg.addr = client->addr; in tda9950_write_range()
108 msg[0].addr = client->addr; in tda9950_read_range()
112 msg[1].addr = client->addr; in tda9950_read_range()
280 struct i2c_client *client = priv->client; in tda9950_open() local
301 struct i2c_client *client = priv->client; in tda9950_release() local
319 client->irq, csr); in tda9950_release()
392 dev_err(&client->dev, in tda9950_probe()
398 if (client->irq <= 0) { in tda9950_probe()
407 priv->client = client; in tda9950_probe()
[all …]
/openbmc/linux/drivers/input/mouse/
H A Dsynaptics_i2c.c219 struct i2c_client *client; member
314 ret = synaptics_i2c_config(client); in synaptics_i2c_reset_config()
487 input->name = touch->client->name; in synaptics_i2c_set_input_params()
515 touch->client = client; in synaptics_i2c_touch_create()
537 if (client->irq < 1) in synaptics_i2c_probe()
549 dev_dbg(&touch->client->dev, in synaptics_i2c_probe()
556 dev_warn(&touch->client->dev, in synaptics_i2c_probe()
566 dev_dbg(&touch->client->dev, in synaptics_i2c_probe()
572 dev_err(&client->dev, in synaptics_i2c_probe()
577 i2c_set_clientdata(client, touch); in synaptics_i2c_probe()
[all …]

12345678910>>...134