Home
last modified time | relevance | path

Searched refs:new_client (Results 1 – 16 of 16) sorted by relevance

/drivers/hwmon/
Dlm77.c248 static int lm77_detect(struct i2c_client *new_client, int kind, in lm77_detect() argument
251 struct i2c_adapter *adapter = new_client->adapter; in lm77_detect()
272 cur = i2c_smbus_read_word_data(new_client, 0); in lm77_detect()
273 conf = i2c_smbus_read_byte_data(new_client, 1); in lm77_detect()
274 hyst = i2c_smbus_read_word_data(new_client, 2); in lm77_detect()
275 crit = i2c_smbus_read_word_data(new_client, 3); in lm77_detect()
276 min = i2c_smbus_read_word_data(new_client, 4); in lm77_detect()
277 max = i2c_smbus_read_word_data(new_client, 5); in lm77_detect()
279 if (i2c_smbus_read_byte_data(new_client, i + 1) != conf in lm77_detect()
280 || i2c_smbus_read_word_data(new_client, i + 2) != hyst in lm77_detect()
[all …]
Dw83l785ts.c149 static int w83l785ts_detect(struct i2c_client *new_client, int kind, in w83l785ts_detect() argument
152 struct i2c_adapter *adapter = new_client->adapter; in w83l785ts_detect()
169 if (((w83l785ts_read_value(new_client, in w83l785ts_detect()
171 || ((w83l785ts_read_value(new_client, in w83l785ts_detect()
175 new_client->addr); in w83l785ts_detect()
184 man_id = (w83l785ts_read_value(new_client, in w83l785ts_detect()
186 w83l785ts_read_value(new_client, in w83l785ts_detect()
188 chip_id = w83l785ts_read_value(new_client, in w83l785ts_detect()
210 static int w83l785ts_probe(struct i2c_client *new_client, in w83l785ts_probe() argument
222 i2c_set_clientdata(new_client, data); in w83l785ts_probe()
[all …]
Dlm87.c161 static int lm87_detect(struct i2c_client *new_client, int kind,
665 static int lm87_detect(struct i2c_client *new_client, int kind, in lm87_detect() argument
668 struct i2c_adapter *adapter = new_client->adapter; in lm87_detect()
680 u8 cid = lm87_read_value(new_client, LM87_REG_COMPANY_ID); in lm87_detect()
681 u8 rev = lm87_read_value(new_client, LM87_REG_REVISION); in lm87_detect()
691 || (lm87_read_value(new_client, LM87_REG_CONFIG) & 0x80)) { in lm87_detect()
694 new_client->addr); in lm87_detect()
704 static int lm87_probe(struct i2c_client *new_client, in lm87_probe() argument
716 i2c_set_clientdata(new_client, data); in lm87_probe()
721 lm87_init_client(new_client); in lm87_probe()
[all …]
Dlm75.c237 static int lm75_detect(struct i2c_client *new_client, int kind, in lm75_detect() argument
240 struct i2c_adapter *adapter = new_client->adapter; in lm75_detect()
258 cur = i2c_smbus_read_word_data(new_client, 0); in lm75_detect()
259 conf = i2c_smbus_read_byte_data(new_client, 1); in lm75_detect()
260 hyst = i2c_smbus_read_word_data(new_client, 2); in lm75_detect()
261 if (i2c_smbus_read_word_data(new_client, 4) != hyst in lm75_detect()
262 || i2c_smbus_read_word_data(new_client, 5) != hyst in lm75_detect()
263 || i2c_smbus_read_word_data(new_client, 6) != hyst in lm75_detect()
264 || i2c_smbus_read_word_data(new_client, 7) != hyst) in lm75_detect()
266 os = i2c_smbus_read_word_data(new_client, 3); in lm75_detect()
[all …]
Datxp1.c278 static int atxp1_detect(struct i2c_client *new_client, int kind, in atxp1_detect() argument
281 struct i2c_adapter *adapter = new_client->adapter; in atxp1_detect()
289 if (!((i2c_smbus_read_byte_data(new_client, 0x3e) == 0) && in atxp1_detect()
290 (i2c_smbus_read_byte_data(new_client, 0x3f) == 0) && in atxp1_detect()
291 (i2c_smbus_read_byte_data(new_client, 0xfe) == 0) && in atxp1_detect()
292 (i2c_smbus_read_byte_data(new_client, 0xff) == 0))) in atxp1_detect()
297 temp = i2c_smbus_read_byte_data(new_client, 0x00); in atxp1_detect()
299 if (!((i2c_smbus_read_byte_data(new_client, 0x10) == temp) && in atxp1_detect()
300 (i2c_smbus_read_byte_data(new_client, 0x11) == temp))) in atxp1_detect()
317 static int atxp1_probe(struct i2c_client *new_client, in atxp1_probe() argument
[all …]
Dlm83.c121 static int lm83_detect(struct i2c_client *new_client, int kind,
294 static int lm83_detect(struct i2c_client *new_client, int kind, in lm83_detect() argument
297 struct i2c_adapter *adapter = new_client->adapter; in lm83_detect()
318 if (((i2c_smbus_read_byte_data(new_client, LM83_REG_R_STATUS1) in lm83_detect()
320 ((i2c_smbus_read_byte_data(new_client, LM83_REG_R_STATUS2) in lm83_detect()
322 ((i2c_smbus_read_byte_data(new_client, LM83_REG_R_CONFIG) in lm83_detect()
326 new_client->addr); in lm83_detect()
334 man_id = i2c_smbus_read_byte_data(new_client, in lm83_detect()
336 chip_id = i2c_smbus_read_byte_data(new_client, in lm83_detect()
368 static int lm83_probe(struct i2c_client *new_client, in lm83_probe() argument
[all …]
Dmax1619.c229 static int max1619_detect(struct i2c_client *new_client, int kind, in max1619_detect() argument
232 struct i2c_adapter *adapter = new_client->adapter; in max1619_detect()
249 reg_config = i2c_smbus_read_byte_data(new_client, in max1619_detect()
251 reg_convrate = i2c_smbus_read_byte_data(new_client, in max1619_detect()
253 reg_status = i2c_smbus_read_byte_data(new_client, in max1619_detect()
259 new_client->addr); in max1619_detect()
267 man_id = i2c_smbus_read_byte_data(new_client, in max1619_detect()
269 chip_id = i2c_smbus_read_byte_data(new_client, in max1619_detect()
288 static int max1619_probe(struct i2c_client *new_client, in max1619_probe() argument
300 i2c_set_clientdata(new_client, data); in max1619_probe()
[all …]
Dlm63.c426 static int lm63_detect(struct i2c_client *new_client, int kind, in lm63_detect() argument
429 struct i2c_adapter *adapter = new_client->adapter; in lm63_detect()
438 man_id = i2c_smbus_read_byte_data(new_client, in lm63_detect()
440 chip_id = i2c_smbus_read_byte_data(new_client, in lm63_detect()
442 reg_config1 = i2c_smbus_read_byte_data(new_client, in lm63_detect()
444 reg_config2 = i2c_smbus_read_byte_data(new_client, in lm63_detect()
446 reg_alert_status = i2c_smbus_read_byte_data(new_client, in lm63_detect()
448 reg_alert_mask = i2c_smbus_read_byte_data(new_client, in lm63_detect()
471 static int lm63_probe(struct i2c_client *new_client, in lm63_probe() argument
483 i2c_set_clientdata(new_client, data); in lm63_probe()
[all …]
Dlm92.c322 static int lm92_detect(struct i2c_client *new_client, int kind, in lm92_detect() argument
325 struct i2c_adapter *adapter = new_client->adapter; in lm92_detect()
334 u8 config = i2c_smbus_read_byte_data(new_client, in lm92_detect()
336 u16 man_id = i2c_smbus_read_word_data(new_client, in lm92_detect()
344 if (max6635_check(new_client)) { in lm92_detect()
357 static int lm92_probe(struct i2c_client *new_client, in lm92_probe() argument
369 i2c_set_clientdata(new_client, data); in lm92_probe()
374 lm92_init_client(new_client); in lm92_probe()
377 if ((err = sysfs_create_group(&new_client->dev.kobj, &lm92_group))) in lm92_probe()
380 data->hwmon_dev = hwmon_device_register(&new_client->dev); in lm92_probe()
[all …]
Dlm90.c659 static int lm90_detect(struct i2c_client *new_client, int kind, in lm90_detect() argument
662 struct i2c_adapter *adapter = new_client->adapter; in lm90_detect()
663 int address = new_client->addr; in lm90_detect()
687 if ((man_id = i2c_smbus_read_byte_data(new_client, in lm90_detect()
689 || (chip_id = i2c_smbus_read_byte_data(new_client, in lm90_detect()
691 || (reg_config1 = i2c_smbus_read_byte_data(new_client, in lm90_detect()
693 || (reg_convrate = i2c_smbus_read_byte_data(new_client, in lm90_detect()
701 if ((reg_config2 = i2c_smbus_read_byte_data(new_client, in lm90_detect()
817 static int lm90_probe(struct i2c_client *new_client, in lm90_probe() argument
820 struct i2c_adapter *adapter = to_i2c_adapter(new_client->dev.parent); in lm90_probe()
[all …]
Dfscpos.c484 static int fscpos_detect(struct i2c_client *new_client, int kind, in fscpos_detect() argument
487 struct i2c_adapter *adapter = new_client->adapter; in fscpos_detect()
494 if ((fscpos_read_value(new_client, FSCPOS_REG_IDENT_0) in fscpos_detect()
496 || (fscpos_read_value(new_client, FSCPOS_REG_IDENT_1) in fscpos_detect()
498 || (fscpos_read_value(new_client, FSCPOS_REG_IDENT_2) in fscpos_detect()
508 static int fscpos_probe(struct i2c_client *new_client, in fscpos_probe() argument
520 i2c_set_clientdata(new_client, data); in fscpos_probe()
525 fscpos_init_client(new_client); in fscpos_probe()
528 dev_info(&new_client->dev, "Found fscpos chip, rev %u\n", data->revision); in fscpos_probe()
531 if ((err = sysfs_create_group(&new_client->dev.kobj, &fscpos_group))) in fscpos_probe()
[all …]
Dadm9240.c548 static int adm9240_detect(struct i2c_client *new_client, int kind, in adm9240_detect() argument
551 struct i2c_adapter *adapter = new_client->adapter; in adm9240_detect()
553 int address = new_client->addr; in adm9240_detect()
566 if (i2c_smbus_read_byte_data(new_client, ADM9240_REG_I2C_ADDR) in adm9240_detect()
574 man_id = i2c_smbus_read_byte_data(new_client, in adm9240_detect()
589 die_rev = i2c_smbus_read_byte_data(new_client, in adm9240_detect()
609 static int adm9240_probe(struct i2c_client *new_client, in adm9240_probe() argument
621 i2c_set_clientdata(new_client, data); in adm9240_probe()
624 adm9240_init_client(new_client); in adm9240_probe()
627 if ((err = sysfs_create_group(&new_client->dev.kobj, &adm9240_group))) in adm9240_probe()
[all …]
Dfscher.c297 static int fscher_detect(struct i2c_client *new_client, int kind, in fscher_detect() argument
300 struct i2c_adapter *adapter = new_client->adapter; in fscher_detect()
307 if ((i2c_smbus_read_byte_data(new_client, in fscher_detect()
309 || (i2c_smbus_read_byte_data(new_client, in fscher_detect()
311 || (i2c_smbus_read_byte_data(new_client, in fscher_detect()
321 static int fscher_probe(struct i2c_client *new_client, in fscher_probe() argument
333 i2c_set_clientdata(new_client, data); in fscher_probe()
337 fscher_init_client(new_client); in fscher_probe()
340 if ((err = sysfs_create_group(&new_client->dev.kobj, &fscher_group))) in fscher_probe()
343 data->hwmon_dev = hwmon_device_register(&new_client->dev); in fscher_probe()
[all …]
Dw83792d.c882 w83792d_detect_subclients(struct i2c_client *new_client) in w83792d_detect_subclients() argument
885 int address = new_client->addr; in w83792d_detect_subclients()
887 struct i2c_adapter *adapter = new_client->adapter; in w83792d_detect_subclients()
888 struct w83792d_data *data = i2c_get_clientdata(new_client); in w83792d_detect_subclients()
895 dev_err(&new_client->dev, "invalid subclient " in w83792d_detect_subclients()
902 w83792d_write_value(new_client, W83792D_REG_I2C_SUBADDR, in w83792d_detect_subclients()
907 val = w83792d_read_value(new_client, W83792D_REG_I2C_SUBADDR); in w83792d_detect_subclients()
914 dev_err(&new_client->dev, "duplicate addresses 0x%x, " in w83792d_detect_subclients()
Dw83781d.c817 w83781d_detect_subclients(struct i2c_client *new_client) in w83781d_detect_subclients() argument
821 int address = new_client->addr; in w83781d_detect_subclients()
823 struct i2c_adapter *adapter = new_client->adapter; in w83781d_detect_subclients()
824 struct w83781d_data *data = i2c_get_clientdata(new_client); in w83781d_detect_subclients()
833 dev_err(&new_client->dev, "Invalid subclient " in w83781d_detect_subclients()
857 dev_err(&new_client->dev, in w83781d_detect_subclients()
868 dev_err(&new_client->dev, "Subclient %d " in w83781d_detect_subclients()
/drivers/char/agp/
Dfrontend.c517 struct agp_client *new_client; in agp_create_client() local
519 new_client = kzalloc(sizeof(struct agp_client), GFP_KERNEL); in agp_create_client()
520 if (new_client == NULL) in agp_create_client()
523 new_client->pid = id; in agp_create_client()
524 agp_insert_client(new_client); in agp_create_client()
525 return new_client; in agp_create_client()