linux
linux copied to clipboard
Linux kernel source tree
Implement capability to load custom HDA verbs for initialization from a file. This is a feature implemented in the non-DSP snd-hda-intel driver and commonly used to address issues in codec...
Some Slave devices need a pre- and post- bank switch callback to e.g. set imp-def bank switched dividers. These sort of callbacks only exist for prepare and de-prepare, this is...
The premise for multi-link support is that the first link will start the bank switch on all links, using hardware-based sync. This is currently implemented, but we still call wait_for_completion()...
Add support for 4 HDMI CVTs to the generic HDA machine driver. This allows to play audio to four different HDMI/DP receivers at the same time (e.g. one display attached...
in sound/soc/sof/pcm.c we have this ````c /* set wait time - TODO: come from topology */ substream->wait_time = 500; ```` Let's add a token for this.
**Describe the Bug** The SOF Kernel driver fails to initialize a pipeline with two PCM endpoints. This is what the pipeline looks like: _PCM0 --> [Audio Components] -> PCM1_ **To...
Dump IPC message payload to help debug and reproduce IPC message.
Low-level hardware related restrictions/constraints don't belong in topology files. They should be set in platform-specific drivers. We should also clarify why the need for exposing period sizes in the topology.
This is the mirror of the SOF issue https://github.com/thesofproject/sof/issues/629 We need the ability to activate audio clocks independently either at boot or on-demand. This will require a dedicated kernel module...
We don't seem to handle the DRAIN trigger, which is potentially an issue to play short sounds or to deal with deep buffers. This probably has firmware implications. Note that...