Lines Matching refs:error
129 int error, ret = IRQ_NONE; in da9210_irq_handler() local
131 error = regmap_read(chip->regmap, DA9210_REG_EVENT_B, &val); in da9210_irq_handler()
132 if (error < 0) in da9210_irq_handler()
160 error = regmap_write(chip->regmap, DA9210_REG_EVENT_B, handled); in da9210_irq_handler()
161 if (error < 0) in da9210_irq_handler()
170 dev_err(regmap_get_device(chip->regmap), "I2C error : %d\n", error); in da9210_irq_handler()
185 int error; in da9210_i2c_probe() local
193 error = PTR_ERR(chip->regmap); in da9210_i2c_probe()
195 error); in da9210_i2c_probe()
196 return error; in da9210_i2c_probe()
207 error = regmap_write(chip->regmap, DA9210_REG_MASK_A, ~0); in da9210_i2c_probe()
208 if (!error) in da9210_i2c_probe()
209 error = regmap_write(chip->regmap, DA9210_REG_MASK_B, ~0); in da9210_i2c_probe()
210 if (error) { in da9210_i2c_probe()
211 dev_err(&i2c->dev, "Failed to write to mask reg: %d\n", error); in da9210_i2c_probe()
212 return error; in da9210_i2c_probe()
223 error = devm_request_threaded_irq(&i2c->dev, i2c->irq, NULL, in da9210_i2c_probe()
228 if (error) { in da9210_i2c_probe()
230 i2c->irq, error); in da9210_i2c_probe()
231 return error; in da9210_i2c_probe()
234 error = regmap_update_bits(chip->regmap, DA9210_REG_MASK_B, in da9210_i2c_probe()
238 if (error < 0) { in da9210_i2c_probe()
240 error); in da9210_i2c_probe()
241 return error; in da9210_i2c_probe()