Hi,
this is a series of cleanup patches for GPIO handlings in HD-audio codec drivers. Not really fixing bugs but mostly for straightening the code flow.
Takashi
===
Takashi Iwai (16): ALSA: hda/realtek - Allow skipping spec->init_amp detection ALSA: hda/realtek - Manage GPIO bits commonly ALSA: hda/realtek - Add GPIO data update helper ALSA: hda/realtek - Consolidate gpio_data and gpio_led ALSA: hda/realtek - Simplify alc885_fixup_macpro_gpio() ALSA: hda/realtek - Simplify mute LED GPIO handling ALSA: hda/realtek - Convert some manual GPIO setups ALSA: hda/realtek - Simplify Dell XPS13 GPIO handling ALSA: hda/realtek - Use common GPIO mask for ALC660VD ASUS fixup ALSA: hda/realtek - Use common helper for creating ALC268 beep controls ALSA: hda/realtek - Use common helper for creating beep controls ALSA: hda/conexant - Clean up beep code ALSA: hda/cirrus - Simplify creation of new controls ALSA: hda/via - Rewrite with error goto ALSA: hda/via - Simplify control management ALSA: hda/via - Use standard verb containers
sound/pci/hda/patch_cirrus.c | 29 +- sound/pci/hda/patch_conexant.c | 85 ++--- sound/pci/hda/patch_realtek.c | 639 +++++++++++++++------------------ sound/pci/hda/patch_via.c | 294 +++++++-------- 4 files changed, 462 insertions(+), 585 deletions(-)