fwupd/libfwupdplugin/tests
Richard Hughes 2b0f92506b Refactor the hwids functionality
This refactors the code as it was getting very confusing; before FuSmbios was
reading both SMBIOS and the kernel-provided DT -- and various things were
injecting overrides in three different place. To properly support FDT remove
one layer of indirection.

This also lets us use the compatible strings to enable plugins specifying the
flag _REQUIRE_HWID -- which means we only load the plugin if it's got a chance
of working. e.g.

    [aspeed,ast2500]
2023-01-18 07:04:44 +00:00
..
bios-attrs trivial: don't let people try to turn off UEFI secure boot 2022-08-10 11:09:31 -05:00
colorhug
dmi Refactor the hwids functionality 2023-01-18 07:04:44 +00:00
efi
lockdown
quirks.d Do not use GKeyFile to parse quirk files 2022-10-12 15:12:56 +01:00
archive.builder.xml
cfu-offer.builder.xml
cfu-payload.builder.xml
chassis_type Refactor the hwids functionality 2023-01-18 07:04:44 +00:00
coswid.builder.xml Make the CoSWID parser more full-featured 2022-10-07 16:25:31 +01:00
dfuse.bin
dfuse.builder.xml
efi-firmware-file.builder.xml
efi-firmware-filesystem.bin
efi-firmware-filesystem.builder.xml
efi-firmware-section.builder.xml
efi-firmware-volume.bin
efi-firmware-volume.builder.xml
fdt.bin
fdt.builder.xml
firmware.bin
firmware.dfu
firmware.dfuse
firmware.hex
firmware.shex
firmware.srec
fit.bin
fit.builder.xml
fmap-offset.bin
fmap-offset.builder.xml
fmap.bin
fmap.builder.xml
ifd-bios.bin
ifd-bios.builder.xml
ifd-no-bios.bin
ifd-no-bios.builder.xml
ifd.bin
ifd.builder.xml
ifwi-cpd.bin
ifwi-cpd.builder.xml
ifwi-fpt.bin
ifwi-fpt.builder.xml
ihex.bin
ihex.builder.xml
intel-thunderbolt.bin Export the generic Intel Thunderbolt firmware format 2022-08-30 14:20:14 +01:00
intel-thunderbolt.builder.xml Export the generic Intel Thunderbolt firmware format 2022-08-30 14:20:14 +01:00
meson.build Add fu_archive_firmware_get_image_fnmatch() for future use 2022-12-17 07:44:27 +00:00
metadata.xml
oprom.bin
oprom.builder.xml
srec-addr32.bin
srec-addr32.builder.xml
srec.bin
srec.builder.xml
sys_vendor Refactor the hwids functionality 2023-01-18 07:04:44 +00:00
uswid.bin Make the CoSWID parser more full-featured 2022-10-07 16:25:31 +01:00
uswid.builder.xml