of_set_phy_timing_role(9)
π of_set_phy_timing_role(9) π
okay so this is a page from the Kernel API Manual, bestie β yes, the kernel kernel, we're being fancy today π
β¨ NAME β¨
of_set_phy_timing_role β Set the master/slave mode of the PHY π
π¦ SYNOPSIS π¦
void of_set_phy_timing_role (struct phy_device *phydev );
that's it. that's the whole thing. one function, one argument, zero drama (mostly) π
πΈ ARGUMENTS πΈ
phydevβ literally just thephy_devicestruct. that's the whole vibe. hand it over and let the function cook π
π DESCRIPTION π
okay so what does it do? it sets the master/slave configuration of the PHY β and it does it based on the device tree. so like, the device tree already decided, and this function is just the messenger reading the room π§β¨
no cap, that's the entire description. it's a short one. we love a low-effort icon π«Ά
π SEE ALSO π
buckle up bestie, this list is long and it ATE π the kernel file lives at ./drivers/net/phy/phy-core.c, and here's the whole squad:
phy_speed_to_str(9)phy_duplex_to_str(9)phy_rate_matching_to_str(9)phy_fix_phy_mode_for_mac_delays(9)phy_interface_num_ports(9)phy_set_max_speed(9)phy_resolve_aneg_pause(9)phy_resolve_aneg_linkmode(9)phy_check_downshift(9)__phy_read_mmd(9)phy_read_mmd(9)__phy_write_mmd(9)phy_write_mmd(9)phy_modify_changed(9)__phy_modify(9)phy_modify(9)__phy_modify_mmd_changed(9)phy_modify_mmd_changed(9)__phy_modify_mmd(9)phy_modify_mmd(9)phy_save_page(9)phy_select_page(9)phy_restore_page(9)phy_read_paged(9)phy_write_paged(9)phy_modify_paged_changed(9)phy_modify_paged(9)
likeβ¦ that's the whole friend group right there π₯ the double-underscore ones are the introverts, iykyk π
ngl there's nothing dangerous in here, it's not deprecated, nothing's undefined. it's just a chill little role-assigner. go off king π
and that's the tea β this page came out of ./drivers/net/phy in October 2026, part of the Kernel API Manual, and it's called of_set_phy_timing_role(9) β 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