> On Tue, Jun 15, 2010 at 00:43:06, Brian Niebuhr wrote:
> > > > I have compiled with the davinci_all_defconfig, but I don't 
> > > have EVMs
> > > > for the other davinci platforms to test with.
> > > > 
> > > 
> > > I was testing this series on OMAP-L137, OMAP-L138 and 
> DM365 EVMs and I
> > > found that on all these EVMS, Interrupt mode has problems. 
> > > Driver works
> > > fine in DMA and POLL modes. Some problems which I had 
> > > observed with the
> > > old driver are gone now.
> > 
> > Do you have any idea what errors you're seeing in interrupt mode?  I
> > went and retested interrupt mode with several devices on my 
> custom board
> > and it still appeared to be working fine.  It may be an 
> interaction with
> > code outside the driver because I'm running the identical 
> driver code
> > but I'm not running the latest kernel from the davinci git 
> repository.
> > I'm trying to figure out if I can get my DA850 EVM back into a state
> > where I can debug this.  Thanks for any hints you can give!  
> > 
> 
> You may be knowing that on OMAP-L138 EVM, we have M25P64 
> Flash on SPI. When
> the driver is configured in Interrupt mode, kernel booting 
> just hangs. I
> noticed that the SPI probe function is not coming out of 
> spi_bitbang_start()
> call.

I configured the M25P64 on the DA850 EVM for both DMA and interrupt mode
and my kernel still booted correctly.  I wonder if your setting for
intr_level is correct?  For the DA850 it should be set to 1.  I'm
following up with a response to Nicolas showing the changes I made to
the kernel to test this.  Can you check if the changes you made match
mine?

Thanks,

Brian

_______________________________________________
Davinci-linux-open-source mailing list
Davinci-linux-open-source@linux.davincidsp.com
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to