Lines Matching refs:ret
168 int ret = 0;
173 ret = regmap_update_bits(syscon, 0, mask, val);
174 if (ret)
177 return ret;
187 int ret;
194 ret = regmap_update_bits(syscon, 0, GENERATION_SEL_MASK, val);
195 if (ret)
198 return ret;
207 int ret;
210 ret = regmap_update_bits(syscon, 0, LANE_COUNT_MASK, val);
211 if (ret)
214 return ret;
222 int ret;
230 ret = j721e_pcie_set_mode(pcie, syscon);
231 if (ret < 0) {
233 return ret;
236 ret = j721e_pcie_set_link_speed(pcie, syscon);
237 if (ret < 0) {
239 return ret;
242 ret = j721e_pcie_set_lane_count(pcie, syscon);
243 if (ret < 0) {
245 return ret;
354 int ret;
381 ret = of_property_read_u32(node, "num-lanes", &num_lanes);
382 if (ret || num_lanes > MAX_LANES)
395 ret = pm_runtime_get_sync(dev);
396 if (ret < 0) {
401 ret = j721e_pcie_ctrl_init(pcie);
402 if (ret < 0) {
407 ret = devm_request_irq(dev, irq, j721e_pcie_link_irq_handler, 0,
409 if (ret < 0) {
419 ret = -ENODEV;
425 ret = -ENOMEM;
442 ret = PTR_ERR(gpiod);
443 if (ret != -EPROBE_DEFER)
448 ret = cdns_pcie_init_phy(dev, cdns_pcie);
449 if (ret) {
467 ret = cdns_pcie_host_setup(rc);
468 if (ret < 0)
474 ret = -ENODEV;
480 ret = -ENOMEM;
490 ret = cdns_pcie_init_phy(dev, cdns_pcie);
491 if (ret) {
496 ret = cdns_pcie_ep_setup(ep);
497 if (ret < 0)
514 return ret;