ALSA: hda - Move a part of hda_codec stuff into hdac_device
authorTakashi Iwai <tiwai@suse.de>
Tue, 3 Mar 2015 09:07:24 +0000 (10:07 +0100)
committerTakashi Iwai <tiwai@suse.de>
Mon, 23 Mar 2015 12:17:17 +0000 (13:17 +0100)
commit7639a06c23c7d4cda34c2546bd7290d8753849ca
treee3ede67363b832c068f3e5e9ca6d1654824146a8
parentd068ebc25e6e1360510ad8023fe7bca3dacd204e
ALSA: hda - Move a part of hda_codec stuff into hdac_device

Now some codes and functionalities of hda_codec struct are moved to
hdac_device struct.  A few basic attributes like the codec address,
vendor ID number, FG numbers, etc are moved to hdac_device, and they
are accessed like codec->core.addr.  The basic verb exec functions are
moved, too.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
23 files changed:
include/sound/hdaudio.h
sound/hda/Makefile
sound/hda/hdac_device.c [new file with mode: 0644]
sound/hda/local.h [new file with mode: 0644]
sound/pci/hda/hda_auto_parser.c
sound/pci/hda/hda_beep.c
sound/pci/hda/hda_bind.c
sound/pci/hda/hda_codec.c
sound/pci/hda/hda_codec.h
sound/pci/hda/hda_generic.c
sound/pci/hda/hda_local.h
sound/pci/hda/hda_proc.c
sound/pci/hda/hda_sysfs.c
sound/pci/hda/local.h [new file with mode: 0644]
sound/pci/hda/patch_analog.c
sound/pci/hda/patch_ca0132.c
sound/pci/hda/patch_conexant.c
sound/pci/hda/patch_hdmi.c
sound/pci/hda/patch_realtek.c
sound/pci/hda/patch_si3054.c
sound/pci/hda/patch_sigmatel.c
sound/pci/hda/patch_via.c
sound/pci/hda/thinkpad_helper.c