linux/sound/core/pcm_timer.c

// SPDX-License-Identifier: GPL-2.0-or-later
/*
 *  Digital Audio (PCM) abstract layer
 *  Copyright (c) by Jaroslav Kysela <[email protected]>
 */

#include <linux/time.h>
#include <linux/gcd.h>
#include <sound/core.h>
#include <sound/pcm.h>
#include <sound/timer.h>

#include "pcm_local.h"

/*
 *  Timer functions
 */

void snd_pcm_timer_resolution_change(struct snd_pcm_substream *substream)
{}

static unsigned long snd_pcm_timer_resolution(struct snd_timer * timer)
{}

static int snd_pcm_timer_start(struct snd_timer * timer)
{}

static int snd_pcm_timer_stop(struct snd_timer * timer)
{}

static const struct snd_timer_hardware snd_pcm_timer =;

/*
 *  Init functions
 */

static void snd_pcm_timer_free(struct snd_timer *timer)
{}

void snd_pcm_timer_init(struct snd_pcm_substream *substream)
{}

void snd_pcm_timer_done(struct snd_pcm_substream *substream)
{}