/Linux-v6.6/drivers/media/i2c/ |
D | ov5670.c | 1897 struct i2c_client *client = v4l2_get_subdevdata(&ov5670->sd); in ov5670_read_reg() local 1933 struct i2c_client *client = v4l2_get_subdevdata(&ov5670->sd); in ov5670_write_reg() local 1964 struct i2c_client *client = v4l2_get_subdevdata(&ov5670->sd); in ov5670_write_regs() local 2037 struct i2c_client *client = v4l2_get_subdevdata(&ov5670->sd); in ov5670_set_ctrl() local 2104 struct i2c_client *client = v4l2_get_subdevdata(&ov5670->sd); in ov5670_init_controls() local 2356 struct i2c_client *client = v4l2_get_subdevdata(&ov5670->sd); in ov5670_identify_module() local 2395 struct i2c_client *client = v4l2_get_subdevdata(&ov5670->sd); in ov5670_start_streaming() local 2453 struct i2c_client *client = v4l2_get_subdevdata(&ov5670->sd); in ov5670_stop_streaming() local 2470 struct i2c_client *client = v4l2_get_subdevdata(sd); in ov5670_set_stream() local 2503 struct i2c_client *client = to_i2c_client(dev); in ov5670_runtime_resume() local [all …]
|
D | og01a1b.c | 462 struct i2c_client *client = v4l2_get_subdevdata(&og01a1b->sd); in og01a1b_read_reg() local 492 struct i2c_client *client = v4l2_get_subdevdata(&og01a1b->sd); in og01a1b_write_reg() local 509 struct i2c_client *client = v4l2_get_subdevdata(&og01a1b->sd); in og01a1b_write_reg_list() local 541 struct i2c_client *client = v4l2_get_subdevdata(&og01a1b->sd); in og01a1b_set_ctrl() local 685 struct i2c_client *client = v4l2_get_subdevdata(&og01a1b->sd); in og01a1b_start_streaming() local 722 struct i2c_client *client = v4l2_get_subdevdata(&og01a1b->sd); in og01a1b_stop_streaming() local 732 struct i2c_client *client = v4l2_get_subdevdata(sd); in og01a1b_set_stream() local 766 struct i2c_client *client = to_i2c_client(dev); in og01a1b_suspend() local 781 struct i2c_client *client = to_i2c_client(dev); in og01a1b_resume() local 931 struct i2c_client *client = v4l2_get_subdevdata(&og01a1b->sd); in og01a1b_identify_module() local [all …]
|
D | saa7185.c | 50 struct i2c_client *client = v4l2_get_subdevdata(sd); in saa7185_read() local 57 struct i2c_client *client = v4l2_get_subdevdata(sd); in saa7185_write() local 68 struct i2c_client *client = v4l2_get_subdevdata(sd); in saa7185_write_block() local 293 static int saa7185_probe(struct i2c_client *client) in saa7185_probe() 324 static void saa7185_remove(struct i2c_client *client) in saa7185_remove()
|
/Linux-v6.6/drivers/iio/light/ |
D | tsl2591.c | 164 struct i2c_client *client; member 374 static int tsl2591_check_als_valid(struct i2c_client *client) in tsl2591_check_als_valid() 390 struct i2c_client *client = chip->client; in tsl2591_wait_adc_complete() local 437 struct i2c_client *client = chip->client; in tsl2591_read_channel_data() local 505 struct i2c_client *client = chip->client; in tsl2591_set_als_gain_int_time() local 521 struct i2c_client *client = chip->client; in tsl2591_set_als_lower_threshold() local 565 struct i2c_client *client = chip->client; in tsl2591_set_als_upper_threshold() local 611 struct i2c_client *client = chip->client; in tsl2591_set_als_persist_cycle() local 627 struct i2c_client *client = chip->client; in tsl2591_set_power_state() local 717 struct i2c_client *client = chip->client; in tsl2591_read_raw() local [all …]
|
D | tsl4531.c | 49 struct i2c_client *client; member 146 static int tsl4531_check_id(struct i2c_client *client) in tsl4531_check_id() 163 static int tsl4531_probe(struct i2c_client *client) in tsl4531_probe() 203 static int tsl4531_powerdown(struct i2c_client *client) in tsl4531_powerdown() 209 static void tsl4531_remove(struct i2c_client *client) in tsl4531_remove()
|
D | cm36651.c | 130 struct i2c_client *client; member 145 struct i2c_client *client = cm36651->client; in cm36651_setup_reg() local 193 struct i2c_client *client = cm36651->client; in cm36651_read_output() local 234 struct i2c_client *client = cm36651->client; in cm36651_irq_handler() local 275 struct i2c_client *client = cm36651->client; in cm36651_set_operation_mode() local 329 struct i2c_client *client = cm36651->client; in cm36651_read_channel() local 393 struct i2c_client *client = cm36651->client; in cm36651_write_int_time() local 476 struct i2c_client *client = cm36651->client; in cm36651_write_raw() local 510 struct i2c_client *client = cm36651->client; in cm36651_write_prox_thresh() local 621 static int cm36651_probe(struct i2c_client *client) in cm36651_probe() [all …]
|
/Linux-v6.6/drivers/staging/iio/addac/ |
D | adt7316-spi.c | 25 static int adt7316_spi_multi_read(void *client, u8 reg, u8 count, u8 *data) in adt7316_spi_multi_read() 54 static int adt7316_spi_multi_write(void *client, u8 reg, u8 count, u8 *data) in adt7316_spi_multi_write() 77 static int adt7316_spi_read(void *client, u8 reg, u8 *data) in adt7316_spi_read() 82 static int adt7316_spi_write(void *client, u8 reg, u8 val) in adt7316_spi_write()
|
/Linux-v6.6/drivers/hwmon/ |
D | adm1026.c | 258 struct i2c_client *client; member 291 static int adm1026_read_value(struct i2c_client *client, u8 reg) in adm1026_read_value() 305 static int adm1026_write_value(struct i2c_client *client, u8 reg, int value) in adm1026_write_value() 322 struct i2c_client *client = data->client; in adm1026_update_device() local 489 struct i2c_client *client = data->client; in in_min_store() local 517 struct i2c_client *client = data->client; in in_max_store() local 600 struct i2c_client *client = data->client; in in16_min_store() local 629 struct i2c_client *client = data->client; in in16_max_store() local 678 struct i2c_client *client = data->client; in fan_min_store() local 715 struct i2c_client *client = data->client; in fixup_fan_min() local [all …]
|
D | g760a.c | 36 struct i2c_client *client; member 67 static int g760a_read_value(struct i2c_client *client, enum g760a_regs reg) in g760a_read_value() 72 static int g760a_write_value(struct i2c_client *client, enum g760a_regs reg, in g760a_write_value() 85 struct i2c_client *client = data->client; in g760a_update_client() local 142 struct i2c_client *client = data->client; in pwm1_store() local 173 static int g760a_probe(struct i2c_client *client) in g760a_probe()
|
D | lm93.c | 197 struct i2c_client *client; member 798 static u8 lm93_read_byte(struct i2c_client *client, u8 reg) in lm93_read_byte() 821 static int lm93_write_byte(struct i2c_client *client, u8 reg, u8 value) in lm93_write_byte() 836 static u16 lm93_read_word(struct i2c_client *client, u8 reg) in lm93_read_word() 859 static int lm93_write_word(struct i2c_client *client, u8 reg, u16 value) in lm93_write_word() 881 static void lm93_read_block(struct i2c_client *client, u8 fbn, u8 *values) in lm93_read_block() 910 struct i2c_client *client = data->client; in lm93_update_device() local 929 struct i2c_client *client) in lm93_update_client_common() 1000 struct i2c_client *client) in lm93_update_client_full() 1032 struct i2c_client *client) in lm93_update_client_min() [all …]
|
D | max6639.c | 70 struct i2c_client *client; member 98 struct i2c_client *client = data->client; in max6639_update_device() local 196 struct i2c_client *client = data->client; in temp_max_store() local 228 struct i2c_client *client = data->client; in temp_crit_store() local 261 struct i2c_client *client = data->client; in temp_emergency_store() local 293 struct i2c_client *client = data->client; in pwm_store() local 404 static int max6639_init_client(struct i2c_client *client, in max6639_init_client() 502 static int max6639_detect(struct i2c_client *client, in max6639_detect() 527 static int max6639_probe(struct i2c_client *client) in max6639_probe() 576 struct i2c_client *client = to_i2c_client(dev); in max6639_suspend() local [all …]
|
/Linux-v6.6/drivers/gpio/ |
D | gpio-pcf857x.c | 70 struct i2c_client *client; member 84 static int i2c_write_le8(struct i2c_client *client, unsigned int data) in i2c_write_le8() 89 static int i2c_read_le8(struct i2c_client *client) in i2c_read_le8() 96 static int i2c_write_le16(struct i2c_client *client, unsigned int word) in i2c_write_le16() 105 static int i2c_read_le16(struct i2c_client *client) in i2c_read_le16() 273 static int pcf857x_probe(struct i2c_client *client) in pcf857x_probe() 408 static void pcf857x_shutdown(struct i2c_client *client) in pcf857x_shutdown()
|
/Linux-v6.6/drivers/media/i2c/ccs/ |
D | ccs-reg-access.c | 20 static u32 float_to_u32_mul_1000000(struct i2c_client *client, u32 phloat) in float_to_u32_mul_1000000() 72 struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd); in ____ccs_read_addr() local 146 static u32 ireal32_to_u32_mul_1000000(struct i2c_client *client, u32 val) in ireal32_to_u32_mul_1000000() 159 struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd); in ccs_reg_conv() local 294 static int ccs_write_retry(struct i2c_client *client, struct i2c_msg *msg) in ccs_write_retry() 323 struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd); in ccs_write_addr_no_quirk() local 375 struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd); in ccs_write_data_regs() local
|
/Linux-v6.6/drivers/gpu/drm/tegra/ |
D | vic.c | 33 struct tegra_drm_client client; member 45 static inline struct vic *to_vic(struct tegra_drm_client *client) in to_vic() 118 static int vic_init(struct host1x_client *client) in vic_init() 166 static int vic_exit(struct host1x_client *client) in vic_exit() 212 struct host1x_client *client = &vic->client.base; in vic_load_firmware() local 358 static int vic_open_channel(struct tegra_drm_client *client, in vic_open_channel() 375 static int vic_can_use_memory_ctx(struct tegra_drm_client *client, bool *supported) in vic_can_use_memory_ctx()
|
/Linux-v6.6/drivers/hwmon/pmbus/ |
D | dps920ab.c | 20 static int dps920ab_read_word_data(struct i2c_client *client, int page, int phase, int reg) in dps920ab_read_word_data() 52 static int dps920ab_write_word_data(struct i2c_client *client, int page, int reg, in dps920ab_write_word_data() 112 static void dps920ab_init_debugfs(struct dps920ab_data *data, struct i2c_client *client) in dps920ab_init_debugfs() 136 static int dps920ab_probe(struct i2c_client *client) in dps920ab_probe()
|
D | max8688.c | 31 static int max8688_read_word_data(struct i2c_client *client, int page, in max8688_read_word_data() 64 static int max8688_write_word_data(struct i2c_client *client, int page, int reg, in max8688_write_word_data() 90 static int max8688_read_byte_data(struct i2c_client *client, int page, int reg) in max8688_read_byte_data() 168 static int max8688_probe(struct i2c_client *client) in max8688_probe()
|
D | fsp-3y.c | 72 static int set_page(struct i2c_client *client, int page_log) in set_page() 106 static int fsp3y_read_byte_data(struct i2c_client *client, int page, int reg) in fsp3y_read_byte_data() 125 static int fsp3y_read_word_data(struct i2c_client *client, int page, int phase, int reg) in fsp3y_read_word_data() 203 static int fsp3y_detect(struct i2c_client *client) in fsp3y_detect() 231 static int fsp3y_probe(struct i2c_client *client) in fsp3y_probe()
|
/Linux-v6.6/drivers/leds/ |
D | leds-pca9532.c | 39 struct i2c_client *client; member 114 static int pca9532_calcpwm(struct i2c_client *client, int pwm, int blink, in pca9532_calcpwm() 140 static int pca9532_setpwm(struct i2c_client *client, int pwm) in pca9532_setpwm() 157 struct i2c_client *client = led->client; in pca9532_setled() local 198 struct i2c_client *client = led->client; in pca9532_set_blink() local 255 struct i2c_client *client = led->client; in pca9532_getled() local 346 static int pca9532_configure(struct i2c_client *client, in pca9532_configure() 505 static int pca9532_probe(struct i2c_client *client) in pca9532_probe() 547 static void pca9532_remove(struct i2c_client *client) in pca9532_remove()
|
D | leds-blinkm.c | 130 struct i2c_client *client; in show_color_common() local 155 struct i2c_client *client; in store_color_common() local 264 struct i2c_client *client; in test_store() local 293 static int blinkm_write(struct i2c_client *client, int cmd, u8 *arg) in blinkm_write() 315 static int blinkm_read(struct i2c_client *client, int cmd, u8 *arg) in blinkm_read() 331 static int blinkm_transfer_hw(struct i2c_client *client, int cmd) in blinkm_transfer_hw() 481 static void blinkm_init_hw(struct i2c_client *client) in blinkm_init_hw() 487 static int blinkm_test_run(struct i2c_client *client) in blinkm_test_run() 520 static int blinkm_detect(struct i2c_client *client, struct i2c_board_info *info) in blinkm_detect() 568 static int blinkm_probe(struct i2c_client *client) in blinkm_probe() [all …]
|
/Linux-v6.6/drivers/i2c/ |
D | i2c-dev.c | 140 struct i2c_client *client = file->private_data; in i2cdev_read() local 164 struct i2c_client *client = file->private_data; in i2cdev_write() local 182 struct i2c_client *client = i2c_verify_client(dev); in i2cdev_check() local 235 static noinline int i2cdev_ioctl_rdwr(struct i2c_client *client, in i2cdev_ioctl_rdwr() 311 static noinline int i2cdev_ioctl_smbus(struct i2c_client *client, in i2cdev_ioctl_smbus() 394 struct i2c_client *client = file->private_data; in i2cdev_ioctl() local 521 struct i2c_client *client = file->private_data; in compat_i2cdev_ioctl() local 588 struct i2c_client *client; in i2cdev_open() local 617 struct i2c_client *client = file->private_data; in i2cdev_release() local
|
/Linux-v6.6/drivers/iio/accel/ |
D | stk8312.c | 98 struct i2c_client *client; member 130 struct i2c_client *client = data->client; in stk8312_otp_init() local 173 struct i2c_client *client = data->client; in stk8312_set_mode() local 198 struct i2c_client *client = data->client; in stk8312_set_interrupts() local 247 struct i2c_client *client = data->client; in stk8312_set_sample_rate() local 284 struct i2c_client *client = data->client; in stk8312_set_range() local 322 struct i2c_client *client = data->client; in stk8312_read_accel() local 501 static int stk8312_probe(struct i2c_client *client) in stk8312_probe() 599 static void stk8312_remove(struct i2c_client *client) in stk8312_remove()
|
D | dmard10.c | 70 struct i2c_client *client; member 74 static int dmard10_reset(struct i2c_client *client) in dmard10_reset() 127 static int dmard10_shutdown(struct i2c_client *client) in dmard10_shutdown() 173 static void dmard10_shutdown_cleanup(void *client) in dmard10_shutdown_cleanup() 178 static int dmard10_probe(struct i2c_client *client) in dmard10_probe()
|
/Linux-v6.6/drivers/mfd/ |
D | tps6594-i2c.c | 35 static int tps6594_i2c_reg_read_with_crc(struct i2c_client *client, u8 page, u8 reg, u8 *val) in tps6594_i2c_reg_read_with_crc() 76 static int tps6594_i2c_reg_write_with_crc(struct i2c_client *client, u8 page, u8 reg, u8 val) in tps6594_i2c_reg_write_with_crc() 106 struct i2c_client *client = context; in tps6594_i2c_read() local 144 struct i2c_client *client = context; in tps6594_i2c_write() local 203 static int tps6594_i2c_probe(struct i2c_client *client) in tps6594_i2c_probe()
|
/Linux-v6.6/drivers/iio/pressure/ |
D | zpa2326_i2c.c | 31 static unsigned int zpa2326_i2c_hwid(const struct i2c_client *client) in zpa2326_i2c_hwid() 41 static int zpa2326_probe_i2c(struct i2c_client *client) in zpa2326_probe_i2c() 56 static void zpa2326_remove_i2c(struct i2c_client *client) in zpa2326_remove_i2c()
|
/Linux-v6.6/drivers/gpu/drm/solomon/ |
D | ssd130x-i2c.c | 24 static int ssd130x_i2c_probe(struct i2c_client *client) in ssd130x_i2c_probe() 42 static void ssd130x_i2c_remove(struct i2c_client *client) in ssd130x_i2c_remove() 49 static void ssd130x_i2c_shutdown(struct i2c_client *client) in ssd130x_i2c_shutdown()
|