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

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

Branch merges

Branch information

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

Recent commits

17779f3... by Uday M Bhat <email address hidden> on 2020-06-09

topology: Add jsl+ MX98360a amp with ALC5682 Headset codec

Topology is modified to include another JSL+ product variant with
MX98360a AMP + ALC5682 Headset codec. Created a platform specific
for RT1015, included this and already existing MX98360a in
sof-jsl-rt5682.m4

Signed-off-by: Uday M Bhat <email address hidden>

52c1174... by Yong Zhi <email address hidden> on 2020-02-14

topology: Add jsl+ tplg for RT1015 amp and ALC5682 Headset codec

The topology is cloned from sof-tgl-max98357a-rt5682.m4 with
changes on ssp config, iDisp and DMIC pipeline pcm number etc.

The dai_index matches the order defined in sof-rt5682.c machine driver.

Signed-off-by: Yong Zhi <email address hidden>

f269d0c... by Seppo Ingalsuo <email address hidden> on 2020-06-04

Topology: Add ASRC capture pipe for WM8804 SPDIF input

This patch adds capture PCM with ASRC for capturing from SPDIF
input of WM8804 codec. This topology is used mainly for testing
of a bi-directional ASRC connected slave-DAI.

Signed-off-by: Seppo Ingalsuo <email address hidden>

17f281d... by Seppo Ingalsuo <email address hidden> on 2020-06-02

Audio: Improve volume gain ramp length accuracy

This patch replaces the fixed step increment/decrement linear ramp
update with a time since transition start calculated direct line point
value. It does not suffer from accumulated rounding errors.

The new ramp_coef[] vector (that replaced ramp_increment[]) defines
per channel the slope coefficient as Q16.16 units per millisecond. The
slope points calculation needs a new counter variable that counts
frames since ramp start. Also the volumes vector at time of ramp start
need to be stored. The old fixed increment calculation related macros
are removed.

The zero crossings timed volume mode suffered from fixed step the most
since depending on signal the fixed step could update the value too
much or too little.

Signed-off-by: Seppo Ingalsuo <email address hidden>

c419fad... by Karol Trzcinski <email address hidden> on 2020-05-22

trace: Filter messages in runtime

Ability to change log level per UUID component improve user
experience during debugging firmware. Threshold trace level
defined in log message with value from trace context, where
trece context is related with component instance (local or
global instance).

Signed-off-by: Karol Trzcinski <email address hidden>

568ed16... by Karol Trzcinski <email address hidden> on 2020-06-08

pcm_converter: Fix first output sample pointer calculation

Output sample size is unrelated wit input one. To calculate
write pointer address, correct value should be use.
Without this path, output data will be placed in wrong memory
area, what results in corrupted output stream when output offset
differ from zero.

Signed-off-by: Karol Trzcinski <email address hidden>

bfcdee6... by Adrian Bonislawski <email address hidden> on 2020-04-03

tgl: align to hardware recommended flow for clock change

This patch will update our clock change procedure to align
with hardware recommended flow for TGL platforms

Signed-off-by: Adrian Bonislawski <email address hidden>

6b8e67c... by Adrian Bonislawski <email address hidden> on 2020-04-03

cpu: use simple counter to validate core power down

This will prevent core power down if it is not allowed
and still in use

Signed-off-by: Adrian Bonislawski <email address hidden>

7f0a59b... by Marc Herbert <email address hidden> on 2020-06-06

README.md: fix Travis badge not to show the random PR of the moment

As discussed in PR #2964, the Travis badge shows the status of the
master branch but it links to the random PR of the moment. Fix that link
to point to the more useful "branches" page which has the master branch
at the top.

Signed-off-by: Marc Herbert <email address hidden>

3a72e9e... by Tomasz Lauda <email address hidden> on 2020-05-28

kconfig: remove cAVS menu

Removes cAVS menu and moves all platform specific things
to platform menu.

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