AR_MODULE_LOG does not take src-mod and dst-mod arguments, so drop them
from a function call description (comment) and add missing arguments.
No functional change, just documentation update.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Drop redundant white-space (e.g. trailing) and replace tabs with spaces
in indentation to match the rest of files.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Subgraphs undefine all definitions which they later re-define so add few
missing undefines for MOD_INDEX and actual module IDs. No functional
effect, because redefines will fine anyway.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Subgraphs undefine all definitions which they later re-define. Fix typo
in DEVICE_DIRECTION define name when undefining it. No functional
effect, because redefines will fine anyway.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
SM8750 MTP and QRD boards have exactly the same topology as SM8550- and
SM8650-based boards, so just create one more target from the same
source.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
SM8550-HDK, SM8550-QRD, SM8650-MTP and SM8650-QRD are all the same. Use
one source file to generate four topology files.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Built topology files (BIN and CONF) are not particularly special and can
be easily re-built by anyone, without any external tools. Therefore
storing them here would be like storing built Devicetree DTB files in
Linux kernel. No point, these are just artifacts which should be
generated on demand. OTOH, keeping them here leads to impression that
these are somehow updated or released but in fact we keep forgetting to
update prebuilt files when doing changes.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
The X1E80100-CRD has four digital microphones, so allow recording up to
four channels via MultiMedia4 and VA_CODEC_DMA_TX_0.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Update the DisplayPort graphs to pass correct container ID for LPASS v11
or newer, just like we do for other playback graphs.
Fixes: 81a74f825f ("audioreach: add support for LPASS v11.0.0")
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Just like other macros, this one defines at the top variables CONT_CAP
and CONT_STACK_SIZE, so use them for AR_CONTAINER() arguments instead of
their values.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
LPASS v11.0.0 breaks backward compatibility and legacy container
capability IDs are not working anymore. Add a trailing argument to
stream-subgraph.m4 with LPASS compatibility version. If v11.0.0 is
requested, use new defines for container capability ID.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
The names in STREAM_DEVICE_PLAYBACK_MIXER and
STREAM_DEVICE_PLAYBACK_ROUTE should not have been renamed.
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>