~canonical-hwe-team/hwe-next/+git/sof:macchian-cml-008-kwd-v2

Last commit made on 2020-03-13
Get this branch:
git clone -b macchian-cml-008-kwd-v2 https://git.launchpad.net/~canonical-hwe-team/hwe-next/+git/sof

Branch merges

Branch information

Name:
macchian-cml-008-kwd-v2
Repository:
lp:~canonical-hwe-team/hwe-next/+git/sof

Recent commits

d4c7248... by Mac Chiang on 2020-02-14

topology: add cml support with da7219 and max98357a

Reuse sof-glk-da7219-kwd by included cml.m4
for sof-cml-da7219-max98357a topology with KWD pipeline enabling

Signed-of-by: Mac Chiang <email address hidden>

ab5be85... by Raducanu Constantin on 2020-03-04

alloc: Add spaces around operator '/'

This commit adds spaces around the operator '/', fixing the checkpatch
error: "spaces preferred around that '/'".

Signed-off-by: Constantin Raducanu <email address hidden>

89ae27e... by Raducanu Constantin on 2020-03-04

alloc: Remove empty line after open brace

This commit removes the empty line after the open brace,
fixing the checkpatch error: "Blank lines aren't necessary
after an open brace '{'".

Signed-off-by: Constantin Raducanu <email address hidden>

9662439... by Raducanu Constantin on 2020-03-04

alloc: Remove the unnecessaries spaces after casts

This commit removes the unnecessaries spaces after casts, fixing
the checkpatch error: "No space is necessary after a cast".

Signed-off-by: Constantin Raducanu <email address hidden>

752f086... by Fred Oh <email address hidden> on 2020-03-03

topology: add platform sku files to config platform settings

icl, cml whl are sharing some toplogy files. Create platform specific files
including DSP configuration, SSP setting and DMIC to simplify platform
settings.

Signed-off-by: Fred Oh <email address hidden>

9e1a2b2... by Janusz Jankowski <email address hidden> on 2020-02-27

panic: noreturn attribute for scan build

Add noreturn attribute to decrease number of
false positives when using assert / panic.

Signed-off-by: Janusz Jankowski <email address hidden>

1ff2760... by Janusz Jankowski <email address hidden> on 2020-02-27

panic: ignore asm in scan build

Clang cannot compile some xtensa-specific ASM, so it
has to be ignored when running static analysis.

Signed-off-by: Janusz Jankowski <email address hidden>

4d02a1f... by Janusz Jankowski <email address hidden> on 2020-02-27

script: clang scan-build for xtensa

Add utility scripts for launching clang static analyzer.

Signed-off-by: Janusz Jankowski <email address hidden>

4da2c96... by Janusz Jankowski <email address hidden> on 2020-02-27

xtensa: cmake: clang scan build support

Add support for compiling FW with settings acceptable for clang,
in order to let it perform static analysis on the code.

Clang works mostly on ASTs made out of C code, so there is
no need to build complete signed binary for it.

Signed-off-by: Janusz Jankowski <email address hidden>

6f7bf63... by Janusz Jankowski <email address hidden> on 2020-02-27

cmake: build option for clang static analyzer

Add option for building FW for clang's scan-build.
This static analyzer works out-of-the-box only for compilers
compatible with Clang. For most of embedded compilers
there will be some adjustment needed when BUILD_CLANG_SCAN
is enabled. This flag is not suitable for every build scenario,
it has to be supported for given toolchain / architecture.

Signed-off-by: Janusz Jankowski <email address hidden>