Lines Matching refs:ret

108 	int ret;  in sti_dwc3_glue_ofdata_to_platdata()  local
111 ret = ofnode_read_u32_array(dev->node, "reg", reg, ARRAY_SIZE(reg)); in sti_dwc3_glue_ofdata_to_platdata()
112 if (ret) { in sti_dwc3_glue_ofdata_to_platdata()
113 pr_err("unable to find st,stih407-dwc3 reg property(%d)\n", ret); in sti_dwc3_glue_ofdata_to_platdata()
114 return ret; in sti_dwc3_glue_ofdata_to_platdata()
121 ret = uclass_get_device_by_phandle(UCLASS_SYSCON, dev, "st,syscfg", in sti_dwc3_glue_ofdata_to_platdata()
123 if (ret) { in sti_dwc3_glue_ofdata_to_platdata()
124 pr_err("unable to find syscon device (%d)\n", ret); in sti_dwc3_glue_ofdata_to_platdata()
125 return ret; in sti_dwc3_glue_ofdata_to_platdata()
137 ret = reset_get_by_name(dev, "powerdown", &plat->powerdown_ctl); in sti_dwc3_glue_ofdata_to_platdata()
138 if (ret) { in sti_dwc3_glue_ofdata_to_platdata()
139 pr_err("can't get powerdown reset for %s (%d)", dev->name, ret); in sti_dwc3_glue_ofdata_to_platdata()
140 return ret; in sti_dwc3_glue_ofdata_to_platdata()
144 ret = reset_get_by_name(dev, "softreset", &plat->softreset_ctl); in sti_dwc3_glue_ofdata_to_platdata()
145 if (ret) in sti_dwc3_glue_ofdata_to_platdata()
146 pr_err("can't get soft reset for %s (%d)", dev->name, ret); in sti_dwc3_glue_ofdata_to_platdata()
148 return ret; in sti_dwc3_glue_ofdata_to_platdata()
179 int ret; in sti_dwc3_glue_probe() local
182 ret = reset_deassert(&plat->powerdown_ctl); in sti_dwc3_glue_probe()
183 if (ret < 0) { in sti_dwc3_glue_probe()
184 pr_err("DWC3 powerdown reset deassert failed: %d", ret); in sti_dwc3_glue_probe()
185 return ret; in sti_dwc3_glue_probe()
188 ret = reset_deassert(&plat->softreset_ctl); in sti_dwc3_glue_probe()
189 if (ret < 0) { in sti_dwc3_glue_probe()
190 pr_err("DWC3 soft reset deassert failed: %d", ret); in sti_dwc3_glue_probe()
194 ret = sti_dwc3_glue_drd_init(plat); in sti_dwc3_glue_probe()
195 if (ret) in sti_dwc3_glue_probe()
203 ret = reset_assert(&plat->softreset_ctl); in sti_dwc3_glue_probe()
204 if (ret < 0) { in sti_dwc3_glue_probe()
205 pr_err("DWC3 soft reset deassert failed: %d", ret); in sti_dwc3_glue_probe()
206 return ret; in sti_dwc3_glue_probe()
210 ret = reset_assert(&plat->powerdown_ctl); in sti_dwc3_glue_probe()
211 if (ret < 0) in sti_dwc3_glue_probe()
212 pr_err("DWC3 powerdown reset deassert failed: %d", ret); in sti_dwc3_glue_probe()
214 return ret; in sti_dwc3_glue_probe()
220 int ret; in sti_dwc3_glue_remove() local
223 ret = reset_assert(&plat->powerdown_ctl); in sti_dwc3_glue_remove()
224 if (ret < 0) { in sti_dwc3_glue_remove()
225 pr_err("DWC3 powerdown reset deassert failed: %d", ret); in sti_dwc3_glue_remove()
226 return ret; in sti_dwc3_glue_remove()
229 ret = reset_assert(&plat->softreset_ctl); in sti_dwc3_glue_remove()
230 if (ret < 0) in sti_dwc3_glue_remove()
231 pr_err("DWC3 soft reset deassert failed: %d", ret); in sti_dwc3_glue_remove()
233 return ret; in sti_dwc3_glue_remove()