OpenCloudOS-Kernel/sound/hda
Takashi Iwai 1475241272 ALSA: hda - Add the controller helper codes to hda-core module
This patch adds the controller helper codes to hda-core library.
The I/O access ops are added to the bus ops.  The CORB/RIRB, the basic
attributes like irq# and iomap address, some locks and the list of
streams are added to the bus object, together with the stream object
and its helpers.

Currently the codes are just copied from the legacy driver, so you can
find duplicated codes in both directories.  Only constants are removed
from the original hda_controller.h.  More integration work will follow
in the later patches.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
2015-04-16 07:27:58 +02:00
..
Kconfig ALSA: hda - Add regmap support 2015-03-23 13:19:36 +01:00
Makefile ALSA: hda - Add the controller helper codes to hda-core module 2015-04-16 07:27:58 +02:00
array.c ALSA: hda - Move generic array helpers to core lib 2015-03-23 13:19:35 +01:00
hda_bus_type.c ALSA: hda - Make snd_hda_bus_type public 2015-03-23 13:15:51 +01:00
hdac_bus.c ALSA: hda - Add the controller helper codes to hda-core module 2015-04-16 07:27:58 +02:00
hdac_controller.c ALSA: hda - Add the controller helper codes to hda-core module 2015-04-16 07:27:58 +02:00
hdac_device.c ALSA: hda - Fix another race in runtime PM refcounting 2015-04-13 11:07:20 +02:00
hdac_regmap.c ALSA: hda - set GET bit when adding a vendor verb to the codec regmap 2015-04-14 07:25:42 +02:00
hdac_stream.c ALSA: hda - Add the controller helper codes to hda-core module 2015-04-16 07:27:58 +02:00
hdac_sysfs.c ALSA: hda - Expose codec type sysfs 2015-04-13 10:43:54 +02:00
local.h ALSA: hda - Add widget sysfs tree 2015-03-23 13:17:27 +01:00
trace.c ALSA: hda - Re-add tracepoints to HD-audio core driver 2015-03-23 13:17:58 +01:00
trace.h ALSA: hda - Re-add tracepoints to HD-audio core driver 2015-03-23 13:17:58 +01:00