pch_gbe_phy_sw_reset(9)
π pch_gbe_phy_sw_reset β a Kernel API Manual moment β¨
okay so bestie, we're in the Kernel API Manual today and this one is short but iconic. It's giving "small function, big responsibility" and honestly? Obsessed. π
β¨ NAME β¨
pch_gbe_phy_sw_reset β the PHY software reset. that's it, that's the whole vibe. it resets the PHY. in software. slay. π
πΈ SYNOPSIS πΈ
void pch_gbe_phy_sw_reset (struct pch_gbe_hw *hw );
no return value, no drama β it's a void, it just does the thing and dips. π¦
π«Ά ARGUMENTS π«Ά
hwβ Pointer to the HW structure. like, the hardware struct. you hand it the hardware and it handles the rest, iykyk. π
π SEE ALSO π
so here's the whole friend group, fr fr β go hang out with these too:
- Kernel file
./drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_phy.cβ that's where the magic lives, no cap π₯ pch_gbe_phy_get_id(9)pch_gbe_phy_read_reg_miic(9)pch_gbe_phy_write_reg_miic(9)pch_gbe_phy_hw_reset(9)pch_gbe_phy_power_up(9)pch_gbe_phy_power_down(9)pch_gbe_phy_set_rgmii(9)pch_gbe_phy_tx_clk_delay(9)pch_gbe_phy_init_setting(9)pch_gbe_phy_disable_hibernate(9)
π real talk though: read the source before you go poking PHY registers, okay? that's the whole point of the SEE ALSO list. main character energy is great but safety first. π
and that's the page, bestie!! π source is ./drivers/net/ethernet/oki-sem... and it's dated October 2026 β so like, future-core of you to be reading this rn. go forth and reset some PHYs, 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