ice_cgu_get_pin_freq_supp(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_cgu_get_pin_freq_supp β€” Kernel API Manual, section 9 πŸŽ€

okay so bestie, welcome to ice_cgu_get_pin_freq_supp(9) πŸ’– this is a kernel API page, section 9, and it's lowkey iconic β€” it's the "what frequencies does this pin even support, bestie?" function. Let's get into it ✨


✨ NAME ✨

ice_cgu_get_pin_freq_supp β€” get pin's supported frequency 🌸


πŸ¦‹ SYNOPSIS πŸ¦‹

struct dpll_pin_frequency * ice_cgu_get_pin_freq_supp (struct ice_hw *hw
, u8 pin , bool input , u8 *num );

the way that signature literally just lays it all out there, no notes πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • hw β€” pointer to the hw struct 🫢
  • pin β€” the pin index, iykyk πŸ”₯
  • input β€” tells you whether the request is done against an input or an output pin πŸ™ˆ
  • num β€” output number of supported frequencies, so it hands the count back to you ⭐

πŸ’œ DESCRIPTION πŸ’œ

get the frequency supported number and the array of supported frequencies. that's it, that's the whole vibe. not me being obsessed with a function that just reports what a pin can do 😭


🌈 RETURN 🌈

array of supported frequencies for the given pin πŸ‘‘ periodt.


πŸ’€ SEE ALSO πŸ’€

the kernel file lives at ./drivers/net/ethernet/intel/ice/ice_ptp_hw.c β€” go look, bestie 🧚

and here's the whole group chat, every single one of them, no cap:


πŸ“ ok that's the whole page, bye bestie πŸ“

this one came from the source dir ./drivers/net/ethernet/intel/ice, dated October 2026, and it's page ice_cgu_get_pin_freq_supp(9) in the Kernel API Manual πŸ’– mwah, go read some more kernel docs, you're doing amazing 🫢✨

πŸ“¦ where this page comes from