~canonical-hwe-team/hwe-next/+git/sof:meu_offset_fix

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

Branch merges

Branch information

Name:
meu_offset_fix
Repository:
lp:~canonical-hwe-team/hwe-next/+git/sof

Recent commits

5e4f2e8... by Dharageswari R <email address hidden>

tgl: Fix the MEU offset for MEU version less than 15.0.0.0

This patch fixes the MEU offset value to 1088 for the
MEU version less than 15.0.0.0.

Signed-off-by: Dharageswari R <email address hidden>

f45bf94... by Bartosz Kokoszko <email address hidden>

tgl: enable CONFIG_PROBE as default for tigerlake

Build firmware with probes for tigerlake by default.

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

e1bafa1... by Pan Xiuli <email address hidden>

topology: add echo reference with DEMUX for tgl max98357a

Add echo reference pipeline for the tgl speaker max98357a
with demux.

Signed-off-by: Pan Xiuli <email address hidden>

9b34cf1... by randerwang <email address hidden>

topology: tgl-max98373-rt5682: add smart amplifier support on sdw platforms

This patch is based on smart amplifier support on I2S platform and the
differences are pipeline layout and DAI config. On sdw platforms, the
pipeline layout is:

 PCM0 <---> volume <----> playback (Headset - ALC5682)
 PCM1 <---> volume <----> capture (Headset - ALC5682)
 PCM2 ----> smart_amp ----> ALH0x102 (Speaker -max98373)
              ^
              |
              |
 PCM3 <---- demux <----- ALH0x103 (Speaker -max98373)
 PCM4 <---- volume <---- DMIC01
 PCM5 <---- volume <---- DMIC16k
 PCM6 ----> volume -----> iDisp1
 PCM7 ----> volume -----> iDisp2
 PCM8 ----> volume -----> iDisp3
 PCM9 ----> volume -----> iDisp4

Signed-off-by: randerwang <email address hidden>

a9bef2c... by Bartosz Kokoszko <email address hidden>

[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>

5bf43be... by Bartosz Kokoszko <email address hidden>

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>

21093af... by Keyon Jie <email address hidden>

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>

6dbb484... by Bartosz Kokoszko <email address hidden>

smart_amp: add smart_amp component template

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

d9d5d3f... by Bartosz Kokoszko <email address hidden>

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>

782066e... by Shreeya Patel

docker_build: Use shallow clones

We don't need history for building qemu or sof. Using shallow clones
will save time spent on downloading unnecessary history which is
significant for bigger repos like qemu.

Signed-off-by: Shreeya Patel <email address hidden>