phy_polling_mode(9)
π phy_polling_mode β Kernel API Manual β¨
okay bestie, so this is a page from the Kernel API Manual, and it's about phy_polling_mode β literally the most "quick vibe check" little function ever. π«Ά
πΈ NAME πΈ
phy_polling_mode β the convenience function you call when you just wanna know whether polling is the thing being used to detect PHY status changes. that's it. that's the whole job. lowkey iconic for how unbothered it is. β¨
π¦ SYNOPSIS π¦
bool phy_polling_mode (struct phy_device *phydev );
so yeah, she takes one thing and hands you back a bool. no cap. π
π ARGUMENTS π
phydevβ thephy_devicestruct. that's the whole argument list, bestie, she's not asking for much. π§
π SEE ALSO π
the kernel file ./include/linux/phy.h, plus this absolute wall of friends β seriously, this list is giving main character energy, everyone showed up to the party: π
enum phy_interface_t(9)phy_modes(9)rgmii_clock(9)struct mdio_bus_stats(9)struct mii_bus(9)mdiobus_alloc(9)enum phy_state(9)struct phy_c45_device_ids(9)struct phy_oatc14_sqi_capability(9)struct phy_device(9)struct phy_tdr_config(9)enum link_inband_signalling(9)struct phy_plca_cfg(9)struct phy_plca_status(9)struct phy_led(9)struct phy_mse_capability(9)struct phy_mse_snapshot(9)struct phy_driver(9)phy_id_compare(9)phy_id_compare_vendor(9)phy_id_compare_model(9)phydev_id_compare(9)phy_is_started(9)phy_driver_is_genphy(9)phy_disable_eee_mode(9)phy_can_wakeup(9)phy_may_wakeup(9)phy_read(9)__phy_read(9)phy_write(9)__phy_write(9)__phy_modify_changed(9)phy_read_mmd_poll_timeout(9)__phy_set_bits(9)__phy_clear_bits(9)phy_set_bits(9)phy_clear_bits(9)__phy_set_bits_mmd(9)__phy_clear_bits_mmd(9)phy_set_bits_mmd(9)phy_clear_bits_mmd(9)phy_interrupt_is_valid(9)phy_has_hwtstamp(9)phy_has_rxtstamp(9)phy_has_tsinfo(9)phy_has_txtstamp(9)phy_is_default_hwtstamp(9)phy_on_sfp(9)phy_interface_mode_is_rgmii(9)phy_interface_mode_is_8023z(9)phy_interface_is_rgmii(9)phy_is_pseudo_fixed_link(9)phy_module_driver(9)
fr fr, go read some of those, they're all slaying in their own way. π
π friendly reminder: this page is short because the function is short β don't go inventing behaviour for it, bestie. it tells you whether polling mode is on. periodt. β¨
and that's the whole page! sign-off time π β this one lives in ./include/linux and it's dated October 2026, filed under phy_polling_mode(9). mwah, go forth and vibe check your PHYs. ππ¦πΈ
π¦ 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