igc_write_phy_reg_mdic(9)
β¨ igc_write_phy_reg_mdic(9) β¨
okay so bestie, welcome to the Kernel API Manual π you're literally about to read the glow-up guide for igc_write_phy_reg_mdic, and yes it's as niche and as iconic as it sounds π
πΈ NAME πΈ
igc_write_phy_reg_mdic β Write MDI control register π
π¦ SYNOPSIS π¦
s32 igc_write_phy_reg_mdic (struct igc_hw *hw , u32 offset , u16 data );
π ARGUMENTS π
hwβ pointer to the HW structure π«Ά like, the whole hardware vibe lives hereoffsetβ register offset to write to β¨ this is where the tea gets spilleddataβ data to write to register at offset π the actual content, the main character
π₯ DESCRIPTION π₯
Writes data to the MDI control register in the PHY at offset. that's it, that's the whole plot, no cap πβ¨
π SEE ALSO π
Kernel file ./drivers/net/ethernet/intel/igc/igc_phy.c π§
igc_check_reset_block(9)igc_get_phy_id(9)igc_phy_has_link(9)igc_power_up_phy_copper(9)igc_power_down_phy_copper(9)igc_check_downshift(9)igc_phy_hw_reset(9)igc_phy_setup_autoneg(9)igc_wait_autoneg(9)igc_copper_link_autoneg(9)igc_setup_copper_link(9)igc_read_phy_reg_mdic(9)__igc_access_xmdio_reg(9)igc_read_xmdio_reg(9)igc_write_xmdio_reg(9)igc_write_phy_reg_gpy(9)igc_read_phy_reg_gpy(9)igc_read_phy_fw_version(9)igc_force_speed_duplex(9)
fr fr, go read the whole little friend group, they all hang out in ./drivers/net/ethernet/intel/igc ππ
and that's the page!! brought to you by the ./drivers/net/ethernet/intel/igc source, dated October 2026, under the Kernel API Manual banner πΈ mwah, ily, go write some registers responsibly π
π
π¦ 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