tb_acpi_add_links(9)
π tb_acpi_add_links(9) π
okay so bestie, quick vibe check: this page is from the Kernel API Manual (yep, that's the manual name), and it's literally about tb_acpi_add_links. no cap. β¨
β¨ NAME β¨
tb_acpi_add_linksβ Add device links based on ACPI description
πΈ SYNOPSIS πΈ
bool tb_acpi_add_links (struct tb_nhi *nhi );
π ARGUMENTS π
nhiβ Pointer toNHI
π¦ DESCRIPTION π¦
So the function goes over the ACPI namespace and finds tunneled ports that reference to nhi ACPI node. For each reference a device link is added. The link is automatically removed by the driver core. slay. π
It returns true if at least one link was created, and false otherwise. That's the whole vibe check. π«Ά
π SEE ALSO π
- Kernel file
./drivers/thunderbolt/acpi.c tb_acpi_is_native(9)tb_acpi_may_tunnel_usb3(9)tb_acpi_may_tunnel_dp(9)tb_acpi_may_tunnel_pcie(9)tb_acpi_is_xdomain_allowed(9)tb_acpi_power_on_retimers(9)tb_acpi_power_off_retimers(9)
xoxo π this page comes from the ./drivers/thunderbolt source/version, stamped October 2026, and it's literally tb_acpi_add_links(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