~canonical-hwe-team/hwe-next/+git/sof:cml-002-drop-stable

Last commit made on 2019-02-22
Get this branch:
git clone -b cml-002-drop-stable https://git.launchpad.net/~canonical-hwe-team/hwe-next/+git/sof

Branch merges

Branch information

Name:
cml-002-drop-stable
Repository:
lp:~canonical-hwe-team/hwe-next/+git/sof

Recent commits

c922a86... by Marcin Maka <email address hidden>

debug: stack dump code converted to uintptr_t for size arithmetic

Signed-off-by: Marcin Maka <email address hidden>

69f0bde... by Marcin Maka <email address hidden>

ci: klocwork: add example config file to avoid FPs

Signed-off-by: Marcin Maka <email address hidden>

c9d40c0... by Marcin Maka <email address hidden>

mem: panic if invalid zone is requested in malloc()

Seems to be a logic, non-recoverable error that should fail immediately.

Signed-off-by: Marcin Maka <email address hidden>

9cddf96... by ArturX Kloniecki <email address hidden>

SMP: CNL/WHL/CML prevent power gating on cores 1, 2, 3.

Prevent ROM from powering off any cores on waiti call.

Signed-off-by: ArturX Kloniecki <email address hidden>

73cfb3c... by ArturX Kloniecki <email address hidden>

SMP: Fix improper cache invalidation.

Cache was invalidated in improper order, which led to using rubbish
data on slave core during pipeline trigger start.

Signed-off-by: ArturX Kloniecki <email address hidden>

84de2e3... by Rander Wang <email address hidden>

timer: BDW: fix DMA trace issue on BDW

On BDW, DMA trace doesn't update trace log to host.
platform_timer_start function would set up some registers
for HW and make timer ready. On BDW, cpu timer is used to
driver work queue while on other platforms, external timer
is used. we don't need to enable timer interrupt now or it
will trigger unexpect interrupt which would make scheduler
in unknown status. timer_enable function would enable it

Signed-off-by: Rander Wang <email address hidden>

09b612e... by Tomasz Lauda <email address hidden>

dai: change error to info in dai_params

Check for prepare state in dai_params. It allows for
configuring multiple host pipelines connected to one
dai pipeline e.g. mixer topology.

Signed-off-by: Tomasz Lauda <email address hidden>

e43fa6e... by Daniel Baluta <email address hidden>

tasks: audio: Fix compilation issue for static pipeline

After commit 425aa5e917e2119 ("ipc: Add support for creating pipelines
dynamically") the prototype of init_static_pipeline function has
changed.

Use the correct prototype to call init_static_pipline to avoid
compilation failure when STATIC_PIPE is defined.

Fixes: 425aa5e917e2119 ("ipc: Add support for creating pipelines dynamically")
Signed-off-by: Daniel Baluta <email address hidden>

5ccbab2... by Janusz Jankowski <email address hidden>

tests: add panic symbols for alloc

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

c5d0153... by Janusz Jankowski <email address hidden>

tests: fix idc for smp

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