STRUCT IWL_BT_COEX_PROF_OLD_NOTIF(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

struct iwl_bt_coex_prof_old_notif β€” bestie, it's literally just a notification about BT coex ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

struct iwl_bt_coex_prof_old_notif {
    __le32 mbox_msg[4];
    __le32 msg_idx;
    __le32 bt_ci_compliance;
    __le32 primary_ch_lut;
    __le32 secondary_ch_lut;
    __le32 bt_activity_grading;
    u8 ttc_status;
    u8 rrc_status;
    u8 wifi_loss_low_rssi;
    u8 wifi_loss_mid_high_rssi;
 };

okay so like β€” that's the whole shape of it, no cap πŸ’…


πŸŽ€ Members πŸŽ€

  • mbox_msg β€” the message that BT sends over to WiFi. it's giving pen-pal energy fr fr 🫢
  • msg_idx β€” the index of the message. yes, they numbered them, iconic behavior πŸ‘‘
  • bt_ci_compliance β€” an enum iwl_bt_ci_compliance. that's the type, that's the vibe ⭐
  • primary_ch_lut β€” the LUT used for the primary channel, and it's an enum iwl_bt_coex_lut_type 🌸
  • secondary_ch_lut β€” the LUT used for the secondary channel, also an enum iwl_bt_coex_lut_type. matching set, we love to see it πŸ’œ
  • bt_activity_grading β€” the activity of BT, typed as enum iwl_bt_activity_grading πŸ”₯
  • ttc_status β€” is TTC enabled β€” one bit per PHY 🧚
  • rrc_status β€” is RRC enabled β€” one bit per PHY πŸ¦‹
⚠️ heads up bestie: the following fields are only for version 5, and are reserved in version 4. so like, don't go reading them in v4 thinking you're gonna get real data, okay? πŸ™ˆ
  • wifi_loss_low_rssi β€” The predicted lost WiFi rate (% of air time that BT is utilizing) when the RSSI is low (<= -65 dBm) 😭
  • wifi_loss_mid_high_rssi β€” The predicted lost WiFi rate (% of air time that BT is utilizing) when the RSSI is mid/high (>= -65 dBm) πŸ’€

✨ SEE ALSO ✨

go touch some kernel files, iykyk:

  • ./drivers/net/wireless/intel/iwlwifi/fw/api/coex.h
  • struct iwl_bt_coex_cmd(9)
  • struct iwl_bt_coex_reduced_txp_update_cmd(9)
  • struct iwl_bt_coex_ci_cmd(9)
  • enum iwl_bt_coex_subcmd_ids(9)
  • struct iwl_bt_coex_profile_notif(9)

and that's the whole page, periodt πŸ’… this lil slice of kernel API manual lore came from ./drivers/net/wireless/intel/i... and it's stamped October 2026 β€” so like, future-dated slay 🌈✨ hope you understood it bestie, mwah πŸ«ΆπŸŽ€

πŸ“¦ where this page comes from