Lines Matching refs:ret
96 int ret;
102 ret = devm_add_action(dev, bt1_axi_clear_data, axi);
103 if (ret) {
105 return ERR_PTR(ret);
135 int ret;
142 ret = reset_control_deassert(axi->arst);
143 if (ret)
146 return ret;
158 int ret;
165 ret = clk_prepare_enable(axi->aclk);
166 if (ret) {
168 return ret;
171 ret = devm_add_action_or_reset(axi->dev, bt1_axi_disable_clk, axi);
172 if (ret)
175 return ret;
181 int ret;
187 ret = devm_request_irq(axi->dev, axi->irq, bt1_axi_isr, IRQF_SHARED,
189 if (ret)
192 return ret;
248 int ret;
250 ret = device_add_groups(axi->dev, bt1_axi_sysfs_groups);
251 if (ret) {
253 return ret;
256 ret = devm_add_action_or_reset(axi->dev, bt1_axi_remove_sysfs, axi);
257 if (ret)
260 return ret;
266 int ret;
272 ret = bt1_axi_request_regs(axi);
273 if (ret)
274 return ret;
276 ret = bt1_axi_request_rst(axi);
277 if (ret)
278 return ret;
280 ret = bt1_axi_request_clk(axi);
281 if (ret)
282 return ret;
284 ret = bt1_axi_request_irq(axi);
285 if (ret)
286 return ret;
288 ret = bt1_axi_init_sysfs(axi);
289 if (ret)
290 return ret;