mxl86111_write_page(9)
π mxl86111_write_page(9) π
okay so bestie, welcome to the Kernel API Manual β¨ β this little page is all about mxl86111_write_page, which does exactly one iconic job: Set reg page. that's it, that's the whole vibe. π
β¨ SYNOPSIS β¨
int mxl86111_write_page (struct phy_device *phydev , int page );
like, look at her. return type int, two args, no drama. π
πΈ ARGUMENTS πΈ
phydevβ pointer to thephy_deviceπ¦ (yes, the actual device struct, don't come at me with anything else)pageβ The reg page to set π this is the register page you're telling her to switch to
β RETURN β
0 or negative errno code. so like... zero means slay, negative means something went sideways π fr fr.
π«Ά SEE ALSO π«Ά
the kernel file that started it all, bestie:
- Kernel file
./drivers/net/phy/mxl-86110.c __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_probe(9)mxl86111_config_init(9)mxl86111_read_page(9)
ngl if you're here you probably want mxl86111_read_page(9) too β they're literally a matching set, iykyk πβ¨
and that's the whole page, bestie!! π§ last thing: this manual page lives over in ./drivers/net/phy π, it's dated October 2026 ποΈ, and it's filed as mxl86111_write_page(9) β the Kernel API Manual girlies stay winning πππ periodt.
π¦ 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