Lines Matching defs:new_client
512 struct i2c_client *new_client;
526 new_client = &data->client;
527 i2c_set_clientdata(new_client, data);
528 new_client->addr = address;
529 new_client->adapter = adapter;
530 new_client->driver = &adm9240_driver;
531 new_client->flags = 0;
540 if (i2c_smbus_read_byte_data(new_client, ADM9240_REG_I2C_ADDR)
548 man_id = i2c_smbus_read_byte_data(new_client,
563 die_rev = i2c_smbus_read_byte_data(new_client,
580 strlcpy(new_client->name, name, I2C_NAME_SIZE);
584 if ((err = i2c_attach_client(new_client)))
587 adm9240_init_client(new_client);
590 if ((err = sysfs_create_group(&new_client->dev.kobj, &adm9240_group)))
593 data->class_dev = hwmon_device_register(&new_client->dev);
602 sysfs_remove_group(&new_client->dev.kobj, &adm9240_group);
604 i2c_detach_client(new_client);