ixgbe_get_lasi_ext_t_x550em(9)
π ixgbe_get_lasi_ext_t_x550em(9) π
okay so bestie, welcome to the Kernel API Manual, section 9 β yes this is that ixgbe_get_lasi_ext_t_x550em(9) page, the one you've been putting off. sit down, hydrate, let's get into it π«Ά
β¨ NAME β¨
ixgbe_get_lasi_ext_t_x550em β literally just figures out the external Base T PHY interrupt cause. that's the whole gig. no cap. π
π¦ SYNOPSIS π¦
int ixgbe_get_lasi_ext_t_x550em (struct ixgbe_hw *hw , bool *lsc , bool
*is_overtemp );
like, it returns an int, takes a hardware pointer and two bool pointers. iconic signature fr fr β¨
π ARGUMENTS π
hwβ pointer to hardware structure. yes queen, the whole hardware structure. she's the main character of this call πlscβ pointer to boolean flag which indicates whether external Base T PHY interrupt is lsc. so like, a little bool that tells you if the interrupt is lsc π¦is_overtempβ indicate whether an overtemp event encountered π so this one tells you if you've got an overtemp situation on your hands
π₯ DESCRIPTION π₯
Determine if external Base T PHY interrupt cause is high temperature failure alarm or link status change.
that's it. that's the vibe check. two possibilities, one function, zero drama (well, unless it's the temperature one, then a little drama π). she checks the external Base T PHY interrupt cause and tells you which one it is β high temperature failure alarm, or link status change. periodt. π
π SEE ALSO π
okay bestie this list is LONG and I'm not skipping a single one, because every one of these little functions deserves her moment π
Kernel file ./drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c
ixgbe_read_cs4227(9)ixgbe_write_cs4227(9)ixgbe_read_pe(9)ixgbe_write_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_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)
ok and a tiny heads-up for the hyper-specific besties: the source footer on this one is the truncated path./drivers/net/ethernet/intel/i...and it's dated October 2026, and the page name down there isixgbe_get_lasi_ext_t_x550em(9)again β iykyk π
and that's the page!! source lives at ./drivers/net/ethernet/intel/i..., dated October 2026, filed under ixgbe_get_lasi_ext_t_x550em(9) β go forth and read your PHY interrupts, bestie, you ate that π
β¨π
π¦ 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