Theo Debrouwere wrote:

In /opt/mv_pro_4.0.1/montavista/pro/devkit/lsp/ti-davinci/linux-2.6.10_mvl401/arch/arm/mach-davinci, file "board-dm6467-evm.c"

Notice the starred lines. If I compare this with the current release (2.6.28rc), then it seems this has been splitted to several files:

-> inside psc.c
void __init davinci_psc_init(void)
{
   davinci_psc_config(DAVINCI_GPSC_ARMDOMAIN, DAVINCI_LPSC_VPSSMSTR, 1);
   davinci_psc_config(DAVINCI_GPSC_ARMDOMAIN, DAVINCI_LPSC_VPSSSLV, 1);
   davinci_psc_config(DAVINCI_GPSC_ARMDOMAIN, DAVINCI_LPSC_TPCC, 1);
   davinci_psc_config(DAVINCI_GPSC_ARMDOMAIN, DAVINCI_LPSC_TPTC0, 1);
   davinci_psc_config(DAVINCI_GPSC_ARMDOMAIN, DAVINCI_LPSC_TPTC1, 1);
   davinci_psc_config(DAVINCI_GPSC_ARMDOMAIN, DAVINCI_LPSC_GPIO, 1);
   davinci_psc_config(DAVINCI_GPSC_ARMDOMAIN, DAVINCI_LPSC_USB, 1);

   /* Turn on WatchDog timer LPSC.     Needed for RESET to work */
   davinci_psc_config(DAVINCI_GPSC_ARMDOMAIN, DAVINCI_LPSC_TIMER2, 1);
}

-> inside board-dm646x-evm.c
static void board_init(void)
{
   davinci_psc_config(DAVINCI_GPSC_ARMDOMAIN, DM646X_LPSC_AEMIF, 1);
   davinci_psc_config(DAVINCI_GPSC_ARMDOMAIN, DM646X_LPSC_GPIO, 1);
}

It appears to me that the HDVICP0/1 & TPTC2/3 & TSIF0/1 are gone? I can't find them anymore? Did they move to another file? Is there a reason why they aren't started at this point?
When are they started?

I think that you don't need to worry at least about TPTC2/3 -- the current EDMA code is unable to use them anyway, it only knows about the first two. :-)

Friendly regards,
Theo

MBR, Sergei

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

Reply via email to