qed_mcp_get_mfw_ver(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so welcome to qed_mcp_get_mfw_ver(9) from the Kernel API Manual β€” the page that’s literally here to help you get the management firmware version value πŸ’…βœ¨

πŸ’– NAME πŸ’–

qed_mcp_get_mfw_ver β€” get the management firmware version value. No cap, that’s the whole vibe 🫢

✨ SYNOPSIS ✨

Here’s the signature, bestie β€” copy it exactly, we do not freestyle args in this house 😭:

int qed_mcp_get_mfw_ver (struct qed_hwfn *p_hwfn , struct qed_ptt *p_ptt
, u32 *p_mfw_ver , u32 *p_running_bundle_id );

πŸŽ€ ARGUMENTS πŸŽ€

  • p_hwfn β€” HW device data. That’s the hardware device info, periodt πŸ’–
  • p_ptt β€” P_ptt. Yep, that’s the whole description β€” iconic minimalism πŸ’…
  • p_mfw_ver β€” MFW version value. This is where the MFW version value goes ✨
  • p_running_bundle_id β€” Image id in nvram; Optional. So it’s the image id in nvram, and it’s optional πŸŽ€

πŸ”₯ RETURN πŸ”₯

Int β€” 0 β€” operation was successful. So if you get 0 back, slay, it worked πŸŒˆπŸ‘‘

πŸ¦‹ SEE ALSO πŸ¦‹

The kernel file is ./drivers/net/ethernet/qlogic/qed/qed_mcp.h, and here’s the whole related-man-page group chat β€” every single one, because we do not skip refs πŸ˜€πŸ’–


made with πŸ’– from the ./drivers/net/ethernet/qlogic/qed source tree, dated October 2026, for qed_mcp_get_mfw_ver(9) 🫢🌈

πŸ“¦ where this page comes from