STRUCT SEC_QFPROM(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ struct sec_qfprom(9) ✨

okay so bestie, welcome to the Kernel API Manual β€” this is the page for struct sec_qfprom, and it's literally the little struct that holds the secure qfprom attributes. tiny but iconic πŸ’…


🌸 NAME 🌸

struct sec_qfprom β€” the structure that holds secure qfprom attributes


πŸŽ€ SYNOPSIS πŸŽ€

struct sec_qfprom {
    phys_addr_t base;
    struct device *dev;
};

no cap, that's the whole thing. two members. she's compact, she's efficient, she ate 🫢


πŸ’– Members πŸ’–

  • base β€” the starting physical address for the secure qfprom corrected address space. yeah, corrected β€” that word is doing real work there, don't skip it ✨
  • dev β€” the qfprom device structure. your classic device pointer, living its main character life πŸ¦‹

πŸ‘‘ SEE ALSO πŸ‘‘

  • Kernel file ./drivers/nvmem/sec-qfprom.c β€” go read the source, bestie, it's right there πŸ“

and that's the vibe check, we're done!! this page comes from ./drivers/nvmem, dated October 2026, and it's filed under struct sec_qfprom(9) β€” periodt πŸ’œβœ¨πŸŽ€

πŸ“¦ where this page comes from