linux/drivers/media/pci/cx18/cx18-alsa.h

/* SPDX-License-Identifier: GPL-2.0-or-later */
/*
 *  ALSA interface to cx18 PCM capture streams
 *
 *  Copyright (C) 2009  Andy Walls <[email protected]>
 */

struct snd_card;

struct snd_cx18_card {};

extern int cx18_alsa_debug;

/*
 * File operations that manipulate the encoder or video or audio subdevices
 * need to be serialized.  Use the same lock we use for v4l2 file ops.
 */
static inline void snd_cx18_lock(struct snd_cx18_card *cxsc)
{}

static inline void snd_cx18_unlock(struct snd_cx18_card *cxsc)
{}

#define CX18_ALSA_DBGFLG_WARN
#define CX18_ALSA_DBGFLG_INFO

#define CX18_ALSA_DEBUG(x, type, fmt, args...)

#define CX18_ALSA_DEBUG_WARN(fmt, args...)

#define CX18_ALSA_DEBUG_INFO(fmt, args...)

#define CX18_ALSA_ERR(fmt, args...)

#define CX18_ALSA_WARN(fmt, args...)

#define CX18_ALSA_INFO(fmt, args...)