linux/sound/firewire/fireface/ff-stream.c

// SPDX-License-Identifier: GPL-2.0-only
/*
 * ff-stream.c - a part of driver for RME Fireface series
 *
 * Copyright (c) 2015-2017 Takashi Sakamoto
 */

#include "ff.h"

#define READY_TIMEOUT_MS

int snd_ff_stream_get_multiplier_mode(enum cip_sfc sfc,
				      enum snd_ff_stream_mode *mode)
{}

static inline void finish_session(struct snd_ff *ff)
{}

static int init_stream(struct snd_ff *ff, struct amdtp_stream *s)
{}

static void destroy_stream(struct snd_ff *ff, struct amdtp_stream *s)
{}

int snd_ff_stream_init_duplex(struct snd_ff *ff)
{}

/*
 * This function should be called before starting streams or after stopping
 * streams.
 */
void snd_ff_stream_destroy_duplex(struct snd_ff *ff)
{}

int snd_ff_stream_reserve_duplex(struct snd_ff *ff, unsigned int rate,
				 unsigned int frames_per_period,
				 unsigned int frames_per_buffer)
{}

int snd_ff_stream_start_duplex(struct snd_ff *ff, unsigned int rate)
{}

void snd_ff_stream_stop_duplex(struct snd_ff *ff)
{}

void snd_ff_stream_update_duplex(struct snd_ff *ff)
{}

void snd_ff_stream_lock_changed(struct snd_ff *ff)
{}

int snd_ff_stream_lock_try(struct snd_ff *ff)
{}

void snd_ff_stream_lock_release(struct snd_ff *ff)
{}