hyperbus_register_device(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ hyperbus_register_device(9) πŸŽ€

okay bestie, welcome to the Kernel API Manual page for hyperbus_register_device(9) β€” and yes, it's giving very niche kernel-core main character energy. πŸ’…


✨ NAME ✨

hyperbus_register_device β€” probe and register a HyperBus slave memory device. πŸ¦‹

🌸 SYNOPSIS 🌸

int hyperbus_register_device (struct hyperbus_device *hbdev );

πŸ’– ARGUMENTS πŸ’–

  • hbdev β€” a hyperbus_device struct, and it needs its dev, np and ctlr fields populated. that's the whole vibe check. ✨

πŸ”₯ RETURN πŸ”₯

0 for success, others for failure. slay when it's 0; when it's not, bestie, it failed. 😭

🌈 SEE ALSO 🌈

  • Kernel file ./include/linux/mtd/hyperbus.h
  • struct hyperbus_device(9)
  • struct hyperbus_ops(9)
  • struct hyperbus_ctlr(9)
  • hyperbus_unregister_device(9)

go read these next, iykyk 🫢


with love from source ./include/linux/mtd, dated October 2026 β€” mwah πŸ’– this hyperbus_register_device(9) page is literally the finale. πŸŽ€

πŸ“¦ where this page comes from