Dear Uwe,
which repository should I search 90026c8c823bff54172eab33a5e7fcecfd3df635 in? I have not found it in git.pengutronix.de/git/imx/linux-2.6.git nor in vanilla sources.

regards Jan

Dne Fri, 29 Jul 2011 11:23:12 +0200 Uwe Kleine-König <u.kleine-koe...@pengutronix.de> napsal(a):

Hi Jan,

On Fri, Jul 29, 2011 at 10:59:55AM +0200, Jan Pohanka wrote:
thank you for answer. You are right I give no memory to camera
device in mach-imx27ipcam.c. I have tried to do it in same way as it
is in mach-pcm037.c but no success. Here is my init function

static int __init mx27ipcam_camera_init(void) {
        int dma, ret = -ENOMEM;
        struct platform_device *pdev;

        printk("MX2 camera initialization.\n");

        pdev = imx27_add_mx2_camera(&mx27ipcam_camera);

        if (IS_ERR(pdev)) {
                printk("pdev error\n");
                return PTR_ERR(pdev);
        }

        dma = dma_declare_coherent_memory(&pdev->dev,
                                        mx2_camera_base, mx2_camera_base,
                                        MX2_CAMERA_BUF_SIZE,
                                        DMA_MEMORY_MAP | DMA_MEMORY_EXCLUSIVE);
        if (!(dma & DMA_MEMORY_MAP))
                goto err;


        ret = platform_device_add(pdev);
        if (ret) {
                printk("platform_device_add error\n");

err:
                platform_device_put(pdev);
        }

        return ret;
}
and you also have a reserve callback? See commit
90026c8c823bff54172eab33a5e7fcecfd3df635 for all details.

Best regards
Uwe



--
Tato zpráva byla vytvořena převratným poštovním klientem Opery: http://www.opera.com/mail/
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to