ENUM IWL_LARI_CONFIG_MASKS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 enum iwl_lari_config_masks(9) β€” Kernel API Manual 🌸

okay so bestie, this is a page from the Kernel API Manual, and it's literally all about enum iwl_lari_config_masks β€” the bit masks for the various LARI config operations πŸ’… ngl it's a tiny page but it's iconic.


✨ NAME ✨

enum iwl_lari_config_masks β€” bit masks for the various LARI config operations πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

enum iwl_lari_config_masks {
    LARI_CONFIG_DISABLE_11AC_UKRAINE_MSK ,
    LARI_CONFIG_CHANGE_ETSI_TO_PASSIVE_MSK ,
    LARI_CONFIG_CHANGE_ETSI_TO_DISABLED_MSK ,
    LARI_CONFIG_ENABLE_5G2_IN_INDONESIA_MSK ,
    LARI_CONFIG_ENABLE_CHINA_22_REG_SUPPORT_MSK

};

like, that's the whole enum. five members, no cap. 🫢


πŸ’– Constants πŸ’–

okay here's the vibe check on each one, going down the list:

  • LARI_CONFIG_DISABLE_11AC_UKRAINE_MSK β€” disable 11ac in ukraine πŸ‡ΊπŸ‡¦
  • LARI_CONFIG_CHANGE_ETSI_TO_PASSIVE_MSK β€” ETSI 5.8GHz SRD passive scan πŸ‘€
  • LARI_CONFIG_CHANGE_ETSI_TO_DISABLED_MSK β€” ETSI 5.8GHz SRD disabled πŸ’€
  • LARI_CONFIG_ENABLE_5G2_IN_INDONESIA_MSK β€” enable 5.15/5.35GHz bands in Indonesia 🌈
  • LARI_CONFIG_ENABLE_CHINA_22_REG_SUPPORT_MSK β€” enable 2022 china regulatory πŸ‘‘

πŸ”₯ SEE ALSO πŸ”₯

bestie, the rabbit hole goes deep. this enum lives in the Kernel file ./drivers/net/wireless/intel/iwlwifi/fw/api/nvm-reg.h, and it's surrounded by soooo many friends, fr fr:

  • enum iwl_regulatory_and_nvm_subcmd_ids(9)
  • enum iwl_nvm_access_op(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)
  • 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)

like, forty entries. she's popular. πŸ’…βœ¨


ngl this page is short and sweet β€” five masks, five descriptions, and one truly enormous guest list in SEE ALSO. go read the header file if you wanna know more, iykyk 🧚

and that's the whole page, bestie πŸ’œ source is ./drivers/net/wireless/intel/i... and it's dated October 2026 β€” slay, see you in the next manpage πŸŽ€πŸ’–

πŸ“¦ where this page comes from