~canonical-hwe-team/hwe-next/+git/sof:tgl-005-drop-stable

Last commit made on 2020-04-22
Get this branch:
git clone -b tgl-005-drop-stable https://git.launchpad.net/~canonical-hwe-team/hwe-next/+git/sof

Branch merges

Branch information

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

Recent commits

277a971... by Bartosz Kokoszko <email address hidden> on 2020-04-22

[SQUASH ME] smart_amp: add crc to model data

Commit adds crc field in model data in prealloc
model data in smart_amp_new()

Signed-off-by: Bartosz Kokoszko <email address hidden>

a8ae25f... by Bartosz Kokoszko <email address hidden> on 2020-04-15

mux: select demux proc function based on source buffer

Demux should select proc func based on source buffer,
because sink can be not set yet (DSM scenario).

Signed-off-by: Bartosz Kokoszko <email address hidden>

1419654... by Keyon Jie <email address hidden> on 2020-04-22

topology: sof-smart-amplifier: change to use s24_le dai

Looks the usuage of M/N divider with 12.288MHz bclk leading to noise,
change to use s24_le and 9.6MHz bclk, playback works fine on max98373
with it.

Signed-off-by: Keyon Jie <email address hidden>

891e41a... by Keyon Jie <email address hidden> on 2020-04-16

topology: add blob tlv kcontrols to smart_amp

Add 2 tlv kontrols to smart_amp playback pipeline, the one matched with
struct sof_smart_amp_config is for the component configuration, the
other one is for algorithm blob configuration.

Signed-off-by: Keyon Jie <email address hidden>

4b752d2... by Keyon Jie <email address hidden> on 2020-04-10

topology: sof-tgl-max98373-rt5682: add smart amplifier support

Add initial smart amplifier support to tgl + maxim98373 amplifier.

Todo: to fix the feedback samples are always 0s issue.

Signed-off-by: Keyon Jie <email address hidden>

faeb813... by Bartosz Kokoszko <email address hidden> on 2019-08-12

smart_amp: add smart_amp component template

Signed-off-by: Bartosz Kokoszko <email address hidden>

20a810e... by Bartosz Kokoszko <email address hidden> on 2019-08-12

topology: add smart amp component type

Add SOF_COMP_SMART_AMP component type for
smart amp component.

Signed-off-by: Bartosz Kokoszko <email address hidden>

76b1bce... by Tomasz Lauda <email address hidden> on 2020-04-21

pipeline: disable system agent panic for DMA driven pipelines

Disables panic emitted by system agent on timer delay, when there
are DMA driven pipelines scheduled on the DSP. With such pipelines
running, timer interrupts can be delayed pretty often, so just
emit warning instead of full panic.

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

65dcba6... by Tomasz Lauda <email address hidden> on 2020-04-21

agent: make panic on delay configurable

Adds additional functionality to system agent that allows
to enable and disable panic on delay when necessary.

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

5bf33d8... by Tomasz Lauda <email address hidden> on 2020-04-21

agent: share agent across cores

Shares system agent across different DSP cores.

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