Lines Matching refs:err

109 	int err;
111 err = regmap_read(data->regmap, SI544_REG_OE_STATE, &val);
112 if (err < 0)
113 return err;
122 int err;
125 err = regmap_bulk_read(data->regmap, SI544_REG_HS_DIV, reg, 2);
126 if (err)
127 return err;
132 err = regmap_bulk_read(data->regmap, SI544_REG_FBDIV0, reg, 6);
133 if (err)
134 return err;
140 err = regmap_bulk_read(data->regmap, SI544_REG_ADPLL_DELTA_M0, reg, 3);
141 if (err)
142 return err;
166 int err;
172 err = regmap_bulk_write(data->regmap, SI544_REG_HS_DIV, reg, 2);
173 if (err < 0)
174 return err;
301 int err;
303 err = si544_get_muldiv(data, &settings);
304 if (err)
349 int err;
355 err = si544_get_muldiv(data, &settings);
356 if (err)
357 return err;
368 err = si544_calc_muldiv(&settings, rate);
369 if (err)
370 return err;
372 err = regmap_read(data->regmap, SI544_REG_OE_STATE, &old_oe_state);
373 if (err)
374 return err;
379 err = regmap_write(data->regmap, SI544_REG_FCAL_OVR, 0);
380 if (err < 0)
381 return err;
383 err = si544_set_delta_m(data, settings.delta_m);
384 if (err < 0)
385 return err;
387 err = si544_set_muldiv(data, &settings);
388 if (err < 0)
389 return err; /* Undefined state now, best to leave disabled */
392 err = regmap_write(data->regmap, SI544_REG_CONTROL,
394 if (err < 0)
395 return err;
403 return err;
438 int err;
462 err = regmap_write(data->regmap, SI544_REG_PAGE_SELECT, 0);
463 if (err < 0)
464 return err;
466 err = devm_clk_hw_register(&client->dev, &data->hw);
467 if (err) {
469 return err;
471 err = devm_of_clk_add_hw_provider(&client->dev, of_clk_hw_simple_get,
473 if (err) {
475 return err;