ENUM LINK_INBAND_SIGNALLING(9)
π NAME π
okay bestie, welcome to the enum link_inband_signalling(9) page from the Kernel API Manual β it's literally all about in-band signalling modes that are supported. periodt. π
β¨ SYNOPSIS β¨
here's the whole enum, no edits, no cap:
enum link_inband_signalling {
LINK_INBAND_DISABLE ,
LINK_INBAND_ENABLE ,
LINK_INBAND_BYPASS
};
π Constants π
these are the constants, and yes they are all iconic in their own way:
LINK_INBAND_DISABLEβ in-band signalling can be disabledLINK_INBAND_ENABLEβ in-band signalling can be enabled without bypassLINK_INBAND_BYPASSβ in-band signalling can be enabled with bypass
π¦ Description π¦
okay so here's the vibe check: the possible and required bits can only be used if the valid bit is set. if possible is clear, that means inband signalling can not be used. Required is only valid when possible is set, and it means that inband signalling must be used. fr fr. β¨
π SEE ALSO π
if you wanna fall down the PHY rabbit hole, these are the linked pages, bestie:
- Kernel file
./include/linux/phy.h 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)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_polling_mode(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)
mwah π this lil page came from ./include/linux, dated October 2026 β signing off, bestie π«Ά
π¦ 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