ixgbe_x550e...bus_read_c22(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ixgbe_x550e...bus_read_c22(9) πŸ’…

okay so bestie, this is a page from the Kernel API Manual and it’s giving β€œone very specific little helper in the ixgbe PHY world” ✨. The star of the show is ixgbe_x550em_a_mii_bus_read_c22, and its whole thing is reading a clause 22 register on x550em_a. slay.

🌸 NAME 🌸

ixgbe_x550em_a_mii_bus_read_c22 β€” Read a clause 22 register on x550em_a.

✨ SYNOPSIS ✨

int ixgbe_x550em_a_mii_bus_read_c22 (struct mii_bus *bus , int addr ,
       int regnum );

πŸŽ€ ARGUMENTS πŸŽ€

  • bus β€” pointer to mii_bus structure which points to our driver private.
  • addr β€” address.
  • regnum β€” register number.
not me staring at a three-argument function like it’s a whole personality, but okay πŸ’€ the return type is int, periodt.

🌈 SEE ALSO 🌈

okay the cross-reference list is LONG and honestly iconic, so here is every single one, in order, no skips:


source/version ./drivers/net/ethernet/intel/i..., dated October 2026 β€” mwah, kisses to the kernel docs πŸ’‹πŸ«Ά

πŸ“¦ where this page comes from