ENUM NTB_SPEED(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ enum ntb_speed(9) πŸŽ€

okay so bestie, welcome to the Kernel API Manual page for enum ntb_speed β€” it's literally the enum for NTB link training speed, and it's lowkey iconic. no cap, this is the whole vibe check. πŸ’…βœ¨


✨ NAME ✨

enum ntb_speed β€” NTB link training speed πŸš„

It's giving "what speed did the NTB link train to?" and honestly we're obsessed. 🫢


🌸 SYNOPSIS 🌸

here's the enum in all its exact, character-for-character glory β€” we do not play with code, bestie:

enum ntb_speed {
    NTB_SPEED_AUTO ,
    NTB_SPEED_NONE ,
    NTB_SPEED_GEN1 ,
    NTB_SPEED_GEN2 ,
    NTB_SPEED_GEN3 ,
    NTB_SPEED_GEN4

};

πŸ’… Constants πŸ’…

  • NTB_SPEED_AUTO β€” request the max supported speed. going for gold, main character energy, fr fr. ✨
  • NTB_SPEED_NONE β€” link is not trained to any speed. it's giving uncommitted, and not in a cute way. 😭
  • NTB_SPEED_GEN1 β€” link is trained to gen1 speed. baby steps, but make them iconic. 🐣
  • NTB_SPEED_GEN2 β€” link is trained to gen2 speed. we love a lil upgrade. πŸ’–
  • NTB_SPEED_GEN3 β€” link is trained to gen3 speed. now we're speeding up, bestie. πŸ”₯
  • NTB_SPEED_GEN4 β€” link is trained to gen4 speed. highkey fast, no notes. πŸ‘‘

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./include/linux/ntb.h is the main character here. and then there's the whole friend group, all listed exactly:


that's the whole page, bestie πŸ’‹ source/version is ./include/linux, and the date is October 2026 β€” mwah, xoxo πŸŽ€πŸŒˆβœ¨

πŸ“¦ where this page comes from