sof/tools/topology/topology1
Seppo Ingalsuo 689b91e6f2 Tools: Topology1: Add sof-hda-generic topology with SRC
This patch adds to sof-hda-generic.m4 macros HSSFX, HSSFX_FILTER1,
and HSSFX_FILTER2 those can be used to customize stream effect
for PCM 30. The macro defaults to volume so the default topology
build is not impacted.

The CMakeLists.txt in development is updated to build topologies
sof-hda-generic-src.tplg, sof-hda-generic-2ch-src.tplg, and
sof-hda-generic-4ch-src.tplg. The stream effect is set with HSSFX
to src-volume.

The pipeline pipe-host-src-volume-playback.m4 is added. It is similar
as pipe-host-volume-playback.m4 but a sample rate converter (SRC)
is added after PCM, before volume. The PCM capability is changed to
min 8000, max 192000 Hz.

Signed-off-by: Seppo Ingalsuo <seppo.ingalsuo@linux.intel.com>
2022-12-02 12:33:56 +00:00
..
common
development Tools: Topology1: Add sof-hda-generic topology with SRC 2022-12-02 12:33:56 +00:00
dsp_enhancement topology1: fix incremental build dependency on abi.h 2022-10-10 11:34:11 +01:00
kernel_dependent topology1: Add sof-rpl-rt711-l0-rt1318-l12-rt714-l3 2022-11-11 13:25:07 +00:00
m4 topology1: topology support for tdm configuration 2022-11-23 20:28:09 +00:00
platform topology: fix DMICPROC undefined issue for intel-generic-dmic 2022-11-28 17:05:25 +00:00
production topology1: build the production topologies one level down 2021-12-13 10:57:20 +00:00
sof Tools: Topology1: Add sof-hda-generic topology with SRC 2022-12-02 12:33:56 +00:00
CMakeLists.txt topology1: topology support for tdm configuration 2022-11-23 20:28:09 +00:00
get_abi.sh
sof-acp-renoir.m4 topology1: topology support for tdm configuration 2022-11-23 20:28:09 +00:00
sof-acp-rmb-dmic4ch.m4 topology1: topology support for tdm configuration 2022-11-23 20:28:09 +00:00
sof-acp-rmb-tdm8ch-dmic2ch-nau8825-max98360.m4 topology1: topology support for tdm configuration 2022-11-23 20:28:09 +00:00
sof-acp-rmb-tdm8ch-dmic4ch.m4 topology1: topology support for tdm configuration 2022-11-23 20:28:09 +00:00
sof-acp-rmb.m4 topology1: topology support for tdm configuration 2022-11-23 20:28:09 +00:00
sof-adl-nau8825.m4 topology: Change Speaker period size to 10 ms for RPL and ADL-N Chrome designs 2022-11-22 12:59:18 +00:00
sof-apl-da7219.m4 topology: sof-apl-da7219: add missing virtual widgets 2022-02-25 15:26:34 +00:00
sof-apl-demux-pcm512x.m4 topology1: move capture dai to another pipeline for echo ref 2022-02-24 22:59:45 +00:00
sof-apl-keyword-detect.m4 topology: Ensure PCM for detect pipeline 2022-01-17 14:41:04 +01:00
sof-apl-pcm512x.m4 Topology1: Allow S24_4LE and S32_LE playback with PCM4 2022-08-10 07:54:39 +01:00
sof-apl-rt298.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-apl-tdf8532.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-apl-wm8804.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-bdw-codec.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-bdw-nocodec.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-byt-codec.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-cavs-nocodec.m4 topology: disable SSP0 and SSP1 on APL/GLK to enable Zephyr tests 2022-03-08 15:17:29 +00:00
sof-cht-max98090.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-cht-nocodec.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-cml-demux-rt5682-max98357a.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-cml-demux-rt5682.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-cml-rt700.m4 topology1: SoundWire: make deep-buffer optional 2022-04-25 16:03:13 +01:00
sof-cml-rt1011-rt5682.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-cml-rt5682-kwd.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-cml-rt5682-max98357a.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-cml-rt5682.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-cnl-rt274.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-ehl-rt5660.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-eq-iir-dts-codec-smart-amplifier.m4 topology1:ADL:add DTS topology 2022-03-28 16:14:04 +01:00
sof-glk-da7219-kwd.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-glk-da7219.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-glk-es8336.m4 topology1: CMakeLists: add ADL support for ES83x6 & HDMI_In Capture 2022-09-26 11:24:23 +01:00
sof-glk-rt5682.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-hda-generic-idisp.m4 topology1: correct misleading comments for priority/core 2021-10-05 15:11:22 +01:00
sof-hda-generic.m4 Tools: Topology1: Add sof-hda-generic topology with SRC 2022-12-02 12:33:56 +00:00
sof-icl-dmic-4ch.m4 topology1: correct misleading comments for priority/core 2021-10-05 15:11:22 +01:00
sof-icl-rt700.m4 topology1: SoundWire: make deep-buffer optional 2022-04-25 16:03:13 +01:00
sof-icl-rt711-rt1308-rt715-hdmi.m4 topology1: sof-icl-rt711-rt1308-rt715-hdmi: fix typo 2022-06-01 10:27:01 +01:00
sof-imx8-compr-wm8960-mixer.m4 topology1: remove setup config info from further codec_adapter topologies 2022-05-24 16:45:18 +01:00
sof-imx8-cs42888-mixer.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-imx8-cs42888.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-imx8-nocodec-sai.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-imx8-nocodec.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-imx8-wm8960-cs42888.m4 topology1: Add topology with wm8960/cs42888 for imx8qxp/imx8qm 2022-10-05 13:05:48 +01:00
sof-imx8-wm8960-kwd.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-imx8-wm8960-mixer.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-imx8-wm8960.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-imx8mp-compr-wm8960-mixer.m4 topology1: remove setup config info from further codec_adapter topologies 2022-05-24 16:45:18 +01:00
sof-imx8mp-wm8904.m4 topology1: Add sample topology for i.MX8MP boards with wm8904 codec 2022-02-04 11:03:07 +00:00
sof-imx8mp-wm8960-kwd.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-imx8mp-wm8960-mixer.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-imx8mp-wm8960.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-imx8ulp-9x9-btsco.m4 topology: Add sof-imx8ulp-9x9-btsco.m4 for imx8ulp 2022-01-31 11:16:23 +00:00
sof-imx8ulp-btsco.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-jsl-da7219.m4 Revert "topologies: switch all .m4 files to codec_provider and codec_consumer" 2022-02-18 11:22:36 +00:00
sof-jsl-rt5682.m4 topology: sof-jsl-rt5682: enable mclk always-on feature 2022-07-18 14:20:09 +01:00
sof-mt8186-mt6366.m4 topology1:enable DTS on MT8186 2022-11-21 12:39:25 +00:00
sof-mt8195-mt6359-rt1019-rt5682.m4 topology: unify RTNR+AEC topology file 2022-11-18 10:06:42 +00:00
sof-rn-rt5682-max98360.m4 topology1: topology support for tdm configuration 2022-11-23 20:28:09 +00:00
sof-rn-rt5682-rt1019.m4 topology1: topology support for tdm configuration 2022-11-23 20:28:09 +00:00
sof-smart-amplifier-nocodec.m4
sof-smart-amplifier.m4 component: add initial post processing component and topology 2022-06-20 16:06:17 +01:00
sof-tgl-max98357a-rt5682.m4 topology: fix DMICPROC undefined issue for intel-generic-dmic 2022-11-28 17:05:25 +00:00
sof-tgl-max98373-rt5682.m4 topology1: Simplify the DMICPROC selection 2022-03-08 14:58:44 +00:00
sof-tgl-rt711-rt1308.m4 topology1: sof-tgl-rt711-rt1308: make BT_OFFLOAD a CMakeFiles parameter 2022-07-12 09:34:39 +01:00
sof-tgl-sdw-max98373-rt5682.m4 topology1: correct misleading comments for priority/core 2021-10-05 15:11:22 +01:00