/Linux-v6.6/drivers/staging/iio/addac/ |
D | adt7316-i2c.c | 20 static int adt7316_i2c_read(void *client, u8 reg, u8 *data) in adt7316_i2c_read() 42 static int adt7316_i2c_write(void *client, u8 reg, u8 data) in adt7316_i2c_write() 54 static int adt7316_i2c_multi_read(void *client, u8 reg, u8 count, u8 *data) in adt7316_i2c_multi_read() 73 static int adt7316_i2c_multi_write(void *client, u8 reg, u8 count, u8 *data) in adt7316_i2c_multi_write() 96 static int adt7316_i2c_probe(struct i2c_client *client) in adt7316_i2c_probe()
|
/Linux-v6.6/drivers/input/touchscreen/ |
D | wdt87xx_i2c.c | 179 struct i2c_client *client; member 187 static int wdt87xx_i2c_xfer(struct i2c_client *client, in wdt87xx_i2c_xfer() 219 static int wdt87xx_get_desc(struct i2c_client *client, u8 desc_idx, in wdt87xx_get_desc() 245 static int wdt87xx_get_string(struct i2c_client *client, u8 str_idx, in wdt87xx_get_string() 277 static int wdt87xx_get_feature(struct i2c_client *client, in wdt87xx_get_feature() 317 static int wdt87xx_set_feature(struct i2c_client *client, in wdt87xx_set_feature() 357 static int wdt87xx_send_command(struct i2c_client *client, int cmd, int value) in wdt87xx_send_command() 397 static int wdt87xx_sw_reset(struct i2c_client *client) in wdt87xx_sw_reset() 434 static int wdt87xx_get_sysparam(struct i2c_client *client, in wdt87xx_get_sysparam() 563 static int wdt87xx_write_data(struct i2c_client *client, const char *data, in wdt87xx_write_data() [all …]
|
D | wacom_i2c.c | 50 struct i2c_client *client; member 57 static int wacom_query_device(struct i2c_client *client, in wacom_query_device() 150 struct i2c_client *client = wac_i2c->client; in wacom_i2c_open() local 160 struct i2c_client *client = wac_i2c->client; in wacom_i2c_close() local 165 static int wacom_i2c_probe(struct i2c_client *client) in wacom_i2c_probe() 237 struct i2c_client *client = to_i2c_client(dev); in wacom_i2c_suspend() local 246 struct i2c_client *client = to_i2c_client(dev); in wacom_i2c_resume() local
|
/Linux-v6.6/drivers/rtc/ |
D | rtc-max6900.c | 51 static int max6900_i2c_read_regs(struct i2c_client *client, u8 *buf) in max6900_i2c_read_regs() 91 static int max6900_i2c_write_regs(struct i2c_client *client, u8 const *buf) in max6900_i2c_write_regs() 142 struct i2c_client *client = to_i2c_client(dev); in max6900_rtc_read_time() local 162 static int max6900_i2c_clear_write_protect(struct i2c_client *client) in max6900_i2c_clear_write_protect() 169 struct i2c_client *client = to_i2c_client(dev); in max6900_rtc_set_time() local 200 static int max6900_probe(struct i2c_client *client) in max6900_probe()
|
D | rtc-rv8803.c | 68 struct i2c_client *client; member 77 static int rv8803_read_reg(const struct i2c_client *client, u8 reg) in rv8803_read_reg() 95 static int rv8803_read_regs(const struct i2c_client *client, in rv8803_read_regs() 114 static int rv8803_write_reg(const struct i2c_client *client, u8 reg, u8 value) in rv8803_write_reg() 128 static int rv8803_write_regs(const struct i2c_client *client, in rv8803_write_regs() 186 struct i2c_client *client = dev_id; in rv8803_handle_irq() local 348 struct i2c_client *client = rv8803->client; in rv8803_get_alarm() local 391 struct i2c_client *client = to_i2c_client(dev); in rv8803_set_alarm() local 454 struct i2c_client *client = to_i2c_client(dev); in rv8803_alarm_irq_enable() local 496 struct i2c_client *client = to_i2c_client(dev); in rv8803_ioctl() local [all …]
|
D | rtc-s35390a.c | 66 struct i2c_client *client[8]; member 73 struct i2c_client *client = s35390a->client[reg]; in s35390a_set_reg() local 90 struct i2c_client *client = s35390a->client[reg]; in s35390a_get_reg() local 212 struct i2c_client *client = to_i2c_client(dev); in s35390a_rtc_set_time() local 242 struct i2c_client *client = to_i2c_client(dev); in s35390a_rtc_read_time() local 276 struct i2c_client *client = to_i2c_client(dev); in s35390a_rtc_set_alarm() local 329 struct i2c_client *client = to_i2c_client(dev); in s35390a_rtc_read_alarm() local 386 struct i2c_client *client = to_i2c_client(dev); in s35390a_rtc_ioctl() local 421 static int s35390a_probe(struct i2c_client *client) in s35390a_probe()
|
/Linux-v6.6/drivers/hwmon/pmbus/ |
D | ltc3815.c | 27 static int ltc3815_read_byte_data(struct i2c_client *client, int page, int reg) in ltc3815_read_byte_data() 48 static int ltc3815_write_byte(struct i2c_client *client, int page, u8 reg) in ltc3815_write_byte() 72 static int ltc3815_read_word_data(struct i2c_client *client, int page, in ltc3815_read_word_data() 112 static int ltc3815_write_word_data(struct i2c_client *client, int page, in ltc3815_write_word_data() 181 static int ltc3815_probe(struct i2c_client *client) in ltc3815_probe()
|
D | max16601.c | 58 static int max16601_read_byte(struct i2c_client *client, int page, int reg) in max16601_read_byte() 71 static int max16601_read_word(struct i2c_client *client, int page, int phase, in max16601_read_word() 151 static int max16601_write_byte(struct i2c_client *client, int page, u8 reg) in max16601_write_byte() 164 static int max16601_write_word(struct i2c_client *client, int page, int reg, in max16601_write_word() 192 static int max16601_identify(struct i2c_client *client, in max16601_identify() 274 static int max16601_get_id(struct i2c_client *client) in max16601_get_id() 305 static int max16601_probe(struct i2c_client *client) in max16601_probe()
|
/Linux-v6.6/drivers/media/i2c/ |
D | tw9910.c | 332 static struct tw9910_priv *to_tw9910(const struct i2c_client *client) in to_tw9910() 338 static int tw9910_mask_set(struct i2c_client *client, u8 command, in tw9910_mask_set() 352 static int tw9910_set_scale(struct i2c_client *client, in tw9910_set_scale() 374 static int tw9910_set_hsync(struct i2c_client *client) in tw9910_set_hsync() 401 static void tw9910_reset(struct i2c_client *client) in tw9910_reset() 407 static int tw9910_power(struct i2c_client *client, int enable) in tw9910_power() 463 struct i2c_client *client = v4l2_get_subdevdata(sd); in tw9910_s_stream() local 503 struct i2c_client *client = v4l2_get_subdevdata(sd); in tw9910_g_std() local 513 struct i2c_client *client = v4l2_get_subdevdata(sd); in tw9910_s_std() local 554 struct i2c_client *client = v4l2_get_subdevdata(sd); in tw9910_g_register() local [all …]
|
D | uda1342.c | 14 static int write_reg(struct i2c_client *client, int reg, int value) in write_reg() 24 struct i2c_client *client = v4l2_get_subdevdata(sd); in uda1342_s_routing() local 48 static int uda1342_probe(struct i2c_client *client) in uda1342_probe() 74 static void uda1342_remove(struct i2c_client *client) in uda1342_remove()
|
/Linux-v6.6/drivers/hwmon/ |
D | f75375s.c | 139 static inline int f75375_read8(struct i2c_client *client, u8 reg) in f75375_read8() 145 static inline u16 f75375_read16(struct i2c_client *client, u8 reg) in f75375_read16() 151 static inline void f75375_write8(struct i2c_client *client, u8 reg, in f75375_write8() 157 static inline void f75375_write16(struct i2c_client *client, u8 reg, in f75375_write16() 166 static void f75375_write_pwm(struct i2c_client *client, int nr) in f75375_write_pwm() 178 struct i2c_client *client = to_i2c_client(dev); in f75375_update_device() local 288 struct i2c_client *client = to_i2c_client(dev); in set_fan_min() local 308 struct i2c_client *client = to_i2c_client(dev); in set_fan_target() local 333 struct i2c_client *client = to_i2c_client(dev); in set_pwm() local 361 static int set_pwm_enable_direct(struct i2c_client *client, int nr, int val) in set_pwm_enable_direct() [all …]
|
/Linux-v6.6/drivers/misc/ |
D | ds1682.c | 58 struct i2c_client *client = to_i2c_client(dev); in ds1682_show() local 101 struct i2c_client *client = to_i2c_client(dev); in ds1682_store() local 159 struct i2c_client *client = kobj_to_i2c_client(kobj); in ds1682_eeprom_read() local 177 struct i2c_client *client = kobj_to_i2c_client(kobj); in ds1682_eeprom_write() local 203 static int ds1682_probe(struct i2c_client *client) in ds1682_probe() 230 static void ds1682_remove(struct i2c_client *client) in ds1682_remove()
|
/Linux-v6.6/drivers/misc/lis3lv02d/ |
D | lis3lv02d_i2c.c | 103 static int lis3lv02d_i2c_probe(struct i2c_client *client) in lis3lv02d_i2c_probe() 179 static void lis3lv02d_i2c_remove(struct i2c_client *client) in lis3lv02d_i2c_remove() 197 struct i2c_client *client = to_i2c_client(dev); in lis3lv02d_i2c_suspend() local 207 struct i2c_client *client = to_i2c_client(dev); in lis3lv02d_i2c_resume() local 226 struct i2c_client *client = to_i2c_client(dev); in lis3_i2c_runtime_suspend() local 235 struct i2c_client *client = to_i2c_client(dev); in lis3_i2c_runtime_resume() local
|
/Linux-v6.6/drivers/media/dvb-frontends/ |
D | mn88473.c | 19 struct i2c_client *client = fe->demodulator_priv; in mn88473_set_frontend() local 239 struct i2c_client *client = fe->demodulator_priv; in mn88473_read_status() local 461 struct i2c_client *client = fe->demodulator_priv; in mn88473_init() local 554 struct i2c_client *client = fe->demodulator_priv; in mn88473_sleep() local 609 static int mn88473_probe(struct i2c_client *client) in mn88473_probe() 728 static void mn88473_remove(struct i2c_client *client) in mn88473_remove()
|
/Linux-v6.6/drivers/media/usb/go7007/ |
D | s2250-board.c | 151 static int write_reg(struct i2c_client *client, u8 reg, u8 value) in write_reg() 185 static int write_reg_fp(struct i2c_client *client, u16 addr, u16 val) in write_reg_fp() 249 static int read_reg_fp(struct i2c_client *client, u16 addr, u16 *val) in read_reg_fp() 290 static int write_regs(struct i2c_client *client, u8 *regs) in write_regs() 303 static int write_regs_fp(struct i2c_client *client, u16 *regs) in write_regs_fp() 323 struct i2c_client *client = v4l2_get_subdevdata(sd); in s2250_s_video_routing() local 347 struct i2c_client *client = v4l2_get_subdevdata(sd); in s2250_s_std() local 366 struct i2c_client *client = v4l2_get_subdevdata(&state->sd); in s2250_s_ctrl() local 406 struct i2c_client *client = v4l2_get_subdevdata(sd); in s2250_set_fmt() local 497 static int s2250_probe(struct i2c_client *client) in s2250_probe() [all …]
|
/Linux-v6.6/drivers/gpio/ |
D | gpio-max7300.c | 19 struct i2c_client *client = to_i2c_client(dev); in max7300_i2c_write() local 26 struct i2c_client *client = to_i2c_client(dev); in max7300_i2c_read() local 31 static int max7300_probe(struct i2c_client *client) in max7300_probe() 50 static void max7300_remove(struct i2c_client *client) in max7300_remove()
|
/Linux-v6.6/drivers/gpu/drm/i2c/ |
D | ch7006_mode.c | 201 struct i2c_client *client = drm_i2c_encoder_get_client(encoder); in ch7006_setup_levels() local 232 struct i2c_client *client = drm_i2c_encoder_get_client(encoder); in ch7006_setup_subcarrier() local 256 struct i2c_client *client = drm_i2c_encoder_get_client(encoder); in ch7006_setup_pll() local 327 struct i2c_client *client = drm_i2c_encoder_get_client(encoder); in ch7006_setup_properties() local 368 void ch7006_write(struct i2c_client *client, uint8_t addr, uint8_t val) in ch7006_write() 379 uint8_t ch7006_read(struct i2c_client *client, uint8_t addr) in ch7006_read() 400 void ch7006_state_load(struct i2c_client *client, in ch7006_state_load() 434 void ch7006_state_save(struct i2c_client *client, in ch7006_state_save()
|
/Linux-v6.6/drivers/media/i2c/ccs/ |
D | ccs-core.c | 113 struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd); in ccs_replace_limit() local 161 struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd); in ccs_read_all_limits() local 240 struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd); in ccs_read_frame_fmt() local 427 struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd); in ccs_pll_try() local 561 struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd); in ccs_pixel_order() local 578 struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd); in ccs_update_mbus_formats() local 614 struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd); in ccs_set_ctrl() local 798 struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd); in ccs_init_controls() local 1056 struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd); in ccs_get_mbus_formats() local 1234 struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd); in ccs_pll_blanking_update() local [all …]
|
/Linux-v6.6/drivers/platform/chrome/ |
D | cros_hps_i2c.c | 24 struct i2c_client *client; member 58 static int hps_i2c_probe(struct i2c_client *client) in hps_i2c_probe() 98 static void hps_i2c_remove(struct i2c_client *client) in hps_i2c_remove() 114 struct i2c_client *client = to_i2c_client(dev); in hps_suspend() local 123 struct i2c_client *client = to_i2c_client(dev); in hps_resume() local
|
/Linux-v6.6/drivers/iio/dac/ |
D | m62332.c | 24 struct i2c_client *client; member 34 struct i2c_client *client = data->client; in m62332_set_value() local 127 struct i2c_client *client = to_i2c_client(dev); in m62332_suspend() local 144 struct i2c_client *client = to_i2c_client(dev); in m62332_resume() local 179 static int m62332_probe(struct i2c_client *client) in m62332_probe() 220 static void m62332_remove(struct i2c_client *client) in m62332_remove()
|
/Linux-v6.6/drivers/nfc/nxp-nci/ |
D | i2c.c | 64 struct i2c_client *client = phy->i2c_dev; in nxp_nci_i2c_write() local 99 struct i2c_client *client = phy->i2c_dev; in nxp_nci_i2c_fw_read() local 147 struct i2c_client *client = phy->i2c_dev; in nxp_nci_i2c_nci_read() local 192 struct i2c_client *client; in nxp_nci_i2c_irq_thread_fn() local 266 static int nxp_nci_i2c_probe(struct i2c_client *client) in nxp_nci_i2c_probe() 316 static void nxp_nci_i2c_remove(struct i2c_client *client) in nxp_nci_i2c_remove()
|
/Linux-v6.6/drivers/media/i2c/et8ek8/ |
D | et8ek8_driver.c | 141 static int et8ek8_i2c_read_reg(struct i2c_client *client, u16 data_length, in et8ek8_i2c_read_reg() 186 static void et8ek8_i2c_create_msg(struct i2c_client *client, u16 len, u16 reg, in et8ek8_i2c_create_msg() 218 static int et8ek8_i2c_buffered_write_regs(struct i2c_client *client, in et8ek8_i2c_buffered_write_regs() 264 static int et8ek8_i2c_write_regs(struct i2c_client *client, in et8ek8_i2c_write_regs() 335 static int et8ek8_i2c_write_reg(struct i2c_client *client, u16 data_length, in et8ek8_i2c_write_reg() 375 static int et8ek8_i2c_reglist_find_write(struct i2c_client *client, in et8ek8_i2c_reglist_find_write() 509 static int et8ek8_reglist_import(struct i2c_client *client, in et8ek8_reglist_import() 556 struct i2c_client *client = v4l2_get_subdevdata(&sensor->subdev); in et8ek8_set_gain() local 584 struct i2c_client *client = v4l2_get_subdevdata(&sensor->subdev); in et8ek8_set_test_pattern() local 647 struct i2c_client *client = in et8ek8_set_ctrl() local [all …]
|
/Linux-v6.6/drivers/hid/i2c-hid/ |
D | i2c-hid-core.c | 93 struct i2c_client *client; /* i2c client */ member 170 struct i2c_client *client = ihid->client; in i2c_hid_xfer() local 645 struct i2c_client *client = hid->driver_data; in i2c_hid_get_raw_report() local 676 struct i2c_client *client = hid->driver_data; in i2c_hid_output_raw_report() local 729 struct i2c_client *client = hid->driver_data; in i2c_hid_parse() local 797 struct i2c_client *client = hid->driver_data; in i2c_hid_start() local 827 struct i2c_client *client = hid->driver_data; in i2c_hid_open() local 836 struct i2c_client *client = hid->driver_data; in i2c_hid_close() local 852 static int i2c_hid_init_irq(struct i2c_client *client) in i2c_hid_init_irq() 880 struct i2c_client *client = ihid->client; in i2c_hid_fetch_hid_descriptor() local [all …]
|
/Linux-v6.6/drivers/gpu/drm/ |
D | drm_client_modeset.c | 35 int drm_client_modeset_create(struct drm_client_dev *client) in drm_client_modeset_create() 73 static void drm_client_modeset_release(struct drm_client_dev *client) in drm_client_modeset_release() 91 void drm_client_modeset_free(struct drm_client_dev *client) in drm_client_modeset_free() 109 drm_client_find_modeset(struct drm_client_dev *client, struct drm_crtc *crtc) in drm_client_find_modeset() 491 static int drm_client_pick_crtcs(struct drm_client_dev *client, in drm_client_pick_crtcs() 566 static bool drm_client_firmware_config(struct drm_client_dev *client, in drm_client_firmware_config() 772 int drm_client_modeset_probe(struct drm_client_dev *client, unsigned int width, unsigned int height) in drm_client_modeset_probe() 981 static int drm_client_modeset_commit_atomic(struct drm_client_dev *client, bool active, bool check) in drm_client_modeset_commit_atomic() 1071 static int drm_client_modeset_commit_legacy(struct drm_client_dev *client) in drm_client_modeset_commit_legacy() 1121 int drm_client_modeset_check(struct drm_client_dev *client) in drm_client_modeset_check() [all …]
|
/Linux-v6.6/drivers/staging/media/atomisp/i2c/ |
D | atomisp-lm3554.c | 84 struct i2c_client *client = v4l2_get_subdevdata(&flash->sd); in lm3554_write() local 98 struct i2c_client *client = v4l2_get_subdevdata(&flash->sd); in lm3554_read() local 178 static int lm3554_hw_strobe(struct i2c_client *client, bool strobe) in lm3554_hw_strobe() 235 struct i2c_client *client = v4l2_get_subdevdata(&flash->sd); in lm3554_read_status() local 350 struct i2c_client *client = v4l2_get_subdevdata(sd); in lm3554_s_flash_strobe() local 589 struct i2c_client *client = v4l2_get_subdevdata(&flash->sd); in lm3554_setup() local 677 struct i2c_client *client = v4l2_get_subdevdata(sd); in lm3554_detect() local 722 struct i2c_client *client = to_i2c_client(dev); in lm3554_suspend() local 739 struct i2c_client *client = to_i2c_client(dev); in lm3554_resume() local 761 static int lm3554_gpio_init(struct i2c_client *client) in lm3554_gpio_init() [all …]
|