_transport_phy_enable(9)
π _transport_phy_enable(9) β the kernel API manual, bestie edition
okay so this is a page from the Kernel API Manual and it's about _transport_phy_enable, a lil function that turns phys on and off. yes. phys. plural. we love that for us π¦
β¨ NAME β¨
_transport_phy_enable β enable/disable phys
πΈ SYNOPSIS πΈ
int _transport_phy_enable (struct sas_phy *phy , int enable );
π ARGUMENTS π
phyβ thesas_phyobject. that's your phy. your guy. your main character π«Άenableβ enables the phy when true. that's it, that's the whole vibe check.
π DESCRIPTION π
so like, lowkey there's a catch: this only supports sas_host direct attached phys. that's the whole description, no cap. if you were hoping for expander energy, nope, not here π
β RETURN β
0for success π«- non-zero for failure π
π₯ SEE ALSO π₯
the kernel file lives at ./drivers/scsi/mpt3sas/mpt3sas_transport.c β go read it, iykyk π
and then the whole friend group, literally all of them:
_transport_get_port_id_by_sas_phy(9)_transport_sas_node_find_by_sas_address(9)_transport_get_port_id_by_rphy(9)_transport_convert_phy_link_rate(9)_transport_set_identify(9)mpt3sas_transport_done(9)_transport_expander_report_manufacture(9)_transport_delete_port(9)_transport_delete_phy(9)_transport_add_phy(9)mpt3sas_transport_add_phy_to_an_existing_port(9)mpt3sas_transport_del_phy_from_an_existing_port(9)_transport_sanity_check(9)mpt3sas_transport_port_add(9)mpt3sas_transport_port_remove(9)mpt3sas_transport_add_host_phy(9)mpt3sas_transport_add_expander_phy(9)mpt3sas_transport_update_links(9)_transport_get_expander_phy_error_log(9)_transport_get_linkerrors(9)_transport_get_enclosure_identifier(9)_transport_get_bay_identifier(9)_transport_expander_phy_control(9)_transport_phy_reset(9)_transport_phy_speed(9)_transport_smp_handler(9)
and that's the page!! π§ sign-off time: this lil masterpiece comes courtesy of ./drivers/scsi/mpt3sas, dated October 2026, and it's _transport_phy_enable(9) through and through. 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