snd-hdspm: add PCI ID 1d18:3fc6 for RME HDSPe AIO firmware 200
AtmanActive <[email protected]>
| Newsgroups | gmane.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