/openbmc/linux/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_client.c | 66 if (!cinst || !cinst->client || !cinst->client->ops || in iavf_notify_client_message() 92 if (!cinst || !cinst->client || !cinst->client->ops || in iavf_notify_client_l2_params() 116 if (!cinst || !cinst->client || !cinst->client->ops || in iavf_notify_client_open() 167 if (!cinst || !cinst->client || !cinst->client->ops || in iavf_notify_client_close() 261 if (!client) in iavf_client_subtask() 275 if (client->ops && client->ops->open) in iavf_client_subtask() 276 ret = client->ops->open(&cinst->lan_info, client); in iavf_client_subtask() 373 if (client->ops && client->ops->close) in iavf_client_release() 374 client->ops->close(&cinst->lan_info, client, in iavf_client_release() 510 if (!client) { in iavf_register_client() [all …]
|
/openbmc/linux/drivers/input/touchscreen/ |
H A D | bu21013_ts.c | 158 struct i2c_client *client; member 263 struct i2c_client *client = ts->client; in bu21013_init_chip() local 413 struct device *dev = &client->dev; in bu21013_probe() 422 if (!client->irq) { in bu21013_probe() 431 ts->client = client; in bu21013_probe() 539 i2c_set_clientdata(client, ts); in bu21013_probe() 560 disable_irq(client->irq); in bu21013_suspend() 562 if (!device_may_wakeup(&client->dev)) in bu21013_suspend() 577 dev_err(&client->dev, in bu21013_resume() 584 dev_err(&client->dev, in bu21013_resume() [all …]
|
H A D | cy8ctmg110_ts.c | 46 struct i2c_client *client; member 64 struct i2c_client *client = tsc->client; in cy8ctmg110_write_regs() local 85 struct i2c_client *client = tsc->client; in cy8ctmg110_read_regs() local 90 .addr = client->addr, in cy8ctmg110_read_regs() 96 .addr = client->addr, in cy8ctmg110_read_regs() 189 ts->client = client; in cy8ctmg110_probe() 193 "%s/input0", dev_name(&client->dev)); in cy8ctmg110_probe() 210 dev_err(&client->dev, in cy8ctmg110_probe() 222 err = devm_request_threaded_irq(&client->dev, client->irq, in cy8ctmg110_probe() 226 dev_err(&client->dev, in cy8ctmg110_probe() [all …]
|
H A D | goodix_fwupload.c | 93 error = goodix_i2c_write_u8(client, in goodix_enter_upload_mode() 98 error = goodix_i2c_read(client, in goodix_enter_upload_mode() 133 error = goodix_i2c_write_u8(client, in goodix_enter_upload_mode() 212 error = goodix_enter_upload_mode(ts->client); in goodix_firmware_upload() 217 error = goodix_i2c_write_u8(ts->client, in goodix_firmware_upload() 229 error = goodix_i2c_write_u8(ts->client, in goodix_firmware_upload() 241 error = goodix_i2c_write_u8(ts->client, in goodix_firmware_upload() 252 error = goodix_start_firmware(ts->client); in goodix_firmware_upload() 284 ts->bak_ref = devm_kzalloc(&ts->client->dev, in goodix_prepare_bak_ref() 315 device_property_read_u32(&ts->client->dev, in goodix_send_main_clock() [all …]
|
H A D | mcs5000_ts.c | 100 struct i2c_client *client; member 108 struct i2c_client *client = data->client; in mcs5000_ts_interrupt() local 150 dev_err(&client->dev, "Unknown ts input type %d\n", in mcs5000_ts_interrupt() 162 struct i2c_client *client = data->client; in mcs5000_ts_phys_init() local 190 pdata = dev_get_platdata(&client->dev); in mcs5000_ts_probe() 200 data->client = client; in mcs5000_ts_probe() 210 input_dev->dev.parent = &client->dev; in mcs5000_ts_probe() 223 error = devm_request_threaded_irq(&client->dev, client->irq, in mcs5000_ts_probe() 239 i2c_set_clientdata(client, data); in mcs5000_ts_probe() 246 struct i2c_client *client = to_i2c_client(dev); in mcs5000_ts_suspend() local [all …]
|
H A D | melfas_mip4.c | 256 if (i2c_smbus_xfer(ts->client->adapter, ts->client->addr, in mip4_query_device() 585 struct i2c_client *client = ts->client; in mip4_interrupt() local 597 dev_err(&client->dev, in mip4_interrupt() 617 dev_err(&client->dev, in mip4_interrupt() 1082 struct i2c_client *client = ts->client; in mip4_flash_fw() local 1092 dev_err(&client->dev, in mip4_flash_fw() 1104 dev_dbg(&client->dev, in mip4_flash_fw() 1130 dev_err(&client->dev, in mip4_flash_fw() 1446 ts->client = client; in mip4_probe() 1499 error = devm_request_threaded_irq(&client->dev, client->irq, in mip4_probe() [all …]
|
/openbmc/linux/drivers/gpu/drm/i2c/ |
H A D | ch7006_mode.c | 288 ch7006_dbg(client, "n=%d m=%d f=%d c=%d\n", in ch7006_setup_pll() 411 ch7006_load_reg(client, state, CH7006_POV); in ch7006_state_load() 413 ch7006_load_reg(client, state, CH7006_HPOS); in ch7006_state_load() 414 ch7006_load_reg(client, state, CH7006_VPOS); in ch7006_state_load() 419 ch7006_load_reg(client, state, CH7006_PLLM); in ch7006_state_load() 420 ch7006_load_reg(client, state, CH7006_PLLN); in ch7006_state_load() 445 ch7006_save_reg(client, state, CH7006_POV); in ch7006_state_save() 447 ch7006_save_reg(client, state, CH7006_HPOS); in ch7006_state_save() 448 ch7006_save_reg(client, state, CH7006_VPOS); in ch7006_state_save() 453 ch7006_save_reg(client, state, CH7006_PLLM); in ch7006_state_save() [all …]
|
H A D | sil164_drv.c | 48 dev_printk(KERN_DEBUG, &client->dev, \ 51 #define sil164_info(client, format, ...) \ argument 53 #define sil164_err(client, format, ...) \ argument 145 state[i] = sil164_read(client, i); in sil164_save_state() 154 sil164_write(client, i, state[i]); in sil164_restore_state() 175 sil164_write(client, SIL164_CONTROL0, in sil164_init_state() 182 sil164_write(client, SIL164_DETECT, in sil164_init_state() 186 sil164_write(client, SIL164_CONTROL1, in sil164_init_state() 191 sil164_write(client, SIL164_CONTROL2, in sil164_init_state() 199 sil164_write(client, SIL164_DUALLINK, in sil164_init_state() [all …]
|
/openbmc/linux/drivers/mfd/ |
H A D | tps65010.c | 61 struct i2c_client *client; member 427 enable_irq(tps->client->irq); in tps65010_work() 511 if (client->irq > 0) in tps65010_remove() 512 free_irq(client->irq, tps); in tps65010_remove() 539 tps->client = client; in tps65010_probe() 545 if (client->irq > 0) { in tps65010_probe() 550 client->irq, status); in tps65010_probe() 557 disable_irq(client->irq); in tps65010_probe() 586 i2c_set_clientdata(client, tps); in tps65010_probe() 642 dev_dbg(&client->dev, in tps65010_probe() [all …]
|
/openbmc/linux/drivers/media/i2c/ |
H A D | uda1342.c | 17 i2c_smbus_write_word_data(client, reg, swab16(value)); in write_reg() 24 struct i2c_client *client = v4l2_get_subdevdata(sd); in uda1342_s_routing() local 28 write_reg(client, 0x00, 0x1241); /* select input 1 */ in uda1342_s_routing() 31 write_reg(client, 0x00, 0x1441); /* select input 2 */ in uda1342_s_routing() 48 static int uda1342_probe(struct i2c_client *client) in uda1342_probe() argument 50 struct i2c_adapter *adapter = client->adapter; in uda1342_probe() 57 client->addr, adapter->name); in uda1342_probe() 63 v4l2_i2c_subdev_init(sd, client, &uda1342_ops); in uda1342_probe() 68 v4l_info(client, "chip found @ 0x%02x (%s)\n", in uda1342_probe() 69 client->addr << 1, client->adapter->name); in uda1342_probe() [all …]
|
H A D | tw9910.c | 488 dev_dbg(&client->dev, "%s %dx%d\n", in tw9910_s_stream() 498 return tw9910_power(client, enable); in tw9910_s_stream() 662 tw9910_reset(client); in tw9910_set_frame() 705 ret = tw9910_set_hsync(client); in tw9910_set_frame() 716 tw9910_reset(client); in tw9910_set_frame() 857 id = i2c_smbus_read_byte_data(client, ID); in tw9910_video_probe() 939 if (!client->dev.platform_data) { in tw9910_probe() 944 info = client->dev.platform_data; in tw9910_probe() 947 dev_err(&client->dev, in tw9910_probe() 960 priv->clk = clk_get(&client->dev, "xti"); in tw9910_probe() [all …]
|
/openbmc/linux/drivers/rtc/ |
H A D | rtc-isl12026.c | 50 .addr = client->addr, in isl12026_read_reg() 55 .addr = client->addr, in isl12026_read_reg() 78 .addr = client->addr, in isl12026_arm_write() 101 dev_err(&client->dev, in isl12026_arm_write() 117 .addr = client->addr, in isl12026_disarm_write() 125 dev_err(&client->dev, in isl12026_disarm_write() 140 .addr = client->addr, in isl12026_write_reg() 170 .addr = client->addr, in isl12026_rtc_set_time() 212 .addr = client->addr, in isl12026_rtc_read_time() 217 .addr = client->addr, in isl12026_rtc_read_time() [all …]
|
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_smi_events.c | 72 spin_lock(&client->lock); in kfd_smi_ev_poll() 75 spin_unlock(&client->lock); in kfd_smi_ev_poll() 96 spin_lock(&client->lock); in kfd_smi_ev_read() 105 spin_unlock(&client->lock); in kfd_smi_ev_read() 168 if (pid && client->pid != pid && !(client->suser && (events & all))) in kfd_smi_ev_enabled() 184 spin_lock(&client->lock); in add_event_to_kfifo() 342 if (!client) in kfd_smi_event_open() 348 kfree(client); in kfd_smi_event_open() 354 client->events = 0; in kfd_smi_event_open() 355 client->dev = dev; in kfd_smi_event_open() [all …]
|
/openbmc/linux/drivers/input/mouse/ |
H A D | elan_i2c.h | 73 int (*initialize)(struct i2c_client *client); 76 int (*set_mode)(struct i2c_client *client, u8 mode); 78 int (*calibrate)(struct i2c_client *client); 81 int (*get_baseline_data)(struct i2c_client *client, 91 int (*get_max)(struct i2c_client *client, 93 int (*get_resolution)(struct i2c_client *client, 95 int (*get_num_traces)(struct i2c_client *client, 100 int (*iap_reset)(struct i2c_client *client); 106 int (*finish_fw_update)(struct i2c_client *client, 112 int (*get_report)(struct i2c_client *client, u8 *report, [all …]
|
/openbmc/linux/sound/core/seq/ |
H A D | seq_system.h | 13 void snd_seq_system_broadcast(int client, int port, int type); 15 #define snd_seq_system_client_ev_client_start(client) snd_seq_system_broadcast(client, 0, SNDRV_SEQ… argument 16 #define snd_seq_system_client_ev_client_exit(client) snd_seq_system_broadcast(client, 0, SNDRV_SEQ_… argument 17 #define snd_seq_system_client_ev_client_change(client) snd_seq_system_broadcast(client, 0, SNDRV_SE… argument 18 #define snd_seq_system_client_ev_port_start(client, port) snd_seq_system_broadcast(client, port, SN… argument 19 #define snd_seq_system_client_ev_port_exit(client, port) snd_seq_system_broadcast(client, port, SND… argument 20 #define snd_seq_system_client_ev_port_change(client, port) snd_seq_system_broadcast(client, port, S… argument 22 int snd_seq_system_notify(int client, int port, struct snd_seq_event *ev);
|
/openbmc/linux/drivers/iio/proximity/ |
H A D | pulsedlight-lidar-lite-v2.c | 42 struct i2c_client *client; member 71 struct i2c_client *client = data->client; in lidar_i2c_xfer() local 75 msg[0].addr = client->addr; in lidar_i2c_xfer() 80 msg[1].addr = client->addr; in lidar_i2c_xfer() 92 struct i2c_client *client = data->client; in lidar_smbus_xfer() local 107 ret = i2c_smbus_read_byte(client); in lidar_smbus_xfer() 157 struct i2c_client *client = data->client; in lidar_get_measurement() local 284 data->client = client; in lidar_probe() 302 pm_runtime_enable(&client->dev); in lidar_probe() 303 pm_runtime_idle(&client->dev); in lidar_probe() [all …]
|
/openbmc/linux/drivers/hwmon/ |
H A D | w83l785ts.c | 131 struct i2c_adapter *adapter = client->adapter; in w83l785ts_detect() 143 client->addr); in w83l785ts_detect() 168 struct device *dev = &client->dev; in w83l785ts_probe() 175 i2c_set_clientdata(client, data); in w83l785ts_probe() 211 device_remove_file(&client->dev, in w83l785ts_remove() 213 device_remove_file(&client->dev, in w83l785ts_remove() 227 if (i2c_get_clientdata(client)) { in w83l785ts_read_value() 228 dev = &client->dev; in w83l785ts_read_value() 231 dev = &client->adapter->dev; in w83l785ts_read_value() 265 data->temp[0] = w83l785ts_read_value(client, in w83l785ts_update_device() [all …]
|
/openbmc/linux/drivers/media/tuners/ |
H A D | si2157.c | 152 dev_info(&client->dev, in si2157_find_and_load_firmware() 182 dev_err(&client->dev, in si2157_find_and_load_firmware() 191 dev_info(&client->dev, in si2157_find_and_load_firmware() 225 dev_dbg(&client->dev, "\n"); in si2157_init() 334 dev_dbg(&client->dev, "\n"); in si2157_sleep() 453 dev_dbg(&client->dev, in si2157_set_params() 678 dev_dbg(&client->dev, in si2157_set_analog_params() 804 dev_dbg(&client->dev, "\n"); in si2157_get_rf_strength() 859 dev_dbg(&client->dev, "\n"); in si2157_stat_work() 912 fe->tuner_priv = client; in si2157_probe() [all …]
|
/openbmc/linux/drivers/hwmon/pmbus/ |
H A D | adm1275.c | 234 struct i2c_client *client, in adm1275_write_samples() argument 387 ret = pmbus_write_word_data(client, 0, in adm1275_write_word_data() 399 ret = pmbus_write_word_data(client, 0, in adm1275_write_word_data() 552 if (strcmp(client->name, mid->name) != 0) in adm1275_probe() 553 dev_notice(&client->dev, in adm1275_probe() 555 client->name, mid->name); in adm1275_probe() 789 dev_err(&client->dev, in adm1275_probe() 795 dev_err(&client->dev, in adm1275_probe() 806 dev_err(&client->dev, in adm1275_probe() 812 dev_err(&client->dev, in adm1275_probe() [all …]
|
H A D | mp2856.c | 171 ret = mp2856_read_phase(client, data, page, phase, in mp2856_read_phases() 175 ret = mp2856_read_phase(client, data, page, phase, in mp2856_read_phases() 253 ret = i2c_smbus_read_word_data(client, reg); in mp2856_identify_multiphase() 317 ret = i2c_smbus_read_word_data(client, in mp2856_current_sense_gain_get() 361 mp2856_is_rail2_active(struct i2c_client *client) in mp2856_is_rail2_active() argument 396 static int mp2856_probe(struct i2c_client *client) in mp2856_probe() argument 420 if (mp2856_is_rail2_active(client)) { in mp2856_probe() 430 ret = mp2856_current_sense_gain_get(client, data); in mp2856_probe() 435 ret = mp2856_identify_vout_format(client, data); in mp2856_probe() 440 i2c_smbus_write_byte_data(client, PMBUS_PAGE, 0); in mp2856_probe() [all …]
|
/openbmc/linux/drivers/staging/media/atomisp/i2c/ |
H A D | atomisp-gc2235.c | 46 if (!client->adapter) { in gc2235_read_reg() 60 msg[0].addr = client->addr; in gc2235_read_reg() 68 msg[1].addr = client->addr; in gc2235_read_reg() 77 dev_err(&client->dev, in gc2235_read_reg() 96 msg.addr = client->addr; in gc2235_i2c_write() 113 dev_err(&client->dev, in gc2235_write_reg() 124 dev_err(&client->dev, in gc2235_write_reg() 421 dev_err(&client->dev, in power_up() 465 dev_err(&client->dev, in power_down() 826 gc2235_remove(client); in gc2235_probe() [all …]
|
/openbmc/linux/drivers/power/supply/ |
H A D | rt5033_battery.c | 17 struct i2c_client *client; member 22 static int rt5033_battery_get_status(struct i2c_client *client) in rt5033_battery_get_status() argument 24 struct rt5033_battery *battery = i2c_get_clientdata(client); in rt5033_battery_get_status() 39 struct rt5033_battery *battery = i2c_get_clientdata(client); in rt5033_battery_get_capacity() 143 struct i2c_adapter *adapter = client->adapter; in rt5033_battery_probe() 154 battery->client = client; in rt5033_battery_probe() 155 battery->regmap = devm_regmap_init_i2c(client, in rt5033_battery_probe() 158 dev_err(&client->dev, "Failed to initialize regmap\n"); in rt5033_battery_probe() 162 i2c_set_clientdata(client, battery); in rt5033_battery_probe() 163 psy_cfg.of_node = client->dev.of_node; in rt5033_battery_probe() [all …]
|
/openbmc/linux/drivers/input/rmi4/ |
H A D | rmi_smbus.c | 33 struct i2c_client *client; member 44 struct i2c_client *client = rmi_smb->client; in rmi_smb_get_version() local 63 struct i2c_client *client = rmi_smb->client; in smb_block_write() local 179 struct i2c_client *client = rmi_smb->client; in smb_block_read() local 238 struct i2c_client *client = rmi_smb->client; in rmi_smb_enable_smbus_mode() local 301 dev_err(&client->dev, in rmi_smb_probe() 306 if (client->irq <= 0) { in rmi_smb_probe() 308 return client->irq ? client->irq : -ENODEV; in rmi_smb_probe() 317 dev_name(&client->dev)); in rmi_smb_probe() 319 rmi_smb->client = client; in rmi_smb_probe() [all …]
|
/openbmc/linux/tools/testing/selftests/tpm2/ |
H A D | tpm2_tests.py | 15 self.client = tpm2.Client() 20 self.client.close() 168 self.client.send_cmd(cmd) 183 self.client.tpm.write(cmd) 186 rsp = self.client.tpm.read() 200 self.client.tpm.write(cmd) 205 self.client.tpm.write(cmd) 223 self.client.tpm.write(cmd) 226 self.client.tpm.write(cmd) 227 rsp = self.client.tpm.read() [all …]
|
/openbmc/linux/drivers/input/keyboard/ |
H A D | mcs_touchkey.c | 46 struct i2c_client *client; member 58 struct i2c_client *client = data->client; in mcs_touchkey_interrupt() local 113 pdata = dev_get_platdata(&client->dev); in mcs_touchkey_probe() 119 data = devm_kzalloc(&client->dev, in mcs_touchkey_probe() 131 data->client = client; in mcs_touchkey_probe() 187 error = devm_request_threaded_irq(&client->dev, client->irq, in mcs_touchkey_probe() 200 i2c_set_clientdata(client, data); in mcs_touchkey_probe() 215 struct i2c_client *client = data->client; in mcs_touchkey_suspend() local 218 disable_irq(client->irq); in mcs_touchkey_suspend() 230 struct i2c_client *client = data->client; in mcs_touchkey_resume() local [all …]
|