Lines Matching refs:ret
22 int ret; in as3722_read() local
24 ret = dm_i2c_read(dev, reg, buff, len); in as3722_read()
25 if (ret < 0) in as3722_read()
26 return ret; in as3722_read()
34 int ret; in as3722_write() local
36 ret = dm_i2c_write(dev, reg, buff, len); in as3722_write()
37 if (ret < 0) in as3722_write()
38 return ret; in as3722_write()
45 int ret; in as3722_read_id() local
47 ret = pmic_reg_read(dev, AS3722_ASIC_ID1); in as3722_read_id()
48 if (ret < 0) { in as3722_read_id()
49 pr_err("failed to read ID1 register: %d", ret); in as3722_read_id()
50 return ret; in as3722_read_id()
52 *idp = ret; in as3722_read_id()
54 ret = pmic_reg_read(dev, AS3722_ASIC_ID2); in as3722_read_id()
55 if (ret < 0) { in as3722_read_id()
56 pr_err("failed to read ID2 register: %d", ret); in as3722_read_id()
57 return ret; in as3722_read_id()
59 *revisionp = ret; in as3722_read_id()
67 int ret; in as3722_sd_set_voltage() local
72 ret = pmic_reg_write(dev, AS3722_SD_VOLTAGE(sd), value); in as3722_sd_set_voltage()
73 if (ret < 0) { in as3722_sd_set_voltage()
74 pr_err("failed to write SD%u voltage register: %d", sd, ret); in as3722_sd_set_voltage()
75 return ret; in as3722_sd_set_voltage()
83 int ret; in as3722_ldo_set_voltage() local
88 ret = pmic_reg_write(dev, AS3722_LDO_VOLTAGE(ldo), value); in as3722_ldo_set_voltage()
89 if (ret < 0) { in as3722_ldo_set_voltage()
91 ret); in as3722_ldo_set_voltage()
92 return ret; in as3722_ldo_set_voltage()
101 int ret; in as3722_probe() local
103 ret = as3722_read_id(dev, &id, &revision); in as3722_probe()
104 if (ret < 0) { in as3722_probe()
105 pr_err("failed to read ID: %d", ret); in as3722_probe()
106 return ret; in as3722_probe()
131 int ret; in as3722_bind() local
143 ret = device_bind_driver(dev, "gpio_as3722", "gpio_as3722", &gpio_dev); in as3722_bind()
144 if (ret) { in as3722_bind()
145 debug("%s: Cannot bind GPIOs (ret=%d)\n", __func__, ret); in as3722_bind()
146 return ret; in as3722_bind()