-
cc044bd...
by
Ryan Lee <email address hidden>
on 2020-08-20
-
Added support for static DSM library
Added Maxim DSM(Dyanmic Speaker Management) static library
and its integration code.
Signed-off-by: Ryan Lee <email address hidden>
-
e3150d8...
by
Ryan Lee <email address hidden>
on 2020-08-17
-
Added Maxim DSM audio component
Maxim DSM(Dynamic Speaker Management) audio component is added.
This component takes stereo input + 4 channel IV feedback.
Signed-off-by: Ryan Lee <email address hidden>
-
fb801c8...
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>
-
e083bc0...
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>
-
e2eb0c8...
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 2 seconds.
History buffer size if one second 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>