ixgbe_write_pe(9)
π ixgbe_write_pe(9) β like, the port expander register writer β¨
okay so bestie, welcome to the Kernel API Manual entry for ixgbe_write_pe(9). this one's short and sweet β literally a tiny little function whose whole personality is "write a register to the port expander." no cap. let's get into it π«Ά
π NAME π
ixgbe_write_pe β write register to port expander π
β¨ SYNOPSIS β¨
int ixgbe_write_pe (struct ixgbe_hw *hw , u8 reg , u8 value );
like, that's the whole signature. three args, returns an int. slay π
πΈ ARGUMENTS πΈ
hwβ pointer to hardware structure. yes bestie, the whole hardware struct, she's the main character here πregβ register number to write. which register? this one πvalueβ value to write. the actual payload, the moment, the ~content~ β¨
π¦ DESCRIPTION π¦
Returns status code. that's it. that's the description. she's lowkey mysterious, she's highkey just handing you back a status code and dipping ππ
ngl this is one of those "the docs are shorter than the function name" situations. but hey β status code returned, periodt. β
π SEE ALSO π
okay this is where it gets iconic β the SEE ALSO list is giving extended universe, franchise, cinematic saga. buckle up bestie, we're going through all of them π§π
the kernel file in question lives at ./drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c π
and then, in order, the whole friend group:
ixgbe_read_cs4227(9)ixgbe_write_cs4227(9)ixgbe_read_pe(9)ixgbe_reset_cs4227(9)ixgbe_check_cs4227(9)ixgbe_read_i2c_combined_generic(9)ixgbe_read_i2c_combined_generic_unlocked(9)ixgbe_write_i2c_combined_generic(9)ixgbe_write_i2c_combined_generic_unlocked(9)ixgbe_fw_phy_activity(9)ixgbe_get_phy_id_fw(9)ixgbe_identify_phy_fw(9)ixgbe_shutdown_fw_phy(9)ixgbe_setup_fw_link(9)ixgbe_fc_autoneg_fw(9)ixgbe_iosf_wait(9)ixgbe_get_phy_token(9)ixgbe_put_phy_token(9)ixgbe_write_iosf_sb_reg_x550a(9)ixgbe_read_iosf_sb_reg_x550a(9)ixgbe_get_bus_info_X550em(9)ixgbe_fw_recovery_mode_X550(9)ixgbe_setup_ixfi_x550em_x(9)ixgbe_restart_an_internal_phy_x550em(9)ixgbe_supported_sfp_modules_X550em(9)ixgbe_setup_mac_link_sfp_x550em(9)ixgbe_setup_sfi_x550a(9)ixgbe_setup_mac_link_sfp_n(9)ixgbe_setup_mac_link_sfp_x550a(9)ixgbe_setup_mac_link_t_X550em(9)ixgbe_setup_sgmii(9)ixgbe_setup_sgmii_fw(9)ixgbe_fc_autoneg_sgmii_x550em_a(9)ixgbe_get_lasi_ext_t_x550em(9)ixgbe_enable_lasi_ext_t_x550em(9)ixgbe_handle_lasi_ext_t_x550em(9)ixgbe_setup_kr_speed_x550em(9)ixgbe_setup_kr_x550em(9)ixgbe_led_on_t_x550em(9)ixgbe_led_off_t_x550em(9)ixgbe_set_fw_drv_ver_x550(9)ixgbe_setup_fc_x550em(9)ixgbe_fc_autoneg_backplane_x550em_a(9)ixgbe_fc_autoneg_fiber_x550em_a(9)ixgbe_reset_phy_fw(9)ixgbe_check_overtemp_fw(9)ixgbe_read_mng_if_sel_x550em(9)ixgbe_set_mdio_speed(9)ixgbe_setup_fc_backplane_x550em_a(9)ixgbe_set_mux(9)ixgbe_acquire_swfw_sync_X550em(9)ixgbe_release_swfw_sync_X550em(9)ixgbe_acquire_swfw_sync_x550em_a(9)ixgbe_release_swfw_sync_x550em_a(9)ixgbe_read_phy_reg_x550a(9)ixgbe_write_phy_reg_x550a(9)ixgbe_enable_mdd_x550(9)ixgbe_disable_mdd_x550(9)ixgbe_restore_mdd_vf_x550(9)ixgbe_handle_mdd_x550(9)
sixty entries. sixty. she said "you WILL know my whole social circle" and honestly? respect ππ₯
π vibe check, fr fr: this page is sourced from ./drivers/net/ethernet/intel/i... and dated October 2026. that's the footer energy, bestie β consider it noted, consider it signed off, consider it slayed. ππ¦β¨
π¦ 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