fwupd/plugins/cpu
Richard Hughes 7d132b728c Simplify the quirk file format
The best way of not getting something wrong is to not require it in the first
place...

All plugins now use DeviceInstanceId-style quirk matches and we can just drop
the prefix in all files. We were treating HwId=, Guid= and DeviceInstanceId= in
exactly the same way -- they're just converted to GUIDs when building the silo!
2021-03-03 08:30:34 +00:00
..
cpu.quirk Simplify the quirk file format 2021-03-03 08:30:34 +00:00
fu-cpu-device.c pci-bcr: Use a plugin prefix for quirk keys 2021-03-03 08:30:34 +00:00
fu-cpu-device.h cpu: Directly probe the CPUID data to improve startup speed 2020-08-24 16:37:27 +01:00
fu-cpu-helper-cet-common.c Check if CET is actually being used on the runtime system 2020-07-27 15:53:38 +01:00
fu-cpu-helper-cet-common.h Check if CET is actually being used on the runtime system 2020-07-27 15:53:38 +01:00
fu-cpu-helper-cet.c trivial: cpu: add noreturn attribute 2020-08-10 10:33:31 -05:00
fu-plugin-cpu.c Use FWUPD_COMPILATION define to indicate an in tree build 2021-01-22 14:01:25 -06:00
meson.build pcb-bcr: Use the correct BCR register for Bay Trail CPUs 2020-08-20 22:07:05 +01:00
README.md Add external interface messages 2020-10-26 12:05:20 -05:00

CPU Microcode Support

Introduction

This plugin reads the sysfs attributes associated with CPU microcode. It displays a read-only value of the CPU microcode version loaded onto the physical CPU at fwupd startup.

GUID Generation

These devices add extra instance IDs from the CPUID values, e.g.

  • CPUID\PRO_0&FAM_06
  • CPUID\PRO_0&FAM_06&MOD_0E
  • CPUID\PRO_0&FAM_06&MOD_0E&STP_3

External interface access

This plugin requires no extra access.