linux/sound/firewire/dice/dice-weiss.c

// SPDX-License-Identifier: GPL-2.0
// dice-weiss.c - a part of driver for DICE based devices
//
// Copyright (c) 2023 Rolf Anderegg and Michele Perrone

#include "dice.h"

struct dice_weiss_spec {};

// Weiss DAC202: 192kHz 2-channel DAC
static const struct dice_weiss_spec dac202 =;

// Weiss MAN301: 192kHz 2-channel music archive network player
static const struct dice_weiss_spec man301 =;

// Weiss INT202: 192kHz unidirectional 2-channel digital Firewire nterface
static const struct dice_weiss_spec int202 =;

// Weiss INT203: 192kHz bidirectional 2-channel digital Firewire nterface
static const struct dice_weiss_spec int203 =;

// Weiss ADC2: 192kHz A/D converter with microphone preamps and line nputs
static const struct dice_weiss_spec adc2 =;

// Weiss DAC2/Minerva: 192kHz 2-channel DAC
static const struct dice_weiss_spec dac2_minerva =;

// Weiss Vesta: 192kHz 2-channel Firewire to AES/EBU interface
static const struct dice_weiss_spec vesta =;

// Weiss AFI1: 192kHz 24-channel Firewire to ADAT or AES/EBU interface
static const struct dice_weiss_spec afi1 =;

int snd_dice_detect_weiss_formats(struct snd_dice *dice)
{}