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

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

Branch merges

Branch information

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

Recent commits

e96449a... by Dharageswari R <email address hidden> on 2020-08-13

sof-ctl: Add support for read-only, write-only and read-write kcontrol

This patch checks for the access type of kcontrol and returns error
only when the access type is not read or write.

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

f4a8083... by Dharageswari R <email address hidden> on 2020-08-13

topology: Add Smart-amp get parameter byte kcontrol

This patch adds the smart amplifier get parameter byte kcontrol
to read the actual algorithm parameters from DSP during runtime.

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

90087f6... by Dharageswari R <email address hidden> on 2020-08-13

topology: Add support for RO_volatile, WO and RW_volatile byte kcontrol

This patch adds the support for read-only volatile byte kcontrol with
access type as read and volatile to read the actual values from DSP,
write-only byte kcontrol with access type as just write and read-write
volatile byte control with access type as read, write and volatile.

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

ae12907... by Seppo Ingalsuo <email address hidden> on 2020-08-11

Topology: Create 1ch and 3ch microphones sof-hda-generic topologies

This patch adds to CMakeLists.txt build of duplicate one and three
channels dmic capture topologies. They are needed to match the driver
that loads a topology that matches the number of microphones based on
configured microphones count in device BIOS.

This is an intermediate solution to enable microphones on such
devices. The mono audio will appear as double mono for user space. A
true mono topology and firmware will be created later.

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

5d99a4f... by Guennadi Liakhovetski <email address hidden> on 2020-08-11

topology: apl-pcm512x: fix scheduler domain

The conditional definition in sof-apl-pcm512x.m4 is supposed to
select the DMA scheduler if the codec is the bclk source and the
timer scheduler otherwise, but the conditional definition is
broken which leads to the DMA scheduler being selected always.
Fix the definition.

Signed-off-by: Guennadi Liakhovetski <email address hidden>

b259220... by Liam Girdwood <email address hidden> on 2020-08-10

zephyr: lib: memcpy should use zephyr version.

Also applies to host library.

Signed-off-by: Liam Girdwood <email address hidden>

d2076ce... by Guennadi Liakhovetski <email address hidden> on 2020-08-11

zephyr: dw-dma: fix a copy-paste error

Usually this error has no run-time effect, so this fix is mostly
theoretical.

Signed-off-by: Guennadi Liakhovetski <email address hidden>

caab195... by Slawomir Blauciak <email address hidden> on 2020-08-11

config: disable sa panic by default

System agent as a debug feature has very strict timing verification,
if the timing is not met it will result in a panic.
Such drastic measures are not suitable for release builds,
as a single scheduling delay has the potential to render the DSP FW
completely dead until reboot, due to lack of a FW recovery mechanism.

Signed-off-by: Slawomir Blauciak <email address hidden>

5b4b553... by Karol Trzcinski <email address hidden> on 2020-06-01

ext_manifest: Add sof_ipc_user_abi_version content

This information known at build time does not need to be
provided in a mailbox.

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

56c29b4... by Seppo Ingalsuo <email address hidden> on 2020-08-07

Audio: ASRC: Reformat header file comments with longer lines

The 80 characters split lines were hard to read. This change
improves readability error codes enums.

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