OSDN Git Service

ALSA: oxfw: use managed-resource to maintain model-specific data
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Tue, 2 Oct 2018 23:21:53 +0000 (08:21 +0900)
committerTakashi Iwai <tiwai@suse.de>
Thu, 4 Oct 2018 05:54:08 +0000 (07:54 +0200)
commit72bc8c4378f82307ff09f0959011fef2c818146d
tree0180c9dd0c405d634403229958031dfc34f0ec59
parent784fffbcfe117b508ff628cf296541ab70463140
ALSA: oxfw: use managed-resource to maintain model-specific data

ALSA oxfw driver allocates memory objects for data specific to some
models. These objects are used to maintain functionalities specific
to the models for ALSA rawMIDI/control interfaces. They can be
released as managed-resource of 'struct snd_card.card_dev'.

This commit uses managed-resource of the sound card device for this
purpose.

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/firewire/oxfw/oxfw-scs1x.c
sound/firewire/oxfw/oxfw-spkr.c
sound/firewire/oxfw/oxfw.c