From cc664d7d36893295b2aa49c31e4cfec51849c9e7 Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Tue, 1 May 2018 20:39:10 +0100 Subject: [PATCH] amt: Put the AMT device as a child under the system UEFI firmware --- plugins/amt/fu-plugin-amt.c | 1 + plugins/uefi/fu-plugin-uefi.c | 1 + 2 files changed, 2 insertions(+) diff --git a/plugins/amt/fu-plugin-amt.c b/plugins/amt/fu-plugin-amt.c index 1dff92782..a13e22a3e 100644 --- a/plugins/amt/fu-plugin-amt.c +++ b/plugins/amt/fu-plugin-amt.c @@ -435,6 +435,7 @@ fu_plugin_amt_create_device (GError **error) fu_device_set_vendor (dev, "Intel Corporation"); fu_device_add_flag (dev, FWUPD_DEVICE_FLAG_INTERNAL); fu_device_add_icon (dev, "computer"); + fu_device_add_parent_guid (dev, "main-system-firmware"); if (!amt_get_provisioning_state (ctx, &state, error)) return NULL; switch (state) { diff --git a/plugins/uefi/fu-plugin-uefi.c b/plugins/uefi/fu-plugin-uefi.c index 152214150..098978a01 100644 --- a/plugins/uefi/fu-plugin-uefi.c +++ b/plugins/uefi/fu-plugin-uefi.c @@ -589,6 +589,7 @@ fu_plugin_uefi_coldplug_resource (FuPlugin *plugin, fwup_resource *re) } else { /* this is probably system firmware */ fu_device_add_icon (dev, "computer"); + fu_device_add_guid (dev, "main-system-firmware"); } fu_device_set_id (dev, id); fu_device_add_guid (dev, guid);