Lines Matching refs:ret

887 	int ret;
891 ret = ipu_cpmem_init(ipu, dev, ipu_base + devtype->cpmem_ofs);
892 if (ret) {
897 ret = ipu_csi_init(ipu, dev, 0, ipu_base + devtype->csi0_ofs,
899 if (ret) {
904 ret = ipu_csi_init(ipu, dev, 1, ipu_base + devtype->csi1_ofs,
906 if (ret) {
911 ret = ipu_ic_init(ipu, dev,
914 if (ret) {
919 ret = ipu_vdi_init(ipu, dev, ipu_base + devtype->vdi_ofs,
922 if (ret) {
927 ret = ipu_image_convert_init(ipu, dev);
928 if (ret) {
933 ret = ipu_di_init(ipu, dev, 0, ipu_base + devtype->disp0_ofs,
935 if (ret) {
940 ret = ipu_di_init(ipu, dev, 1, ipu_base + devtype->disp1_ofs,
942 if (ret) {
947 ret = ipu_dc_init(ipu, dev, ipu_base + devtype->cm_ofs +
949 if (ret) {
954 ret = ipu_dmfc_init(ipu, dev, ipu_base +
956 if (ret) {
961 ret = ipu_dp_init(ipu, dev, ipu_base + devtype->srm_ofs);
962 if (ret) {
967 ret = ipu_smfc_init(ipu, dev, ipu_base +
969 if (ret) {
999 dev_err(&pdev->dev, "init %s failed with %d\n", unit, ret);
1000 return ret;
1143 int id, ret;
1167 ret = -ENOMEM;
1175 ret = platform_device_add_data(pdev, &reg->pdata,
1177 if (!ret)
1178 ret = platform_device_add(pdev);
1179 if (ret) {
1190 return ret;
1208 int ret, i;
1217 ret = irq_alloc_domain_generic_chips(ipu->domain, 32, 1, "IPU",
1219 if (ret < 0) {
1222 return ret;
1312 int ret, irq_sync, irq_err;
1394 ret = PTR_ERR(ipu->clk);
1395 dev_err(&pdev->dev, "clk_get failed with %d", ret);
1396 return ret;
1401 ret = clk_prepare_enable(ipu->clk);
1402 if (ret) {
1403 dev_err(&pdev->dev, "clk_prepare_enable failed: %d\n", ret);
1404 return ret;
1411 ret = device_reset(&pdev->dev);
1412 if (ret) {
1413 dev_err(&pdev->dev, "failed to reset: %d\n", ret);
1416 ret = ipu_memory_reset(ipu);
1417 if (ret)
1420 ret = ipu_irq_init(ipu);
1421 if (ret)
1428 ret = ipu_submodules_init(ipu, pdev, ipu_base, ipu->clk);
1429 if (ret)
1432 ret = ipu_add_client_devices(ipu, ipu_base);
1433 if (ret) {
1435 ret);
1450 return ret;