From a4a1be569bfb7de300af1b76d79822f64802996b Mon Sep 17 00:00:00 2001 From: Sean Rhodes <38053956+Sean-StarLabs@users.noreply.github.com> Date: Fri, 12 Aug 2022 15:00:50 +0100 Subject: [PATCH] plugins/{superio,flashrom}: Add LabTop Mk III HwId (#4920) Add the HwId for the Star LabTop Mk III when using coreboot firmware, as this differs to AMI. Signed-off-by: Sean Rhodes Signed-off-by: Sean Rhodes --- plugins/flashrom/flashrom.quirk | 6 +++++- plugins/superio/superio.quirk | 11 ++++++++++- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/plugins/flashrom/flashrom.quirk b/plugins/flashrom/flashrom.quirk index f834bc077..e2e342a62 100644 --- a/plugins/flashrom/flashrom.quirk +++ b/plugins/flashrom/flashrom.quirk @@ -23,10 +23,14 @@ Plugin = flashrom [0fc25c8c-ffa8-54ad-a216-d13cfe75bee4] Plugin = flashrom -# StarLabTop Mk III (HwId) +# StarLabTop Mk III (HwId - AMI) [013b60e5-1023-5bee-8ae5-14cae21377b7] Plugin = flashrom +# StarLabTop Mk III (HwId - coreboot) +[8f8ca82b-30e1-5907-bc9d-4257a49898d4] +Plugin = flashrom + # StarLabTop Mk IV (HwId) [baf1d04e-fd16-5e6a-93cc-1c23d171f879] Plugin = flashrom diff --git a/plugins/superio/superio.quirk b/plugins/superio/superio.quirk index e95a23a52..b437a8da5 100644 --- a/plugins/superio/superio.quirk +++ b/plugins/superio/superio.quirk @@ -12,7 +12,7 @@ SuperioGType = FuSuperioIt85Device SuperioId = 0x8587 SuperioPort = 0x2e -# Star LabTop Mk III (HwId) +# Star LabTop Mk III (HwId - AMI) [013b60e5-1023-5bee-8ae5-14cae21377b7] SuperioGType = FuSuperioIt89Device [SUPERIO\GUID_013b60e5-1023-5bee-8ae5-14cae21377b7] @@ -21,6 +21,15 @@ SuperioPort = 0x4e InstallDuration = 20 Flags = unsigned-payload +# Star LabTop MK III (HwId - coreboot) +[8f8ca82b-30e1-5907-bc9d-4257a49898d4] +SuperioGType = FuSuperioIt89Device +[SUPERIO\GUID_8f8ca82b-30e1-5907-bc9d-4257a49898d4] +SuperioId = 0x8987 +SuperioPort = 0x4e +InstallDuration = 20 +Flags = unsigned-payload + # Star LabTop Mk IV (HwId) [baf1d04e-fd16-5e6a-93cc-1c23d171f879] SuperioGType = FuSuperioIt89Device