On Wed, Mar 20, 2024 at 2:06 AM AngeloGioacchino Del Regno angelogioacchino.delregno@collabora.com wrote:
Il 19/03/24 16:51, Curtis Malainey ha scritto:
On Tue, Mar 19, 2024 at 4:07 AM AngeloGioacchino Del Regno angelogioacchino.delregno@collabora.com wrote:
Il 18/03/24 19:29, cujomalainey@chromium.org ha scritto:
From: Curtis Malainey cujomalainey@chromium.org
Default firmware shipped in open source are not licensed for 3P libraries, therefore topologies should not reference them.
If a OS wants to use 3P (that they have licensed) then they should use the appropriate topology override mechanisms.
That's ok, but still needs the sof-mt8195-mt6359-rt1019-rt5682.tplg firmware in linux-firmware, or this change breaks sound.
Regards, Angelo
Got any docs I can refer to? I have never contributed to linux-firmware. If you are willing to send the update on my behalf that would be fine by me as well.
There you go: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/...
Thanks, I have spotted some other issues with the MTK builds, so I will be following up with them on this to get it updated.
Anyway, can you please also describe what is the appropriate topology override mechanism in the description of this commit?
Yep, as I said to Mark it will be part of v2
Curtis
Thanks, Angelo