linux/drivers/media/pci/cobalt/cobalt-alsa-main.c

// SPDX-License-Identifier: GPL-2.0-only
/*
 *  ALSA interface to cobalt PCM capture streams
 *
 *  Copyright 2014-2015 Cisco Systems, Inc. and/or its affiliates.
 *  All rights reserved.
 */

#include <linux/init.h>
#include <linux/slab.h>
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/device.h>
#include <linux/spinlock.h>

#include <media/v4l2-device.h>

#include <sound/core.h>
#include <sound/initval.h>

#include "cobalt-driver.h"
#include "cobalt-alsa.h"
#include "cobalt-alsa-pcm.h"

static void snd_cobalt_card_free(struct snd_cobalt_card *cobsc)
{}

static void snd_cobalt_card_private_free(struct snd_card *sc)
{}

static int snd_cobalt_card_create(struct cobalt_stream *s,
				       struct snd_card *sc,
				       struct snd_cobalt_card **cobsc)
{}

static int snd_cobalt_card_set_names(struct snd_cobalt_card *cobsc)
{}

int cobalt_alsa_init(struct cobalt_stream *s)
{}

void cobalt_alsa_exit(struct cobalt_stream *s)
{}