Hi!
I've been developing an out-of-tree driver for the RME MADI FX. History is available at
https://github.com/adiknoth/madifx
but doesn't follow any kernel convention regarding commit isolation, it was basically a backup/scratchpad during development.
I don't have too much feedback, yet, but I guess it makes sense to mainline it earlier than later, increase the driver's exposure and fix any problems when the card is in more widespread use.
Note that this patch series is essentially RFC right now to gather developer feedback.
Cheers
Adrian Knoth (4): ALSA: madifx - Makefile entries for RME MADI FX ALSA: Add RME MADI FX Kconfig entries ALSA: madifx - Expose preliminary userspace interface ALSA: madifx - Add support for RME MADI FX
include/uapi/sound/madifx.h | 173 ++ sound/pci/Kconfig | 21 + sound/pci/rme9652/Makefile | 2 + sound/pci/rme9652/madifx.c | 3986 +++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 4182 insertions(+) create mode 100644 include/uapi/sound/madifx.h create mode 100644 sound/pci/rme9652/madifx.c