Lines Matching refs:cam
61 struct mmp_camera *cam = mcam_to_cam(mcam);
62 struct mmp_camera_platform_data *pdata = cam->pdev->dev.platform_data;
63 struct device *dev = &cam->pdev->dev;
121 if (IS_ERR(cam->mipi_clk))
125 clk_prepare_enable(cam->mipi_clk);
126 tx_clk_esc = (clk_get_rate(cam->mipi_clk) / 1000000) / 12;
127 clk_disable_unprepare(cam->mipi_clk);
178 struct mmp_camera *cam;
186 cam = devm_kzalloc(&pdev->dev, sizeof(*cam), GFP_KERNEL);
187 if (cam == NULL)
189 platform_set_drvdata(pdev, cam);
190 cam->pdev = pdev;
191 INIT_LIST_HEAD(&cam->devlist);
193 mcam = &cam->mcam;
214 cam->mipi_clk = devm_clk_get(mcam->dev, "mipi");
215 if ((IS_ERR(cam->mipi_clk) && mcam->dphy[2] == 0))
216 return PTR_ERR(cam->mipi_clk);
275 cam->irq = ret;
276 ret = devm_request_irq(&pdev->dev, cam->irq, mmpcam_irq, IRQF_SHARED,
291 struct mmp_camera *cam = platform_get_drvdata(pdev);
292 struct mcam_camera *mcam = &cam->mcam;
304 struct mmp_camera *cam = dev_get_drvdata(dev);
305 struct mcam_camera *mcam = &cam->mcam;
318 struct mmp_camera *cam = dev_get_drvdata(dev);
319 struct mcam_camera *mcam = &cam->mcam;
332 struct mmp_camera *cam = dev_get_drvdata(dev);
335 mccic_suspend(&cam->mcam);
341 struct mmp_camera *cam = dev_get_drvdata(dev);
344 return mccic_resume(&cam->mcam);