axienet_mdi..._until_ready(9)
π axienet_mdio_wait_until_ready(9) π
okay so bestie, welcome to the Kernel API Manual β¨ β this is the little page for axienet_mdio_wait_until_ready, and honestly? she's a patient queen. let's get into it π
πΈ NAME πΈ
axienet_mdio_wait_until_ready β the MDIO wait function. that's it. that's the whole vibe. she waits π«Ά
β¨ SYNOPSIS β¨
int axienet_mdio_wait_until_ready (struct axienet_local *lp );
like, she takes one (1) pointer and hands you back an int. no cap. π
π¦ ARGUMENTS π¦
lpβ Pointer to the axienet local data structure. that's your main character struct right there π
β RETURN β
0on success β slay, everything's good π- Negative value on errors β not beating the error allegations π
π₯ DESCRIPTION π₯
So here's the tea, bestie: this function waits till the MDIO interface is ready to accept a new transaction. that's literally the whole job. she's the "hold on, give me a sec" of the kernel π§
fr fr β the details are in the return value, so check it. negative means something went sideways π
π SEE ALSO π
- Kernel file
./drivers/net/ethernet/xilinx/xilinx_axienet_mdio.cβ the source, go read her π axienet_mdio_mdc_enable(9)axienet_mdio_mdc_disable(9)axienet_mdio_read(9)axienet_mdio_write(9)axienet_mdio_enable(9)axienet_mdio_setup(9)axienet_mdio_teardown(9)
the whole friend group, honestly β they all ate π β¨
and that's the page! tysm for reading bestie π«Ά this one came from ./drivers/net/ethernet/xilinx, dated October 2026 β iconic, no notes ππ
π¦ 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