tb_lc_force_power(9)
β¨ NAME β¨
okay so bestie, welcome to tb_lc_force_power(9) from the Kernel API Manual π
this one is literally:
tb_lc_force_power β Forces LC to be powered on π₯
π¦ SYNOPSIS π¦
int tb_lc_force_power (struct tb_switch *sw );
π ARGUMENTS π
swβ Thunderbolt switch π¦
πΈ DESCRIPTION πΈ
ngl, this is useful to let the authentication cycle pass even without a Thunderbolt link present β¨ periodt.
π₯ RETURN π₯
0 on success, negative errno otherwise π
π SEE ALSO π
Kernel file ./drivers/thunderbolt/lc.c and the whole squad π§:
tb_lc_read_uuid(9)tb_lc_reset_port(9)tb_lc_configure_port(9)tb_lc_unconfigure_port(9)tb_lc_configure_xdomain(9)tb_lc_unconfigure_xdomain(9)tb_lc_start_lane_initialization(9)tb_lc_is_clx_supported(9)tb_lc_is_usb_plugged(9)tb_lc_is_xhci_connected(9)tb_lc_xhci_connect(9)tb_lc_xhci_disconnect(9)tb_lc_set_wake(9)tb_lc_set_sleep(9)tb_lc_lane_bonding_possible(9)tb_lc_dp_sink_query(9)tb_lc_dp_sink_alloc(9)tb_lc_dp_sink_dealloc(9)
okay bestie, thatβs the whole page π source/version is ./drivers/thunderbolt and the date on this cutie is October 2026, with tb_lc_force_power(9) signing off πβ¨
π¦ 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