Lines Matching defs:new_client
276 static int atxp1_detect(struct i2c_client *new_client,
279 struct i2c_adapter *adapter = new_client->adapter;
287 if (!((i2c_smbus_read_byte_data(new_client, 0x3e) == 0) &&
288 (i2c_smbus_read_byte_data(new_client, 0x3f) == 0) &&
289 (i2c_smbus_read_byte_data(new_client, 0xfe) == 0) &&
290 (i2c_smbus_read_byte_data(new_client, 0xff) == 0)))
295 temp = i2c_smbus_read_byte_data(new_client, 0x00);
297 if (!((i2c_smbus_read_byte_data(new_client, 0x10) == temp) &&
298 (i2c_smbus_read_byte_data(new_client, 0x11) == temp)))
315 static int atxp1_probe(struct i2c_client *new_client,
330 i2c_set_clientdata(new_client, data);
336 if ((err = sysfs_create_group(&new_client->dev.kobj, &atxp1_group)))
339 data->hwmon_dev = hwmon_device_register(&new_client->dev);
345 dev_info(&new_client->dev, "Using VRM: %d.%d\n",
351 sysfs_remove_group(&new_client->dev.kobj, &atxp1_group);