wifi: iwlwifi: trans: export the maximum supported hcmd size

Export the maximum allowed host command payload size to the op-modes.
Note that this information was available to the op-modes also before
this change, this just adds a clear macro.

Reviewed-by: Johannes Berg <johannes.berg@intel.com>
Link: https://patch.msgid.link/20260531135036.2e6b15bcaf50.I027e150e5f25ef2431ab4e212175dc00ca5e8abd@changeid
Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
This commit is contained in:
Miri Korenblit 2026-05-31 13:53:04 +03:00
parent 719d11f57a
commit 4d30cc10e2

View File

@ -161,6 +161,10 @@ struct iwl_device_tx_cmd {
#define TFD_MAX_PAYLOAD_SIZE (sizeof(struct iwl_device_cmd))
/* Maximum payload size for a non-NOCOPY host command (excluding the header) */
#define IWL_MAX_CMD_PAYLOAD_SIZE \
(TFD_MAX_PAYLOAD_SIZE - sizeof(struct iwl_cmd_header_wide))
/*
* number of transfer buffers (fragments) per transmit frame descriptor;
* this is just the driver's idea, the hardware supports 20