freebsd-dev/usr.sbin/cpucontrol
Conrad Meyer dee401e833 cpucontrol(8): De-duplicate common update logic
Every µcode-updater must open the cpucontrol devfs node RDWR, open a
firmware file, validate the FW file has a positive length, mmap it, etc.
De-duplicate that identical logic between every individual platform.

Also, constify references to the readonly-mapped firmware files while here.

Sponsored by:	Dell EMC Isilon
2018-11-14 00:21:49 +00:00
..
amd10h.c cpucontrol(8): De-duplicate common update logic 2018-11-14 00:21:49 +00:00
amd.c cpucontrol(8): De-duplicate common update logic 2018-11-14 00:21:49 +00:00
amd.h various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
cpucontrol.8 Make it possible to re-evaluate cpu_features. 2018-01-05 21:06:19 +00:00
cpucontrol.c cpucontrol(8): De-duplicate common update logic 2018-11-14 00:21:49 +00:00
cpucontrol.h cpucontrol(8): De-duplicate common update logic 2018-11-14 00:21:49 +00:00
intel.c cpucontrol(8): De-duplicate common update logic 2018-11-14 00:21:49 +00:00
intel.h various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
Makefile Add support for microcode update on newer AMD CPUs (10h+) 2016-11-02 16:15:49 +00:00
Makefile.depend DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
via.c cpucontrol(8): De-duplicate common update logic 2018-11-14 00:21:49 +00:00
via.h various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00