diff --git a/v2.10.x/sof-ace-tplg-v2.10 b/v2.10.x/sof-ace-tplg-v2.10 new file mode 120000 index 0000000..508e84b --- /dev/null +++ b/v2.10.x/sof-ace-tplg-v2.10 @@ -0,0 +1 @@ +sof-ipc4-tplg-v2.10 \ No newline at end of file diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-adl-rt711-4ch.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-adl-rt711-4ch.tplg new file mode 100644 index 0000000..b4f895a Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-adl-rt711-4ch.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-adl-rt711-l0-rt1308-l12-rt715-l3.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-adl-rt711-l0-rt1308-l12-rt715-l3.tplg new file mode 100644 index 0000000..073ab28 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-adl-rt711-l0-rt1308-l12-rt715-l3.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-adl-rt711-l0-rt1316-l12-rt714-l3.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-adl-rt711-l0-rt1316-l12-rt714-l3.tplg new file mode 100644 index 0000000..db23d9a Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-adl-rt711-l0-rt1316-l12-rt714-l3.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-adl-rt711-l0-rt1316-l13-rt714-l2.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-adl-rt711-l0-rt1316-l13-rt714-l2.tplg new file mode 100644 index 0000000..2cbe52d Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-adl-rt711-l0-rt1316-l13-rt714-l2.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-hda-generic-2ch.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-hda-generic-2ch.tplg new file mode 100644 index 0000000..562f9e6 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-hda-generic-2ch.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-hda-generic-4ch.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-hda-generic-4ch.tplg new file mode 100644 index 0000000..af0f1a5 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-hda-generic-4ch.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-hda-generic-ace1-2ch.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-hda-generic-ace1-2ch.tplg new file mode 100644 index 0000000..176e7fc Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-hda-generic-ace1-2ch.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-hda-generic-ace1-4ch.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-hda-generic-ace1-4ch.tplg new file mode 100644 index 0000000..e82c850 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-hda-generic-ace1-4ch.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-hda-generic-cavs25-2ch.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-hda-generic-cavs25-2ch.tplg new file mode 100644 index 0000000..d742785 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-hda-generic-cavs25-2ch.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-hda-generic-cavs25-4ch.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-hda-generic-cavs25-4ch.tplg new file mode 100644 index 0000000..9e1706b Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-hda-generic-cavs25-4ch.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-hda-generic-idisp.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-hda-generic-idisp.tplg new file mode 100644 index 0000000..577b287 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-hda-generic-idisp.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-hda-generic.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-hda-generic.tplg new file mode 100644 index 0000000..ffa74ae Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-hda-generic.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-imx8mp-wm8960.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-imx8mp-wm8960.tplg new file mode 100644 index 0000000..6f806a3 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-imx8mp-wm8960.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-lnl-rt1318-l12-rt714-l0.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-lnl-rt1318-l12-rt714-l0.tplg new file mode 100644 index 0000000..9bde7f0 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-lnl-rt1318-l12-rt714-l0.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-lnl-rt711-4ch.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-lnl-rt711-4ch.tplg new file mode 100644 index 0000000..25233f3 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-lnl-rt711-4ch.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-lnl-rt711-l0-rt1316-l23-rt714-l1.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-lnl-rt711-l0-rt1316-l23-rt714-l1.tplg new file mode 100644 index 0000000..12254b0 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-lnl-rt711-l0-rt1316-l23-rt714-l1.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-lnl-rt712-l2-rt1712-l3.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-lnl-rt712-l2-rt1712-l3.tplg new file mode 100644 index 0000000..c88afd8 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-lnl-rt712-l2-rt1712-l3.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-lnl-rt722-l0.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-lnl-rt722-l0.tplg new file mode 100644 index 0000000..c88afd8 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-lnl-rt722-l0.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-cs42l43-l0-cs35l56-l12.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-cs42l43-l0-cs35l56-l12.tplg new file mode 100644 index 0000000..c07a1b7 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-cs42l43-l0-cs35l56-l12.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-cs42l43-l0-cs35l56-l23.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-cs42l43-l0-cs35l56-l23.tplg new file mode 100644 index 0000000..a733a9b Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-cs42l43-l0-cs35l56-l23.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-es83x6-ssp1-hdmi-ssp02.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-es83x6-ssp1-hdmi-ssp02.tplg new file mode 100644 index 0000000..69cec9e Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-es83x6-ssp1-hdmi-ssp02.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-hdmi-ssp02.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-hdmi-ssp02.tplg new file mode 100644 index 0000000..49f8a85 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-hdmi-ssp02.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-max98357a-rt5682-google-aec.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-max98357a-rt5682-google-aec.tplg new file mode 100644 index 0000000..7ff8876 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-max98357a-rt5682-google-aec.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-max98357a-rt5682-ssp2-ssp0-2ch-pdm1-google-aec.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-max98357a-rt5682-ssp2-ssp0-2ch-pdm1-google-aec.tplg new file mode 100644 index 0000000..964e006 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-max98357a-rt5682-ssp2-ssp0-2ch-pdm1-google-aec.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-max98357a-rt5682-ssp2-ssp0-2ch-pdm1.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-max98357a-rt5682-ssp2-ssp0-2ch-pdm1.tplg new file mode 100644 index 0000000..478df2d Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-max98357a-rt5682-ssp2-ssp0-2ch-pdm1.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-max98357a-rt5682-ssp2-ssp0-google-aec.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-max98357a-rt5682-ssp2-ssp0-google-aec.tplg new file mode 100644 index 0000000..ac40b9a Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-max98357a-rt5682-ssp2-ssp0-google-aec.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-max98357a-rt5682-ssp2-ssp0.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-max98357a-rt5682-ssp2-ssp0.tplg new file mode 100644 index 0000000..9a15c53 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-max98357a-rt5682-ssp2-ssp0.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-max98357a-rt5682.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-max98357a-rt5682.tplg new file mode 100644 index 0000000..19d0153 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-max98357a-rt5682.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt1019-rt5682.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt1019-rt5682.tplg new file mode 100644 index 0000000..fde016e Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt1019-rt5682.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt1318-l12-rt714-l0.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt1318-l12-rt714-l0.tplg new file mode 100644 index 0000000..9bde7f0 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt1318-l12-rt714-l0.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt5650-dts-google-aec.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt5650-dts-google-aec.tplg new file mode 100644 index 0000000..1de5bba Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt5650-dts-google-aec.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt5650-dts.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt5650-dts.tplg new file mode 100644 index 0000000..36624ea Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt5650-dts.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt5650.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt5650.tplg new file mode 100644 index 0000000..21a25f3 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt5650.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt711-4ch.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt711-4ch.tplg new file mode 100644 index 0000000..f295644 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt711-4ch.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt711-l0-rt1316-l23-rt714-l1.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt711-l0-rt1316-l23-rt714-l1.tplg new file mode 100644 index 0000000..62e88d1 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt711-l0-rt1316-l23-rt714-l1.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt711-l0-rt1316-l3-2ch.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt711-l0-rt1316-l3-2ch.tplg new file mode 100644 index 0000000..66e0d4c Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt711-l0-rt1316-l3-2ch.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt711-l0-rt1316-l3-4ch.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt711-l0-rt1316-l3-4ch.tplg new file mode 100644 index 0000000..c07cae3 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt711-l0-rt1316-l3-4ch.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt711-l0-rt1316-l3.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt711-l0-rt1316-l3.tplg new file mode 100644 index 0000000..2c40fac Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt711-l0-rt1316-l3.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt712-l0-rt1712-l3.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt712-l0-rt1712-l3.tplg new file mode 100644 index 0000000..f148215 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt712-l0-rt1712-l3.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt712-l0.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt712-l0.tplg new file mode 100644 index 0000000..11cd544 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt712-l0.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt712-vb-l0.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt712-vb-l0.tplg new file mode 100644 index 0000000..f148215 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt712-vb-l0.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt713-l0-rt1316-l12-rt1713-l3.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt713-l0-rt1316-l12-rt1713-l3.tplg new file mode 100644 index 0000000..db23d9a Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt713-l0-rt1316-l12-rt1713-l3.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt713-l0-rt1316-l12.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt713-l0-rt1316-l12.tplg new file mode 100644 index 0000000..898ad1e Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt713-l0-rt1316-l12.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt713-l0-rt1318-l1-rt1713-l3.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt713-l0-rt1318-l1-rt1713-l3.tplg new file mode 100644 index 0000000..b2b0ce2 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt713-l0-rt1318-l1-rt1713-l3.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt713-l0-rt1318-l12-rt1713-l3.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt713-l0-rt1318-l12-rt1713-l3.tplg new file mode 100644 index 0000000..db23d9a Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt713-l0-rt1318-l12-rt1713-l3.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt722-l0.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt722-l0.tplg new file mode 100644 index 0000000..f148215 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-rt722-l0.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-sdw-cs42l42-l0-max98363-l2.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-sdw-cs42l42-l0-max98363-l2.tplg new file mode 100644 index 0000000..a0d0890 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-mtl-sdw-cs42l42-l0-max98363-l2.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-tgl-cs42l43-l3-cs35l56-l01.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-tgl-cs42l43-l3-cs35l56-l01.tplg new file mode 100644 index 0000000..c45c677 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-tgl-cs42l43-l3-cs35l56-l01.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-tgl-rt711-rt1308-4ch.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-tgl-rt711-rt1308-4ch.tplg new file mode 100644 index 0000000..14dcab5 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-tgl-rt711-rt1308-4ch.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-tgl-rt711-rt1308-rt715.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-tgl-rt711-rt1308-rt715.tplg new file mode 100644 index 0000000..073ab28 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-tgl-rt711-rt1308-rt715.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-tgl-rt711-rt1316-rt714.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-tgl-rt711-rt1316-rt714.tplg new file mode 100644 index 0000000..db23d9a Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-tgl-rt711-rt1316-rt714.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-tgl-rt712.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-tgl-rt712.tplg new file mode 100644 index 0000000..f148215 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-tgl-rt712.tplg differ diff --git a/v2.10.x/sof-ipc4-tplg-v2.10/sof-tgl-rt715-rt711-rt1308-mono.tplg b/v2.10.x/sof-ipc4-tplg-v2.10/sof-tgl-rt715-rt711-rt1308-mono.tplg new file mode 100644 index 0000000..7d96ad3 Binary files /dev/null and b/v2.10.x/sof-ipc4-tplg-v2.10/sof-tgl-rt715-rt711-rt1308-mono.tplg differ diff --git a/v2.10.x/sof-ipc4-v2.10/adl-n/community/sof-adl-n.ri b/v2.10.x/sof-ipc4-v2.10/adl-n/community/sof-adl-n.ri new file mode 120000 index 0000000..10347dc --- /dev/null +++ b/v2.10.x/sof-ipc4-v2.10/adl-n/community/sof-adl-n.ri @@ -0,0 +1 @@ +../../tgl/community/sof-tgl.ri \ No newline at end of file diff --git a/v2.10.x/sof-ipc4-v2.10/adl-s/community/sof-adl-s.ri b/v2.10.x/sof-ipc4-v2.10/adl-s/community/sof-adl-s.ri new file mode 120000 index 0000000..dc81868 --- /dev/null +++ b/v2.10.x/sof-ipc4-v2.10/adl-s/community/sof-adl-s.ri @@ -0,0 +1 @@ +../../tgl-h/community/sof-tgl-h.ri \ No newline at end of file diff --git a/v2.10.x/sof-ipc4-v2.10/adl/community/sof-adl.ri b/v2.10.x/sof-ipc4-v2.10/adl/community/sof-adl.ri new file mode 100644 index 0000000..69c3d88 Binary files /dev/null and b/v2.10.x/sof-ipc4-v2.10/adl/community/sof-adl.ri differ diff --git a/v2.10.x/sof-ipc4-v2.10/arl-s/community/sof-arl-s.ri b/v2.10.x/sof-ipc4-v2.10/arl-s/community/sof-arl-s.ri new file mode 120000 index 0000000..1e89e3a --- /dev/null +++ b/v2.10.x/sof-ipc4-v2.10/arl-s/community/sof-arl-s.ri @@ -0,0 +1 @@ +../../mtl/community/sof-mtl.ri \ No newline at end of file diff --git a/v2.10.x/sof-ipc4-v2.10/arl/community/sof-arl.ri b/v2.10.x/sof-ipc4-v2.10/arl/community/sof-arl.ri new file mode 120000 index 0000000..1e89e3a --- /dev/null +++ b/v2.10.x/sof-ipc4-v2.10/arl/community/sof-arl.ri @@ -0,0 +1 @@ +../../mtl/community/sof-mtl.ri \ No newline at end of file diff --git a/v2.10.x/sof-ipc4-v2.10/ehl/community/sof-ehl.ri b/v2.10.x/sof-ipc4-v2.10/ehl/community/sof-ehl.ri new file mode 120000 index 0000000..10347dc --- /dev/null +++ b/v2.10.x/sof-ipc4-v2.10/ehl/community/sof-ehl.ri @@ -0,0 +1 @@ +../../tgl/community/sof-tgl.ri \ No newline at end of file diff --git a/v2.10.x/sof-ipc4-v2.10/lnl/community/sof-lnl.ri b/v2.10.x/sof-ipc4-v2.10/lnl/community/sof-lnl.ri new file mode 100644 index 0000000..f94e963 Binary files /dev/null and b/v2.10.x/sof-ipc4-v2.10/lnl/community/sof-lnl.ri differ diff --git a/v2.10.x/sof-ipc4-v2.10/mtl/community/sof-mtl.ri b/v2.10.x/sof-ipc4-v2.10/mtl/community/sof-mtl.ri new file mode 100644 index 0000000..4e06a2a Binary files /dev/null and b/v2.10.x/sof-ipc4-v2.10/mtl/community/sof-mtl.ri differ diff --git a/v2.10.x/sof-ipc4-v2.10/rpl-s/community/sof-rpl-s.ri b/v2.10.x/sof-ipc4-v2.10/rpl-s/community/sof-rpl-s.ri new file mode 120000 index 0000000..dc81868 --- /dev/null +++ b/v2.10.x/sof-ipc4-v2.10/rpl-s/community/sof-rpl-s.ri @@ -0,0 +1 @@ +../../tgl-h/community/sof-tgl-h.ri \ No newline at end of file diff --git a/v2.10.x/sof-ipc4-v2.10/rpl/community/sof-rpl.ri b/v2.10.x/sof-ipc4-v2.10/rpl/community/sof-rpl.ri new file mode 120000 index 0000000..10347dc --- /dev/null +++ b/v2.10.x/sof-ipc4-v2.10/rpl/community/sof-rpl.ri @@ -0,0 +1 @@ +../../tgl/community/sof-tgl.ri \ No newline at end of file diff --git a/v2.10.x/sof-ipc4-v2.10/tgl-h/community/sof-tgl-h.ri b/v2.10.x/sof-ipc4-v2.10/tgl-h/community/sof-tgl-h.ri new file mode 100644 index 0000000..553ce70 Binary files /dev/null and b/v2.10.x/sof-ipc4-v2.10/tgl-h/community/sof-tgl-h.ri differ diff --git a/v2.10.x/sof-ipc4-v2.10/tgl/community/sof-rpl.ri b/v2.10.x/sof-ipc4-v2.10/tgl/community/sof-rpl.ri new file mode 120000 index 0000000..10347dc --- /dev/null +++ b/v2.10.x/sof-ipc4-v2.10/tgl/community/sof-rpl.ri @@ -0,0 +1 @@ +../../tgl/community/sof-tgl.ri \ No newline at end of file diff --git a/v2.10.x/sof-ipc4-v2.10/tgl/community/sof-tgl.ri b/v2.10.x/sof-ipc4-v2.10/tgl/community/sof-tgl.ri new file mode 100644 index 0000000..69c3d88 Binary files /dev/null and b/v2.10.x/sof-ipc4-v2.10/tgl/community/sof-tgl.ri differ diff --git a/v2.10.x/tools-v2.10/mtrace-reader.py b/v2.10.x/tools-v2.10/mtrace-reader.py new file mode 100755 index 0000000..06b005a --- /dev/null +++ b/v2.10.x/tools-v2.10/mtrace-reader.py @@ -0,0 +1,38 @@ +#!/usr/bin/env python3 +# SPDX-License-Identifier: BSD-3-Clause +# +# Copyright (c) 2022, Intel Corporation. All rights reserved. + +#pylint:disable=mixed-indentation + +# Tool to stream data from Linux SOF driver "mtrace" debugfs +# interface to standard output. Plain "cat" is not sufficient +# as each read() syscall returns log data with a 32bit binary +# header, containing the payload length. + +import struct +import os +import sys + +READ_BUFFER = 16384 +MTRACE_FILE = "/sys/kernel/debug/sof/mtrace/core0" + +fd = os.open(MTRACE_FILE, os.O_RDONLY) +while fd >= 0: + # direct unbuffered os.read() must be used to comply with + # debugfs protocol used. each non-zero read will return + # a buffer containing a 32bit header and a payload + read_bytes = os.read(fd, READ_BUFFER) + + # handle end-of-file + if len(read_bytes) == 0: + continue + + if len(read_bytes) <= 4: + continue + + header = struct.unpack('I', read_bytes[0:4]) + data_len = header[0] + data = read_bytes[4:4+data_len] + + os.write(sys.stdout.fileno(), data) diff --git a/v2.10.x/tools-v2.10/sof-ctl b/v2.10.x/tools-v2.10/sof-ctl new file mode 100755 index 0000000..7911dc9 Binary files /dev/null and b/v2.10.x/tools-v2.10/sof-ctl differ diff --git a/v2.10.x/tools-v2.10/sof-probes b/v2.10.x/tools-v2.10/sof-probes new file mode 100755 index 0000000..52290af Binary files /dev/null and b/v2.10.x/tools-v2.10/sof-probes differ