arm64: dts: qcom: sm8550: add TRNG node
[linux-modified.git] / sound / firewire / dice / dice-harman.c
1 // SPDX-License-Identifier: GPL-2.0
2 // dice-harman.c - a part of driver for DICE based devices
3 //
4 // Copyright (c) 2021 Takashi Sakamoto
5
6 #include "dice.h"
7
8 int snd_dice_detect_harman_formats(struct snd_dice *dice)
9 {
10         int i;
11
12         // Lexicon I-ONYX FW810s supports sampling transfer frequency up to
13         // 96.0 kHz, 12 PCM channels and 1 MIDI channel in its first tx stream
14         // , 10 PCM channels and 1 MIDI channel in its first rx stream for all
15         // of the frequencies.
16         for (i = 0; i < 2; ++i) {
17                 dice->tx_pcm_chs[0][i] = 12;
18                 dice->tx_midi_ports[0] = 1;
19                 dice->rx_pcm_chs[0][i] = 10;
20                 dice->rx_midi_ports[0] = 1;
21         }
22
23         return 0;
24 }