1 Jul
2013
1 Jul
'13
12:07 p.m.
On Mon, Jul 01, 2013 at 04:16:08PM +0800, Shawn Guo wrote:
- /*
* It seems that sgtl5000 takes a longer time to get the registers
* ready for write than bread. Let's give it a ramping time before
* the first write goes.
*/
- msleep(50);
- /* Ensure sgtl5000 will start with sane register values */ ret = sgtl5000_fill_defaults(sgtl5000); if (ret)
This seems like a really odd place to add the sleep - I'd have expected this to be a part of or just after the reset operation. It's a *really* long sleep too, though if that's what you need that's what you need.
Also "bread" :)