Fwupd

is Article description::a automatic, safe, and reliable way for updating firmware on Linux. Vendors can upload firmware images on the vendor firmware service, which are then distributed to devices all over the world.

USE flags
The above list of USE flag is not comprehensive. Use (part of the  package) for a full list:

Usage
is launched through systemd via D-Bus automatically whenever it is needed.

Get help on what can do:

List detected and supported devices. When the device is listed but not displayed, a plugin (e.g. the  USE flag) is missing.

Refresh metadata from remote server:

Check available updates for your devices:

Install updates: