+#
+# return format:
+# [
+# {
+# id => '00:00.0',
+# vendor => '0xabab',
+# device => '0xefef',
+# class => '0x012345',
+#
+# # optional
+# iommugroup => '14',
+# mdev => 1,
+# vendor_name => 'Foo Inc.',
+# device_name => 'Bar 9000AF',
+# subsystem_vendor => '0xacac',
+# subsystem_device => '0xfefe',
+# subsystem_vendor_name => 'Foo Europe GmbH',
+# subsystem_device_name => 'Bar 9001AF OC',
+# },
+# ...
+# ]
+#