ice_cgu_get_pin_type(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🧊 NAME 🧊 β€” from the Kernel API Manual: ice_cgu_get_pin_type(9)

ice_cgu_get_pin_type β€” get pin's type. that's the whole mission, bestie: this function tells you the pin's type, and she does it with main character energy. πŸ’…


✨ SYNOPSIS ✨

okay so the signature is literally this, and we are not editing a single character:

enum dpll_pin_type ice_cgu_get_pin_type (struct ice_hw *hw , u8 pin ,
       bool input );

πŸŽ€ ARGUMENTS πŸŽ€

  • hw β€” pointer to the hw struct. that's the hardware baddie, the struct pointer you're handing over.
  • pin β€” pin index. just the little index number for the pin we're asking about.
  • input β€” if request is done against input or output pin. so it's telling you whether the request is aimed at the input pin or the output pin. bestie, that distinction is lowkey the whole point.

🌸 RETURN 🌸

type of a pin. that's it β€” the type of a pin, served fresh. no extra lore, no side quest, just the pin type. ✨


πŸ¦‹ SEE ALSO πŸ¦‹

first up, the Kernel file: ./drivers/net/ethernet/intel/ice/ice_ptp_hw.c

then the entire friend group β€” yes, all of them, no cap:


xoxo bestie πŸ’– source/version: ./drivers/net/ethernet/intel/ice Β· date: October 2026 πŸŽ€βœ¨

πŸ“¦ where this page comes from