未验证 提交 405e52f4 编写于 作者: P Pierre-Louis Bossart 提交者: Mark Brown

ASoC: SOF: sof-pci-dev: use community key on all Up boards

There are already 3 versions of the Up boards with support for the SOF
community key (ApolloLake, WhiskyLake, TigerLake). Rather than
continue to add quirks for each version, let's add a wildcard.

For WHL and TGL, the authentication supports both the SOF community
key and the firmware signed with the Intel production key. Given two
choices, the community key is the preferred option to allow developers
to sign their own firmware. The firmware signed with production key
can still be selected if needed with a kernel module
option (snd-sof-pci.fw_path="intel/sof")
Tested-by: NPéter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: NPierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Reviewed-by: NBard Liao <yung-chuan.liao@linux.intel.com>
Reviewed-by: NPéter Ujfalusi <peter.ujfalusi@linux.intel.com>
Link: https://lore.kernel.org/r/20211119231327.211946-1-pierre-louis.bossart@linux.intel.comSigned-off-by: NMark Brown <broonie@kernel.org>
上级 626a3dfb
...@@ -64,17 +64,9 @@ static const struct dmi_system_id sof_tplg_table[] = { ...@@ -64,17 +64,9 @@ static const struct dmi_system_id sof_tplg_table[] = {
static const struct dmi_system_id community_key_platforms[] = { static const struct dmi_system_id community_key_platforms[] = {
{ {
.ident = "Up Squared", .ident = "Up boards",
.matches = { .matches = {
DMI_MATCH(DMI_SYS_VENDOR, "AAEON"), DMI_MATCH(DMI_SYS_VENDOR, "AAEON"),
DMI_MATCH(DMI_BOARD_NAME, "UP-APL01"),
}
},
{
.ident = "Up Extreme",
.matches = {
DMI_MATCH(DMI_SYS_VENDOR, "AAEON"),
DMI_MATCH(DMI_BOARD_NAME, "UP-WHL01"),
} }
}, },
{ {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册