Home
last modified time | relevance | path

Searched refs:to_i2c_client (Results 1 – 25 of 308) sorted by relevance

12345678910>>...13

/Linux-v5.10/drivers/base/regmap/
Dregmap-i2c.c19 struct i2c_client *i2c = to_i2c_client(dev); in regmap_smbus_byte_reg_read()
38 struct i2c_client *i2c = to_i2c_client(dev); in regmap_smbus_byte_reg_write()
55 struct i2c_client *i2c = to_i2c_client(dev); in regmap_smbus_word_reg_read()
74 struct i2c_client *i2c = to_i2c_client(dev); in regmap_smbus_word_reg_write()
91 struct i2c_client *i2c = to_i2c_client(dev); in regmap_smbus_word_read_swapped()
110 struct i2c_client *i2c = to_i2c_client(dev); in regmap_smbus_word_write_swapped()
126 struct i2c_client *i2c = to_i2c_client(dev); in regmap_i2c_write()
143 struct i2c_client *i2c = to_i2c_client(dev); in regmap_i2c_gather_write()
177 struct i2c_client *i2c = to_i2c_client(dev); in regmap_i2c_read()
212 struct i2c_client *i2c = to_i2c_client(dev); in regmap_i2c_smbus_i2c_write()
[all …]
/Linux-v5.10/drivers/input/misc/
Dadxl34x-i2c.c20 struct i2c_client *client = to_i2c_client(dev); in adxl34x_smbus_read()
28 struct i2c_client *client = to_i2c_client(dev); in adxl34x_smbus_write()
37 struct i2c_client *client = to_i2c_client(dev); in adxl34x_smbus_read_block()
46 struct i2c_client *client = to_i2c_client(dev); in adxl34x_i2c_read_block()
111 struct i2c_client *client = to_i2c_client(dev); in adxl34x_i2c_suspend()
121 struct i2c_client *client = to_i2c_client(dev); in adxl34x_i2c_resume()
Dad714x-i2c.c17 return ad714x_disable(i2c_get_clientdata(to_i2c_client(dev))); in ad714x_i2c_suspend()
22 return ad714x_enable(i2c_get_clientdata(to_i2c_client(dev))); in ad714x_i2c_resume()
30 struct i2c_client *client = to_i2c_client(chip->dev); in ad714x_i2c_write()
49 struct i2c_client *client = to_i2c_client(chip->dev); in ad714x_i2c_read()
Dcma3000_d0x_i2c.c17 struct i2c_client *client = to_i2c_client(dev); in cma3000_i2c_set()
29 struct i2c_client *client = to_i2c_client(dev); in cma3000_i2c_read()
73 struct i2c_client *client = to_i2c_client(dev); in cma3000_i2c_suspend()
83 struct i2c_client *client = to_i2c_client(dev); in cma3000_i2c_resume()
/Linux-v5.10/drivers/misc/
Disl29003.c187 struct i2c_client *client = to_i2c_client(dev); in isl29003_show_range()
196 struct i2c_client *client = to_i2c_client(dev); in isl29003_store_range()
223 struct i2c_client *client = to_i2c_client(dev); in isl29003_show_resolution()
232 struct i2c_client *client = to_i2c_client(dev); in isl29003_store_resolution()
257 struct i2c_client *client = to_i2c_client(dev); in isl29003_show_mode()
265 struct i2c_client *client = to_i2c_client(dev); in isl29003_store_mode()
292 struct i2c_client *client = to_i2c_client(dev); in isl29003_show_power_state()
301 struct i2c_client *client = to_i2c_client(dev); in isl29003_store_power_state()
324 struct i2c_client *client = to_i2c_client(dev); in isl29003_show_lux()
424 struct i2c_client *client = to_i2c_client(dev); in isl29003_suspend()
[all …]
Disl29020.c27 struct i2c_client *client = to_i2c_client(dev); in als_sensing_range_show()
41 struct i2c_client *client = to_i2c_client(dev); in als_lux_input_data_show()
77 struct i2c_client *client = to_i2c_client(dev); in als_sensing_range_store()
192 struct i2c_client *client = to_i2c_client(dev); in isl29020_runtime_suspend()
199 struct i2c_client *client = to_i2c_client(dev); in isl29020_runtime_resume()
Dtsl2550.c178 struct tsl2550_data *data = i2c_get_clientdata(to_i2c_client(dev)); in tsl2550_show_power_state()
186 struct i2c_client *client = to_i2c_client(dev); in tsl2550_store_power_state()
210 struct tsl2550_data *data = i2c_get_clientdata(to_i2c_client(dev)); in tsl2550_show_operating_mode()
218 struct i2c_client *client = to_i2c_client(dev); in tsl2550_store_operating_mode()
271 struct i2c_client *client = to_i2c_client(dev); in tsl2550_show_lux1_input()
408 return tsl2550_set_power_state(to_i2c_client(dev), 0); in tsl2550_suspend()
413 return tsl2550_set_power_state(to_i2c_client(dev), 1); in tsl2550_resume()
Dapds9802als.c35 struct i2c_client *client = to_i2c_client(dev); in als_sensing_range_show()
49 struct i2c_client *client = to_i2c_client(dev); in als_wait_for_data_ready()
69 struct i2c_client *client = to_i2c_client(dev); in als_lux0_input_data_show()
111 struct i2c_client *client = to_i2c_client(dev); in als_sensing_range_store()
266 struct i2c_client *client = to_i2c_client(dev); in apds9802als_suspend()
274 struct i2c_client *client = to_i2c_client(dev); in apds9802als_resume()
/Linux-v5.10/drivers/iio/dac/
Dad5593r.c25 struct i2c_client *i2c = to_i2c_client(st->dev); in ad5593r_write_dac()
33 struct i2c_client *i2c = to_i2c_client(st->dev); in ad5593r_read_adc()
52 struct i2c_client *i2c = to_i2c_client(st->dev); in ad5593r_reg_write()
60 struct i2c_client *i2c = to_i2c_client(st->dev); in ad5593r_reg_read()
74 struct i2c_client *i2c = to_i2c_client(st->dev); in ad5593r_gpio_read()
/Linux-v5.10/drivers/hwmon/
Dadt7410.c17 return i2c_smbus_read_word_swapped(to_i2c_client(dev), reg); in adt7410_i2c_read_word()
22 return i2c_smbus_write_word_swapped(to_i2c_client(dev), reg, data); in adt7410_i2c_write_word()
27 return i2c_smbus_read_byte_data(to_i2c_client(dev), reg); in adt7410_i2c_read_byte()
32 return i2c_smbus_write_byte_data(to_i2c_client(dev), reg, data); in adt7410_i2c_write_byte()
Dpcf8591.c96 struct pcf8591_data *data = i2c_get_clientdata(to_i2c_client(dev)); in out0_output_show()
105 struct i2c_client *client = to_i2c_client(dev); in out0_output_store()
127 struct pcf8591_data *data = i2c_get_clientdata(to_i2c_client(dev)); in out0_enable_show()
135 struct i2c_client *client = to_i2c_client(dev); in out0_enable_store()
260 struct i2c_client *client = to_i2c_client(dev); in pcf8591_read_channel()
/Linux-v5.10/drivers/watchdog/
Dziirave_wdt.c125 struct i2c_client *client = to_i2c_client(wdd->parent); in ziirave_wdt_set_state()
142 struct i2c_client *client = to_i2c_client(wdd->parent); in ziirave_wdt_ping()
151 struct i2c_client *client = to_i2c_client(wdd->parent); in ziirave_wdt_set_timeout()
163 struct i2c_client *client = to_i2c_client(wdd->parent); in ziirave_wdt_get_timeleft()
175 struct i2c_client *client = to_i2c_client(wdd->parent); in ziirave_firm_read_ack()
189 struct i2c_client *client = to_i2c_client(wdd->parent); in ziirave_firm_set_read_addr()
222 struct i2c_client *client = to_i2c_client(wdd->parent); in __ziirave_firm_write_pkt()
300 struct i2c_client *client = to_i2c_client(wdd->parent); in ziirave_firm_verify()
344 struct i2c_client *client = to_i2c_client(wdd->parent); in ziirave_firm_upload()
441 struct i2c_client *client = to_i2c_client(dev->parent); in ziirave_wdt_sysfs_show_firm()
[all …]
/Linux-v5.10/drivers/rtc/
Drtc-isl1208.c267 struct i2c_client *const client = to_i2c_client(dev); in isl1208_rtc_proc()
441 return isl1208_i2c_read_time(to_i2c_client(dev), tm); in isl1208_rtc_read_time()
509 return isl1208_i2c_set_time(to_i2c_client(dev), tm); in isl1208_rtc_set_time()
515 return isl1208_i2c_read_alarm(to_i2c_client(dev), alarm); in isl1208_rtc_read_alarm()
521 return isl1208_i2c_set_alarm(to_i2c_client(dev), alarm); in isl1208_rtc_set_alarm()
528 struct i2c_client *client = to_i2c_client(dev->parent); in timestamp0_store()
550 struct i2c_client *client = to_i2c_client(dev->parent); in timestamp0_show()
661 int atr = isl1208_i2c_get_atr(to_i2c_client(dev->parent)); in isl1208_sysfs_show_atrim()
674 int dtr = isl1208_i2c_get_dtr(to_i2c_client(dev->parent)); in isl1208_sysfs_show_dtrim()
687 int usr = isl1208_i2c_get_usr(to_i2c_client(dev->parent)); in isl1208_sysfs_show_usr()
[all …]
Drtc-rx8025.c105 struct i2c_client *client = to_i2c_client(dev); in rx8025_check_validity()
180 struct i2c_client *client = to_i2c_client(dev); in rx8025_get_time()
214 struct i2c_client *client = to_i2c_client(dev); in rx8025_set_time()
284 struct i2c_client *client = to_i2c_client(dev); in rx8025_read_alarm()
321 struct i2c_client *client = to_i2c_client(dev); in rx8025_set_alarm()
373 struct i2c_client *client = to_i2c_client(dev); in rx8025_alarm_irq_enable()
421 struct i2c_client *client = to_i2c_client(dev); in rx8025_get_clock_adjust()
438 struct i2c_client *client = to_i2c_client(dev); in rx8025_set_clock_adjust()
Drtc-x1205.c498 struct i2c_client *client = to_i2c_client(dev); in x1205_rtc_read_alarm()
530 return x1205_set_datetime(to_i2c_client(dev), in x1205_rtc_set_alarm()
536 return x1205_get_datetime(to_i2c_client(dev), in x1205_rtc_read_time()
542 return x1205_set_datetime(to_i2c_client(dev), in x1205_rtc_set_time()
550 err = x1205_get_dtrim(to_i2c_client(dev), &dtrim); in x1205_rtc_proc()
554 err = x1205_get_atrim(to_i2c_client(dev), &atrim); in x1205_rtc_proc()
574 err = x1205_get_atrim(to_i2c_client(dev), &atrim); in x1205_sysfs_show_atrim()
587 err = x1205_get_dtrim(to_i2c_client(dev), &dtrim); in x1205_sysfs_show_dtrim()
Drtc-hym8563.c92 struct i2c_client *client = to_i2c_client(dev); in hym8563_rtc_read_time()
119 struct i2c_client *client = to_i2c_client(dev); in hym8563_rtc_set_time()
164 struct i2c_client *client = to_i2c_client(dev); in hym8563_rtc_alarm_irq_enable()
181 struct i2c_client *client = to_i2c_client(dev); in hym8563_rtc_read_alarm()
218 struct i2c_client *client = to_i2c_client(dev); in hym8563_rtc_set_alarm()
490 struct i2c_client *client = to_i2c_client(dev); in hym8563_suspend()
506 struct i2c_client *client = to_i2c_client(dev); in hym8563_resume()
Drtc-ds1374.c164 struct i2c_client *client = to_i2c_client(dev); in ds1374_read_time()
177 struct i2c_client *client = to_i2c_client(dev); in ds1374_set_time()
190 struct i2c_client *client = to_i2c_client(dev); in ds1374_read_alarm()
228 struct i2c_client *client = to_i2c_client(dev); in ds1374_set_alarm()
333 struct i2c_client *client = to_i2c_client(dev); in ds1374_alarm_irq_enable()
556 struct i2c_client *client = to_i2c_client(dev); in ds1374_suspend()
565 struct i2c_client *client = to_i2c_client(dev); in ds1374_resume()
Drtc-rs5c372.c211 struct i2c_client *client = to_i2c_client(dev); in rs5c372_rtc_read_time()
259 struct i2c_client *client = to_i2c_client(dev); in rs5c372_rtc_set_time()
353 struct i2c_client *client = to_i2c_client(dev); in rs5c_rtc_alarm_irq_enable()
394 struct i2c_client *client = to_i2c_client(dev); in rs5c_read_alarm()
416 struct i2c_client *client = to_i2c_client(dev); in rs5c_set_alarm()
474 err = rs5c372_get_trim(to_i2c_client(dev), &osc, &trim); in rs5c372_rtc_proc()
504 err = rs5c372_get_trim(to_i2c_client(dev), NULL, &trim); in rs5c372_sysfs_show_trim()
517 err = rs5c372_get_trim(to_i2c_client(dev), &osc, NULL); in rs5c372_sysfs_show_osc()
Drtc-pcf8523.c181 struct i2c_client *client = to_i2c_client(dev); in pcf8523_rtc_read_time()
224 struct i2c_client *client = to_i2c_client(dev); in pcf8523_rtc_set_time()
277 struct i2c_client *client = to_i2c_client(dev); in pcf8523_rtc_ioctl()
300 struct i2c_client *client = to_i2c_client(dev); in pcf8523_rtc_read_offset()
318 struct i2c_client *client = to_i2c_client(dev); in pcf8523_rtc_set_offset()
Drtc-abx80x.c163 struct i2c_client *client = to_i2c_client(dev); in abx80x_rtc_read_time()
203 struct i2c_client *client = to_i2c_client(dev); in abx80x_rtc_set_time()
269 struct i2c_client *client = to_i2c_client(dev); in abx80x_read_alarm()
301 struct i2c_client *client = to_i2c_client(dev); in abx80x_set_alarm()
336 struct i2c_client *client = to_i2c_client(dev); in abx80x_rtc_set_autocalibration()
375 struct i2c_client *client = to_i2c_client(dev); in abx80x_rtc_get_autocalibration()
431 struct i2c_client *client = to_i2c_client(dev->parent); in oscillator_store()
473 struct i2c_client *client = to_i2c_client(dev->parent); in oscillator_show()
503 struct i2c_client *client = to_i2c_client(dev); in abx80x_alarm_irq_enable()
518 struct i2c_client *client = to_i2c_client(dev); in abx80x_ioctl()
/Linux-v5.10/drivers/usb/misc/
Dusb4604.c40 struct i2c_client *client = to_i2c_client(dev); in usb4604_connect()
117 struct i2c_client *client = to_i2c_client(dev); in usb4604_i2c_suspend()
127 struct i2c_client *client = to_i2c_client(dev); in usb4604_i2c_resume()
/Linux-v5.10/drivers/iio/pressure/
Dmpl115_i2c.c24 return i2c_smbus_read_word_swapped(to_i2c_client(dev), address); in mpl115_i2c_read()
29 return i2c_smbus_write_byte_data(to_i2c_client(dev), address, value); in mpl115_i2c_write()
/Linux-v5.10/drivers/hwmon/pmbus/
Dinspur-ipsps.c61 struct i2c_client *client = to_i2c_client(dev->parent); in ipsps_string_show()
83 struct i2c_client *client = to_i2c_client(dev->parent); in ipsps_fw_version_show()
104 struct i2c_client *client = to_i2c_client(dev->parent); in ipsps_mode_show()
136 struct i2c_client *client = to_i2c_client(dev->parent); in ipsps_mode_store()
/Linux-v5.10/drivers/misc/lis3lv02d/
Dlis3lv02d_i2c.c199 struct i2c_client *client = to_i2c_client(dev); in lis3lv02d_i2c_suspend()
209 struct i2c_client *client = to_i2c_client(dev); in lis3lv02d_i2c_resume()
228 struct i2c_client *client = to_i2c_client(dev); in lis3_i2c_runtime_suspend()
237 struct i2c_client *client = to_i2c_client(dev); in lis3_i2c_runtime_resume()
/Linux-v5.10/drivers/gpio/
Dgpio-max7300.c19 struct i2c_client *client = to_i2c_client(dev); in max7300_i2c_write()
26 struct i2c_client *client = to_i2c_client(dev); in max7300_i2c_read()

12345678910>>...13