Tags: Synergyst/sof
Tags
codec_adapter: cadence: change reset procedure This patch simplifies reset procedure of cadence codecs by only calling the init_process() function in which XA_CMD_TYPE_INIT_PROCESS is the API call responsible for the actual reset of codec parameters. Signed-off-by: Marcin Rajwa <[email protected]>
audio: igo_nr: Added intelliGo noise reduction wrapper code and topology This commit consists of files for adding IGO_NR component in arbitrary topology. The proprietary static library shall be released by intelliGo via private channel upon request. Signed-off-by: fy.tsuo <[email protected]>
installer: fix incremental builds Building "sof" does not rebuild the .ri firmware file. Switch to the "bin" target which is what ./scripts/xtensa-build-all.sh builds. Fixes: 4798096 ("installer: (re)build firmware, topologies and user space tools) Signed-off-by: Marc Herbert <[email protected]> (cherry picked from commit 21f4e74)
kpb: fix type for force_copy_type In kpb force_copy_type is declared as enum comp_copy_type, but later on is initialized and compared with an integer constant. We should use everywhere only enum comp_copy_type. Therefore add an invalid copy_type, COMP_COPY_INVALID in enum comp_copy_type. Use this one to initialize and compare force_copy_type. Fixes: 7e46996 ("kpb: Introduce force_copy_type") Signed-off-by: Iuliana Prodan <[email protected]>
ll_schedule: reschedule logic refining Reschedule once interrupt is handled by all cores(clients) according to the earlist task of the list, and enable interrupt on cores that have tasks to run. Signed-off-by: Keyon Jie <[email protected]>
demux: fix demux look up table preparation Array streams represents streams on "many" side i.e. input for MUX and output for DEMUX. For DEMUX each stream has masks array - 1 mask per output channel. Each mask shows, from which input channel data should be taken. This commit reverts "demux" part of commit: "b1b31e7154a5c159d81459634eabd8013b434181" Signed-off-by: Bartosz Kokoszko <[email protected]>
zephyr: make sure non-atomic 64-bit timer is consistent The Zephyr timer implementation reads high and low 32 bits in a non-atomic way. Add a loop to make sure the read is consistent. Signed-off-by: Guennadi Liakhovetski <[email protected]>
clk: do not release clock only for LPRO->HPRO transition This will allow to switch to HPRO much faster when needed in s0 Signed-off-by: Adrian Bonislawski <[email protected]>
PreviousNext