STRUCT HYPERBUS_CTLR(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, welcome to struct hyperbus_ctlr(9) from the Kernel API Manual πŸ’– this is the controller-side struct and it’s literally iconic.

🌸 NAME 🌸

struct hyperbus_ctlr - struct representing HyperBus controller. That’s the whole vibe: it’s the struct that represents a HyperBus controller, no cap.

✨ SYNOPSIS ✨

the whole squad, in exact form:

struct hyperbus_ctlr {
    struct device *dev;
    bool calibrated;
    const struct hyperbus_ops *ops;
};

πŸŽ€ Members πŸŽ€

  • dev β€” pointer to HyperBus controller device. the controller’s device pointer, slay.
  • calibrated β€” flag to indicate ctlr calibration sequence is complete. It’s a bool, so it’s giving β€œdone or not done” πŸ’…
  • ops β€” HyperBus controller ops. It’s the const struct hyperbus_ops * pointer, periodt.

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file: ./include/linux/mtd/hyperbus.h β€” go peek, bestie.


this page came from ./include/linux/mtd, dated October 2026 β€” mwah, bye bestie πŸ’œ

πŸ“¦ where this page comes from