~canonical-hwe-team/hwe-next/+git/sof:cml-006-drop-stable

Last commit made on 2019-07-19
Get this branch:
git clone -b cml-006-drop-stable https://git.launchpad.net/~canonical-hwe-team/hwe-next/+git/sof

Branch merges

Branch information

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

Recent commits

8ceb5b6... by ArturX Kloniecki <email address hidden>

ERS DAI: Echo Reference Signal DAI and DMA implementation.

Signed-off-by: ArturX Kloniecki <email address hidden>

17f0b42... by ArturX Kloniecki <email address hidden>

Buffer: Allow multiple callbacks registered to buffer component.

In order to allow multiple callbacks registered to single buffer
component, buffer_callback structure is created and list of callbacks
nested into comp_buffer.

Signed-off-by: ArturX Kloniecki <email address hidden>

0652cb1... by Marcin Rajwa <email address hidden>

handler: rework ipc_cmd to return only once and log last request

This patch edit ipc_cmd (main ipc dispatcher) to return only at
the end of the function. This simplifies debugging a lot.
Along with that change additional log has been added at the
end of the function to show what was the the last request
and its return value.

Signed-off-by: Marcin Rajwa <email address hidden>

db000b3... by Tomasz Lauda <email address hidden>

spinlock: detect_test: move forgotten includes

Moves forgotten includes to their right place.

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

54d4d01... by Tomasz Lauda <email address hidden>

sof: move c files to dedicated directories

Moves c files to dedicated directories.

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

4ee9e11... by Tomasz Lauda <email address hidden>

sof: move headers to dedicated directories

Moves headers to dedicated directories in sof/include,
arch/include and platform/include. File tree was too flat,
so some of the files has been moved.

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

200dee8... by Keyon Jie <email address hidden>

alloc: fix the heap alloc trace infinite loop issue

The while loop in alloc_trace_runtime_heap() and
alloc_trace_buffer_heap() will always get the first matched heap from
get_heap_from_caps() and the loop will run infinitely.

This patch create a function alloc_trace_heap() which will be passed in
different heap_base and heap_count to fix the issue mentioned, and both
runtime_heap and buffer_heap can reuse this same function for tracing.

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

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

dai: use periods from sof_ipc_comp_config in dai_params()

In dai_playback_params() and dai_capture_params()
functions we do not have to take period values
from adjacent component. We can retrieve it from
dai component sof_ipc_comp_config struct.

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

720cdcd... by Keyon Jie <email address hidden>

sof-ctl: fix ABI dumping doesn't work issue

For dumping to output file without '-r', we need to dump ABI header,
here fix it.

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

62035b2... by Tomasz Lauda <email address hidden>

host: move memory defines to appropriate header

Moves memory defines for host architecture to
memory.h.

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