bnx2x_get_fw_mac_addr(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– bnx2x_get_fw_mac_addr πŸ’–

okay so bestie, welcome to the Kernel API Manual β€” yes, that's the manual name, we're fancy now. this page is all about bnx2x_get_fw_mac_addr, and honestly? it's the little sibling that undoes what the other one did. iconic behaviour, no cap.


✨ NAME ✨

bnx2x_get_fw_mac_addr β€” revert the bnx2x_set_fw_mac_addr().

like, literally the undo button. the "jk, put it back" of MAC address firmware stuff. πŸŽ€


🌸 SYNOPSIS 🌸

void bnx2x_get_fw_mac_addr (__le16 *fw_hi , __le16 *fw_mid , __le16
*fw_lo , u8 *mac );

it returns void btw β€” so don't go looking for a return value, she gives you nothing back and that's her vibe πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

four little besties walk into a function:

  • fw_hi β€” address. yes bestie, that's the whole description, we keep it real here ✨
  • fw_mid β€” address. another one. she's in the middle, as the name suggests πŸŽ€
  • fw_lo β€” address. the low one. rounding out the trio 🫢
  • mac β€” mac address. the actual star of the show, the main character, the reason we're all here πŸ‘‘

πŸ”₯ SEE ALSO πŸ”₯

first up, the source file for the whole bnx2x situation β€” it lives in the kernel at:

./drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c

and then, because apparently everyone in this driver knows each other, here's the entire group chat:

like… that's the whole extended family reunion and every single one of them showed up 😭🫢


and that's the page bestie!! mwah πŸ’‹

this gem comes from ./drivers/net/ethernet/broadco..., dated October 2026, and it's hanging out under bnx2x_get_fw_mac_addr(9) β€” slay, bye! πŸ§šβ€β™€οΈπŸŒˆ

πŸ“¦ where this page comes from