Lines Matching defs:data
121 unsigned int data;
124 ret = regmap_read(chip->regmap, DA9211_REG_BUCKA_CONF+id, &data);
128 switch (data & 0x03) {
208 unsigned int data;
226 ret = regmap_read(chip->regmap, DA9211_REG_BUCK_ILIM, &data);
233 data = (data >> id*4) & 0x0F;
234 return current_limits[data];
339 static irqreturn_t da9211_irq_handler(int irq, void *data)
341 struct da9211 *chip = data;
383 unsigned int data;
385 ret = regmap_read(chip->regmap, DA9211_REG_CONFIG_E, &data);
391 data &= DA9211_SLAVE_SEL;
392 /* If configuration for 1/2 bucks is different between platform data
395 if (chip->pdata->num_buck == 1 && data == 0x00)
397 else if (chip->pdata->num_buck == 2 && data != 0x00)
451 unsigned int data;
470 ret = regmap_read(chip->regmap, DA9211_REG_DEVICE_ID, &data);
476 switch (data) {
487 dev_err(chip->dev, "Unsupported device id = 0x%x.\n", data);
539 { .compatible = "dlg,da9211", .data = &da9211_i2c_id[0] },
540 { .compatible = "dlg,da9212", .data = &da9211_i2c_id[1] },
541 { .compatible = "dlg,da9213", .data = &da9211_i2c_id[2] },
542 { .compatible = "dlg,da9223", .data = &da9211_i2c_id[3] },
543 { .compatible = "dlg,da9214", .data = &da9211_i2c_id[4] },
544 { .compatible = "dlg,da9224", .data = &da9211_i2c_id[5] },
545 { .compatible = "dlg,da9215", .data = &da9211_i2c_id[6] },
546 { .compatible = "dlg,da9225", .data = &da9211_i2c_id[7] },