usb4_dp_port_nrd(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– usb4_dp_port_nrd(9) β€” Kernel API Manual πŸ’–

okay bestie, welcome to the usb4_dp_port_nrd(9) page from the Kernel API Manual ✨ this one is short and sweet, and it's basically the β€œread the non-reduced rate and lanes” bestie of the USB4 crew πŸ’…

🌸 NAME 🌸

usb4_dp_port_nrd β€” Read non-reduced rate and lanes πŸŽ€

✨ SYNOPSIS ✨

int usb4_dp_port_nrd (struct tb_port *port , int *rate , int *lanes );

like, that's the whole call signature, no cap 🫢

πŸŽ€ ARGUMENTS πŸŽ€

  • port β€” DP IN adapter πŸ’–
  • rate β€” Non-reduced rate in Mb/s is placed here 🌈
  • lanes β€” Non-reduced lanes are placed here πŸ¦‹

πŸ’… DESCRIPTION πŸ’…

Reads the non-reduced rate and lanes from the DP IN adapter. That's literally the whole description, bestie β€” it's giving short king energy πŸ‘‘βœ¨

🫢 RETURN 🫢

It hands back one of these:

  • 0 - On success πŸŽ‰
  • -EOPNOTSUPP - If the adapter does not support this 😭
  • Negative errno - Another error occurred πŸ’€

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./drivers/thunderbolt/usb4.c is right here, and these are the linked besties, fr fr:


okay that's the whole page, bestie πŸ’– source/version: ./drivers/thunderbolt Β· date: October 2026 β€” mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from