INT203 and DAC1 (Re: [PATCH] ALSA: dice: add stream format parameters for Weiss devices)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Rolf and Michele,

I'm working to fulfill hardware database of systemd project[1] for Weiss models with received
collection of configuration ROM, then have some issues. I would ask you to provide information
to solve them.

This is the table of the value of model ID field and model name.

                snd-dice    am-config-roms  systemd hwdb
DAC202          0x000007    0x000007        0x000007
DAC202(Maya)    0x000008    not yet         not yet
MAN301          0x00000b    0x00000b        not yet
INT202          0x000006    0x000006        0x000006
INT203          0x00000a    0x000006 (?)    not yet
ADC2            0x000001    0x000001        0x000001
DAC2/Minerva    0x000003    0x000003        0x000003
Vesta           0x000002    0x000002        0x000002
AFI1            0x000004    0x000004        0x000004
DAC1            not yet (?) not yet (?)     0x000005

I have two issues.

1. INT203

The modalias table in ALSA dice driver[2] includes 0x00000a for the model, while the configuration
ROM includes 0x000006. Michele wrote commit comment for it[3]:

```
Note: the INT203 presents itself as INT202, because the firmware
      running on the two devices is the same.
      The difference between the two lies in a jumper setting
      inside the device.
```

In my opinion, there are multiple hardawre revisions for the model.

2. DAC1

When committing to hardware database of systemd project[4], I referred to libffado2 configuration
file[5]. It includes `DAC1` with model ID 0x000005, while it is neither found in ALSA dice driver
nor the collection of configuration ROM. As long as searching DAC1 in website of Weiss Engineering,
I can see DAC1-mk3 has option card for IEEE 1394 connection[6]. Would I request you to provide
information about the model?

[1] `hwdb.d/80-ieee1394-unit-function.hwdb` in systemd project
[2] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/sound/firewire/dice/dice.c?id=4fb0dacb78c6a041bbd38ddd998df806af5c2c69#n395
[3] https://github.com/takaswie/am-config-roms/commit/e6717b3cbb4a
[4] https://github.com/systemd/systemd/commit/ff1cb7b9393ac
[5] http://subversion.ffado.org/browser/trunk/libffado/configuration
[6] https://weiss.ch/products/pro-audio/dac1-mk3/


Regards

Takashi Sakamoto



[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Pulse Audio]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux