From: Johannes Berg Date: Sun, 4 Feb 2024 09:48:18 +0000 (+0100) Subject: wifi: iwlwifi: fw: fix compile w/o CONFIG_ACPI X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=5f9c1f8f9adaf32e4e39fcf260d4fc20dbfb77c9;p=linux.git wifi: iwlwifi: fw: fix compile w/o CONFIG_ACPI The user of this function passes a pointer to a value that doesn't exist when compiled w/o CONFIG_ACPI. Since we don't need the value then, make the non-ACPI version a macro to allow it to still build. Reported-by: kernel test robot Closes: https://lore.kernel.org/oe-kbuild-all/202402031454.syX4cSGN-lkp@intel.com/ Fixes: c4c954547755 ("wifi: iwlwifi: implement WPFC ACPI table loading") Signed-off-by: Johannes Berg --- diff --git a/drivers/net/wireless/intel/iwlwifi/fw/acpi.h b/drivers/net/wireless/intel/iwlwifi/fw/acpi.h index 9cb1017768848..1d32b82f73db3 100644 --- a/drivers/net/wireless/intel/iwlwifi/fw/acpi.h +++ b/drivers/net/wireless/intel/iwlwifi/fw/acpi.h @@ -193,10 +193,8 @@ static inline int iwl_acpi_get_ppag_table(struct iwl_fw_runtime *fwrt) return -ENOENT; } -static inline void iwl_acpi_get_phy_filters(struct iwl_fw_runtime *fwrt, - struct iwl_phy_specific_cfg *filters) -{ -} +/* macro since the second argument doesn't always exist */ +#define iwl_acpi_get_phy_filters(fwrt, filters) do { } while (0) static inline void iwl_acpi_get_guid_lock_status(struct iwl_fw_runtime *fwrt) {