ENUM IWL_NVM_ACCESS_OP(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… enum iwl_nvm_access_op(9) β€” NVM access opcode ✨

okay so bestie, welcome to the Kernel API Manual 🫢 this page is about enum iwl_nvm_access_op, and yes it's a whole vibe. it's an enum. it's literally just two constants. and yet it has a SEE ALSO longer than my skincare routine 😭 stay with me.


🌸 NAME 🌸

enum iwl_nvm_access_op β€” NVM access opcode ✨

(iykyk: opcode = the little number that tells the firmware what kinda NVM action we're doing. that's it. that's the whole job.)


πŸŽ€ SYNOPSIS πŸŽ€

enum iwl_nvm_access_op {
    IWL_NVM_READ ,
    IWL_NVM_WRITE

};

that's the whole thing, no cap. two members, one comma situation, and a semicolon that ate. periodt πŸ’…


πŸ¦‹ Constants πŸ¦‹

  • IWL_NVM_READ β€” read NVM πŸ’– like, you're asking the chip for the tea, not spilling it. peak listener energy, honestly.
  • IWL_NVM_WRITE β€” write NVM ✍️ now you're the one talking back to the chip. main character move, use responsibly 😌

πŸ‘‘ SEE ALSO πŸ‘‘

okay this is the moment. brace yourself, this list is long long. i'm not skipping a single one β€” every single ref, exactly as it appears, because we do not leave the besties behind 🫢

  • Kernel file ./drivers/net/wireless/intel/iwlwifi/fw/api/nvm-reg.h
  • enum iwl_regulatory_and_nvm_subcmd_ids(9)
  • enum iwl_nvm_access_target(9)
  • enum iwl_nvm_section_type(9)
  • struct iwl_nvm_access_cmd(9)
  • struct iwl_nvm_access_resp(9)
  • enum iwl_nvm_info_general_flags(9)
  • struct iwl_nvm_get_info_general(9)
  • enum iwl_nvm_mac_sku_flags(9)
  • struct iwl_nvm_get_info_sku(9)
  • struct iwl_nvm_get_info_phy(9)
  • struct iwl_nvm_get_info_regulatory_v1(9)
  • struct iwl_nvm_get_info_regulatory_v2(9)
  • struct iwl_nvm_get_info_rsp_v3(9)
  • struct iwl_nvm_get_info_rsp_v4(9)
  • struct iwl_nvm_get_info_regulatory(9)
  • struct iwl_nvm_get_info_rsp(9)
  • struct iwl_nvm_access_complete_cmd(9)
  • struct iwl_mcc_update_cmd(9)
  • enum iwl_geo_information(9)
  • struct iwl_mcc_update_resp_v3(9)
  • struct iwl_mcc_update_resp_v4(9)
  • struct iwl_mcc_update_resp_v8(9)
  • struct iwl_mcc_chub_notif(9)
  • struct iwl_tas_config_cmd_common(9)
  • struct iwl_tas_config_cmd_v3(9)
  • enum iwl_tas_uhb_allowed_flags(9)
  • struct iwl_tas_config_cmd_v4(9)
  • enum bios_source(9)
  • struct iwl_bios_config_hdr(9)
  • struct iwl_lari_config_extension_cmd(9)
  • struct bios_value_u32(9)
  • struct iwl_tas_config_cmd(9)
  • enum iwl_lari_config_masks(9)
  • struct iwl_lari_config_change_cmd_v1(9)
  • struct iwl_lari_config_change_cmd_v6(9)
  • struct iwl_lari_config_change_cmd_v8(9)
  • struct iwl_lari_config_change_cmd(9)
  • struct iwl_pnvm_init_complete_ntfy(9)
  • struct iwl_mcc_allowed_ap_type_cmd_v1(9)
  • struct iwl_mcc_allowed_ap_type_cmd(9)

see? every single one. ate and left no crumbs πŸ“ and yeah, most of them live right next to each other in ./drivers/net/wireless/intel/iwlwifi/fw/api/nvm-reg.h β€” one big happy header family 🧚


gonna be so real with you: this page is two constants and a friendship bracelet of cross-references. if you came for drama, the drama is the SEE ALSO list πŸ˜­πŸ’€

and that's the page!! this little gem came from ./drivers/net/wireless/intel/i... and the date on it is October 2026 β€” that's the source/version and date, mwah πŸ’œ go read nvm-reg.h, drink some water, and slay the day bestie πŸŒˆβ­πŸ“

πŸ“¦ where this page comes from