e1000_init_phy_params_82571(9)
π e1000_init_phy_params_82571(9) β Kernel API Manual π
okay so bestie, welcome to the manual page for e1000_init_phy_params_82571 β¨ this is a Kernel API Manual situation, and we're literally about to get into it. no cap, it's a tiny one but it's important, so pay attention π«Ά
πΈ NAME πΈ
e1000_init_phy_params_82571 β Init PHY func ptrs. that's it, that's the whole name section, she's short and she knows it π
β¨ SYNOPSIS β¨
s32 e1000_init_phy_params_82571 (struct e1000_hw *hw );
it gives you back an s32 (so, a return code, keep an eye on it π) and it takes exactly one pointer. that's the whole vibe check.
π¦ ARGUMENTS π¦
hwβ pointer to the HW structure. that's the hardware struct, and she's the main character here π you hand her over, the function does her little PHY pointer setup, done.
π SEE ALSO π
okay so this is the part where we list literally everyone in the friend group, because this file is that girl and she knows everybody π
the kernel file herself lives at:
./drivers/net/ethernet/intel/e1000e/82571.c
and these are all her besties, no one gets left out:
e1000_init_nvm_params_82571(9)e1000_init_mac_params_82571(9)e1000_get_phy_id_82571(9)e1000_get_hw_semaphore_82571(9)e1000_put_hw_semaphore_82571(9)e1000_get_hw_semaphore_82573(9)e1000_put_hw_semaphore_82573(9)e1000_get_hw_semaphore_82574(9)e1000_put_hw_semaphore_82574(9)e1000_set_d0_lplu_state_82574(9)e1000_set_d3_lplu_state_82574(9)e1000_acquire_nvm_82571(9)e1000_release_nvm_82571(9)e1000_write_nvm_82571(9)e1000_update_nvm_checksum_82571(9)e1000_validate_nvm_checksum_82571(9)e1000_write_nvm_eewr_82571(9)e1000_get_cfg_done_82571(9)e1000_set_d0_lplu_state_82571(9)e1000_reset_hw_82571(9)e1000_init_hw_82571(9)e1000_initialize_hw_bits_82571(9)e1000_clear_vfta_82571(9)e1000_check_mng_mode_82574(9)e1000_led_on_82574(9)e1000_check_phy_82574(9)e1000_setup_link_82571(9)e1000_setup_copper_link_82571(9)e1000_setup_fiber_serdes_link_82571(9)e1000_check_for_serdes_link_82571(9)e1000_valid_led_default_82571(9)e1000e_get_laa_state_82571(9)e1000e_set_laa_state_82571(9)e1000_fix_nvm_checksum_82571(9)e1000_read_mac_addr_82571(9)e1000_power_down_phy_copper_82571(9)e1000_clear_hw_cntrs_82571(9)
like, thirty-seven icons in one list. the way that this file has more friends than me ππ (kidding, love her).
ngl there's not a whole lot else on this page β she's a small function with a big social circle. go read the friends if you want the lore π
and that's the whole page, bestie π§π shoutout to the source ./drivers/net/ethernet/intel/e... for keeping it real, version-wise, dated October 2026 β e1000_init_phy_params_82571(9), signing off βπ periodt.
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms