[PATCH v4 0/5] ALSA - hda: Add support for link audio time reporting

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Skylake onwards we support GTS capability and thus can report audio link
time. This series adds support for parsing the capability and then reports
link time.

The parsing of caps is made common and moved up from extended hda to hdac.
The SKL driver and hdac extended core has been updated for this.

Mark,
	The update of the driver needs to update Skl driver, so if you can
ACK the 2nd patch, it can go along with extended audio change thru ALSA
tree.

Changes in v4:
  - fix code style
  - use hdac_readl/writel
  - add cpufeatures header

Guneshwor Singh (2):
  ALSA - hda: Add support for parsing new HDA capabilities
  ALSA - hda: Add support for link audio time reporting

Vinod Koul (3):
  ALSA: hda - move bus_parse_capabilities to core
  ALSA: convert users to core bus_parse_capabilities
  ALSA - Ext hda: remove bus_parse_capabilities

 include/sound/hda_register.h           |  36 ++++++
 include/sound/hdaudio.h                |  13 +++
 include/sound/hdaudio_ext.h            |  12 --
 sound/hda/ext/hdac_ext_controller.c    |  91 ++-------------
 sound/hda/ext/hdac_ext_stream.c        |  46 ++++----
 sound/hda/hdac_controller.c            |  75 ++++++++++++
 sound/pci/hda/hda_controller.c         | 203 ++++++++++++++++++++++++++++++++-
 sound/pci/hda/hda_controller.h         |   3 +
 sound/pci/hda/hda_intel.c              |  17 +++
 sound/soc/intel/skylake/skl-messages.c |   4 +-
 sound/soc/intel/skylake/skl-pcm.c      |   8 +-
 sound/soc/intel/skylake/skl.c          |   6 +-
 12 files changed, 386 insertions(+), 128 deletions(-)

-- 
1.9.1

_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel



[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux