snd-hdspm: add PCI ID 1d18:3fc6 for RME HDSPe AIO firmware 200

AtmanActive <[email protected]>
Newsgroups org.kernel.vger.linux-sound
Message-ID <[email protected]>
Hello,

I have an original RME HDSPe AIO PCI express audio card (not an AIO Pro).
RME's current Windows driver identifies it as:

     AIO, Revision=200

After the RME DriverKit firmware update, the card enumerates as:

     08:00.0 Multimedia audio controller [0401]: RME Device [1d18:3fc6] 
(rev d4)

The current snd-hdspm module only advertises the older alias:

     pci:v000010EEd00003FC6sv*sd*bc*sc*i*

Consequently, no driver binds automatically.

The PCI revision is d4, which matches HDSPM_AIO_REV (212/0xd4) in 
sound/pci/rme9652/hdspm.c.

I tested the stock snd-hdspm driver by adding the ID dynamically, with:

     modprobe snd_hdspm
     echo '1d18 3fc6' > /sys/bus/pci/drivers/snd_hdspm/new_id

Result: The card is working 100% correctly for single-speed clocks 
(sample rates 44.1KHz and 48KHz).


Could PCI ID 1d18:3fc6 please be added to snd-hdspm for original HDSPe 
AIO cards using RME's DriverKit-generation firmware?

Please let me know if additional tests or diagnostics are required.

Thanks.

Regards,

AtmanActive
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.