Lines Matching refs:client

41 	struct i2c_client *client;
55 struct i2c_client *client = priv->client;
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;
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 = priv->client;
132 ret = i2c_smbus_read_word_data(client, TPS23881_REG_PW_STATUS);
160 struct i2c_client *client = priv->client;
165 ret = i2c_smbus_read_word_data(client, TPS23881_REG_PW_STATUS);
232 dev_err(&priv->client->dev,
484 struct i2c_client *client = priv->client;
518 ret = i2c_smbus_write_word_data(client, TPS23881_REG_PORT_MAP, val);
529 struct i2c_client *client = priv->client;
534 ret = i2c_smbus_write_word_data(client, TPS23881_REG_OP_MODE,
540 ret = i2c_smbus_write_word_data(client, TPS23881_REG_DIS_EN, 0x0);
555 ret = i2c_smbus_write_word_data(client, TPS23881_REG_PORT_POWER, val);
571 ret = i2c_smbus_write_word_data(client, TPS23881_REG_DET_CLA_EN, val);
616 dev_warn(&priv->client->dev,
673 static int tps23881_flash_sram_fw_part(struct i2c_client *client,
680 ret = request_firmware(&fw, fw_name, &client->dev);
684 dev_dbg(&client->dev, "Flashing %s\n", fw_name);
688 ret = i2c_smbus_write_byte_data(client, fw_conf->reg,
698 ret = i2c_smbus_write_byte_data(client,
710 static int tps23881_flash_sram_fw(struct i2c_client *client)
714 ret = tps23881_flash_sram_fw_part(client, fw_parity_name,
719 ret = tps23881_flash_sram_fw_part(client, fw_sram_name,
724 ret = i2c_smbus_write_byte_data(client, TPS23881_REG_SRAM_CTRL, 0x18);
733 static int tps23881_i2c_probe(struct i2c_client *client)
735 struct device *dev = &client->dev;
740 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
749 ret = i2c_smbus_read_byte_data(client, TPS23881_REG_DEVID);
758 ret = tps23881_flash_sram_fw(client);
762 ret = i2c_smbus_read_byte_data(client, TPS23881_REG_FWREV);
766 dev_info(&client->dev, "Firmware revision 0x%x\n", ret);
769 ret = i2c_smbus_read_byte_data(client, TPS23881_REG_GEN_MASK);
774 ret = i2c_smbus_write_byte_data(client, TPS23881_REG_GEN_MASK, val);
778 priv->client = client;
779 i2c_set_clientdata(client, priv);