Lines Matching refs:ret
58 int ret;
60 ret = of_changeset_apply(&priv->chan[new_chan].chgset);
61 if (ret)
66 ret = -ENODEV;
77 ret = PTR_ERR(p);
79 if (ret != -ENODEV)
86 ret = PTR_ERR(s);
89 ret = pinctrl_select_state(p, s);
90 if (ret < 0)
114 ret = i2c_add_adapter(&priv->cur_adap);
115 if (ret < 0)
125 dev_err(priv->dev, "failed to setup demux-adapter %d (%d)\n", new_chan, ret);
127 return ret;
132 int ret, cur = priv->cur_chan;
140 ret = of_changeset_revert(&priv->chan[cur].chgset);
145 return ret;
150 int ret;
155 ret = i2c_demux_deactivate_master(priv);
156 if (ret)
157 return ret;
193 int ret;
195 ret = kstrtouint(buf, 0, &val);
196 if (ret < 0)
197 return ret;
202 ret = i2c_demux_change_master(priv, val);
204 return ret < 0 ? ret : count;