iwlwifi: add trans_cfg for devices with long latency
authorLuca Coelho <luciano.coelho@intel.com>
Mon, 4 Nov 2019 20:51:54 +0000 (22:51 +0200)
committerLuca Coelho <luciano.coelho@intel.com>
Fri, 27 Mar 2020 06:12:49 +0000 (08:12 +0200)
commita72abfca95f36dea268b5e19e3cbeb0959e83518
tree4893e7ff805485f3ff59ac10b2023aa201dc6aba
parent095650c0541e1898751a25073f1a57cfd309f7eb
iwlwifi: add trans_cfg for devices with long latency

A couple of SoCs, which can be recognized by PCI device IDs 0xA0F0 and
0x43F0, need a longer wait for the xtal to stabilize.  To handle this,
add a new trans_cfg structure for Qu devices with a larger
xtal_latency value and apply them to the devices recognized by these
IDs.  Also add a flag that allows us to inform the FW that the low
latency xtal should be used.

Change-Id: I8a14c6af45ea14d8e7f1ef38a589158f38d0c0ea
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
drivers/net/wireless/intel/iwlwifi/cfg/22000.c
drivers/net/wireless/intel/iwlwifi/iwl-config.h
drivers/net/wireless/intel/iwlwifi/pcie/drv.c