>> Dirk,
>> i am facing booting issue on 2.6.23-rc4-davinci, which is similar to this
>> post
>> http://linux.omap.com/pipermail/davinci-linux-open-source/2007-September/004187.html
>
>> Internal error: Oops: 805 [#1]
>> Modules linked in:
>> CPU: 0    Not tainted  (2.6.23-rc4-davinci1 #2)
>> PC is at cppi_controller_start+0x18/0x140
>> LR is at musb_probe+0x1f4/0x824
>
>Please try two things:
>
>- In kernel menuconfig, enable
>
>Device Drivers  -> USB support  -> DaVinci 644x USB support: Disable
>DMA (always use PIO)
>
>Does this fix Oops above?
>
>- Try patch (with PIO disabled again/DMA on) as proposed by David in
>attachment.
>
>Please let us know if anything like this helps.

Dirk,
    This patch fixed the issue and both methods works fine. Thank you

Ashok




>
>Best regards
>
>Dirk
>
>-------------- next part --------------
>Index: linux-davinci/drivers/usb/musb/musb_core.c
>===================================================================
>--- linux-davinci.orig/drivers/usb/musb/musb_core.c
>+++ linux-davinci/drivers/usb/musb/musb_core.c
>@@ -1954,7 +1954,7 @@ musb_init_controller(struct device *dev,
>               c = dma_controller_create(musb, musb->mregs);
>               musb->dma_controller = c;
>               if (c)
>-                      (void) c->start(c->private_data);
>+                      (void) c->start(c);
>       }
> #endif
>       /* ideally this would be abstracted in platform setup */


_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to