From a92a33f52264e0c0863ce5474b374d7fd680ef6c Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Fri, 7 Oct 2022 20:22:55 +0100 Subject: [PATCH] Add the correct instance ID for HUB devices --- libfwupdplugin/fu-usb-device.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/libfwupdplugin/fu-usb-device.c b/libfwupdplugin/fu-usb-device.c index 136e6c3a9..0f21c05e4 100644 --- a/libfwupdplugin/fu-usb-device.c +++ b/libfwupdplugin/fu-usb-device.c @@ -241,7 +241,13 @@ fu_usb_device_query_hub(FuUsbDevice *self, GError **error) } if (hub->len > 0) fu_device_add_instance_str(FU_DEVICE(self), "HUB", hub->str); - return fu_device_build_instance_id(FU_DEVICE(self), error, "VID", "PID", "HUB", NULL); + return fu_device_build_instance_id(FU_DEVICE(self), + error, + "USB", + "VID", + "PID", + "HUB", + NULL); } #endif