summaryrefslogtreecommitdiff
path: root/timer.c
blob: c25d5b201ea7a032c8344aff535d503df750e724 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <unistd.h>
#include <sys/time.h>

#include "timer.h"

void set_itimer_interval_value(struct itimerval *itimer, unsigned long sec,
			       unsigned long usec)
{
	itimer->it_interval.tv_sec = sec;
	itimer->it_interval.tv_usec = usec;

	itimer->it_value.tv_sec = sec;
	itimer->it_value.tv_usec = usec;
}

int get_user_hz(void)
{
	return sysconf(_SC_CLK_TCK);
}
value='0' selected='selected'>unified
authorRussell King <rmk+kernel@arm.linux.org.uk>2011-01-13 08:47:35 +0000
committerRussell King <rmk+kernel@arm.linux.org.uk>2011-01-26 20:24:12 +0000
commitea51d0b164040ad594c1f9c4c6faf23c19c977b9 (patch)
tree3729a1a8a15e73ef11f6de51c625d8bbf4d4a3fa /arch/arm/mm
parentc0dea82c3c141c33ca22ca85f80e592028840864 (diff)
ALSA: AACI: no need to call snd_pcm_period_elapsed() for each period
There is no need to call snd_pcm_period_elapsed() each time a period elapses - we can call it after we're done once loading/unloading the FIFO with data. ALSA works out how many periods have elapsed by reading the current pointers. Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/mm')