śr., 18 sie 2021 o 09:54 Cezary Rojewski <cezary.rojewski@xxxxxxxxx> napisał(a): > > Existing skylake-driver supports very basic scenarios with limited range > of modules and their control. Attached changes first fix code as several > advanced configurations are 'mentioned' throughout the files but are not > actually functional. Follow up are changes adding missing support for > said configurations. > > Cezary Rojewski (5): > ASoC: Intel: kbl_da7219_max98927: Fix format selection for max98373 > ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs > ASoC: Intel: Skylake: Fix module resource and format selection > ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER > ASoC: Intel: Skylake: Select first entry for singular pipe config > arrays > > Gustaw Lewandowski (2): > ASoC: Intel: Skylake: Fix passing loadable flag for module > ASoC: Intel: Skylake: Simplify m_state for loadable modules > > Kareem Shaik (1): > ASoC: Intel: Skylake: Support multiple format configs > > Pawel Harlozinski (1): > ASoC: Intel: Skylake: Properly configure modules with generic > extension > > Piotr Maziarz (1): > ASoC: Intel: Skylake: Select proper format for NHLT blob > > Szymon Mielczarek (1): > ASoC: Intel: Skylake: Support modules with generic extension > > include/uapi/sound/snd_sst_tokens.h | 6 +- > sound/soc/intel/boards/kbl_da7219_max98927.c | 55 +------ > sound/soc/intel/skylake/skl-messages.c | 155 ++++++++++++------- > sound/soc/intel/skylake/skl-pcm.c | 25 ++- > sound/soc/intel/skylake/skl-topology.c | 155 +++++++++++-------- > sound/soc/intel/skylake/skl-topology.h | 26 +++- > 6 files changed, 231 insertions(+), 191 deletions(-) > > -- > 2.25.1 > I have checked playback/record with speakers/dmic/headset on the Atlas chromebook - everything seems to work fine, so: Tested-by: Lukasz Majczak <lma@xxxxxxxxxxxx> Best regards, Lukasz