Lines Matching refs:ret
106 int i, j, ret;
150 ret = of_changeset_add_prop_u32_array(ocs, np, "ranges", (u32 *)rp,
154 return ret;
173 int ret;
176 ret = pci_read_config_byte(pdev, PCI_INTERRUPT_PIN, &pin);
177 if (ret != 0)
178 return ret;
196 int ret;
214 ret = of_irq_parse_raw(laddr, &out_irq[i]);
215 if (ret) {
217 pci_dbg(pdev, "parse irq %d failed, ret %d", pin, ret);
257 ret = of_property_read_u32_array(out_irq[i].np,
260 if (ret)
270 ret = of_changeset_add_prop_u32_array(ocs, np, "interrupt-map", int_map,
272 if (ret)
275 ret = of_changeset_add_prop_u32(ocs, np, "#interrupt-cells", 1);
276 if (ret)
279 ret = of_changeset_add_prop_u32_array(ocs, np, "interrupt-map-mask",
282 if (ret)
290 return ret;
298 int i, ret;
307 ret = of_changeset_add_prop_string_array(ocs, np, "compatible",
312 return ret;
318 int ret;
325 ret = of_changeset_add_prop_string(ocs, np, "device_type",
327 if (ret)
328 return ret;
330 ret = of_pci_prop_bus_range(pdev, ocs, np);
331 if (ret)
332 return ret;
334 ret = of_pci_prop_intr_map(pdev, ocs, np);
335 if (ret)
336 return ret;
339 ret = of_pci_prop_ranges(pdev, ocs, np);
340 if (ret)
341 return ret;
343 ret = of_changeset_add_prop_u32(ocs, np, "#address-cells",
345 if (ret)
346 return ret;
348 ret = of_changeset_add_prop_u32(ocs, np, "#size-cells",
350 if (ret)
351 return ret;
353 ret = of_pci_prop_reg(pdev, ocs, np);
354 if (ret)
355 return ret;
357 ret = of_pci_prop_compatible(pdev, ocs, np);
358 if (ret)
359 return ret;
361 ret = of_pci_prop_interrupts(pdev, ocs, np);
362 if (ret)
363 return ret;