From: Georg Müller Date: Mon, 3 Feb 2020 20:11:06 +0000 (+0100) Subject: platform/x86: pmc_atom: Add Lex 2I385SW to critclk_systems DMI table X-Git-Tag: v5.7-rc1~148^2~61 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=95b31e35239e5e1689e3d965d692a313c71bd8ab;p=thirdparty%2Fkernel%2Flinux.git platform/x86: pmc_atom: Add Lex 2I385SW to critclk_systems DMI table The Lex 2I385SW board has two Intel I211 ethernet controllers. Without this patch, only the first port is usable. The second port fails to start with the following message: igb: probe of 0000:02:00.0 failed with error -2 Fixes: 648e921888ad ("clk: x86: Stop marking clocks as CLK_IS_CRITICAL") Tested-by: Georg Müller Signed-off-by: Georg Müller Reviewed-by: Hans de Goede Signed-off-by: Andy Shevchenko --- diff --git a/drivers/platform/x86/pmc_atom.c b/drivers/platform/x86/pmc_atom.c index 3e3c66dfec2e5..ca684ed760d14 100644 --- a/drivers/platform/x86/pmc_atom.c +++ b/drivers/platform/x86/pmc_atom.c @@ -383,6 +383,14 @@ static const struct dmi_system_id critclk_systems[] = { DMI_MATCH(DMI_PRODUCT_NAME, "3I380D"), }, }, + { + /* pmc_plt_clk* - are used for ethernet controllers */ + .ident = "Lex 2I385SW", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "Lex BayTrail"), + DMI_MATCH(DMI_PRODUCT_NAME, "2I385SW"), + }, + }, { /* pmc_plt_clk* - are used for ethernet controllers */ .ident = "Beckhoff CB3163",