Lines Matching refs:client
686 static int pfuze100_regulator_probe(struct i2c_client *client)
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, &pfuze_regmap_config);
721 dev_err(&client->dev,
728 dev_err(&client->dev, "unrecognized pfuze chip ID!\n");
762 dev_info(&client->dev, "pfuze%s found.\n",
788 dev_err(&client->dev, "Fails to read from the register.\n");
823 config.dev = &client->dev;
829 devm_regulator_register(&client->dev, desc, &config);
831 dev_err(&client->dev, "register regulator%s failed\n",
837 if (of_property_read_bool(client->dev.of_node,