10 Nov
2015
10 Nov
'15
9:47 a.m.
On Tue, Nov 10, 2015 at 03:59:52AM +0000, Oder Chiou wrote:
If we didn't cancel the delayed work, the function will return false to indicate the delayed work that are already on the queue. It will make the delayed work that cannot make sure to be manipulated at least 200ms after the last rt5645_spk_put_volsw was manipulated. In the log, we remove the cancel_delayed_work and there is only 95ms delay that cannot meet our requirement, thanks.
Looks like this has been changed (which broke a bunch of other stuff), you need to use mod_delayed_work().