ASoC: Intel: avs: Make PEAKVOL configurable from topologyThe driver exposes volume kcontrols if PEAKVOL/GAIN module is presentin the streaming path. Currently there is no control over their defaul
ASoC: Intel: avs: Make PEAKVOL configurable from topologyThe driver exposes volume kcontrols if PEAKVOL/GAIN module is presentin the streaming path. Currently there is no control over their defaultvalues including the effect that may accompany the volume change event.Add template for PEAKVOL/GAIN module which holds all the informationneeded to address the limitation.Signed-off-by: Cezary Rojewski <[email protected]>Link: https://patch.msgid.link/[email protected]Signed-off-by: Mark Brown <[email protected]>
show more ...
ASoC: Intel: avs: Add WHM module supportWovHostModule (WHM) is used in wake-on-voice scenarios to optimize powerconsumption. It combines capabilities of Copier, KeyPhraseBuffer,WakeOnVoice and Mu
ASoC: Intel: avs: Add WHM module supportWovHostModule (WHM) is used in wake-on-voice scenarios to optimize powerconsumption. It combines capabilities of Copier, KeyPhraseBuffer,WakeOnVoice and Muxer modules.Signed-off-by: Piotr Maziarz <[email protected]>Signed-off-by: Cezary Rojewski <[email protected]>Link: https://patch.msgid.link/[email protected]Signed-off-by: Mark Brown <[email protected]>
ALSA/ASoC: include: clarify Copyright informationFor some reason a number of files included the "All rights reserved"statement. Good old copy-paste made sure this mistake proliferated.Remove the
ALSA/ASoC: include: clarify Copyright informationFor some reason a number of files included the "All rights reserved"statement. Good old copy-paste made sure this mistake proliferated.Remove the "All rights reserved" in all Intel-copyright to align withinternal guidance.Reviewed-by: Cezary Rojewski <[email protected]>Signed-off-by: Pierre-Louis Bossart <[email protected]>Reviewed-by: Bard Liao <[email protected]>Reviewed-by: Péter Ujfalusi <[email protected]>Link: https://lore.kernel.org/r/[email protected]Signed-off-by: Takashi Iwai <[email protected]>
ASoC: Intel: avs: UAPI: Add tokens for initial config featureAllow for defining initial config which will be send after moduleinitialization to configure initial module state. This is only useful
ASoC: Intel: avs: UAPI: Add tokens for initial config featureAllow for defining initial config which will be send after moduleinitialization to configure initial module state. This is only usefulfor modules which need to be configured on init.Reviewed-by: Cezary Rojewski <[email protected]>Signed-off-by: Amadeusz Sławiński <[email protected]>Link: https://lore.kernel.org/r/[email protected]Signed-off-by: Mark Brown <[email protected]>
ASoC: Intel: avs: Parse control tuplesAdd callback to handle loading of kcontrol and linking it to activewidget. In order to link kcontrol to specific modules add additionalfield to module data,
ASoC: Intel: avs: Parse control tuplesAdd callback to handle loading of kcontrol and linking it to activewidget. In order to link kcontrol to specific modules add additionalfield to module data, as well as specify control id in kcontrol data.Co-authored-by: Cezary Rojewski <[email protected]>Signed-off-by: Amadeusz Sławiński <[email protected]>Link: https://lore.kernel.org/r/[email protected]Signed-off-by: Mark Brown <[email protected]>
ASoC: Intel: avs: Declare vendor tokensExpose all vendor tokens that help shape AVS topology. Parsing helpersintroduced in follow up patches make use of these to know which blockthey are currentl
ASoC: Intel: avs: Declare vendor tokensExpose all vendor tokens that help shape AVS topology. Parsing helpersintroduced in follow up patches make use of these to know which blockthey are currently dealing with and to verify their correctness.Signed-off-by: Amadeusz Sławiński <[email protected]>Signed-off-by: Cezary Rojewski <[email protected]>Link: https://lore.kernel.org/r/[email protected]Signed-off-by: Mark Brown <[email protected]>