STRUCT TEE_BNXT_FW_PRIVATE(9)
β¨ NAME β¨
struct tee_bnxt_fw_private β the private data hangout for OP-TEE bnxt, bestie π
πΈ SYNOPSIS πΈ
struct tee_bnxt_fw_private {
struct device *dev;
struct tee_context *ctx;
u32 session_id;
struct tee_shm *fw_shm_pool;
};
Okay so that's literally the whole struct, copied exactly, no notes π
π¦ Members π¦
devβ the OP-TEE based bnxt device. like, the actual device object, she's the main character here πctxβ the OP-TEE context handler. your girl's handle on the context, iconic πsession_idβ the TA session identifier. au32baddie that tells you which session you're in, iykyk β¨
quick heads up fr fr: fw_shm_pool shows up in the struct up top but the Members list doesn't say a single word about it β that's just how the page is, I'm not out here inventing lore π
π₯ SEE ALSO π₯
- Kernel file
./drivers/firmware/broadcom/tee_bnxt_fw.cβ go read the source, she ate π tee_bnxt_fw_load(9)tee_bnxt_copy_coredump(9)
and that's the whole vibe check, bestie π«Ά this page lives in ./drivers/firmware/broadcom, it's dated October 2026, and it's your girl struct tee_bnxt_fw_private(9) signing off β periodt ππ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms