__fpga_mgr_register_full(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ __fpga_mgr_register_full πŸŽ€

okay bestie, welcome to the Kernel API Manual β€” today’s main character is __fpga_mgr_register_full, and yes she’s iconic πŸ’…βœ¨

✨ NAME ✨

__fpga_mgr_register_full β€” create and register an FPGA Manager device, no cap 🫢

🌸 SYNOPSIS 🌸

the whole signature, literally character for character:

struct fpga_manager * __fpga_mgr_register_full (struct device *parent ,
const struct fpga_manager_info *info , struct module *owner );

πŸŽ€ ARGUMENTS πŸŽ€

  • parent β€” fpga manager device from pdev β€” the parent figure, lowkey essential 🌱
  • info β€” parameters for fpga manager β€” all the little deets 🧚
  • owner β€” owner module containing the ops β€” she owns the ops, periodt πŸ’…

πŸ¦‹ DESCRIPTION πŸ¦‹

The caller of this function is responsible for calling fpga_mgr_unregister 😭. Like, that’s on you, bestie β€” manual cleanup energy fr fr. Using devm_fpga_mgr_register_full instead is recommended ✨.

πŸ”₯ RETURN πŸ”₯

pointer to a struct fpga_manager pointer or ERR_PTR β€” that’s the whole return vibe πŸ‘‘.

🌈 SEE ALSO 🌈

Kernel file: ./drivers/fpga/fpga-mgr.c β€” home base, iykyk 🏑

the whole squad is:


mwah πŸ’– source/version: ./drivers/fpga Β· dated October 2026 β€” ty for reading, bestie, ily πŸ«ΆπŸ’œ

πŸ“¦ where this page comes from