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;
1146 int id, ret;
1170 ret = -ENOMEM;
1178 ret = platform_device_add_data(pdev, ®->pdata,
1180 if (!ret)
1181 ret = platform_device_add(pdev);
1182 if (ret) {
1193 return ret;
1211 int ret, i;
1220 ret = irq_alloc_domain_generic_chips(ipu->domain, 32, 1, "IPU",
1222 if (ret < 0) {
1225 return ret;
1315 int ret, irq_sync, irq_err;
1397 ret = PTR_ERR(ipu->clk);
1398 dev_err(&pdev->dev, "clk_get failed with %d", ret);
1399 return ret;
1404 ret = clk_prepare_enable(ipu->clk);
1405 if (ret) {
1406 dev_err(&pdev->dev, "clk_prepare_enable failed: %d\n", ret);
1407 return ret;
1414 ret = device_reset(&pdev->dev);
1415 if (ret) {
1416 dev_err(&pdev->dev, "failed to reset: %d\n", ret);
1419 ret = ipu_memory_reset(ipu);
1420 if (ret)
1423 ret = ipu_irq_init(ipu);
1424 if (ret)
1431 ret = ipu_submodules_init(ipu, pdev, ipu_base, ipu->clk);
1432 if (ret)
1435 ret = ipu_add_client_devices(ipu, ipu_base);
1436 if (ret) {
1438 ret);
1453 return ret;