~canonical-hwe-team/hwe-next/+git/sof:44a65

Last commit made on 2020-07-23
Get this branch:
git clone -b 44a65 https://git.launchpad.net/~canonical-hwe-team/hwe-next/+git/sof

Branch merges

Branch information

Recent commits

21c8900... by Janusz Jankowski <email address hidden> on 2020-07-23

chrome: jsl: disable system agent

To match TGL release config.

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

dd19083... by Janusz Jankowski <email address hidden> on 2020-07-23

chrome: jsl: disable LPS

To match TGL release config.

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

979ab3f... by Marcin Rajwa <email address hidden> on 2020-07-07

topology: fix playback & capture pipelines to be timer driven

This patch fixes two SSP pipelines to be scheduled in timer
domain.

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

8253356... by Marcin Rajwa <email address hidden> on 2020-07-14

memory: add TGL HPSRAM LDOCTL missing seetings

TGL introduces new LDO control register bits - HS2 which
is reponsible of LDO2 control. This patch adds this missing
LDO2 settings for TGL HPSRAM memory banks.

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

48bbbee... by Marcin Rajwa <email address hidden> on 2020-07-13

detector, kpb: change buffering and draining constants

This fix compensates host wakeup time.
Here we limit max draining request to 1,8 seconds.
History buffer size is 300 ms bigger than max draining
request allowed.

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

9a48f57... by Marcin Rajwa <email address hidden> on 2020-07-14

memory: increase HPSRAM size for buffer on TGL

This patch increases HPSRAM buffer size for TGL platform.
Thanks to this change we can provide KPB more space for
history data.

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

0b4164a... by Marcin Rajwa <email address hidden> on 2020-07-14

kpb: refactor

This patch changes the variable name history_depth to drain_req
as it is more understandable.

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

807bc83... by Marcin Rajwa <email address hidden> on 2020-07-14

KPB: make sure we leve draining stage with some space in host buffers

Due to HW bug (no IRQ of host DMA) we have to make sure host has updated
all its pointers and therefore has space available for real time stream.

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

a3d2a85... by Marcin Rajwa <email address hidden> on 2020-07-13

KPB: protect update of history buffer

This patch adds crictical section during update
of real time stream in drianing task. There is a small possibility
that histry data may get corruptes when real time stream preempt
draining at wrong moment.

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

ef8174d... by Marcin Rajwa <email address hidden> on 2020-07-14

topology: schedule two KWD pipelines on 5 ms period

This patch changes the KWD pipelines pedriod from 20 ms
to 5 ms to improve performance.

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