ksz_drive_strength_error(9)
π ksz_drive_strength_error(9) π
okay so bestie, you found a page from the Kernel API Manual β this one's about ksz_drive_strength_error, and honestly it's giving "helpful error message era" and we love that for it π
β¨ NAME β¨
ksz_drive_strength_error β the function that reports an invalid drive strength value, no cap π«Ά
πΈ SYNOPSIS πΈ
void ksz_drive_strength_error (struct ksz_device *dev , const struct
ksz_drive_strength *array , size_t array_size , int microamp );
π¦ ARGUMENTS π¦
devβ the ksz device, your main character of the moment πarrayβ the array of drive strength values to search, like the group chat you scroll through looking for the receipts πarray_sizeβ the size of the array, so it knows when to stop scrolling fr frmicroampβ the invalid drive strength value, expressed in microamp β this is the one that failed the vibe check π
π DESCRIPTION π
so basically, this function logs an error message whenever it detects an unsupported drive strength value. that's it, that's the whole job, and it does it slayfully β¨
and because it's a generous icon, it also lists out all the supported drive strength values right there in the error message, for reference. so instead of leaving you hanging, it's like "bestie here's what we do support π" β genuinely so helpful of it.
π SEE ALSO π
- Kernel file
./drivers/net/dsa/microchip/ksz_common.c ksz_phylink_mac_disable_tx_lpi(9)ksz_phylink_mac_enable_tx_lpi(9)ksz_update_port_member(9)ksz_parent_mdio_read(9)ksz_parent_mdio_write(9)ksz_phy_addr_to_port(9)ksz_irq_phy_setup(9)ksz_irq_phy_free(9)ksz_parse_dt_phy_config(9)ksz_mdio_register(9)ksz_handle_wake_reason(9)ksz_is_port_mac_global_usable(9)ksz_get_wol(9)ksz_set_wol(9)ksz_wol_pre_shutdown(9)ksz_switch_macaddr_get(9)ksz_switch_shutdown(9)ksz_drive_strength_to_reg(9)ksz_drive_strength_write(9)
like, the whole extended universe is here β go read them too, iykyk ππΈ
okay that's the page!! mwah π this lil doc lives at ./drivers/net/dsa/microchip, it's dated October 2026, and it'll answer to ksz_drive_strength_error(9) if you ever need it again. bye bestie, go read more man pages π§ββοΈπ
π¦ 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