Lines Matching refs:ret
225 int ret;
241 ret = regmap_update_bits(info->regmap, RT8973A_REG_MANUAL_SW1,
245 if (ret < 0) {
248 return ret;
263 int ret, cable_type;
266 ret = regmap_read(info->regmap, RT8973A_REG_ADC, &adc);
267 if (ret) {
269 return ret;
274 ret = regmap_read(info->regmap, RT8973A_REG_DEV1, &dev1);
275 if (ret) {
277 return ret;
301 int ret, cable_type;
394 ret = rt8973a_muic_set_path(info, con_sw, attached);
395 if (ret < 0)
396 return ret;
411 int ret = 0;
420 ret = rt8973a_muic_cable_handler(info, RT8973A_EVENT_ATTACH);
425 ret = rt8973a_muic_cable_handler(info, RT8973A_EVENT_DETACH);
430 ret = rt8973a_muic_cable_handler(info, RT8973A_EVENT_OVP);
435 ret = rt8973a_muic_cable_handler(info, RT8973A_EVENT_OTP);
439 if (ret < 0)
493 int ret;
496 ret = rt8973a_muic_cable_handler(info, RT8973A_EVENT_ATTACH);
497 if (ret < 0)
504 int i, ret;
507 ret = regmap_read(info->regmap, RT8973A_REG_DEVICE_ID, &data);
508 if (ret) {
510 "failed to read DEVICE_ID register: %d\n", ret);
537 ret = regmap_read(info->regmap, RT8973A_REG_CONTROL1, &data);
538 if (ret) {
540 "failed to read CONTROL1 register: %d\n", ret);
557 int i, ret, irq_flags;
581 ret = PTR_ERR(info->regmap);
583 ret);
584 return ret;
589 ret = regmap_add_irq_chip(info->regmap, info->irq, irq_flags, 0,
591 if (ret != 0) {
593 info->irq, ret);
594 return ret;
606 ret = devm_request_threaded_irq(info->dev, virq, NULL,
610 if (ret) {
613 muic_irq->irq, ret);
614 return ret;
626 ret = devm_extcon_dev_register(info->dev, info->edev);
627 if (ret) {
629 return ret;