Lines Matching refs:ret
224 int ret;
240 ret = regmap_update_bits(info->regmap, RT8973A_REG_MANUAL_SW1,
244 if (ret < 0) {
247 return ret;
262 int ret, cable_type;
265 ret = regmap_read(info->regmap, RT8973A_REG_ADC, &adc);
266 if (ret) {
268 return ret;
273 ret = regmap_read(info->regmap, RT8973A_REG_DEV1, &dev1);
274 if (ret) {
276 return ret;
300 int ret, cable_type;
393 ret = rt8973a_muic_set_path(info, con_sw, attached);
394 if (ret < 0)
395 return ret;
410 int ret = 0;
419 ret = rt8973a_muic_cable_handler(info, RT8973A_EVENT_ATTACH);
424 ret = rt8973a_muic_cable_handler(info, RT8973A_EVENT_DETACH);
429 ret = rt8973a_muic_cable_handler(info, RT8973A_EVENT_OVP);
434 ret = rt8973a_muic_cable_handler(info, RT8973A_EVENT_OTP);
438 if (ret < 0)
492 int ret;
495 ret = rt8973a_muic_cable_handler(info, RT8973A_EVENT_ATTACH);
496 if (ret < 0)
503 int i, ret;
506 ret = regmap_read(info->regmap, RT8973A_REG_DEVICE_ID, &data);
507 if (ret) {
509 "failed to read DEVICE_ID register: %d\n", ret);
536 ret = regmap_read(info->regmap, RT8973A_REG_CONTROL1, &data);
537 if (ret) {
539 "failed to read CONTROL1 register: %d\n", ret);
555 int i, ret, irq_flags;
579 ret = PTR_ERR(info->regmap);
581 ret);
582 return ret;
587 ret = regmap_add_irq_chip(info->regmap, info->irq, irq_flags, 0,
589 if (ret != 0) {
591 info->irq, ret);
592 return ret;
604 ret = devm_request_threaded_irq(info->dev, virq, NULL,
608 if (ret) {
611 muic_irq->irq, ret);
612 return ret;
624 ret = devm_extcon_dev_register(info->dev, info->edev);
625 if (ret) {
627 return ret;