* [jfern:sched/dlserver.debug.mar3.2024 28515/30000] drivers/net/wireless/iwl7000/iwlwifi/mvm/fw.c:1619:52: error: 'struct iwl_mvm' has no member named 'phy_filters'; did you mean 'rx_filters'?
@ 2024-03-15 8:34 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2024-03-15 8:34 UTC (permalink / raw)
To: Miri Korenblit; +Cc: oe-kbuild-all, Intel ChromeOS bot
tree: https://git.kernel.org/pub/scm/linux/kernel/git/jfern/linux.git sched/dlserver.debug.mar3.2024
head: 6890cea305eadbebc9f3fcf8d31c6672af797ee5
commit: c7aacce2216be329acb2a6c01543caed73ac395f [28515/30000] CHROMIUM: iwl7000: read SAR tables from UEFI
config: um-allmodconfig (https://download.01.org/0day-ci/archive/20240315/202403151610.TpbrsVCN-lkp@intel.com/config)
compiler: gcc-12 (Debian 12.2.0-14) 12.2.0
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240315/202403151610.TpbrsVCN-lkp@intel.com/reproduce)
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202403151610.TpbrsVCN-lkp@intel.com/
All errors (new ones prefixed by >>):
drivers/net/wireless/iwl7000/iwlwifi/mvm/fw.c: In function 'iwl_mvm_get_bios_tables':
>> drivers/net/wireless/iwl7000/iwlwifi/mvm/fw.c:1619:52: error: 'struct iwl_mvm' has no member named 'phy_filters'; did you mean 'rx_filters'?
1619 | iwl_acpi_get_phy_filters(&mvm->fwrt, &mvm->phy_filters);
| ^~~~~~~~~~~
| rx_filters
vim +1619 drivers/net/wireless/iwl7000/iwlwifi/mvm/fw.c
c7aacce2216be3 Miri Korenblit 2023-11-05 1564
c7aacce2216be3 Miri Korenblit 2023-11-05 1565 void iwl_mvm_get_bios_tables(struct iwl_mvm *mvm)
7804c96fab9aa5 Luca Coelho 2021-12-28 1566 {
7804c96fab9aa5 Luca Coelho 2021-12-28 1567 int ret;
7804c96fab9aa5 Luca Coelho 2021-12-28 1568
5a77ded3b9eefd Miri Korenblit 2023-10-30 1569 iwl_acpi_get_guid_lock_status(&mvm->fwrt);
5a77ded3b9eefd Miri Korenblit 2023-10-30 1570
7804c96fab9aa5 Luca Coelho 2021-12-28 1571 /* read PPAG table */
c1be1fe6ce5d6e Matt Chen 2021-12-03 1572 ret = iwl_acpi_get_ppag_table(&mvm->fwrt);
7804c96fab9aa5 Luca Coelho 2021-12-28 1573 if (ret < 0) {
7804c96fab9aa5 Luca Coelho 2021-12-28 1574 IWL_DEBUG_RADIO(mvm,
7804c96fab9aa5 Luca Coelho 2021-12-28 1575 "PPAG BIOS table invalid or unavailable. (%d)\n",
7804c96fab9aa5 Luca Coelho 2021-12-28 1576 ret);
7804c96fab9aa5 Luca Coelho 2021-12-28 1577 }
7804c96fab9aa5 Luca Coelho 2021-12-28 1578
7804c96fab9aa5 Luca Coelho 2021-12-28 1579 /* read SAR tables */
c7aacce2216be3 Miri Korenblit 2023-11-05 1580 ret = iwl_bios_get_wrds_table(&mvm->fwrt);
7804c96fab9aa5 Luca Coelho 2021-12-28 1581 if (ret < 0) {
7804c96fab9aa5 Luca Coelho 2021-12-28 1582 IWL_DEBUG_RADIO(mvm,
7804c96fab9aa5 Luca Coelho 2021-12-28 1583 "WRDS SAR BIOS table invalid or unavailable. (%d)\n",
7804c96fab9aa5 Luca Coelho 2021-12-28 1584 ret);
7804c96fab9aa5 Luca Coelho 2021-12-28 1585 /*
7804c96fab9aa5 Luca Coelho 2021-12-28 1586 * If not available, don't fail and don't bother with EWRD and
7804c96fab9aa5 Luca Coelho 2021-12-28 1587 * WGDS */
7804c96fab9aa5 Luca Coelho 2021-12-28 1588
c7aacce2216be3 Miri Korenblit 2023-11-05 1589 if (!iwl_bios_get_wgds_table(&mvm->fwrt)) {
7804c96fab9aa5 Luca Coelho 2021-12-28 1590 /*
7804c96fab9aa5 Luca Coelho 2021-12-28 1591 * If basic SAR is not available, we check for WGDS,
7804c96fab9aa5 Luca Coelho 2021-12-28 1592 * which should *not* be available either. If it is
7804c96fab9aa5 Luca Coelho 2021-12-28 1593 * available, issue an error, because we can't use SAR
7804c96fab9aa5 Luca Coelho 2021-12-28 1594 * Geo without basic SAR.
7804c96fab9aa5 Luca Coelho 2021-12-28 1595 */
7804c96fab9aa5 Luca Coelho 2021-12-28 1596 IWL_ERR(mvm, "BIOS contains WGDS but no WRDS\n");
7804c96fab9aa5 Luca Coelho 2021-12-28 1597 }
7804c96fab9aa5 Luca Coelho 2021-12-28 1598
7804c96fab9aa5 Luca Coelho 2021-12-28 1599 } else {
c7aacce2216be3 Miri Korenblit 2023-11-05 1600 ret = iwl_bios_get_ewrd_table(&mvm->fwrt);
7804c96fab9aa5 Luca Coelho 2021-12-28 1601 /* if EWRD is not available, we can still use
7804c96fab9aa5 Luca Coelho 2021-12-28 1602 * WRDS, so don't fail */
7804c96fab9aa5 Luca Coelho 2021-12-28 1603 if (ret < 0)
7804c96fab9aa5 Luca Coelho 2021-12-28 1604 IWL_DEBUG_RADIO(mvm,
7804c96fab9aa5 Luca Coelho 2021-12-28 1605 "EWRD SAR BIOS table invalid or unavailable. (%d)\n",
7804c96fab9aa5 Luca Coelho 2021-12-28 1606 ret);
7804c96fab9aa5 Luca Coelho 2021-12-28 1607
7804c96fab9aa5 Luca Coelho 2021-12-28 1608 /* read geo SAR table */
7804c96fab9aa5 Luca Coelho 2021-12-28 1609 if (iwl_sar_geo_support(&mvm->fwrt)) {
c7aacce2216be3 Miri Korenblit 2023-11-05 1610 ret = iwl_bios_get_wgds_table(&mvm->fwrt);
7804c96fab9aa5 Luca Coelho 2021-12-28 1611 if (ret < 0)
7804c96fab9aa5 Luca Coelho 2021-12-28 1612 IWL_DEBUG_RADIO(mvm,
7804c96fab9aa5 Luca Coelho 2021-12-28 1613 "Geo SAR BIOS table invalid or unavailable. (%d)\n",
7804c96fab9aa5 Luca Coelho 2021-12-28 1614 ret);
7804c96fab9aa5 Luca Coelho 2021-12-28 1615 /* we don't fail if the table is not available */
7804c96fab9aa5 Luca Coelho 2021-12-28 1616 }
7804c96fab9aa5 Luca Coelho 2021-12-28 1617 }
310702e6a00272 Johannes Berg 2023-02-01 1618
310702e6a00272 Johannes Berg 2023-02-01 @1619 iwl_acpi_get_phy_filters(&mvm->fwrt, &mvm->phy_filters);
7804c96fab9aa5 Luca Coelho 2021-12-28 1620 }
7804c96fab9aa5 Luca Coelho 2021-12-28 1621
:::::: The code at line 1619 was first introduced by commit
:::::: 310702e6a002726160502141e51908cd49f698d6 CHROMIUM: iwl7000: implement WPFC ACPI table loading
:::::: TO: Johannes Berg <johannes.berg@intel.com>
:::::: CC: Intel ChromeOS bot <linuxwifi@intel.com>
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2024-03-15 8:35 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-15 8:34 [jfern:sched/dlserver.debug.mar3.2024 28515/30000] drivers/net/wireless/iwl7000/iwlwifi/mvm/fw.c:1619:52: error: 'struct iwl_mvm' has no member named 'phy_filters'; did you mean 'rx_filters'? kernel test robot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.