Todd, Is it possible that the problem occurs because the driver is using polling and it polls the PMIC to fast and it cannot handles all commands received so it returns NACK?
Thanks Nicolas On Thu, Jul 29, 2010 at 8:24 AM, Nicolas Luna <[email protected]> wrote: > Todd, > > Yes the polling is not such a problem because 2% is not that much. Probably > that the bitbang will be more than that it's why I would like to avoid it. > If there is a hardware mod to correct NACK problem I'll be glad to apply it. > > Thanks, > > Nicolas > > > > > > On Thu, Jul 29, 2010 at 7:43 AM, Todd Fischer > <[email protected]>wrote: > >> Nicolas, >> >> Also, due to another hardware limitation, the touch screen driver using >> polling instead of interrupts. I heard a hardware change that will allow >> for interrupts to be used is planned as well. The polling overhead costs >> around 2% ARM CPU. >> >> Todd >> >> >> On Thu, 2010-07-29 at 10:42 +0530, Nori, Sekhar wrote: >> >> Hi Nicolas, >> >> On Thu, Jul 29, 2010 at 02:16:16, Nicolas Luna wrote: >> > Todd, >> > >> > What do I need to change if I want to use the bitbang i2c driver and >> > stop to get those error messages. >> >> You can try the patch here: >> http://arago-project.org/git/projects/?p=linux-omapl1.git;a=commit;h=7d8accda275fdbe6e727e7ac02ae5a92f5695326 >> >> This issue should be fixed in future revisions of Logic EVMs so this patch >> wont be needed afterward. >> >> Thanks, >> Sekhar >> >> >
_______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
