[alsa-devel] [PATCH v2 0/8][RFC] a driver for Fireworks based devices

Takashi Sakamoto o-takashi at sakamocchi.jp
Wed Dec 11 10:15:51 CET 2013


This series of patch is update of my previous one:
 [PATCH 0/8] [RFC] new driver for Echo Audio's Fireworks based devices
 http://mailman.alsa-project.org/pipermail/alsa-devel/2013-June/062614.html

This series of patch is based on this series:
 [RFC][PATCH 00/17] Enhancement for firewire-lib
 http://mailman.alsa-project.org/pipermail/alsa-devel/2013-November/069163.html

I hope to get comments, especially for hwdep interface for Fireworks
command/response which was discussed below:
 include/uapi/firewire.h for other firewire drivers
 http://mailman.alsa-project.org/pipermail/alsa-devel/2013-October/067743.html

Takashi Sakamoto (8):
  fireworks: Add skelton for Fireworks based devices
  fireworks: Add transaction and some commands
  fireworks: Add connection and stream management
  fireworks: Add proc interface for debugging purpose
  fireworks: Add MIDI interface
  fireworks: Add PCM interface
  fireworks: Add hwdep interface
  fireworks: Add command/response functionality into hwdep interface

 include/uapi/sound/asound.h                      |   3 +-
 include/uapi/sound/firewire.h                    |  19 +
 sound/firewire/Kconfig                           |  15 +
 sound/firewire/Makefile                          |   1 +
 sound/firewire/fireworks/Makefile                |   5 +
 sound/firewire/fireworks/fireworks.c             | 344 +++++++++++++++++
 sound/firewire/fireworks/fireworks.h             | 239 ++++++++++++
 sound/firewire/fireworks/fireworks_command.c     | 401 ++++++++++++++++++++
 sound/firewire/fireworks/fireworks_hwdep.c       | 310 +++++++++++++++
 sound/firewire/fireworks/fireworks_midi.c        | 176 +++++++++
 sound/firewire/fireworks/fireworks_pcm.c         | 459 +++++++++++++++++++++++
 sound/firewire/fireworks/fireworks_proc.c        | 216 +++++++++++
 sound/firewire/fireworks/fireworks_stream.c      | 364 ++++++++++++++++++
 sound/firewire/fireworks/fireworks_transaction.c | 340 +++++++++++++++++
 14 files changed, 2891 insertions(+), 1 deletion(-)
 create mode 100644 sound/firewire/fireworks/Makefile
 create mode 100644 sound/firewire/fireworks/fireworks.c
 create mode 100644 sound/firewire/fireworks/fireworks.h
 create mode 100644 sound/firewire/fireworks/fireworks_command.c
 create mode 100644 sound/firewire/fireworks/fireworks_hwdep.c
 create mode 100644 sound/firewire/fireworks/fireworks_midi.c
 create mode 100644 sound/firewire/fireworks/fireworks_pcm.c
 create mode 100644 sound/firewire/fireworks/fireworks_proc.c
 create mode 100644 sound/firewire/fireworks/fireworks_stream.c
 create mode 100644 sound/firewire/fireworks/fireworks_transaction.c

-- 
1.8.3.2



More information about the Alsa-devel mailing list