All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/15 v5] ALSA: Enhancement for existed FireWire drivers
@ 2014-12-08 15:10 Takashi Sakamoto
  2014-12-08 15:10 ` [PATCH 01/15] ALSA: dice: Change the way to start stream Takashi Sakamoto
                   ` (16 more replies)
  0 siblings, 17 replies; 19+ messages in thread
From: Takashi Sakamoto @ 2014-12-08 15:10 UTC (permalink / raw)
  To: clemens, tiwai; +Cc: alsa-devel, ffado-devel

This patchset is the rest of patches to enable ALSA Dice and OXFW driver
to handle more models. This patchset is for linux-next branch.


== Updates from my previous post:

[alsa-devel] [PATCH 00/30 v4] ALSA: Enhancement for existed FireWire drivers
http://mailman.alsa-project.org/pipermail/alsa-devel/2014-December/085092.html

 - use the same functions for each of MIDI .open/.close callback (dice)
 - fix a comment for AV/C stream format information command (oxfw)
 - revert shortname template, just use model name (oxfw)

I note that OXFW driver uses the shortname for MIDI substream name, which
has 32 bytes, thus the string in shortname should not be so long.


== Supplemental patch for userspace library

This patchset adds Hwdep functionality for OXFW driver, thus userspace
library needs a patch for entries of snd_hwdep_iface_t. Please apply
below patch.

[alsa-devel] [PATCH alsa-lib] hwdep: add OXFW driver support
http://mailman.alsa-project.org/pipermail/alsa-devel/2014-November/084824.html


Takashi Sakamoto (15):
  ALSA: dice: Change the way to start stream
  ALSA: dice: Add support for duplex streams with synchronization
  ALSA: dice: Support for non SYT-Match sampling clock source mode
  ALSA: dice: Add support for capturing PCM samples
  ALSA: dice: Add support for MIDI capture/playback
  ALSA: oxfw: Change the way to name card
  ALSA: oxfw: Add support for AV/C stream format command to get/set
    supported stream formation
  ALSA: oxfw: Change the way to make PCM rules/constraints
  ALSA: oxfw: Add proc interface for debugging purpose
  ALSA: oxfw: Change the way to start stream
  ALSA: oxfw: Add support for Behringer/Mackie devices
  ALSA: oxfw: Add support AMDTP in-stream
  ALSA: oxfw: add support for capturing PCM samples
  ALSA: oxfw: Add support for capture/playback MIDI messages
  ALSA: oxfw: Add hwdep interface

 include/uapi/sound/asound.h            |   3 +-
 include/uapi/sound/firewire.h          |   3 +-
 sound/firewire/Kconfig                 |  10 +-
 sound/firewire/dice/Makefile           |   4 +-
 sound/firewire/dice/dice-midi.c        | 157 ++++++++
 sound/firewire/dice/dice-pcm.c         | 251 +++++++++----
 sound/firewire/dice/dice-stream.c      | 332 ++++++++++++----
 sound/firewire/dice/dice-transaction.c |   5 -
 sound/firewire/dice/dice.c             |  37 +-
 sound/firewire/dice/dice.h             |  33 +-
 sound/firewire/oxfw/Makefile           |   3 +-
 sound/firewire/oxfw/oxfw-command.c     | 153 ++++++++
 sound/firewire/oxfw/oxfw-hwdep.c       | 190 ++++++++++
 sound/firewire/oxfw/oxfw-midi.c        | 207 ++++++++++
 sound/firewire/oxfw/oxfw-pcm.c         | 425 +++++++++++++++------
 sound/firewire/oxfw/oxfw-proc.c        | 113 ++++++
 sound/firewire/oxfw/oxfw-stream.c      | 667 +++++++++++++++++++++++++++++++--
 sound/firewire/oxfw/oxfw.c             | 179 +++++++--
 sound/firewire/oxfw/oxfw.h             | 104 ++++-
 19 files changed, 2499 insertions(+), 377 deletions(-)
 create mode 100644 sound/firewire/dice/dice-midi.c
 create mode 100644 sound/firewire/oxfw/oxfw-command.c
 create mode 100644 sound/firewire/oxfw/oxfw-hwdep.c
 create mode 100644 sound/firewire/oxfw/oxfw-midi.c
 create mode 100644 sound/firewire/oxfw/oxfw-proc.c

-- 
2.1.0

