mxl86111_probe(9)
β¨ mxl86111_probe β validate bootstrap chip config and set UTP page β¨
okay so bestie, welcome to the mxl86111_probe(9) page from the Kernel API Manual π β this is the little function that shows up, does a vibe check on your chip's bootstrap config, and then sets the UTP page. lowkey important stuff π
πΈ SYNOPSIS πΈ
int mxl86111_probe (struct phy_device *phydev );
that's it. that's the whole signature. she's short and she knows it β¨
π¦ ARGUMENTS π¦
phydevβ pointer to thephy_deviceπ«Ά (this is the PHY device struct you're handing over, no cap)
π RETURN π
Returns 0 or a negative errno code β so, like, 0 means slay, anything negative means something went off π
π SEE ALSO π
the whole friend group, fr fr β first the kernel file she lives in:
- Kernel file
./drivers/net/phy/mxl-86110.c
and then all her besties π§:
__mxl86110_write_extended_reg(9)__mxl86110_read_extended_reg(9)__mxl86110_modify_extended_reg(9)mxl86110_write_extended_reg(9)mxl86110_read_extended_reg(9)mxl86110_modify_extended_reg(9)mxl86110_get_wol(9)mxl86110_set_wol(9)mxl86110_synce_clk_cfg(9)mxl86110_broadcast_cfg(9)mxl86110_enable_led_activity_blink(9)mxl86110_config_rgmii_delay(9)mxl86110_config_init(9)mxl86111_config_init(9)mxl86111_read_page(9)mxl86111_write_page(9)
heads up bestie: don't sleep on the SEE ALSO list, it's giving whole ecosystem π
and that's the page! π this one came from ./drivers/net/phy, dated October 2026, part of the Kernel API Manual β mwah, go read some driver code, you've got this π«Άβ¨
π¦ 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