diff --git a/Google-SC7180-WSA-Speakers-SEC-I2S-VA-DMIC-WCD-TX3.m4 b/Google-SC7180-WSA-Speakers-SEC-I2S-VA-DMIC-WCD-TX3.m4 index f9bebef..1be5b71 100644 --- a/Google-SC7180-WSA-Speakers-SEC-I2S-VA-DMIC-WCD-TX3.m4 +++ b/Google-SC7180-WSA-Speakers-SEC-I2S-VA-DMIC-WCD-TX3.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`audioreach/audioreach.m4') include(`audioreach/stream-subgraph.m4') include(`audioreach/device-subgraph.m4') diff --git a/Qualcomm-RB5-WSA8815-Speakers-DMIC0-compress.m4 b/Qualcomm-RB5-WSA8815-Speakers-DMIC0-compress.m4 index 4aac0ff..55c84db 100644 --- a/Qualcomm-RB5-WSA8815-Speakers-DMIC0-compress.m4 +++ b/Qualcomm-RB5-WSA8815-Speakers-DMIC0-compress.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`audioreach/audioreach.m4') include(`audioreach/stream-subgraph.m4') include(`audioreach/device-subgraph.m4') diff --git a/Qualcomm-RB5-WSA8815-Speakers-DMIC0.m4 b/Qualcomm-RB5-WSA8815-Speakers-DMIC0.m4 index 8d39abe..368606c 100644 --- a/Qualcomm-RB5-WSA8815-Speakers-DMIC0.m4 +++ b/Qualcomm-RB5-WSA8815-Speakers-DMIC0.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`audioreach/audioreach.m4') include(`audioreach/stream-subgraph.m4') include(`audioreach/device-subgraph.m4') diff --git a/SC8280XP-LENOVO-X13S.m4 b/SC8280XP-LENOVO-X13S.m4 index ce26c87..662928b 100644 --- a/SC8280XP-LENOVO-X13S.m4 +++ b/SC8280XP-LENOVO-X13S.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`audioreach/audioreach.m4') include(`audioreach/stream-subgraph.m4') include(`audioreach/device-subgraph.m4') diff --git a/SM8250-MTP-WCD9380-WSA8810-VA-DMIC.m4 b/SM8250-MTP-WCD9380-WSA8810-VA-DMIC.m4 index e0e0e09..8b0ab00 100644 --- a/SM8250-MTP-WCD9380-WSA8810-VA-DMIC.m4 +++ b/SM8250-MTP-WCD9380-WSA8810-VA-DMIC.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`audioreach/audioreach.m4') include(`audioreach/stream-subgraph.m4') include(`audioreach/device-subgraph.m4') diff --git a/SM8450-HDK.m4 b/SM8450-HDK.m4 index f88fd83..a5449b9 100644 --- a/SM8450-HDK.m4 +++ b/SM8450-HDK.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`audioreach/audioreach.m4') include(`audioreach/stream-subgraph.m4') include(`audioreach/device-subgraph.m4') diff --git a/ar-sm8250-rb5-i2s.m4 b/ar-sm8250-rb5-i2s.m4 index d1aa739..86b2964 100644 --- a/ar-sm8250-rb5-i2s.m4 +++ b/ar-sm8250-rb5-i2s.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`audioreach/audioreach.m4') include(`audioreach/stream-subgraph.m4') include(`audioreach/device-subgraph.m4') diff --git a/audioreach/audioreach.m4 b/audioreach/audioreach.m4 index ee86836..bc4f3fc 100644 --- a/audioreach/audioreach.m4 +++ b/audioreach/audioreach.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause define(`APM_SG_PERF_MODE_LOW_POWER', `0x1') dnl define(`APM_SG_PERF_MODE_LOW_LATENCY', `0x2') dnl define(`APM_SUB_GRAPH_DIRECTION_TX', `0x1') dnl diff --git a/audioreach/container.m4 b/audioreach/container.m4 index 001dae9..1756a9a 100644 --- a/audioreach/container.m4 +++ b/audioreach/container.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`util/util.m4') dnl dnl AR_CONTAINER(index, container-id, cap-id, stack-size, graph-pos, domain) define(`AR_CONTAINER', diff --git a/audioreach/device-subgraph.m4 b/audioreach/device-subgraph.m4 index 0c87ed2..a2dc3e0 100644 --- a/audioreach/device-subgraph.m4 +++ b/audioreach/device-subgraph.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause dnl DEVICE_SG_ADD(stream, name, stream-id, stream-index, dnl format, min-rate, max-rate, min-channels, max-channels, dnl domain, stack-size, diff --git a/audioreach/module_codec_dma.m4 b/audioreach/module_codec_dma.m4 index 26651f4..75f47f3 100644 --- a/audioreach/module_codec_dma.m4 +++ b/audioreach/module_codec_dma.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`util/util.m4') dnl dnl AR_MODULE_CODEC_DMA_RX(index, sgidx, container-idx, iid, maxip-ports, max-op-ports, in-ports, outports, src-port, dst-port, dnl hw-if-type, hw-if-idx, fmt, dev-name, dst-iid) diff --git a/audioreach/module_dp.m4 b/audioreach/module_dp.m4 index 744ce0a..360af43 100644 --- a/audioreach/module_dp.m4 +++ b/audioreach/module_dp.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`util/util.m4') dnl dnl AR_MODULE_DISPLAY_PORT_SINK(index, sgidx, container-idx, iid, maxip-ports, max-op-ports, in-ports, outports, src-port, dst-port, dnl hw-if-type, hw-if-idx, fmt, dev-name, dst-iid) diff --git a/audioreach/module_fir.m4 b/audioreach/module_fir.m4 index 8a1f4ae..b867b9c 100644 --- a/audioreach/module_fir.m4 +++ b/audioreach/module_fir.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`util/util.m4') dnl dnl AR_MODULE_FIR(index, sgidx, container-idx, iid, maxip-ports, max-op-ports, in-ports, outports, src-port, dst-port) define(`AR_MODULE_FIR', diff --git a/audioreach/module_i2s.m4 b/audioreach/module_i2s.m4 index 87e23a6..df92d2f 100644 --- a/audioreach/module_i2s.m4 +++ b/audioreach/module_i2s.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`util/util.m4') dnl dnl AR_MODULE_I2S_RX(index, sgidx, container-idx, iid, maxip-ports, max-op-ports, in-ports, outports, src-port, dst-port, dnl hw-if-type, hw-if-idx, fmt, sd-line-idx, dev-name, dst-iid) diff --git a/audioreach/module_log.m4 b/audioreach/module_log.m4 index ba88213..65f034c 100644 --- a/audioreach/module_log.m4 +++ b/audioreach/module_log.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`util/util.m4') dnl dnl AR_MODULE_LOG(index, sgidx, container-idx, iid, maxip-ports, max-op-ports, in-ports, outports, src-port, dst-port, dnl log-code, log-tap-point, log-mode, dst-iid) diff --git a/audioreach/module_mfc.m4 b/audioreach/module_mfc.m4 index 6ee5386..f647065 100644 --- a/audioreach/module_mfc.m4 +++ b/audioreach/module_mfc.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`util/util.m4') dnl dnl AR_MODULE_MFC(index, sgidx, container-idx, iid, maxip-ports, max-op-ports, in-ports, outports, src-port, dst-port, dst-iid) define(`AR_MODULE_MFC', diff --git a/audioreach/module_pcmcnv.m4 b/audioreach/module_pcmcnv.m4 index 6e0e804..90d41fc 100644 --- a/audioreach/module_pcmcnv.m4 +++ b/audioreach/module_pcmcnv.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`util/util.m4') dnl dnl AR_MODULE_PCMCNV(index, sgidx, container-idx, iid, maxip-ports, max-op-ports, in-ports, outports, src-port, dst-port, dnl interleave, dst-iid) diff --git a/audioreach/module_pcmdec.m4 b/audioreach/module_pcmdec.m4 index 5da1b70..60aa5a2 100644 --- a/audioreach/module_pcmdec.m4 +++ b/audioreach/module_pcmdec.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`util/util.m4') dnl dnl AR_MODULE_PCMDEC(index, sgidx, container-idx, iid, maxip-ports, max-op-ports, in-ports, outports, src-port, dst-port, dnl interleav, dst-iid) diff --git a/audioreach/module_pcmenc.m4 b/audioreach/module_pcmenc.m4 index afa2a0b..3887984 100644 --- a/audioreach/module_pcmenc.m4 +++ b/audioreach/module_pcmenc.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`util/util.m4') dnl dnl AR_MODULE_PCMENC(index, sgidx, container-idx, iid, maxip-ports, max-op-ports, in-ports, outports, src-port, dst-port, dnl interleav, dst-iid) diff --git a/audioreach/module_placeholder_decoder.m4 b/audioreach/module_placeholder_decoder.m4 index 8c7b438..a539e0d 100644 --- a/audioreach/module_placeholder_decoder.m4 +++ b/audioreach/module_placeholder_decoder.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`util/util.m4') dnl dnl AR_MODULE_PLACEHOLDER_DECODER(index, sgidx, container-idx, iid, maxip-ports, max-op-ports, in-ports, outports, src-port, dst-port, dnl interleav, dst-iid) diff --git a/audioreach/module_rdsh.m4 b/audioreach/module_rdsh.m4 index 717697e..191bdb9 100644 --- a/audioreach/module_rdsh.m4 +++ b/audioreach/module_rdsh.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`util/util.m4') dnl dnl AR_MODULE_RDSH(index, sgidx, container-idx, iid, maxip-ports, max-op-ports, in-ports, outports, src-port, dst-port, pcm-idx, dst-iid) define(`AR_MODULE_RDSH', diff --git a/audioreach/module_vol_ctrl.m4 b/audioreach/module_vol_ctrl.m4 index b5c86db..489ffc7 100644 --- a/audioreach/module_vol_ctrl.m4 +++ b/audioreach/module_vol_ctrl.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`util/util.m4') dnl dnl AR_MODULE_VOL_CTRL(index, sgidx, container-idx, iid, maxip-ports, max-op-ports, in-ports, outports, src-port, dst-port, dist-iid define(`AR_MODULE_VOL_CTRL', diff --git a/audioreach/module_wrsh.m4 b/audioreach/module_wrsh.m4 index 516b9ba..c3e38e8 100644 --- a/audioreach/module_wrsh.m4 +++ b/audioreach/module_wrsh.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`util/util.m4') dnl dnl AR_MODULE_WRSH(index, sgidx, container-idx, iid, maxip-ports, max-op-ports, in-ports, outports, src-port, dst-port, pcm-index, dst-iid) define(`AR_MODULE_WRSH', diff --git a/audioreach/stream-subgraph.m4 b/audioreach/stream-subgraph.m4 index f82298b..59daf96 100644 --- a/audioreach/stream-subgraph.m4 +++ b/audioreach/stream-subgraph.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause dnl STREAM_SG_PCM_ADD(stream, stream-dai-id, dnl format, min-rate, max-rate, min-channels, max-hcannels, dnl sg-iid-start, cont-iid-start, mod-iid-start) diff --git a/audioreach/subgraph-compress-stream-vol-playback.m4 b/audioreach/subgraph-compress-stream-vol-playback.m4 index 285eb25..c261b9f 100644 --- a/audioreach/subgraph-compress-stream-vol-playback.m4 +++ b/audioreach/subgraph-compress-stream-vol-playback.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`audioreach/audioreach.m4') dnl include(`util/pcm.m4') dnl include(`audioreach/subgraph.m4') dnl diff --git a/audioreach/subgraph-device-codec-dma-capture.m4 b/audioreach/subgraph-device-codec-dma-capture.m4 index de54e9c..146c65d 100644 --- a/audioreach/subgraph-device-codec-dma-capture.m4 +++ b/audioreach/subgraph-device-codec-dma-capture.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`audioreach/audioreach.m4') dnl include(`util/pcm.m4') dnl include(`audioreach/subgraph.m4') dnl diff --git a/audioreach/subgraph-device-codec-dma-playback.m4 b/audioreach/subgraph-device-codec-dma-playback.m4 index 9ada7e2..b7d1218 100644 --- a/audioreach/subgraph-device-codec-dma-playback.m4 +++ b/audioreach/subgraph-device-codec-dma-playback.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`audioreach/audioreach.m4') dnl include(`util/pcm.m4') dnl include(`audioreach/subgraph.m4') dnl diff --git a/audioreach/subgraph-device-display-port-playback.m4 b/audioreach/subgraph-device-display-port-playback.m4 index 2d18dce..ab9f7d2 100644 --- a/audioreach/subgraph-device-display-port-playback.m4 +++ b/audioreach/subgraph-device-display-port-playback.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`audioreach/audioreach.m4') dnl include(`util/pcm.m4') dnl include(`audioreach/subgraph.m4') dnl diff --git a/audioreach/subgraph-device-i2s-playback.m4 b/audioreach/subgraph-device-i2s-playback.m4 index 97ee801..2610df5 100644 --- a/audioreach/subgraph-device-i2s-playback.m4 +++ b/audioreach/subgraph-device-i2s-playback.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`audioreach/audioreach.m4') dnl include(`util/pcm.m4') dnl include(`audioreach/subgraph.m4') dnl diff --git a/audioreach/subgraph-stream-capture.m4 b/audioreach/subgraph-stream-capture.m4 index 1679246..a514c62 100644 --- a/audioreach/subgraph-stream-capture.m4 +++ b/audioreach/subgraph-stream-capture.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`audioreach/audioreach.m4') dnl include(`util/pcm.m4') dnl include(`audioreach/subgraph.m4') dnl diff --git a/audioreach/subgraph-stream-playback.m4 b/audioreach/subgraph-stream-playback.m4 index 27c1331..1ff3379 100644 --- a/audioreach/subgraph-stream-playback.m4 +++ b/audioreach/subgraph-stream-playback.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`audioreach/audioreach.m4') dnl include(`util/pcm.m4') dnl include(`audioreach/subgraph.m4') dnl diff --git a/audioreach/subgraph-stream-vol-playback.m4 b/audioreach/subgraph-stream-vol-playback.m4 index 469dd98..2012229 100644 --- a/audioreach/subgraph-stream-vol-playback.m4 +++ b/audioreach/subgraph-stream-vol-playback.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`audioreach/audioreach.m4') dnl include(`util/pcm.m4') dnl include(`audioreach/subgraph.m4') dnl diff --git a/audioreach/subgraph.m4 b/audioreach/subgraph.m4 index 1544e64..abefb5f 100644 --- a/audioreach/subgraph.m4 +++ b/audioreach/subgraph.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`util/util.m4') dnl dnl AR_SUBGRAPH(index, graph-id, sub-graph-id, perf-mode, dir, sid) define(`AR_SUBGRAPH', diff --git a/audioreach/subgraph_pcm_playback.m4 b/audioreach/subgraph_pcm_playback.m4 index 9c0f467..0b59906 100644 --- a/audioreach/subgraph_pcm_playback.m4 +++ b/audioreach/subgraph_pcm_playback.m4 @@ -1,2 +1,4 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause AR_SUBGRAPH(0, 1, 0x00004001, APM_SG_PERF_MODE_LOW_LATENCY, APM_SUB_GRAPH_DIRECTION_RX, APM_SUB_GRAPH_SID_AUDIO_PLAYBACK, 1) diff --git a/audioreach/tokens.m4 b/audioreach/tokens.m4 index 735a472..7706af5 100644 --- a/audioreach/tokens.m4 +++ b/audioreach/tokens.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause `SectionVendorTokens."audioreach_tokens" {' ` AR_TKN_DAI_INDEX "1"' ` AR_TKN_U32_SUB_GRAPH_INSTANCE_ID "2"' diff --git a/util/mixer.m4 b/util/mixer.m4 index a3e671d..3995fc0 100644 --- a/util/mixer.m4 +++ b/util/mixer.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`audioreach/audioreach.m4') dnl dnl stream_device_list: list the devices or streams from argument list define(`stream_device_list', diff --git a/util/pcm.m4 b/util/pcm.m4 index 27a9269..a7f6310 100644 --- a/util/pcm.m4 +++ b/util/pcm.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause include(`util/util.m4') dnl dnl AR_PCM_PLAYBACK(index, formats, rate_min, rate_max, ch_min, ch_max) define(`AR_PCM_PLAYBACK', diff --git a/util/route.m4 b/util/route.m4 index 1c611b5..6a8cb78 100644 --- a/util/route.m4 +++ b/util/route.m4 @@ -1,3 +1,5 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause dnl stream_device_rout: list the devices or streams from argument list define(`stream_device_route', `ifelse(`$#', `1', , diff --git a/util/util.m4 b/util/util.m4 index a9e476f..ba52d77 100644 --- a/util/util.m4 +++ b/util/util.m4 @@ -1 +1,3 @@ +# Copyright, Linaro Ltd, 2023 +# SPDX-License-Identifier: BSD-3-Clause define(`STR', `"'$1`"') dnl