genphy_c45_...fig_eee_aneg(9)
π¦ genphy_c45_an_config_eee_aneg β the Kernel API Manual moment
okay so bestie, welcome to the Kernel API Manual, page genphy_c45_...fig_eee_aneg(9). yes the header truncates it, no we're not gonna be weird about it π
this is the page for genphy_c45_an_config_eee_aneg, and it's lowkey short but it ate.
β¨ NAME β¨
genphy_c45_an_config_eee_aneg β configure EEE advertisement. that's it, that's the whole vibe. it sets up what your PHY is out here advertising about Energy-Efficient Ethernet π
πΈ SYNOPSIS πΈ
int genphy_c45_an_config_eee_aneg (struct phy_device *phydev );
like, it takes a phydev and gives you back an int. simple. iconic. no cap. π
π ARGUMENTS π
phydevβ targetphy_devicestruct. this is the phy device you're pointing at, bestie, the main character of the whole operation π
π₯ SEE ALSO π₯
fr fr there is SO much here, the whole friend group showed up. first off, the source file:
- Kernel file
./drivers/net/phy/phy-c45.c
and then the entire group chat, in order, no one gets left out π«Ά:
genphy_c45_baset1_able(9)genphy_c45_pma_can_sleep(9)genphy_c45_pma_resume(9)genphy_c45_pma_suspend(9)genphy_c45_pma_baset1_setup_master_slave(9)genphy_c45_pma_setup_forced(9)genphy_c45_an_config_aneg(9)genphy_c45_an_disable_aneg(9)genphy_c45_restart_aneg(9)genphy_c45_check_and_restart_aneg(9)genphy_c45_pma_soft_reset(9)genphy_c45_an_setup_master_slave(9)genphy_c45_read_master_slave(9)genphy_c45_aneg_done(9)genphy_c45_read_link(9)genphy_c45_read_lpa(9)genphy_c45_pma_baset1_read_master_slave(9)genphy_c45_read_pma(9)genphy_c45_read_mdix(9)genphy_c45_write_eee_adv(9)genphy_c45_read_eee_adv(9)genphy_c45_read_eee_lpa(9)genphy_c45_read_eee_cap1(9)genphy_c45_read_eee_cap2(9)genphy_c45_read_eee_abilities(9)genphy_c45_pma_baset1_read_abilities(9)genphy_c45_pma_read_ext_abilities(9)genphy_c45_pma_read_abilities(9)genphy_c45_read_status(9)genphy_c45_config_aneg(9)genphy_c45_fast_retrain(9)genphy_c45_plca_get_cfg(9)genphy_c45_plca_set_cfg(9)genphy_c45_plca_get_status(9)genphy_c45_eee_is_active(9)genphy_c45_ethtool_get_eee(9)genphy_c45_ethtool_set_eee(9)oatc14_cable_test_get_result_code(9)genphy_c45_oatc14_cable_test_get_status(9)genphy_c45_oatc14_cable_test_start(9)oatc14_update_sqi_capability(9)genphy_c45_oatc14_get_sqi_max(9)genphy_c45_oatc14_get_sqi(9)
ngl bestie, that's a long list of related functions and every single one of them is spelled exactly like that, so please don't "fix" any of them, ok? π
and that's the page!! so slay π source lives at ./drivers/net/phy, and the fancy version stamp says October 2026, page genphy_c45_...fig_eee_aneg(9) β ty for coming to my ted talk, mwah πβ¨
π¦ 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