Searched refs:client (Results 176 - 200 of 1864) sorted by last modified time

1234567891011>>

/linux-master/drivers/regulator/
H A Dtps62360-regulator.c318 static int tps62360_probe(struct i2c_client *client) argument
320 const struct i2c_device_id *id = i2c_client_get_device_id(client);
330 pdata = dev_get_platdata(&client->dev);
332 tps = devm_kzalloc(&client->dev, sizeof(*tps), GFP_KERNEL);
336 tps->desc.name = client->name;
343 if (client->dev.of_node) {
346 &client->dev);
348 dev_err(&client->dev, "Error: No device match found\n");
353 pdata = of_get_tps62360_platform_data(&client->dev,
358 dev_err(&client
462 tps62360_shutdown(struct i2c_client *client) argument
[all...]
H A Dtps51632-regulator.c249 static int tps51632_probe(struct i2c_client *client) argument
257 tps = devm_kzalloc(&client->dev, sizeof(*tps), GFP_KERNEL);
261 tps->dev = &client->dev;
262 tps->desc.name = client->name;
273 pdata = dev_get_platdata(&client->dev);
274 if (!pdata && client->dev.of_node)
275 pdata = of_get_tps51632_platform_data(&client->dev, &tps->desc);
277 dev_err(&client->dev, "No Platform data\n");
284 dev_err(&client->dev, "Invalid base_voltage_uV setting\n");
291 dev_err(&client
[all...]
H A Dpfuze100-regulator.c686 static int pfuze100_regulator_probe(struct i2c_client *client) argument
688 const struct i2c_device_id *id = i2c_client_get_device_id(client);
696 pfuze_chip = devm_kzalloc(&client->dev, sizeof(*pfuze_chip),
701 if (client->dev.of_node) {
702 match = of_match_device(pfuze_dt_ids, &client->dev);
704 dev_err(&client->dev, "Error: No device match found\n");
711 dev_err(&client->dev, "No dts match or id table match found\n");
715 i2c_set_clientdata(client, pfuze_chip);
716 pfuze_chip->dev = &client->dev;
718 pfuze_chip->regmap = devm_regmap_init_i2c(client,
[all...]
H A Drpi-panel-attiny-regulator.c248 static int attiny_i2c_read(struct i2c_client *client, u8 reg, unsigned int *buf) argument
256 msgs[0].addr = client->addr;
261 ret = i2c_transfer(client->adapter, msgs, ARRAY_SIZE(msgs));
268 msgs[0].addr = client->addr;
273 ret = i2c_transfer(client->adapter, msgs, ARRAY_SIZE(msgs));
382 static void attiny_i2c_remove(struct i2c_client *client) argument
384 struct attiny_lcd *state = i2c_get_clientdata(client);
H A Dpf8x00-regulator.c545 static int pf8x00_i2c_probe(struct i2c_client *client) argument
552 chip = devm_kzalloc(&client->dev, sizeof(*chip), GFP_KERNEL);
556 i2c_set_clientdata(client, chip);
557 chip->dev = &client->dev;
559 chip->regmap = devm_regmap_init_i2c(client, &pf8x00_regmap_config);
562 dev_err(&client->dev,
579 rdev = devm_regulator_register(&client->dev, &data->desc, &config);
581 dev_err(&client->dev,
H A Dmax8973-regulator.c586 static int max8973_probe(struct i2c_client *client) argument
588 const struct i2c_device_id *id = i2c_client_get_device_id(client);
600 pdata = dev_get_platdata(&client->dev);
602 if (!pdata && client->dev.of_node) {
603 pdata = max8973_parse_dt(&client->dev);
608 dev_err(&client->dev, "No Platform data");
612 max = devm_kzalloc(&client->dev, sizeof(*max), GFP_KERNEL);
616 max->dvs_gpiod = devm_gpiod_get_optional(&client->dev, "maxim,dvs",
619 return dev_err_probe(&client->dev, PTR_ERR(max->dvs_gpiod),
623 max->regmap = devm_regmap_init_i2c(client,
[all...]
/linux-master/drivers/pwm/
H A Dpwm-pca9685.c521 static int pca9685_pwm_probe(struct i2c_client *client) argument
529 chip = devm_pwmchip_alloc(&client->dev, PCA9685_MAXCHAN + 1, sizeof(*pca));
534 pca->regmap = devm_regmap_init_i2c(client, &pca9685_regmap_i2c_config);
537 dev_err(&client->dev, "Failed to initialize register map: %d\n",
542 i2c_set_clientdata(client, chip);
550 if (device_property_read_bool(&client->dev, "invert"))
555 if (device_property_read_bool(&client->dev, "open-drain"))
587 pm_runtime_enable(&client->dev);
589 if (pm_runtime_enabled(&client->dev)) {
595 pm_runtime_set_suspended(&client
604 pca9685_pwm_remove(struct i2c_client *client) argument
620 struct i2c_client *client = to_i2c_client(dev); local
629 struct i2c_client *client = to_i2c_client(dev); local
[all...]
/linux-master/drivers/platform/chrome/
H A Dcros_hps_i2c.c24 struct i2c_client *client; member in struct:hps_drvdata
38 struct device *dev = &hps->client->dev;
47 struct device *dev = &hps->client->dev;
58 static int hps_i2c_probe(struct i2c_client *client) argument
63 hps = devm_kzalloc(&client->dev, sizeof(*hps), GFP_KERNEL);
67 hps->misc_device.parent = &client->dev;
72 i2c_set_clientdata(client, hps);
73 hps->client = client;
80 hps->enable_gpio = devm_gpiod_get(&client
98 hps_i2c_remove(struct i2c_client *client) argument
114 struct i2c_client *client = to_i2c_client(dev); local
123 struct i2c_client *client = to_i2c_client(dev); local
[all...]
/linux-master/drivers/pinctrl/
H A Dpinctrl-cy8c95x0.c1478 static int cy8c95x0_detect(struct i2c_client *client, argument
1481 struct i2c_adapter *adapter = client->adapter;
1488 ret = i2c_smbus_read_byte_data(client, CY8C95X0_DEVID);
1505 dev_info(&client->dev, "Found a %s chip at 0x%02x.\n", name, client->addr);
1511 static int cy8c95x0_probe(struct i2c_client *client) argument
1517 chip = devm_kzalloc(&client->dev, sizeof(*chip), GFP_KERNEL);
1521 chip->dev = &client->dev;
1524 chip->driver_data = (uintptr_t)i2c_get_match_data(client);
1528 i2c_set_clientdata(client, chi
1623 cy8c95x0_remove(struct i2c_client *client) argument
[all...]
/linux-master/drivers/net/wireless/intel/iwlwifi/fw/api/
H A Dmac-cfg.h239 * struct iwl_mac_client_data - configuration data for client MAC context
252 * @ctwin: client traffic window in TU (period after TBTT when GO is present).
319 * @client: client mac data
337 struct iwl_mac_client_data client; member in union:iwl_mac_config_cmd::__anon1099
532 * @STATION_TYPE_PEER: represents a peer - AP in BSS, a TDLS sta, a client in
/linux-master/drivers/net/pse-pd/
H A Dtps23881.c41 struct i2c_client *client; member in struct:tps23881_priv
55 struct i2c_client *client = priv->client; local
63 ret = i2c_smbus_read_word_data(client, TPS23881_REG_PW_STATUS);
81 ret = i2c_smbus_write_word_data(client, TPS23881_REG_PW_EN, val);
91 struct i2c_client *client = priv->client; local
99 ret = i2c_smbus_read_word_data(client, TPS23881_REG_PW_STATUS);
117 ret = i2c_smbus_write_word_data(client, TPS23881_REG_PW_EN, val);
127 struct i2c_client *client local
160 struct i2c_client *client = priv->client; local
484 struct i2c_client *client = priv->client; local
529 struct i2c_client *client = priv->client; local
673 tps23881_flash_sram_fw_part(struct i2c_client *client, const char *fw_name, const struct tps23881_fw_conf *fw_conf) argument
710 tps23881_flash_sram_fw(struct i2c_client *client) argument
733 tps23881_i2c_probe(struct i2c_client *client) argument
[all...]
H A Dpd692x0.c82 struct i2c_client *client; member in struct:pd692x0_priv
174 const struct i2c_client *client = priv->client; local
188 ret = i2c_master_send(client, (u8 *)msg, sizeof(*msg));
197 const struct i2c_client *client = priv->client; local
204 dev_err(&client->dev,
211 ret = i2c_master_recv(client, (u8 *)&buf, sizeof(buf));
221 ret = i2c_master_recv(client, (u8 *)&buf, sizeof(buf));
227 dev_err(&client
234 pd692x0_try_recv_msg(const struct i2c_client *client, struct pd692x0_msg *msg, struct pd692x0_msg *buf) argument
265 const struct i2c_client *client = priv->client; local
784 pd692x0_fw_recv_resp(const struct i2c_client *client, unsigned long ms_timeout, const char *msg_ok, unsigned int msg_size) argument
822 pd692x0_fw_write_line(const struct i2c_client *client, const char line[PD692X0_FW_LINE_MAX_SZ], const bool last_line) argument
850 pd692x0_fw_reset(const struct i2c_client *client) argument
900 const struct i2c_client *client = priv->client; local
958 const struct i2c_client *client; local
1048 const struct i2c_client *client = priv->client; local
1109 pd692x0_i2c_probe(struct i2c_client *client) argument
1189 pd692x0_i2c_remove(struct i2c_client *client) argument
[all...]
/linux-master/drivers/net/ethernet/marvell/prestera/
H A Dprestera_hw.c477 __le32 client; member in struct:prestera_msg_counter_req
2341 u32 client, u32 *block_id, u32 *offset,
2346 .client = __cpu_to_le32(client)
2340 prestera_hw_counter_block_get(struct prestera_switch *sw, u32 client, u32 *block_id, u32 *offset, u32 *num_counters) argument
H A Dprestera_flower.c84 &rule->re_arg.count.client);
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_client.c15 struct i40e_client *client,
19 struct i40e_client *client,
23 struct i40e_client *client,
27 struct i40e_client *client,
41 * @params: client param struct
73 * i40e_notify_client_of_vf_msg - call the client vf message callback
79 * If there is a client to this VSI, call the client
87 if (!cdev || !cdev->client)
89 if (!cdev->client
404 struct i40e_client *client; local
535 i40e_client_virtchnl_send(struct i40e_info *ldev, struct i40e_client *client, u32 vf_id, u8 *msg, u16 len) argument
560 i40e_client_setup_qvlist(struct i40e_info *ldev, struct i40e_client *client, struct i40e_qvlist_info *qvlist_info) argument
629 i40e_client_request_reset(struct i40e_info *ldev, struct i40e_client *client, u32 reset_level) argument
663 i40e_client_update_vsi_ctxt(struct i40e_info *ldev, struct i40e_client *client, bool is_vf, u32 vf_id, u32 flag, u32 valid_flag) argument
721 i40e_client_device_register(struct i40e_info *ldev, struct i40e_client *client) argument
[all...]
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_main.c102 if (!handle->client)
104 else if (handle->client->type == HNAE3_CLIENT_ROCE)
411 struct hnae3_client *client; local
416 client = handle->client;
423 client->ops->link_status_change(handle, !!link_state);
1359 struct hnae3_client *client = hdev->nic_client; local
1364 !client)
1367 if (!client->ops->reset_notify)
1370 ret = client
1381 struct hnae3_client *client = hdev->roce_client; local
2425 hclgevf_init_nic_client_instance(struct hnae3_ae_dev *ae_dev, struct hnae3_client *client) argument
2453 hclgevf_init_roce_client_instance(struct hnae3_ae_dev *ae_dev, struct hnae3_client *client) argument
2477 hclgevf_init_client_instance(struct hnae3_client *client, struct hnae3_ae_dev *ae_dev) argument
2525 hclgevf_uninit_client_instance(struct hnae3_client *client, struct hnae3_ae_dev *ae_dev) argument
[all...]
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_main.c623 if (handle->client) {
3092 struct hnae3_client *client = hdev->nic_client; local
3096 if (!client)
3113 client->ops->link_status_change(handle, state);
3774 struct hnae3_client *client = hdev->nic_client; local
3777 if (!test_bit(HCLGE_STATE_NIC_REGISTERED, &hdev->state) || !client)
3780 if (!client->ops->reset_notify)
3783 ret = client->ops->reset_notify(handle, type);
3785 dev_err(&hdev->pdev->dev, "notify nic client failed %d(%d)\n",
3795 struct hnae3_client *client local
3972 struct hnae3_client *client = hdev->nic_client; local
11183 struct hnae3_client *client = vport->nic.client; local
11228 struct hnae3_client *client; local
11275 hclge_init_client_instance(struct hnae3_client *client, struct hnae3_ae_dev *ae_dev) argument
11322 hclge_uninit_client_instance(struct hnae3_client *client, struct hnae3_ae_dev *ae_dev) argument
[all...]
/linux-master/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_enet.c52 static struct hnae3_client client; variable in typeref:struct:hnae3_client
5969 client.type = HNAE3_CLIENT_KNIC;
5970 snprintf(client.name, HNAE3_CLIENT_NAME_LENGTH, "%s",
5973 client.ops = &client_ops;
5975 INIT_LIST_HEAD(&client.node);
5979 ret = hnae3_register_client(&client);
5990 hnae3_unregister_client(&client);
6004 hnae3_unregister_client(&client);
H A Dhnae3.h446 * Register client to ae_dev
448 * Unregister client from ae_dev
454 * Inform the hclge that client has been started
456 * Inform the hclge that client has been stopped
604 int (*init_client_instance)(struct hnae3_client *client,
606 void (*uninit_client_instance)(struct hnae3_client *client,
843 struct net_device *netdev; /* Set by KNIC client when init instance */
871 /* The below attributes defined for RoCE client, hnae3 gives
872 * initial values to them, and RoCE client can modify and use
901 struct hnae3_client *client; member in struct:hnae3_handle
[all...]
/linux-master/drivers/infiniband/hw/irdma/
H A Dcm.c2259 "application TOS[%d] and remote client TOS[%d] mismatch\n",
3026 /* set our node side to client (active) side */
3027 cm_node->tcp_cntxt.client = 1;
3053 if (cm_node->tcp_cntxt.client)
/linux-master/drivers/hwmon/
H A Dw83l786ng.c113 struct i2c_client *client; member in struct:w83l786ng_data
138 w83l786ng_read_value(struct i2c_client *client, u8 reg) argument
140 return i2c_smbus_read_byte_data(client, reg);
144 w83l786ng_write_value(struct i2c_client *client, u8 reg, u8 value) argument
146 return i2c_smbus_write_byte_data(client, reg, value);
152 struct i2c_client *client = data->client; local
159 dev_dbg(&client->dev, "Updating w83l786ng data.\n");
163 data->in[i] = w83l786ng_read_value(client,
165 data->in_min[i] = w83l786ng_read_value(client,
295 struct i2c_client *client = data->client; local
333 struct i2c_client *client = data->client; local
424 struct i2c_client *client = data->client; local
479 struct i2c_client *client = data->client; local
507 struct i2c_client *client = data->client; local
531 struct i2c_client *client = data->client; local
587 struct i2c_client *client = data->client; local
660 w83l786ng_detect(struct i2c_client *client, struct i2c_board_info *info) argument
694 w83l786ng_init_client(struct i2c_client *client) argument
708 w83l786ng_probe(struct i2c_client *client) argument
[all...]
H A Dw83793.c250 struct i2c_client *client; member in struct:w83793_data
274 * Release our data struct when we're detached from the i2c client *and* all
283 static u8 w83793_read_value(struct i2c_client *client, u16 reg);
284 static int w83793_write_value(struct i2c_client *client, u16 reg, u8 value);
285 static int w83793_probe(struct i2c_client *client);
286 static int w83793_detect(struct i2c_client *client,
288 static void w83793_remove(struct i2c_client *client);
289 static void w83793_init_client(struct i2c_client *client);
374 struct i2c_client *client = to_i2c_client(dev); local
375 struct w83793_data *data = i2c_get_clientdata(client);
412 struct i2c_client *client = to_i2c_client(dev); local
440 struct i2c_client *client = to_i2c_client(dev); local
487 struct i2c_client *client = to_i2c_client(dev); local
529 struct i2c_client *client = to_i2c_client(dev); local
586 struct i2c_client *client = to_i2c_client(dev); local
647 struct i2c_client *client = to_i2c_client(dev); local
717 struct i2c_client *client = to_i2c_client(dev); local
818 struct i2c_client *client = to_i2c_client(dev); local
886 struct i2c_client *client = to_i2c_client(dev); local
927 struct i2c_client *client = to_i2c_client(dev); local
979 struct i2c_client *client = to_i2c_client(dev); local
1174 w83793_init_client(struct i2c_client *client) argument
1498 w83793_remove(struct i2c_client *client) argument
1560 w83793_detect_subclients(struct i2c_client *client) argument
1602 w83793_detect(struct i2c_client *client, struct i2c_board_info *info) argument
1642 w83793_probe(struct i2c_client *client) argument
1938 struct i2c_client *client = to_i2c_client(dev); local
2025 struct i2c_client *client = to_i2c_client(dev); local
2089 w83793_read_value(struct i2c_client *client, u16 reg) argument
2115 w83793_write_value(struct i2c_client *client, u16 reg, u8 value) argument
[all...]
H A Dw83l785ts.c65 static int w83l785ts_probe(struct i2c_client *client);
66 static int w83l785ts_detect(struct i2c_client *client,
68 static void w83l785ts_remove(struct i2c_client *client);
69 static u8 w83l785ts_read_value(struct i2c_client *client, u8 reg, u8 defval);
95 * Client data (each client gets its own)
128 static int w83l785ts_detect(struct i2c_client *client, argument
131 struct i2c_adapter *adapter = client->adapter;
139 if ((w83l785ts_read_value(client, W83L785TS_REG_CONFIG, 0) & 0x80)
140 || (w83l785ts_read_value(client, W83L785TS_REG_TYPE, 0) & 0xFC)) {
143 client
165 w83l785ts_probe(struct i2c_client *client) argument
206 w83l785ts_remove(struct i2c_client *client) argument
217 w83l785ts_read_value(struct i2c_client *client, u8 reg, u8 defval) argument
258 struct i2c_client *client = to_i2c_client(dev); local
[all...]
H A Dw83792d.c286 static int w83792d_probe(struct i2c_client *client);
287 static int w83792d_detect(struct i2c_client *client,
289 static void w83792d_remove(struct i2c_client *client);
296 static void w83792d_init_client(struct i2c_client *client);
327 static inline int w83792d_read_value(struct i2c_client *client, u8 reg) argument
329 return i2c_smbus_read_byte_data(client, reg);
333 w83792d_write_value(struct i2c_client *client, u8 reg, u8 value) argument
335 return i2c_smbus_write_byte_data(client, reg, value);
372 struct i2c_client *client = to_i2c_client(dev); \
373 struct w83792d_data *data = i2c_get_clientdata(client); \
410 struct i2c_client *client = to_i2c_client(dev); local
450 struct i2c_client *client = to_i2c_client(dev); local
501 struct i2c_client *client = to_i2c_client(dev); local
541 struct i2c_client *client = to_i2c_client(dev); local
619 struct i2c_client *client = to_i2c_client(dev); local
644 struct i2c_client *client = to_i2c_client(dev); local
696 struct i2c_client *client = to_i2c_client(dev); local
732 struct i2c_client *client = to_i2c_client(dev); local
766 struct i2c_client *client = to_i2c_client(dev); local
806 struct i2c_client *client = to_i2c_client(dev); local
852 struct i2c_client *client = to_i2c_client(dev); local
894 struct i2c_client *client = to_i2c_client(dev); local
1310 w83792d_detect(struct i2c_client *client, struct i2c_board_info *info) argument
1355 w83792d_probe(struct i2c_client *client) argument
1433 w83792d_remove(struct i2c_client *client) argument
1446 w83792d_init_client(struct i2c_client *client) argument
1480 struct i2c_client *client = to_i2c_client(dev); local
[all...]
H A Dw83791d.c195 static inline int w83791d_read(struct i2c_client *client, u8 reg) argument
197 return i2c_smbus_read_byte_data(client, reg);
200 static inline int w83791d_write(struct i2c_client *client, u8 reg, u8 value) argument
202 return i2c_smbus_write_byte_data(client, reg, value);
315 static int w83791d_probe(struct i2c_client *client);
316 static int w83791d_detect(struct i2c_client *client,
318 static void w83791d_remove(struct i2c_client *client);
320 static int w83791d_read(struct i2c_client *client, u8 reg);
321 static int w83791d_write(struct i2c_client *client, u8 reg, u8 value);
328 static void w83791d_init_client(struct i2c_client *client);
444 struct i2c_client *client = to_i2c_client(dev); local
534 struct i2c_client *client = to_i2c_client(dev); local
571 struct i2c_client *client = to_i2c_client(dev); local
721 struct i2c_client *client = to_i2c_client(dev); local
762 struct i2c_client *client = to_i2c_client(dev); local
828 struct i2c_client *client = to_i2c_client(dev); local
869 struct i2c_client *client = to_i2c_client(dev); local
931 struct i2c_client *client = to_i2c_client(dev); local
964 struct i2c_client *client = to_i2c_client(dev); local
1060 struct i2c_client *client = to_i2c_client(dev); local
1095 struct i2c_client *client = to_i2c_client(dev); local
1254 w83791d_detect_subclients(struct i2c_client *client) argument
1297 w83791d_detect(struct i2c_client *client, struct i2c_board_info *info) argument
1341 w83791d_probe(struct i2c_client *client) argument
1408 w83791d_remove(struct i2c_client *client) argument
1416 w83791d_init_client(struct i2c_client *client) argument
1477 struct i2c_client *client = to_i2c_client(dev); local
[all...]

Completed in 307 milliseconds

1234567891011>>