* pull-request: iwlwifi-next 2019-11-13
@ 2019-11-13 9:30 Luca Coelho
2019-11-13 13:31 ` Kalle Valo
0 siblings, 1 reply; 4+ messages in thread
From: Luca Coelho @ 2019-11-13 9:30 UTC (permalink / raw)
To: kvalo; +Cc: linux-wireless, linuxwifi, david.e.box, joe.konno
[-- Attachment #1: Type: text/plain, Size: 5438 bytes --]
Hi Kalle,
Here's the second batch of patches intended for v5.4. This includes the
last patchset 2 patchsets I sent. Usual development work. More
details about the contents in the tag description.
I pushed these patches to my pending branch when I sent them out and
kbuildbot reported success.
Please let me know if there are any issues.
Cheers,
Luca.
The following changes since commit 21c60a28af58d7c376502c26fbb0064b39c32917:
rtw88: signal completion even on firmware-request failure (2019-11-08 10:27:03 +0200)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next.git tags/iwlwifi-next-for-kalle-2019-11-13
for you to fetch changes up to e43545028c12d749fb6bd8293095a520c078f40e:
iwlwifi: mvm: fix non-ACPI function (2019-11-13 11:12:13 +0200)
----------------------------------------------------------------
Second batch of patches intended for v5.5
* Update scan FW API;
* Fix single antenna diversity support;
* Bump the supported FW API version;
* Add debug dump collection on assert in WoWLAN;
* Fix VHT capabilities settings;
* Move ACPI handling code fully into acpi.c;
* Increase the CTDP budget to improve signal strength;
* A fix for compilation with no ACPI enabled;
* Enable adaptive dwell on P2P interfaces;
----------------------------------------------------------------
Colin Ian King (1):
iwlwifi: remove redundant assignment to variable bufsz
Emmanuel Grumbach (2):
iwlwifi: pcie: make iwl_pcie_gen2_update_byte_tbl static
iwlwifi: mvm: sync the iwl_mvm_session_prot_notif layout
Haim Dreyfuss (1):
iwlwifi: mvm: don't skip mgmt tid when flushing all tids
Ihab Zhaika (1):
iwlwifi: refactor the SAR tables from mvm to acpi
Johannes Berg (4):
iwlwifi: FW API: reference enum in docs of modify_mask
iwlwifi: remove IWL_DEVICE_22560/IWL_DEVICE_FAMILY_22560
iwlwifi: 22000: fix some indentation
iwlwifi: mvm: fix non-ACPI function
Luca Coelho (3):
iwlwifi: mvm: fix support for single antenna diversity
iwlwifi: mvm: remove else-if in iwl_send_phy_cfg_cmd()
iwlwifi: bump FW API to 51 for 22000 series
Mordechay Goodstein (3):
iwlwifi: mvm: in VHT connection use only VHT capabilities
iwlwifi: mvm: print rate_n_flags in a pretty format
iwlwifi: mvm: start CTDP budget from 2400mA
Shahar S Matityahu (4):
iwlwifi: dbg_ini: support dump collection upon assert during D3
iwlwifi: scan: make new scan req versioning flow
iwlwifi: scan: support scan req cmd ver 12
iwlwifi: mvm: scan: enable adaptive dwell in p2p
Tova Mussai (4):
iwlwifi: nvm: update iwl_uhb_nvm_channels
iwlwifi: scan: create function for scan scheduling params
iwlwifi: scan: Create function to build scan cmd
iwlwifi: scan: adapt the code to use api ver 11
Wang Xuerui (1):
iwlwifi: mvm: fix unaligned read of rx_pkt_status
drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 52 ++---
drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 287 +++++++++++++++++++++++++
drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 84 ++++++++
drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 208 ++++++++++++++++++
drivers/net/wireless/intel/iwlwifi/fw/api/sta.h | 10 +-
drivers/net/wireless/intel/iwlwifi/fw/api/time-event.h | 4 +-
drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 6 +-
drivers/net/wireless/intel/iwlwifi/fw/img.h | 18 ++
drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 11 +
drivers/net/wireless/intel/iwlwifi/iwl-config.h | 1 -
drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 2 -
drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 2 +-
drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 2 +-
drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 9 +-
drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 2 +
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 7 +-
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 230 ++++++--------------
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 2 +-
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 21 +-
drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 6 +-
drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 8 +-
drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 8 +-
drivers/net/wireless/intel/iwlwifi/mvm/rs.h | 2 +
drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 3 +-
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 4 +-
drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 557 ++++++++++++++++++++++++++++++++++++++++++------
drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 43 ++--
drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 4 +-
drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 7 +-
drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 53 ++---
drivers/net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 4 +-
drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 31 +--
drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 18 +-
drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 2 +-
34 files changed, 1292 insertions(+), 416 deletions(-)
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: pull-request: iwlwifi-next 2019-11-13
2019-11-13 9:30 pull-request: iwlwifi-next 2019-11-13 Luca Coelho
@ 2019-11-13 13:31 ` Kalle Valo
0 siblings, 0 replies; 4+ messages in thread
From: Kalle Valo @ 2019-11-13 13:31 UTC (permalink / raw)
To: Luca Coelho; +Cc: linux-wireless, linuxwifi, david.e.box, joe.konno
Luca Coelho <luca@coelho.fi> writes:
> Here's the second batch of patches intended for v5.4. This includes the
> last patchset 2 patchsets I sent. Usual development work. More
> details about the contents in the tag description.
>
> I pushed these patches to my pending branch when I sent them out and
> kbuildbot reported success.
>
> Please let me know if there are any issues.
I did a test pull and it fails to build for me, error below. I had
'CONFIG_ACPI=y' in the config, in case that makes a difference.
drivers/net/wireless/intel/iwlwifi/mvm/fw.c:683:15: warning: 'struct iwl_mvm_sar_profile' declared inside parameter list will not be visible outside of this definition or declaration
struct iwl_mvm_sar_profile *profile,
^~~~~~~~~~~~~~~~~~~
drivers/net/wireless/intel/iwlwifi/mvm/fw.c: In function 'iwl_mvm_sar_set_profile':
drivers/net/wireless/intel/iwlwifi/mvm/fw.c:688:9: error: dereferencing pointer to incomplete type 'struct iwl_mvm_sar_profile'
profile->enabled = enabled;
^~
drivers/net/wireless/intel/iwlwifi/mvm/fw.c: In function 'iwl_mvm_sar_get_wrds_table':
drivers/net/wireless/intel/iwlwifi/mvm/fw.c:732:48: error: 'struct iwl_mvm' has no member named 'sar_profiles'
ret = iwl_mvm_sar_set_profile(mvm, table, &mvm->sar_profiles[0],
^~
drivers/net/wireless/intel/iwlwifi/mvm/fw.c: In function 'iwl_mvm_sar_get_ewrd_table':
drivers/net/wireless/intel/iwlwifi/mvm/fw.c:786:16: error: 'struct iwl_mvm' has no member named 'sar_profiles'
&mvm->sar_profiles[i + 1],
^~
drivers/net/wireless/intel/iwlwifi/mvm/fw.c: In function 'iwl_mvm_sar_get_wgds_table':
drivers/net/wireless/intel/iwlwifi/mvm/fw.c:822:5: error: 'struct iwl_mvm' has no member named 'geo_rev'
mvm->geo_rev = tbl_rev;
^~
drivers/net/wireless/intel/iwlwifi/mvm/fw.c:834:7: error: 'struct iwl_mvm' has no member named 'geo_profiles'
mvm->geo_profiles[i].values[j] = entry->integer.value;
^~
At top level:
drivers/net/wireless/intel/iwlwifi/mvm/fw.c:800:12: warning: 'iwl_mvm_sar_get_wgds_table' defined but not used [-Wunused-function]
static int iwl_mvm_sar_get_wgds_table(struct iwl_mvm *mvm)
^~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/net/wireless/intel/iwlwifi/mvm/fw.c:739:12: warning: 'iwl_mvm_sar_get_ewrd_table' defined but not used [-Wunused-function]
static int iwl_mvm_sar_get_ewrd_table(struct iwl_mvm *mvm)
^~~~~~~~~~~~~~~~~~~~~~~~~~
drivers/net/wireless/intel/iwlwifi/mvm/fw.c:701:12: warning: 'iwl_mvm_sar_get_wrds_table' defined but not used [-Wunused-function]
static int iwl_mvm_sar_get_wrds_table(struct iwl_mvm *mvm)
^~~~~~~~~~~~~~~~~~~~~~~~~~
scripts/Makefile.build:265: recipe for target 'drivers/net/wireless/intel/iwlwifi/mvm/fw.o' failed
--
Kalle Valo
^ permalink raw reply [flat|nested] 4+ messages in thread
* pull-request: iwlwifi-next 2019-11-13
@ 2019-11-20 10:40 Luca Coelho
2019-11-20 18:10 ` Kalle Valo
0 siblings, 1 reply; 4+ messages in thread
From: Luca Coelho @ 2019-11-20 10:40 UTC (permalink / raw)
To: kvalo; +Cc: linux-wireless, linuxwifi, david.e.box, joe.konno
[-- Attachment #1: Type: text/plain, Size: 3317 bytes --]
Hi Kalle,
Here's the third batch of patches intended for v5.5. This includes
the patchset I just sent out . Usual development work. More details
about the contents in the tag description.
I pushed these patches to my pending branch, but it was just now, so I
didn't get the results from kbuildbot yet.
Please let me know if there are any issues.
Cheers,
Luca.
The following changes since commit eac08515d7bd665d306cefa2ae9f3de56e875d6d:
rtl8xxxu: Remove set but not used variable 'vif','dev','len' (2019-11-20 09:47:19 +0200)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next.git tags/iwlwifi-next-for-kalle-2019-11-20
for you to fetch changes up to 54fae6e31bed393a17512c1c8d2559bc737943c9:
iwlwifi: bump FW API to 52 for 22000 series (2019-11-20 12:28:56 +0200)
----------------------------------------------------------------
Patches intended for v5.5
* Fix a merge damage that causes issues with high-throuput on AX200+;
* Support TX/RX antennas reporting;
* Small fix in DVM's BT link-quality code;
* Bump supported FW API version to 52;
* Yet another scan FW API update;
* Some clean-ups;
----------------------------------------------------------------
Ben Greear (1):
iwlwifi: mvm: Report tx/rx antennas
Denis Efremov (1):
iwlwifi: dvm: excessive if in rs_bt_update_lq()
Johannes Berg (8):
iwlwifi: pcie: fix support for transmitting SKBs with fraglist
iwlwifi: pcie: make some RX functions static
iwlwifi: config: remove max_rx_agg_size
iwlwifi: mvm: remove left-over non-functional email alias
iwlwifi: pcie: rx: use rxq queue_size instead of constant
iwlwifi: pcie: trace IOVA for iwlwifi_dev_tx_tb
iwlwifi: mvm: remove outdated comment referring to wake lock
iwlwifi: check kasprintf() return value
Luca Coelho (1):
iwlwifi: bump FW API to 52 for 22000 series
Tova Mussai (1):
iwlwifi: scan: support scan req FW API ver 13
drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 2 +-
drivers/net/wireless/intel/iwlwifi/dvm/led.c | 3 +++
drivers/net/wireless/intel/iwlwifi/dvm/rs.c | 2 +-
drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 56 +++++++++++++++++++++++++++++++++++++++++++++++++++++---
drivers/net/wireless/intel/iwlwifi/iwl-config.h | 2 --
drivers/net/wireless/intel/iwlwifi/iwl-devtrace-data.h | 8 +++++---
drivers/net/wireless/intel/iwlwifi/mvm/led.c | 3 +++
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 13 +++++++++++++
drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 5 +----
drivers/net/wireless/intel/iwlwifi/mvm/power.c | 2 --
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 2 +-
drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 54 +++++++++++++++++++++++++++++++++++++++++++++++++++---
drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 2 --
drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 6 +++---
drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 28 ++++++++++++++++++++--------
drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 14 ++++++--------
16 files changed, 161 insertions(+), 41 deletions(-)
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: pull-request: iwlwifi-next 2019-11-13
2019-11-20 10:40 Luca Coelho
@ 2019-11-20 18:10 ` Kalle Valo
0 siblings, 0 replies; 4+ messages in thread
From: Kalle Valo @ 2019-11-20 18:10 UTC (permalink / raw)
To: Luca Coelho; +Cc: linux-wireless, linuxwifi, david.e.box, joe.konno
Luca Coelho <luca@coelho.fi> writes:
> Here's the third batch of patches intended for v5.5. This includes
> the patchset I just sent out . Usual development work. More details
> about the contents in the tag description.
>
> I pushed these patches to my pending branch, but it was just now, so I
> didn't get the results from kbuildbot yet.
>
> Please let me know if there are any issues.
>
> Cheers,
> Luca.
>
>
> The following changes since commit eac08515d7bd665d306cefa2ae9f3de56e875d6d:
>
> rtl8xxxu: Remove set but not used variable 'vif','dev','len' (2019-11-20 09:47:19 +0200)
>
> are available in the Git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next.git tags/iwlwifi-next-for-kalle-2019-11-20
>
> for you to fetch changes up to 54fae6e31bed393a17512c1c8d2559bc737943c9:
>
> iwlwifi: bump FW API to 52 for 22000 series (2019-11-20 12:28:56 +0200)
>
> ----------------------------------------------------------------
> Patches intended for v5.5
>
> * Fix a merge damage that causes issues with high-throuput on AX200+;
> * Support TX/RX antennas reporting;
> * Small fix in DVM's BT link-quality code;
> * Bump supported FW API version to 52;
> * Yet another scan FW API update;
> * Some clean-ups;
>
> ----------------------------------------------------------------
Pulled, thanks Luca.
--
https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2019-11-20 18:10 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-11-13 9:30 pull-request: iwlwifi-next 2019-11-13 Luca Coelho
2019-11-13 13:31 ` Kalle Valo
-- strict thread matches above, loose matches on Subject: below --
2019-11-20 10:40 Luca Coelho
2019-11-20 18:10 ` Kalle Valo
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).