ENUM IWL_PUNCTURING_STATUS(9)
π enum iwl_puncturing_status(9)
okay so bestie, welcome to the enum iwl_puncturing_status(9) page from the Kernel API Manual π this one is short but she's iconic β it's literally all about the EHT puncturing status from MCC capabilities. yes, that's the whole vibe. let's get into it π¦
β¨ NAME β¨
enum iwl_puncturing_status β the EHT puncturing status, straight from your MCC capabilities π
πΈ SYNOPSIS πΈ
enum iwl_puncturing_status {
IWL_PUNCTURING_STATUS_UNKNOWN ,
IWL_PUNCTURING_STATUS_ENABLED ,
IWL_PUNCTURING_STATUS_DISABLED
};
no cap, that's the entire enum. three little constants, three whole moods π
π«Ά Constants π«Ά
okay so these are the members, and each one is a different vibe check on your puncturing status:
IWL_PUNCTURING_STATUS_UNKNOWNβ bestie, nobody knows π the puncturing status is not provided by FW, or it's just not initialized yet. it's giving "we'll find out later."IWL_PUNCTURING_STATUS_ENABLEDβ slay β¨ puncturing is enabled for the current MCC. we're so on.IWL_PUNCTURING_STATUS_DISABLEDβ nope π puncturing is disabled for the current MCC. not today.
π¦ SEE ALSO π¦
go read these next, i'm obsessed with them fr fr π
./drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.hβ the actual file, main character energyenum iwl_nvm_sbands_flags(9)struct iwl_reg_capa(9)enum iwl_nvm_channel_flags(9)iwl_parse_nvm_mcc_info(9)struct iwl_nvm_section(9)iwl_read_external_nvm(9)
lowkey a tiny page, but every single one of those references matters β go click through them, iykyk π
and that's the page, bestie! π this came out of ./drivers/net/wireless/intel/i... and it's dated October 2026, tagged enum iwl_puncturing_status(9) β 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