Hi,
this is a series of minor cleanups for HD-audio codes. No functional changes but just code refactoring for the further works.
The patches are found in topic/hda-cleanup branch of sound git tree, too.
Takashi
===
Takashi Iwai (6): ALSA: hda - Drop hda_bus_template for snd_hda_bus_new() ALSA: hda - Embed struct hda_bus_unsolicited into struct hda_bus ALSA: hda - Introduce azx_has_pm_runtime() macro ALSA: hda - Fold hda_priv.h into hda_controller.h ALSA: hda - Drop azx_mixer_create() ALSA: hda - Split azx_codec_create() to two phases
sound/pci/hda/hda_codec.c | 54 +----- sound/pci/hda/hda_codec.h | 22 +-- sound/pci/hda/hda_controller.c | 96 +++++----- sound/pci/hda/hda_controller.h | 397 +++++++++++++++++++++++++++++++++++++++- sound/pci/hda/hda_i915.c | 2 +- sound/pci/hda/hda_intel.c | 23 ++- sound/pci/hda/hda_intel.h | 2 +- sound/pci/hda/hda_local.h | 17 -- sound/pci/hda/hda_priv.h | 406 ----------------------------------------- sound/pci/hda/hda_tegra.c | 9 +- 10 files changed, 477 insertions(+), 551 deletions(-) delete mode 100644 sound/pci/hda/hda_priv.h