ENUM HBM_HOST_ENUM_FLAGS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ enum hbm_host_enum_flags(9) ✨

okay so bestie, welcome to the enum hbm_host_enum_flags(9) page from the Kernel API Manual πŸ’… this one's short and sweet and honestly kind of a vibe β€” it's the flags for an enumeration request, and it only matters when HBM version >= 2.0. yes, that's the whole personality. let's get into it 🫢


🌸 SYNOPSIS 🌸

enum hbm_host_enum_flags {
    MEI_HBM_ENUM_F_ALLOW_ADD ,
    MEI_HBM_ENUM_F_IMMEDIATE_ENUM

};

literally just two members, no cap. here's what they do πŸ‘‡


πŸŽ€ Constants πŸŽ€

  • MEI_HBM_ENUM_F_ALLOW_ADD β€” allow dynamic clients add ✨ like, it's giving "yes, new clients can show up whenever" energy.
  • MEI_HBM_ENUM_F_IMMEDIATE_ENUM β€” allow FW to send answer immediately πŸ¦‹ no waiting around, FW can answer right away. slay.

πŸ¦‹ SEE ALSO πŸ¦‹

the kernel file is ./drivers/misc/mei/hw.h β€” and here's the whole crew it hangs out with, in order, fr fr:

enum mei_hbm_status(9), enum mei_ext_hdr_type(9), struct mei_ext_hdr(9), struct mei_ext_meta_hdr(9), struct mei_ext_hdr_vtag(9), mei_ext_begin(9), mei_ext_last(9), struct mei_ext_hdr_gsc_h2f(9), struct mei_ext_hdr_gsc_f2h(9), mei_ext_next(9), mei_ext_hdr_len(9), struct mei_msg_hdr(9), struct mei_hbm_cl_cmd(9), struct hbm_host_enum_request(9), struct mei_client_properties(9), struct hbm_add_client_request(9), struct hbm_add_client_response(9), struct hbm_power_gate(9), struct hbm_client_connect_request(9), struct hbm_client_connect_response(9), struct hbm_notification_request(9), struct hbm_notification_response(9), struct hbm_notification(9), struct hbm_dma_mem_dscr(9), struct hbm_dma_setup_request(9), struct hbm_dma_setup_response(9), struct hbm_dma_ring_ctrl(9), struct hbm_capability_request(9), struct hbm_capability_response(9), struct hbm_client_dma_map_request(9), struct hbm_client_dma_unmap_request(9), struct hbm_client_dma_response(9) πŸ’€ that's a lot of friends but we love a social icon πŸ‘‘


πŸ’– that's genuinely the whole page, bestie. two flags, one enum, zero drama.

okay and for the cute sign-off: this one lives in ./drivers/misc/mei, dated October 2026, and the header/footer call it enum hbm_host_enum_flags(9) β€” so when someone's like "where did you even read that," you can be like, the manual, obviously πŸ™ˆπŸ’œ

πŸ“¦ where this page comes from