Searched hist:eea0579fc85e64e9f05361d5aacf496fe7a151aa (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/sound/drivers/pcsp/ |
H A D | pcsp.h | diff eea0579fc85e64e9f05361d5aacf496fe7a151aa Wed Nov 26 07:13:03 CST 2008 Takashi Iwai <tiwai@suse.de> ALSA: pcsp - Fix starting the stream with HRTIMER_CB_IRQSAFE_UNLOCK
With the callback mode HRTIMER_CB_IRQSAFE_UNLOCK, the start of the stream with zero delay doesn't work. Since IRQSAFE mode is removed, we have to change the pcsp start-up code.
This patch splits the callback function to two parts, the triggering of the port and the calculation of the expire time, and the update of the ALSA PCM core. The first part is called both from the trigger-start and the hrtimer callback while the latter is handled only in the hrtimer callback.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
|
H A D | pcsp_lib.c | diff b71207e9dc044b30d8b5d7f1c2290ba14563f05c Fri Oct 30 05:51:24 CDT 2009 Stas Sergeev <stsp@aknet.ru> ALSA: pcsp - Fix nforce workaround
The attached patch fixes the problems introduced in this commit: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=eea0579fc85e64e9f05361d5aacf496fe7a151aa
- Fix nForce workaround by honouring the pointer_update var - Revert "ns" to u64, as per the hrtimer API - Revert to the zero-delay timer startup, since I can't reproduce any problem with it (please, give me the hint!)
Signed-off-by: Stas Sergeev <stsp@aknet.ru> Signed-off-by: Takashi Iwai <tiwai@suse.de> diff eea0579fc85e64e9f05361d5aacf496fe7a151aa Wed Nov 26 07:13:03 CST 2008 Takashi Iwai <tiwai@suse.de> ALSA: pcsp - Fix starting the stream with HRTIMER_CB_IRQSAFE_UNLOCK
With the callback mode HRTIMER_CB_IRQSAFE_UNLOCK, the start of the stream with zero delay doesn't work. Since IRQSAFE mode is removed, we have to change the pcsp start-up code.
This patch splits the callback function to two parts, the triggering of the port and the calculation of the expire time, and the update of the ALSA PCM core. The first part is called both from the trigger-start and the hrtimer callback while the latter is handled only in the hrtimer callback.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
|
H A D | pcsp_mixer.c | diff b71207e9dc044b30d8b5d7f1c2290ba14563f05c Fri Oct 30 05:51:24 CDT 2009 Stas Sergeev <stsp@aknet.ru> ALSA: pcsp - Fix nforce workaround
The attached patch fixes the problems introduced in this commit: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=eea0579fc85e64e9f05361d5aacf496fe7a151aa
- Fix nForce workaround by honouring the pointer_update var - Revert "ns" to u64, as per the hrtimer API - Revert to the zero-delay timer startup, since I can't reproduce any problem with it (please, give me the hint!)
Signed-off-by: Stas Sergeev <stsp@aknet.ru> Signed-off-by: Takashi Iwai <tiwai@suse.de>
|