velocity_probe(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… velocity_probe(9) β€” the kernel API glow-up

okay so bestie, welcome to the velocity_probe(9) manual page β€” it's the ninth section of the kernel API manual and it's literally all about setting up a velocity device the second you find one. let's get into it πŸŽ€


✨ NAME ✨

velocity_probe β€” set up a discovered velocity device. that's it, that's the vibe πŸ¦‹


🌸 SYNOPSIS 🌸

int velocity_probe (struct device *dev , int irq , const struct
velocity_info_tbl *info , enum velocity_bus_type bustype );

πŸ’– ARGUMENTS πŸ’–

  • dev β€” the PCI device. the whole point, the main character πŸ‘‘
  • irq β€” interrupt info. yes queen, we need to know how it yells for attention πŸ”₯
  • info β€” table of match. it's giving "who are you and are you on the list" 🫢
  • bustype β€” the bus that device is connected to. gotta know what street it lives on 🌈

πŸ’… DESCRIPTION πŸ’…

so basically you configure a discovered adapter from scratch β€” like a full glow-up, nothing inherited, starting fresh ✨ and on the failure paths it returns a negative errno error code. so if something goes wrong, it does not just ghost you, it tells you with a number 😭


πŸ¦‹ SEE ALSO πŸ¦‹

no cap, this section is an entire friend group. the kernel file lives at ./drivers/net/ethernet/via/via-velocity.c:


okay that's the whole page, periodt πŸ’œ and for the cute sign-off: this icon lives in ./drivers/net/ethernet/via, dated October 2026, and she's out here serving velocity_probe(9) realness. slay, bye πŸŽ€βœ¨

πŸ“¦ where this page comes from