/Linux-v6.6/drivers/iio/accel/ |
D | mma9551_core.c | 108 static int mma9551_transfer(struct i2c_client *client, in mma9551_transfer() 216 int mma9551_read_config_byte(struct i2c_client *client, u8 app_id, in mma9551_read_config_byte() 241 int mma9551_write_config_byte(struct i2c_client *client, u8 app_id, in mma9551_write_config_byte() 266 int mma9551_read_status_byte(struct i2c_client *client, u8 app_id, in mma9551_read_status_byte() 291 int mma9551_read_config_word(struct i2c_client *client, u8 app_id, in mma9551_read_config_word() 325 int mma9551_write_config_word(struct i2c_client *client, u8 app_id, in mma9551_write_config_word() 352 int mma9551_read_status_word(struct i2c_client *client, u8 app_id, in mma9551_read_status_word() 385 int mma9551_read_config_words(struct i2c_client *client, u8 app_id, in mma9551_read_config_words() 424 int mma9551_read_status_words(struct i2c_client *client, u8 app_id, in mma9551_read_status_words() 463 int mma9551_write_config_words(struct i2c_client *client, u8 app_id, in mma9551_write_config_words() [all …]
|
/Linux-v6.6/drivers/input/touchscreen/ |
D | ili210x.c | 60 struct i2c_client *client; member 72 static int ili210x_read_reg(struct i2c_client *client, in ili210x_read_reg() 101 static int ili210x_read_touch_data(struct i2c_client *client, u8 *data) in ili210x_read_touch_data() 135 static int ili211x_read_touch_data(struct i2c_client *client, u8 *data) in ili211x_read_touch_data() 227 static int ili251x_read_reg_common(struct i2c_client *client, in ili251x_read_reg_common() 249 static int ili251x_read_reg(struct i2c_client *client, in ili251x_read_reg() 255 static int ili251x_read_touch_data(struct i2c_client *client, u8 *data) in ili251x_read_touch_data() 333 struct i2c_client *client = priv->client; in ili210x_irq() local 365 struct i2c_client *client = to_i2c_client(dev); in ili251x_firmware_update_resolution() local 404 struct i2c_client *client = to_i2c_client(dev); in ili251x_firmware_update_firmware_version() local [all …]
|
D | zforce_ts.c | 107 struct i2c_client *client; member 137 struct i2c_client *client = ts->client; in zforce_command() local 170 struct i2c_client *client = ts->client; in zforce_send_wait() local 208 struct i2c_client *client = ts->client; in zforce_command_wait() local 229 struct i2c_client *client = ts->client; in zforce_resolution() local 242 struct i2c_client *client = ts->client; in zforce_scan_frequency() local 257 struct i2c_client *client = ts->client; in zforce_setconfig() local 268 struct i2c_client *client = ts->client; in zforce_start() local 321 struct i2c_client *client = ts->client; in zforce_stop() local 339 struct i2c_client *client = ts->client; in zforce_touch_event() local [all …]
|
D | hynitron_cstxxx.c | 40 struct i2c_client *client; member 72 static void hyn_reset_proc(struct i2c_client *client, int delay) in hyn_reset_proc() 85 struct i2c_client *client = dev_id; in hyn_interrupt_handler() local 98 static int cst3xx_i2c_write(struct i2c_client *client, in cst3xx_i2c_write() 117 static int cst3xx_i2c_read_register(struct i2c_client *client, u16 reg, in cst3xx_i2c_read_register() 149 static int cst3xx_firmware_info(struct i2c_client *client) in cst3xx_firmware_info() 209 static int cst3xx_bootloader_enter(struct i2c_client *client) in cst3xx_bootloader_enter() 258 static int cst3xx_finish_touch_read(struct i2c_client *client) in cst3xx_finish_touch_read() 289 static void cst3xx_touch_report(struct i2c_client *client) in cst3xx_touch_report() 358 static int cst3xx_input_dev_int(struct i2c_client *client) in cst3xx_input_dev_int() [all …]
|
D | migor_ts.c | 24 struct i2c_client *client; member 92 struct i2c_client *client = priv->client; in migor_ts_open() local 109 struct i2c_client *client = priv->client; in migor_ts_close() local 119 static int migor_ts_probe(struct i2c_client *client) in migor_ts_probe() 178 static void migor_ts_remove(struct i2c_client *client) in migor_ts_remove() 191 struct i2c_client *client = to_i2c_client(dev); in migor_ts_suspend() local 202 struct i2c_client *client = to_i2c_client(dev); in migor_ts_resume() local
|
D | silead.c | 67 struct i2c_client *client; member 193 static void silead_ts_set_power(struct i2c_client *client, in silead_ts_set_power() 243 static void silead_ts_read_data(struct i2c_client *client) in silead_ts_read_data() 316 static int silead_ts_init(struct i2c_client *client) in silead_ts_init() 352 static int silead_ts_reset(struct i2c_client *client) in silead_ts_reset() 381 static int silead_ts_startup(struct i2c_client *client) in silead_ts_startup() 396 static int silead_ts_load_fw(struct i2c_client *client) in silead_ts_load_fw() 470 static u32 silead_ts_get_status(struct i2c_client *client) in silead_ts_get_status() 485 static int silead_ts_get_id(struct i2c_client *client) in silead_ts_get_id() 502 static int silead_ts_setup(struct i2c_client *client) in silead_ts_setup() [all …]
|
/Linux-v6.6/drivers/input/keyboard/ |
D | max7359_keypad.c | 61 struct i2c_client *client; member 64 static int max7359_write_reg(struct i2c_client *client, u8 reg, u8 val) in max7359_write_reg() 74 static int max7359_read_reg(struct i2c_client *client, int reg) in max7359_read_reg() 113 static inline void max7359_fall_deepsleep(struct i2c_client *client) in max7359_fall_deepsleep() 122 static inline void max7359_take_catnap(struct i2c_client *client) in max7359_take_catnap() 143 static void max7359_initialize(struct i2c_client *client) in max7359_initialize() 158 static int max7359_probe(struct i2c_client *client) in max7359_probe() 247 struct i2c_client *client = to_i2c_client(dev); in max7359_suspend() local 259 struct i2c_client *client = to_i2c_client(dev); in max7359_resume() local
|
D | qt1070.c | 49 struct i2c_client *client; member 56 static int qt1070_read(struct i2c_client *client, u8 reg) in qt1070_read() 68 static int qt1070_write(struct i2c_client *client, u8 reg, u8 data) in qt1070_write() 80 static bool qt1070_identify(struct i2c_client *client) in qt1070_identify() 106 struct i2c_client *client = data->client; in qt1070_interrupt() local 129 static int qt1070_probe(struct i2c_client *client) in qt1070_probe() 214 struct i2c_client *client = to_i2c_client(dev); in qt1070_suspend() local 225 struct i2c_client *client = to_i2c_client(dev); in qt1070_resume() local
|
/Linux-v6.6/sound/core/seq/ |
D | seq_ports.c | 44 struct snd_seq_client_port *snd_seq_port_use_ptr(struct snd_seq_client *client, in snd_seq_port_use_ptr() 67 struct snd_seq_client_port *snd_seq_port_query_nearest(struct snd_seq_client *client, in snd_seq_port_query_nearest() 117 int snd_seq_create_port(struct snd_seq_client *client, int port, in snd_seq_create_port() 219 static void clear_subscriber_list(struct snd_seq_client *client, in clear_subscriber_list() 257 static int port_delete(struct snd_seq_client *client, in port_delete() 280 int snd_seq_delete_port(struct snd_seq_client *client, int port) in snd_seq_delete_port() 304 int snd_seq_delete_all_ports(struct snd_seq_client *client) in snd_seq_delete_all_ports() 430 static int subscribe_port(struct snd_seq_client *client, in subscribe_port() 455 static int unsubscribe_port(struct snd_seq_client *client, in unsubscribe_port() 498 static int check_and_subscribe_port(struct snd_seq_client *client, in check_and_subscribe_port() [all …]
|
D | seq_queue.c | 69 static struct snd_seq_queue *queue_list_remove(int id, int client) in queue_list_remove() 168 struct snd_seq_queue *snd_seq_queue_alloc(int client, int locked, unsigned int info_flags) in snd_seq_queue_alloc() 187 int snd_seq_queue_delete(int client, int queueid) in snd_seq_queue_delete() 354 static inline int check_access(struct snd_seq_queue *q, int client) in check_access() 362 static int queue_access_lock(struct snd_seq_queue *q, int client) in queue_access_lock() 386 int snd_seq_queue_check_access(int queueid, int client) in snd_seq_queue_check_access() 406 int snd_seq_queue_set_owner(int queueid, int client, int locked) in snd_seq_queue_set_owner() 472 int snd_seq_queue_timer_set_tempo(int queueid, int client, in snd_seq_queue_timer_set_tempo() 495 static void queue_use(struct snd_seq_queue *queue, int client, int use) in queue_use() 517 int snd_seq_queue_use(int queueid, int client, int use) in snd_seq_queue_use() [all …]
|
/Linux-v6.6/drivers/misc/ |
D | tsl2550.c | 33 struct i2c_client *client; member 52 static int tsl2550_set_operating_mode(struct i2c_client *client, int mode) in tsl2550_set_operating_mode() 63 static int tsl2550_set_power_state(struct i2c_client *client, int state) in tsl2550_set_power_state() 82 static int tsl2550_get_adc_value(struct i2c_client *client, u8 cmd) in tsl2550_get_adc_value() 186 struct i2c_client *client = to_i2c_client(dev); in tsl2550_store_power_state() local 218 struct i2c_client *client = to_i2c_client(dev); in tsl2550_store_operating_mode() local 242 static ssize_t __tsl2550_show_lux(struct i2c_client *client, char *buf) in __tsl2550_show_lux() 271 struct i2c_client *client = to_i2c_client(dev); in tsl2550_show_lux1_input() local 304 static int tsl2550_init_client(struct i2c_client *client) in tsl2550_init_client() 334 static int tsl2550_probe(struct i2c_client *client) in tsl2550_probe() [all …]
|
/Linux-v6.6/drivers/input/misc/ |
D | cma3000_d0x_i2c.c | 17 struct i2c_client *client = to_i2c_client(dev); in cma3000_i2c_set() local 29 struct i2c_client *client = to_i2c_client(dev); in cma3000_i2c_read() local 47 static int cma3000_i2c_probe(struct i2c_client *client) in cma3000_i2c_probe() 60 static void cma3000_i2c_remove(struct i2c_client *client) in cma3000_i2c_remove() 69 struct i2c_client *client = to_i2c_client(dev); in cma3000_i2c_suspend() local 79 struct i2c_client *client = to_i2c_client(dev); in cma3000_i2c_resume() local
|
D | adxl34x-i2c.c | 20 struct i2c_client *client = to_i2c_client(dev); in adxl34x_smbus_read() local 28 struct i2c_client *client = to_i2c_client(dev); in adxl34x_smbus_write() local 37 struct i2c_client *client = to_i2c_client(dev); in adxl34x_smbus_read_block() local 46 struct i2c_client *client = to_i2c_client(dev); in adxl34x_i2c_read_block() local 77 static int adxl34x_i2c_probe(struct i2c_client *client) in adxl34x_i2c_probe() 101 static void adxl34x_i2c_remove(struct i2c_client *client) in adxl34x_i2c_remove()
|
/Linux-v6.6/drivers/i2c/muxes/ |
D | i2c-mux-pca9541.c | 75 struct i2c_client *client; member 99 static int pca9541_reg_write(struct i2c_client *client, u8 command, u8 val) in pca9541_reg_write() 113 static int pca9541_reg_read(struct i2c_client *client, u8 command) in pca9541_reg_read() 131 static void pca9541_release_bus(struct i2c_client *client) in pca9541_release_bus() 178 static int pca9541_arbitrate(struct i2c_client *client) in pca9541_arbitrate() 252 struct i2c_client *client = data->client; in pca9541_select_chan() local 277 struct i2c_client *client = data->client; in pca9541_release_chan() local 286 static int pca9541_probe(struct i2c_client *client) in pca9541_probe() 327 static void pca9541_remove(struct i2c_client *client) in pca9541_remove()
|
/Linux-v6.6/drivers/media/i2c/ |
D | ov9640.c | 171 static int ov9640_reg_read(struct i2c_client *client, u8 reg, u8 *val) in ov9640_reg_read() 200 static int ov9640_reg_write(struct i2c_client *client, u8 reg, u8 val) in ov9640_reg_write() 229 static int ov9640_reg_rmw(struct i2c_client *client, u8 reg, u8 set, u8 unset) in ov9640_reg_rmw() 253 static int ov9640_reset(struct i2c_client *client) in ov9640_reset() 276 struct i2c_client *client = v4l2_get_subdevdata(&priv->subdev); in ov9640_s_ctrl() local 298 struct i2c_client *client = v4l2_get_subdevdata(sd); in ov9640_get_register() local 319 struct i2c_client *client = v4l2_get_subdevdata(sd); in ov9640_set_register() local 395 static int ov9640_write_regs(struct i2c_client *client, u32 width, in ov9640_write_regs() 484 static int ov9640_prog_dflt(struct i2c_client *client) in ov9640_prog_dflt() 506 struct i2c_client *client = v4l2_get_subdevdata(sd); in ov9640_s_fmt() local [all …]
|
/Linux-v6.6/drivers/media/dvb-frontends/ |
D | tda10071.c | 42 struct i2c_client *client = dev->client; in tda10071_cmd_execute() local 92 struct i2c_client *client = dev->client; in tda10071_set_tone() local 137 struct i2c_client *client = dev->client; in tda10071_set_voltage() local 183 struct i2c_client *client = dev->client; in tda10071_diseqc_send_master_cmd() local 243 struct i2c_client *client = dev->client; in tda10071_diseqc_recv_slave_reply() local 303 struct i2c_client *client = dev->client; in tda10071_diseqc_send_burst() local 366 struct i2c_client *client = dev->client; in tda10071_read_status() local 550 struct i2c_client *client = dev->client; in tda10071_set_frontend() local 696 struct i2c_client *client = dev->client; in tda10071_get_frontend() local 753 struct i2c_client *client = dev->client; in tda10071_init() local [all …]
|
D | af9033.c | 12 struct i2c_client *client; member 35 struct i2c_client *client = dev->client; in af9033_wr_reg_val_tab() local 71 struct i2c_client *client = dev->client; in af9033_init() local 307 struct i2c_client *client = dev->client; in af9033_sleep() local 358 struct i2c_client *client = dev->client; in af9033_set_frontend() local 490 struct i2c_client *client = dev->client; in af9033_get_frontend() local 615 struct i2c_client *client = dev->client; in af9033_read_status() local 822 struct i2c_client *client = dev->client; in af9033_read_snr() local 873 struct i2c_client *client = dev->client; in af9033_read_signal_strength() local 949 struct i2c_client *client = dev->client; in af9033_i2c_gate_ctrl() local [all …]
|
D | af9013.c | 14 struct i2c_client *client; member 45 struct i2c_client *client = state->client; in af9013_set_gpio() local 108 struct i2c_client *client = state->client; in af9013_set_frontend() local 401 struct i2c_client *client = state->client; in af9013_get_frontend() local 518 struct i2c_client *client = state->client; in af9013_read_status() local 832 struct i2c_client *client = state->client; in af9013_init() local 980 struct i2c_client *client = state->client; in af9013_sleep() local 1027 struct i2c_client *client = state->client; in af9013_download_firmware() local 1166 struct i2c_client *client = state->client; in af9013_pid_filter_ctrl() local 1185 struct i2c_client *client = state->client; in af9013_pid_filter() local [all …]
|
/Linux-v6.6/drivers/hwmon/occ/ |
D | p8_i2c.c | 31 struct i2c_client *client; member 36 static int p8_i2c_occ_getscom(struct i2c_client *client, u32 address, u8 *data) in p8_i2c_occ_getscom() 66 static int p8_i2c_occ_putscom(struct i2c_client *client, u32 address, u8 *data) in p8_i2c_occ_putscom() 88 static int p8_i2c_occ_putscom_u32(struct i2c_client *client, u32 address, in p8_i2c_occ_putscom_u32() 99 static int p8_i2c_occ_putscom_be(struct i2c_client *client, u32 address, in p8_i2c_occ_putscom_be() 123 struct i2c_client *client = ctx->client; in p8_i2c_occ_send_cmd() local 210 static int p8_i2c_occ_probe(struct i2c_client *client) in p8_i2c_occ_probe() 230 static void p8_i2c_occ_remove(struct i2c_client *client) in p8_i2c_occ_remove()
|
/Linux-v6.6/drivers/input/rmi4/ |
D | rmi_i2c.c | 33 struct i2c_client *client; member 64 struct i2c_client *client = rmi_i2c->client; in rmi_set_page() local 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 201 static int rmi_i2c_probe(struct i2c_client *client) in rmi_i2c_probe() 292 struct i2c_client *client = to_i2c_client(dev); in rmi_i2c_suspend() local 308 struct i2c_client *client = to_i2c_client(dev); in rmi_i2c_resume() local 328 struct i2c_client *client = to_i2c_client(dev); in rmi_i2c_runtime_suspend() local 344 struct i2c_client *client = to_i2c_client(dev); in rmi_i2c_runtime_resume() local
|
/Linux-v6.6/drivers/hwmon/pmbus/ |
D | mp2975.c | 130 mp2975_read_word_helper(struct i2c_client *client, int page, int phase, u8 reg, in mp2975_read_word_helper() 196 mp2975_read_phase(struct i2c_client *client, struct mp2975_data *data, in mp2975_read_phase() 237 mp2975_read_phases(struct i2c_client *client, struct mp2975_data *data, in mp2975_read_phases() 292 static int mp2973_read_word_data(struct i2c_client *client, int page, in mp2973_read_word_data() 375 static int mp2975_read_word_data(struct i2c_client *client, int page, in mp2975_read_word_data() 474 static int mp2975_identify_multiphase_rail2(struct i2c_client *client, in mp2975_identify_multiphase_rail2() 514 mp2975_identify_multiphase(struct i2c_client *client, struct mp2975_data *data, in mp2975_identify_multiphase() 553 mp2975_identify_vid(struct i2c_client *client, struct mp2975_data *data, in mp2975_identify_vid() 579 mp2975_identify_rails_vid(struct i2c_client *client, struct mp2975_data *data, in mp2975_identify_rails_vid() 606 mp2973_identify_rails_vid(struct i2c_client *client, struct mp2975_data *data, in mp2973_identify_rails_vid() [all …]
|
/Linux-v6.6/drivers/media/i2c/cx25840/ |
D | cx25840-firmware.c | 32 static void start_fw_load(struct i2c_client *client) in start_fw_load() 43 static void end_fw_load(struct i2c_client *client) in end_fw_load() 55 static const char *get_fw_name(struct i2c_client *client) in get_fw_name() 68 static int check_fw_load(struct i2c_client *client, int size) in check_fw_load() 85 static int fw_write(struct i2c_client *client, const u8 *data, int size) in fw_write() 95 int cx25840_loadfw(struct i2c_client *client) in cx25840_loadfw()
|
/Linux-v6.6/drivers/gpu/drm/i2c/ |
D | ch7006_drv.c | 57 struct i2c_client *client = drm_i2c_encoder_get_client(encoder); in ch7006_encoder_dpms() local 74 struct i2c_client *client = drm_i2c_encoder_get_client(encoder); in ch7006_encoder_save() local 84 struct i2c_client *client = drm_i2c_encoder_get_client(encoder); in ch7006_encoder_restore() local 119 struct i2c_client *client = drm_i2c_encoder_get_client(encoder); in ch7006_encoder_mode_set() local 182 struct i2c_client *client = drm_i2c_encoder_get_client(encoder); in ch7006_encoder_detect() local 288 struct i2c_client *client = drm_i2c_encoder_get_client(encoder); in ch7006_encoder_set_property() local 391 static int ch7006_probe(struct i2c_client *client) in ch7006_probe() 422 static void ch7006_remove(struct i2c_client *client) in ch7006_remove() 429 struct i2c_client *client = to_i2c_client(dev); in ch7006_resume() local 438 static int ch7006_encoder_init(struct i2c_client *client, in ch7006_encoder_init()
|
/Linux-v6.6/drivers/media/tuners/ |
D | tda18250.c | 16 struct i2c_client *client = fe->tuner_priv; in tda18250_power_control() local 86 struct i2c_client *client = fe->tuner_priv; in tda18250_wait_for_irq() local 122 struct i2c_client *client = fe->tuner_priv; in tda18250_init() local 251 struct i2c_client *client = fe->tuner_priv; in tda18250_set_agc() local 431 struct i2c_client *client = fe->tuner_priv; in tda18250_pll_calc() local 495 struct i2c_client *client = fe->tuner_priv; in tda18250_set_params() local 704 struct i2c_client *client = fe->tuner_priv; in tda18250_get_if_frequency() local 713 struct i2c_client *client = fe->tuner_priv; in tda18250_sleep() local 744 static int tda18250_probe(struct i2c_client *client) in tda18250_probe() 858 static void tda18250_remove(struct i2c_client *client) in tda18250_remove()
|
/Linux-v6.6/drivers/staging/media/atomisp/i2c/ |
D | atomisp-mt9m114.c | 54 mt9m114_read_reg(struct i2c_client *client, u16 data_length, u32 reg, u32 *val) in mt9m114_read_reg() 106 mt9m114_write_reg(struct i2c_client *client, u16 data_length, u16 reg, u32 val) in mt9m114_write_reg() 186 misensor_rmw_reg(struct i2c_client *client, u16 data_length, u16 reg, in misensor_rmw_reg() 243 static int __mt9m114_flush_reg_array(struct i2c_client *client, in __mt9m114_flush_reg_array() 284 static int __mt9m114_buf_reg_array(struct i2c_client *client, in __mt9m114_buf_reg_array() 325 __mt9m114_write_reg_is_consecutive(struct i2c_client *client, in __mt9m114_write_reg_is_consecutive() 349 static int mt9m114_write_reg_array(struct i2c_client *client, in mt9m114_write_reg_array() 416 static int mt9m114_wait_state(struct i2c_client *client, int timeout) in mt9m114_wait_state() 435 struct i2c_client *client = v4l2_get_subdevdata(sd); in mt9m114_set_suspend() local 443 struct i2c_client *client = v4l2_get_subdevdata(sd); in mt9m114_init_common() local [all …]
|