STRUCT IWL_FW_INI_ADDR_VAL(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

struct iwl_fw_ini_addr_val β€” it's literally just an address and the value you're setting it to, bestie. That's the whole vibe.


✨ SYNOPSIS ✨

struct iwl_fw_ini_addr_val {
    __le32 address;
    __le32 value;
 };

okay so it's a two-field struct, no cap. Both fields are __le32, which means little-endian, which means the firmware and you are speaking the same language 🫢


πŸŽ€ Members πŸŽ€

  • address β€” the base address, periodt. This is where the thing lives. πŸ“
  • value β€” the value to set at address. So like, the address is the where, and this is the what. Iconic pairing honestly. πŸ’–

🌈 SEE ALSO 🌈

fr fr go read these next, they're all in the kernel file ./drivers/net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h:

  • struct iwl_fw_ini_hcmd(9)
  • struct iwl_fw_ini_header(9)
  • struct iwl_fw_ini_addr_size(9)
  • struct iwl_fw_ini_region_dev_addr_range(9)
  • struct iwl_fw_ini_region_dev_addr(9)
  • struct iwl_fw_ini_region_fifos(9)
  • struct iwl_fw_ini_region_err_table(9)
  • struct iwl_fw_ini_region_special_device_memory(9)
  • struct iwl_fw_ini_region_internal_buffer(9)
  • struct iwl_fw_ini_region_tlv(9)
  • struct iwl_fw_ini_debug_info_tlv(9)
  • struct iwl_fw_ini_allocation_tlv(9)
  • struct iwl_fw_ini_trigger_tlv(9)
  • struct iwl_fw_ini_hcmd_tlv(9)
  • struct iwl_fw_ini_conf_set_tlv(9)
  • enum iwl_fw_ini_config_set_type(9)
  • enum iwl_fw_ini_allocation_id(9)
  • enum iwl_fw_ini_buffer_location(9)
  • enum iwl_fw_ini_region_type(9)
  • enum iwl_fw_ini_time_point(9)
  • enum iwl_fw_ini_trigger_apply_policy(9)
  • enum iwl_fw_ini_trigger_reset_fw_policy(9)
  • enum iwl_fw_ini_dump_policy(9)
  • enum iwl_fw_ini_dump_type(9)

πŸ’€ reminder that these are all kernel API pages, so the (9) is not a personality trait, it's a manual section. iykyk.

and that's the page!! mwah πŸ’‹ this dropped October 2026 and lives over at ./drivers/net/wireless/intel/i... β€” go off, queen πŸ‘‘βœ¨

πŸ“¦ where this page comes from