Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2921623f authored by Deepak Saxena's avatar Deepak Saxena Committed by Takashi Iwai
Browse files

sound: oss/pas2: Remove CLOCK_TICK_RATE dependency from PAS16 driver



Update the PAS16 driver to use PIT_TICK_RATE instead
of the more generic CLOCK_TICK_RATE as the two are
equivalent on X86 and we want to depecrate the later.

Signed-off-by: default avatarDeepak Saxena <dsaxena@linaro.org>
Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
parent c3540b81
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -63,13 +63,13 @@ static int pcm_set_speed(int arg)

	if (pcm_channels & 2)
	{
		foo = ((CLOCK_TICK_RATE / 2) + (arg / 2)) / arg;
		arg = ((CLOCK_TICK_RATE / 2) + (foo / 2)) / foo;
		foo = ((PIT_TICK_RATE / 2) + (arg / 2)) / arg;
		arg = ((PIT_TICK_RATE / 2) + (foo / 2)) / foo;
	}
	else
	{
		foo = (CLOCK_TICK_RATE + (arg / 2)) / arg;
		arg = (CLOCK_TICK_RATE + (foo / 2)) / foo;
		foo = (PIT_TICK_RATE + (arg / 2)) / arg;
		arg = (PIT_TICK_RATE + (foo / 2)) / foo;
	}

	pcm_speed = arg;