fwupd/plugins/nvme
Richard Hughes cfc1768bf0 nvme: Always require a reboot after applying firmware
Although we can apply the firmware at runtime, the new firmware isn't going to
be running until the PCIe device has been re-enumerated.
2018-09-04 18:02:09 +01:00
..
tests nvme: Add a new plugin to update NVMe hardware 2018-08-26 19:42:28 +01:00
fu-nvme-device.c nvme: Always require a reboot after applying firmware 2018-09-04 18:02:09 +01:00
fu-nvme-device.h trivial: Remove duplicate header includes 2018-09-04 08:22:39 -05:00
fu-plugin-nvme.c trivial: Remove duplicate header includes 2018-09-04 08:22:39 -05:00
fu-self-test.c nvme: Add a new plugin to update NVMe hardware 2018-08-26 19:42:28 +01:00
meson.build nvme: Add a new plugin to update NVMe hardware 2018-08-26 19:42:28 +01:00
README.md nvme: Add a new plugin to update NVMe hardware 2018-08-26 19:42:28 +01:00

NVMe

Introduction

This plugin adds support for NVMe storage hardware. Devices are enumerated from the Identify Controller data structure and can be updated with appropriate firmware file. Firmware is sent in 4kB chunks and activated on next reboot.

The device GUID is read from the vendor specific area and if not found then generated from the trimmed model string.