mbox series

[0/4] ALSA: oxfw: add support for Miglia Harmony Audio

Message ID 20240218074128.95210-1-o-takashi@sakamocchi.jp (mailing list archive)
Headers show
Series ALSA: oxfw: add support for Miglia Harmony Audio | expand

Message

Takashi Sakamoto Feb. 18, 2024, 7:41 a.m. UTC
Hi,

There used to be a company called Miglia Technologies Ltd. in the UK,
and the company was selling a product called Harmony Audio in 2004. Upon
obtaining the product by chance recently and examining its internals, it
was revealed that it utilizes Oxford Semiconductor OXFW970 for its
communication function in IEEE 1394 bus.

This patchset adds support for the model.

Takashi Sakamoto (4):
  ALSA: oxfw: use const qualifier for immutable argument
  ALSA: oxfw: support the case that AV/C Stream Format Information
    command is not available
  ALSA: firewire-lib: handle quirk to calculate payload quadlets as data
    block counter
  ALSA: oxfw: add support for Miglia Harmony Audio

 sound/firewire/amdtp-stream.c     |  12 ++--
 sound/firewire/amdtp-stream.h     |   4 ++
 sound/firewire/oxfw/oxfw-stream.c | 100 +++++++++++++++++++++++-------
 sound/firewire/oxfw/oxfw.c        |  10 ++-
 sound/firewire/oxfw/oxfw.h        |   7 ++-
 5 files changed, 103 insertions(+), 30 deletions(-)

Comments

Takashi Iwai Feb. 19, 2024, 8:25 a.m. UTC | #1
On Sun, 18 Feb 2024 08:41:24 +0100,
Takashi Sakamoto wrote:
> 
> Hi,
> 
> There used to be a company called Miglia Technologies Ltd. in the UK,
> and the company was selling a product called Harmony Audio in 2004. Upon
> obtaining the product by chance recently and examining its internals, it
> was revealed that it utilizes Oxford Semiconductor OXFW970 for its
> communication function in IEEE 1394 bus.
> 
> This patchset adds support for the model.
> 
> Takashi Sakamoto (4):
>   ALSA: oxfw: use const qualifier for immutable argument
>   ALSA: oxfw: support the case that AV/C Stream Format Information
>     command is not available
>   ALSA: firewire-lib: handle quirk to calculate payload quadlets as data
>     block counter
>   ALSA: oxfw: add support for Miglia Harmony Audio

Applied all four patches now.  Thanks.


Takashi