Lines Matching refs:ret

50 	int i, ret;  in mt6660_reg_write()  local
55 ret = i2c_smbus_write_i2c_block_data(chip->i2c, reg, size, reg_data); in mt6660_reg_write()
56 return ret; in mt6660_reg_write()
63 int i, ret; in mt6660_reg_read() local
67 ret = i2c_smbus_read_i2c_block_data(chip->i2c, reg, size, data); in mt6660_reg_read()
68 if (ret < 0) in mt6660_reg_read()
69 return ret; in mt6660_reg_read()
98 int ret; in mt6660_codec_classd_event() local
105 ret = snd_soc_component_update_bits(component, in mt6660_codec_classd_event()
107 if (ret < 0) { in mt6660_codec_classd_event()
109 return ret; in mt6660_codec_classd_event()
114 ret = snd_soc_component_update_bits(component, in mt6660_codec_classd_event()
116 if (ret < 0) { in mt6660_codec_classd_event()
119 return ret; in mt6660_codec_classd_event()
126 ret = snd_soc_component_update_bits(component, in mt6660_codec_classd_event()
128 if (ret < 0) { in mt6660_codec_classd_event()
131 return ret; in mt6660_codec_classd_event()
134 ret = snd_soc_component_update_bits(component, in mt6660_codec_classd_event()
136 if (ret < 0) { in mt6660_codec_classd_event()
139 return ret; in mt6660_codec_classd_event()
146 ret = snd_soc_component_update_bits(component, in mt6660_codec_classd_event()
148 if (ret < 0) { in mt6660_codec_classd_event()
151 return ret; in mt6660_codec_classd_event()
154 ret = snd_soc_component_update_bits(component, in mt6660_codec_classd_event()
156 if (ret < 0) { in mt6660_codec_classd_event()
158 return ret; in mt6660_codec_classd_event()
264 int ret = 0; in mt6660_component_setting() local
267 ret = _mt6660_chip_power_on(chip, 1); in mt6660_component_setting()
268 if (ret < 0) { in mt6660_component_setting()
270 return ret; in mt6660_component_setting()
274 ret = snd_soc_component_update_bits(component, in mt6660_component_setting()
278 if (ret < 0) { in mt6660_component_setting()
281 return ret; in mt6660_component_setting()
285 ret = _mt6660_chip_power_on(chip, 0); in mt6660_component_setting()
286 if (ret < 0) { in mt6660_component_setting()
288 return ret; in mt6660_component_setting()
297 int ret; in mt6660_component_probe() local
302 ret = mt6660_component_setting(component); in mt6660_component_probe()
303 if (ret < 0) in mt6660_component_probe()
306 return ret; in mt6660_component_probe()
335 int ret; in mt6660_component_aif_hw_params() local
362 ret = snd_soc_component_update_bits(dai->component, in mt6660_component_aif_hw_params()
364 if (ret < 0) { in mt6660_component_aif_hw_params()
366 return ret; in mt6660_component_aif_hw_params()
368 ret = snd_soc_component_update_bits(dai->component, in mt6660_component_aif_hw_params()
370 if (ret < 0) { in mt6660_component_aif_hw_params()
372 return ret; in mt6660_component_aif_hw_params()
416 int ret; in _mt6660_chip_id_check() local
419 ret = regmap_read(chip->regmap, MT6660_REG_DEVID, &val); in _mt6660_chip_id_check()
420 if (ret < 0) in _mt6660_chip_id_check()
421 return ret; in _mt6660_chip_id_check()
432 int ret; in _mt6660_chip_sw_reset() local
435 ret = regmap_write(chip->regmap, MT6660_REG_SYSTEM_CTRL, 0x00); in _mt6660_chip_sw_reset()
436 if (ret < 0) in _mt6660_chip_sw_reset()
437 return ret; in _mt6660_chip_sw_reset()
438 ret = regmap_write(chip->regmap, MT6660_REG_SYSTEM_CTRL, 0x80); in _mt6660_chip_sw_reset()
439 if (ret < 0) in _mt6660_chip_sw_reset()
440 return ret; in _mt6660_chip_sw_reset()
447 int ret; in _mt6660_read_chip_revision() local
450 ret = regmap_read(chip->regmap, MT6660_REG_DEVID, &val); in _mt6660_read_chip_revision()
451 if (ret < 0) { in _mt6660_read_chip_revision()
453 return ret; in _mt6660_read_chip_revision()
464 int ret; in mt6660_i2c_probe() local
478 ret = PTR_ERR(chip->regmap); in mt6660_i2c_probe()
479 dev_err(&client->dev, "failed to initialise regmap: %d\n", ret); in mt6660_i2c_probe()
480 return ret; in mt6660_i2c_probe()
484 ret = _mt6660_chip_sw_reset(chip); in mt6660_i2c_probe()
485 if (ret < 0) { in mt6660_i2c_probe()
490 ret = _mt6660_chip_power_on(chip, 1); in mt6660_i2c_probe()
491 if (ret < 0) { in mt6660_i2c_probe()
496 ret = _mt6660_chip_id_check(chip); in mt6660_i2c_probe()
497 if (ret < 0) { in mt6660_i2c_probe()
502 ret = _mt6660_read_chip_revision(chip); in mt6660_i2c_probe()
503 if (ret < 0) { in mt6660_i2c_probe()
510 ret = devm_snd_soc_register_component(chip->dev, in mt6660_i2c_probe()
513 if (ret) in mt6660_i2c_probe()
516 return ret; in mt6660_i2c_probe()
521 return ret; in mt6660_i2c_probe()