History log of /fuchsia/zircon/system/dev/audio/intel-hda/dsp/intel-dsp-stream.cpp
Revision Date Author Comments
# b4ace46f 06-Jun-2018 John Grossman <johngro@google.com>

[audio][intel-hda][dsp] Update SST audio drv proto

Update audio streams published by the HDA DSP to support reporting
unique IDs as well as manufacturer/product strings.

Test: Manual; tested on eve with new audio app
Change-Id: I0bba936a0434e87ecf63c64ac4034c7c0373b47b


# 20cbfe39 01-Jun-2018 John Grossman <johngro@google.com>

[dev][intel-hda][dsp] Fix some of the stream channel handlers.

Use the utility base class's defaults for handling requests to report plug
detection capabilities/state and for settting/getting gain instead of simply
returning an uninitialized structure.

Also, do not report support for 1 channel audio on the supported formats list as
the code is not currently ready to handle that.

ZX-1538 #comment Fix at least on issue which could cause unreliability

Change-Id: Ia083c854f145d214e75bf4a3599fe11780ba4eec


# b0826017 22-May-2018 Yvonne Yip <yky@google.com>

[dev][intel-hda][dsp] pass dsp pipeline param to stream

Change-Id: I52605820c06dddc0b41a2e75e9ed8e878b32146f


# 51f9947a 10-May-2018 Yvonne Yip <yky@google.com>

[dev][intel-hda][dsp] implement audio api

Derive IntelAudioDsp from IntelHDACodecDriverBase and
derive IntelDspStream from IntelHDAStreamBase to
reuse HDA stream management code.

The DSP streams maintains additional channels to
intercept ring-buffer channel requests, so the DSP
can coordinate starting and stopping pipelines with
the ring-buffer.

Change-Id: If935cbe4e97d0a940bf3c39b8ba6cfeb4c707438