Re: [Ilw] Intel Wireless 7260 hardware timed out randomly
From: Emmanuel Grumbach <hidden>
Date: 2013-12-25 08:28:00
Also in:
linux-pci
From: Emmanuel Grumbach <hidden>
Date: 2013-12-25 08:28:00
Also in:
linux-pci
On Fri, Nov 15, 2013 at 11:04 AM, wzyboy [off-list ref] wrote:
Thanks a lot for explaination, Emmanuel! Now I finally know why this is a "catch-22" situation: Disabling those features with OS/drvier cannot be as neat as disabling them directly in BIOS. And there may be chance, that disabling them at a bad timing may cause G3... --
Back to you. Can you please try not to do the setpci and add this:
diff --git a/drivers/net/wireless/iwlwifi/pcie/tx.cb/drivers/net/wireless/iwlwifi/pcie/tx.c index 079a511..e8a52f3 100644
--- a/drivers/net/wireless/iwlwifi/pcie/tx.c
+++ b/drivers/net/wireless/iwlwifi/pcie/tx.c@@ -707,6 +707,8 @@ void iwl_pcie_tx_start(struct iwl_trans *trans,u32 scd_base_addr)
iwl_write_direct32(trans, FH_TX_CHICKEN_BITS_REG,
reg_val | FH_TX_CHICKEN_BITS_SCD_AUTO_RETRY_EN);
+ iwl_set_bits_prph(trans, 0xa04068, 0x8);
+
/* Enable L1-Active */
iwl_clear_bits_prph(trans, APMG_PCIDEV_STT_REG,
APMG_PCIDEV_STT_VAL_L1_ACT_DIS);
thanks