Lines Matching refs:ret
227 int ret = -EINVAL;
230 ret = rzg2l_irq_set_type(d, type);
232 ret = rzg2l_tint_set_edge(d, type);
233 if (ret)
234 return ret;
262 int ret;
264 ret = irq_domain_translate_twocell(domain, arg, &hwirq, &type);
265 if (ret)
266 return ret;
286 ret = irq_domain_set_hwirq_and_chip(domain, virq, hwirq, &irqc_chip,
288 if (ret)
289 return ret;
305 int ret;
308 ret = of_irq_parse_one(np, i, &map);
309 if (ret)
310 return ret;
324 int ret;
344 ret = rzg2l_irqc_parse_interrupts(priv, node);
345 if (ret) {
346 dev_err(&pdev->dev, "cannot parse interrupts: %d\n", ret);
347 return ret;
354 ret = reset_control_deassert(resetn);
355 if (ret) {
356 dev_err(&pdev->dev, "failed to deassert resetn pin, %d\n", ret);
357 return ret;
361 ret = pm_runtime_resume_and_get(&pdev->dev);
362 if (ret < 0) {
363 dev_err(&pdev->dev, "pm_runtime_resume_and_get failed: %d\n", ret);
374 ret = -ENOMEM;
385 return ret;