This patchset is for improving core control codes. Most of them have any effects for processing, messaging or status codes.
This patchset is based on my previous one: [alsa-devel] [PATCH 0/8] ALSA: control: refactoring core codes http://mailman.alsa-project.org/pipermail/alsa-devel/2015-February/087783.ht...
Takashi Sakamoto (5): ALSA: control: drop a sub-effect for caller's data ALSA: control: use dev_dbg() for warning to add duplicated controls ALSA: control: fix logic error about control count in a device ALSA: control: improve returned value because of the rest ALSA: control: save stack usage at creating new instance
sound/core/control.c | 209 ++++++++++++++++++++++++++++----------------------- 1 file changed, 116 insertions(+), 93 deletions(-)