^ permalink raw reply	[flat|nested] 19+ messages in thread
* [PATCH 00/15 v4] ALSA: Enhancement for existed FireWire drivers
@ 2014-12-07 13:18 Takashi Sakamoto
  2014-12-07 13:18 ` [PATCH 06/15] ALSA: oxfw: Change the way to name card Takashi Sakamoto
  0 siblings, 1 reply; 19+ messages in thread
From: Takashi Sakamoto @ 2014-12-07 13:18 UTC (permalink / raw)
  To: clemens, tiwai; +Cc: alsa-devel, ffado-devel

This patchset is the rest of patches to enable ALSA Dice driver to handle
more models and to improve OXFW driver. This patchset is for linux-next
branch.


== Updates from my previous post:

[alsa-devel] [PATCH 00/30 v3] ALSA: Enhancement for existed FireWire drivers
http://mailman.alsa-project.org/pipermail/alsa-devel/2014-November/084791.html

 - move mutex operations to a condition in pcm.hw_params (dice/oxfw)
 - fix naming regression (oxfw)


== Supplemental patch for userspace library

This patchset adds Hwdep functionality for OXFW driver, thus userspace
library needs a patch for entries of snd_hwdep_iface_t. Please apply
below patch.

[alsa-devel] [PATCH alsa-lib] hwdep: add OXFW driver support
http://mailman.alsa-project.org/pipermail/alsa-devel/2014-November/084824.html


Takashi Sakamoto (15):
  ALSA: dice: Change the way to start stream
  ALSA: dice: Add support for duplex streams with synchronization
  ALSA: dice: Support for non SYT-Match sampling clock source mode
  ALSA: dice: Add support for capturing PCM samples
  ALSA: dice: Add support for MIDI capture/playback
  ALSA: oxfw: Change the way to name card
  ALSA: oxfw: Add support for AV/C stream format command to get/set
    supported stream formation
  ALSA: oxfw: Change the way to make PCM rules/constraints
  ALSA: oxfw: Add proc interface for debugging purpose
  ALSA: oxfw: Change the way to start stream
  ALSA: oxfw: Add support for Behringer/Mackie devices
  ALSA: oxfw: Add support AMDTP in-stream
  ALSA: oxfw: add support for capturing PCM samples
  ALSA: oxfw: Add support for capture/playback MIDI messages
  ALSA: oxfw: Add hwdep interface

 include/uapi/sound/asound.h            |   3 +-
 include/uapi/sound/firewire.h          |   3 +-
 sound/firewire/Kconfig                 |  10 +-
 sound/firewire/dice/Makefile           |   4 +-
 sound/firewire/dice/dice-midi.c        | 194 ++++++++++
 sound/firewire/dice/dice-pcm.c         | 252 +++++++++----
 sound/firewire/dice/dice-stream.c      | 332 ++++++++++++----
 sound/firewire/dice/dice-transaction.c |   5 -
 sound/firewire/dice/dice.c             |  37 +-
 sound/firewire/dice/dice.h             |  33 +-
 sound/firewire/oxfw/Makefile           |   3 +-
 sound/firewire/oxfw/oxfw-command.c     | 153 ++++++++
 sound/firewire/oxfw/oxfw-hwdep.c       | 190 ++++++++++
 sound/firewire/oxfw/oxfw-midi.c        | 207 ++++++++++
 sound/firewire/oxfw/oxfw-pcm.c         | 425 +++++++++++++++------
 sound/firewire/oxfw/oxfw-proc.c        | 113 ++++++
 sound/firewire/oxfw/oxfw-stream.c      | 667 +++++++++++++++++++++++++++++++--
 sound/firewire/oxfw/oxfw.c             | 181 +++++++--
 sound/firewire/oxfw/oxfw.h             | 104 ++++-
 19 files changed, 2539 insertions(+), 377 deletions(-)
 create mode 100644 sound/firewire/dice/dice-midi.c
 create mode 100644 sound/firewire/oxfw/oxfw-command.c
 create mode 100644 sound/firewire/oxfw/oxfw-hwdep.c
 create mode 100644 sound/firewire/oxfw/oxfw-midi.c
 create mode 100644 sound/firewire/oxfw/oxfw-proc.c

-- 
2.1.0

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2014-12-10 10:55 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-12-08 15:10 [PATCH 00/15 v5] ALSA: Enhancement for existed FireWire drivers Takashi Sakamoto
2014-12-08 15:10 ` [PATCH 01/15] ALSA: dice: Change the way to start stream Takashi Sakamoto
2014-12-08 15:10 ` [PATCH 02/15] ALSA: dice: Add support for duplex streams with synchronization Takashi Sakamoto
2014-12-08 15:10 ` [PATCH 03/15] ALSA: dice: Support for non SYT-Match sampling clock source mode Takashi Sakamoto
2014-12-08 15:10 ` [PATCH 04/15] ALSA: dice: Add support for capturing PCM samples Takashi Sakamoto
2014-12-08 15:10 ` [PATCH 05/15] ALSA: dice: Add support for MIDI capture/playback Takashi Sakamoto
2014-12-08 15:10 ` [PATCH 06/15] ALSA: oxfw: Change the way to name card Takashi Sakamoto
2014-12-08 15:10 ` [PATCH 07/15] ALSA: oxfw: Add support for AV/C stream format command to get/set supported stream formation Takashi Sakamoto
2014-12-08 15:10 ` [PATCH 08/15] ALSA: oxfw: Change the way to make PCM rules/constraints Takashi Sakamoto
2014-12-08 15:10 ` [PATCH 09/15] ALSA: oxfw: Add proc interface for debugging purpose Takashi Sakamoto
2014-12-08 15:10 ` [PATCH 10/15] ALSA: oxfw: Change the way to start stream Takashi Sakamoto
2014-12-08 15:10 ` [PATCH 11/15] ALSA: oxfw: Add support for Behringer/Mackie devices Takashi Sakamoto
2014-12-08 15:10 ` [PATCH 12/15] ALSA: oxfw: Add support AMDTP in-stream Takashi Sakamoto
2014-12-08 15:10 ` [PATCH 13/15] ALSA: oxfw: add support for capturing PCM samples Takashi Sakamoto
2014-12-08 15:10 ` [PATCH 14/15] ALSA: oxfw: Add support for capture/playback MIDI messages Takashi Sakamoto
2014-12-08 15:10 ` [PATCH 15/15] ALSA: oxfw: Add hwdep interface Takashi Sakamoto
2014-12-10  9:18 ` [PATCH 00/15 v5] ALSA: Enhancement for existed FireWire drivers Clemens Ladisch
2014-12-10 10:55 ` Takashi Iwai
  -- strict thread matches above, loose matches on Subject: below --
2014-12-07 13:18 [PATCH 00/15 v4] " Takashi Sakamoto
2014-12-07 13:18 ` [PATCH 06/15] ALSA: oxfw: Change the way to name card Takashi Sakamoto

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.