Lines Matching defs:new_client
136 static int daca_init_client(struct i2c_client * new_client)
142 if (i2c_smbus_write_byte_data(new_client, 3, 0x45))
145 i2c_smbus_write_byte_data(new_client, 1, 8);
146 daca_client = new_client;
155 struct i2c_client *new_client;
158 new_client = kzalloc(sizeof(*new_client), GFP_KERNEL);
159 if (!new_client)
162 new_client->addr = address;
163 new_client->adapter = adapter;
164 new_client->driver = &daca_driver;
165 new_client->flags = 0;
166 strcpy(new_client->name, client_name);
168 if (daca_init_client(new_client))
172 if (i2c_attach_client(new_client))
177 kfree(new_client);