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

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

Branch merges

Branch information

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

Recent commits

54cc51e... by Yong Zhi <email address hidden>

[WIP][TEST] Add SDW speaker amp and DMIC support

Add SPK and DMIC to match BE in the following order:

SDW0-Playback, id 0
SDW0-Capture, id 1
SDW2-Playback, id 2
SDW2-Capture, id 3
dmic01, id 4

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

2c4e291... by Guennadi Liakhovetski <email address hidden>

cache: dai: always use accessors with shared data

Access to objects, defined with a SHARED_DATA attribute should only
be performed, using the platform_shared_get() function at run-time or
using cache_to_uncache_init() at initialisation time.

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

a1b9f35... by Guennadi Liakhovetski <email address hidden>

cache: dma: always use accessors with shared data

Access to objects, defined with a SHARED_DATA attribute should only
be performed, using the platform_shared_get() function at run-time or
using cache_to_uncache_init() at initialisation time.

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

528accc... by Guennadi Liakhovetski <email address hidden>

cache: add cache_to_uncache_init() to all platforms

cache_to_uncache_init() is needed to convert addresses from cached to
uncached aliases in a preprocessor-friendly way. Add it to all
platforms.

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

dbd9a0e... by Guennadi Liakhovetski <email address hidden>

cache: platform: always use platform_shared_get() with shared data

Access to objects, defined with a SHARED_DATA attribute should only
be performed, using the platform_shared_get() function.

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

4b3783d... by Guennadi Liakhovetski <email address hidden>

cache: memory: always use platform_shared_get() with shared data

Access to objects, defined with a SHARED_DATA attribute should only
be performed, using the platform_shared_get() function.

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

c9f2ac7... by Guennadi Liakhovetski <email address hidden>

cache: idc: always use platform_shared_get() with shared data

Access to objects, defined with a SHARED_DATA attribute should only
be performed, using the platform_shared_get() function.

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

904e031... by Guennadi Liakhovetski <email address hidden>

notify: resolve a name conflict

notify_data is a name of a structure, a field in a structure, a
static object and a local variable in several functions. Use a
different name to at least avoid conflicting static and local
variables.

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

8a3968c... by Guennadi Liakhovetski <email address hidden>

cache: always use platform_shared_get() with shared data

Access to objects, defined with a SHARED_DATA attribute should only
be performed, using the platform_shared_get() function.

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

f60dd85... by Guennadi Liakhovetski <email address hidden>

ssp: resolve a name conflict

mn is a name of a structure, a field in a structure, a static object
and a local variable in several functions. Use a different name to at
least avoid conflicting static and local variables.

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