[alsa-devel] [PATCH 0/9] ALSA: fireface: add support for Fireface UCX

Takashi Iwai tiwai at suse.de
Mon Jan 21 15:30:43 CET 2019


On Sun, 20 Jan 2019 09:25:44 +0100,
Takashi Sakamoto wrote:
> 
> Hi,
> 
> In 2012, RME GmbH shipped Fireface UFX. This model is one of latter
> models of Fireface series and support both of IEEE 1394 bus and USB.
> Furthermore, it supports two types of remote control unit (Basic
> Remote and Advanced Remote Control) with by 9pin mini-din connector.
> 
> This patchset adds support for this model, as a part of devices
> by ALSA firewire stack (therefore it's not a device of USB). At
> present, maintain of isochronous communication and synchronization
> status are cleared but asynchronous communication for MIDI messages
> are not yet, therefore this commit adds support for isochronous
> communication for PCM frames.
> 
> This work is based on my packet analysis from rent device for a short
> term (2 weeks). I'm happy to get your responses till next weekend.
> Driver code in a remote branch is available for backport till Linux
> kernel v4.17 or later for your test.
> https://github.com/takaswie/snd-firewire-improve/tree/topic/ff800-midi
> 
> Regards
> 
> Takashi Sakamoto (9):
>   ALSA: fireface: rename protocol layer for former models
>   ALSA: fireface: unify protocol layer for FF400/FF800
>   ALSA: fireface: obsolete proc node to leave one node
>   ALSA: fireface: add protocol-dependent operation to dump status
>   ALSA: fireface: add protocol-dependent operation to switch mode to
>     fetch PCM frame
>   ALSA: fireface: add protocol-dependent operation to get clock status
>   ALSA: fireface: code refactoring for dump of sync status
>   ALSA: fireface: code refactoring to parse of clock configuration
>   ALSA: fireface: add support for Fireface UCX

Applied all patches now.  Thanks.


Takashi


More information about the Alsa-devel mailing list