STRUCT ETHTOOL_CMIS_FW_UPDATE_PARAMS(9)
β¨ NAME β¨
Okay bestie, welcome to the Kernel API Manual π β this page is all about struct ethtool_cmis_fw_update_params(9), which is the CMIS firmware update specific parameters situation. No cap, thatβs the whole name-and-purpose combo.
π¦ SYNOPSIS π¦
struct ethtool_cmis_fw_update_params {
struct net_device *dev;
struct ethtool_module_fw_flash_params params;
struct ethnl_module_fw_flash_ntf_params ntf_params;
const struct firmware *fw;
};
π Members π
Hereβs the member-by-member vibe check π₯ β every field, every pointer, all accounted for:
devβ Pointer to thenet_deviceto be flashed. This is the device getting the firmware moment, periodt.paramsβ Module firmware flashing parameters. The flashing parameters, iconic.ntf_paramsβ Module firmware flashing notification parameters. Notification parameters for the flash.fwβ Firmware to flash. The actual firmware, slay.
π SEE ALSO π
Go give these a little read, bestie β theyβre the linked lore π«Ά:
- Kernel file
./net/ethtool/module_fw.h struct ethnl_module_fw_flash_ntf_params(9)struct ethtool_module_fw_flash_params(9)struct ethtool_module_fw_flash(9)
Thatβs the whole page, bestie π β this one comes from the source/version ./net/ethtool, dated October 2026, and signs off as struct ethto...pdate_params(9) π
β¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms