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

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

Branch merges

Branch information

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

Recent commits

bb919bd... by Janusz Jankowski <email address hidden> on 2019-12-02

interrupt: dynamic clock change for waiti

While in waiti FW should use 120mHz clock on CNL platform.

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

f5dff29... by Sathya Prakash M R <email address hidden> on 2019-09-23

topology: Add ABI version utilities

Some of the features on topology need to have
ABI version check. This adds few definitions to
check ABI version being 3.9 or more.

Signed-off-by: Ranjani Sridharan <email address hidden>
Signed-off-by: Sathya Prakash M R <email address hidden>

05c8e96... by Mac Chiang on 2019-07-23

topology: cml: topology migration support for da7219+max98357a variant

refer to 0.4 topology file, migrate to 0.7 by adding supports:
1. dmic16k capture
2. 48KHz speaker playback by m/n divider
3. remove warning widgets messages

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

3688a1e... by Marcin Rajwa <email address hidden> on 2019-08-27

kpb: fix premature state change in buffering function

This patch fixes state change in buffering function before
the check of state from previous stage. This issue resulted
in missing samples from stream during draining.

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

0207c75... by Marcin Rajwa <email address hidden> on 2019-08-01

kpb: allow prepare to propagate further if state was already set

This patch enables pipeline to continue and prepare other
components on the pipeline even if KPB itself was already
prepared.

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

94806ef... by Marcin Rajwa <email address hidden> on 2019-08-01

components: stop pipeline on trigger if state already set

This patch fixes the issue in selector which was stopping
the further trigger on success. Also improves triggering
of other components.

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

42c830d... by Marcin Rajwa <email address hidden> on 2019-08-01

kpb: log error and stop pipeline copy if no bytes to copy

This patch checks if "copy_bytes" which is the minimum
of sink->free and source->avail is != 0. If so we go
further with copy and internal buffering. If not we
stop issue pipeline stop.

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

7d4581a... by Marcin Rajwa <email address hidden> on 2019-08-01

kpb: fix buffering size during draining

This patch fixes the bug of zero buffering size during
draining.

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

c671101... by Marcin Rajwa <email address hidden> on 2019-08-01

kpb: improve reset handling

This patch improves KPB reset handling by adding explicit
state handling.

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

3bee55f... by Marcin Rajwa <email address hidden> on 2019-07-31

kpb: check if KPB's sinks have been found at prepare()

This patch checks during prepare we managed to find KPB's
sinks.

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