]> git.proxmox.com Git - mirror_ubuntu-focal-kernel.git/commit
platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_sy...
authorSteffen Dirkwinkel <s.dirkwinkel@beckhoff.com>
Mon, 12 Apr 2021 13:30:06 +0000 (15:30 +0200)
committerKleber Sacilotto de Souza <kleber.souza@canonical.com>
Wed, 26 May 2021 13:39:14 +0000 (15:39 +0200)
commitf31219ba55e26a849b10574bd96e85008dead333
tree0a7db0aef0b3f496166fdc62578fa14ada29bebe
parent0ce3f9ff7313d378b2822dee2cad5914de8af7c6
platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table

BugLink: https://bugs.launchpad.net/bugs/1929615
[ Upstream commit d21e5abd3a005253eb033090aab2e43bce090d89 ]

pmc_plt_clk* clocks are used for ethernet controllers, so need to stay
turned on. This adds the affected board family to critclk_systems DMI
table, so the clocks are marked as CLK_CRITICAL and not turned off.

This replaces the previously listed boards with a match for the whole
device family CBxx63. CBxx63 matches only baytrail devices.
There are new affected boards that would otherwise need to be listed.
There are unaffected boards in the family, but having the clocks
turned on is not an issue.

Fixes: 648e921888ad ("clk: x86: Stop marking clocks as CLK_IS_CRITICAL")
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Signed-off-by: Steffen Dirkwinkel <s.dirkwinkel@beckhoff.com>
Link: https://lore.kernel.org/r/20210412133006.397679-1-linux-kernel-dev@beckhoff.com
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Kleber Sacilotto de Souza <kleber.souza@canonical.com>
drivers/platform/x86/pmc_atom.c