Revert "CHROMIUM: iwl7000: pcie: fix RF-Kill vs. firmware load race"

This patch reverts commit a2575ed2db3ae2c9c3d535eea3f69823e059d22b.
The commit introduce iwl_enable_fw_load_int, which modifies the
hardware interrupt register via tran_pcie->inta_mask, from the ISR.
This causes a race condition where the ISR thread overwrites the
register value from the main thread, when the main thread calls
iwl_enable_interrupts. As a result, the alive interrupt is masked
in hardware. The driver times out on not receiving the alive interrupt
from the NIC, and there is no wifi on resuming from a suspend.

BUG=chrome-os-partner:53958
TEST=`suspend_stress_test -c 500` for 20 times on an i3 and i7 samus.

Change-Id: Ic83185fed2253f294f3fa4300108e8b2c48b97ee
Reviewed-on: https://chromium-review.googlesource.com/351774
Commit-Ready: Kirtika Ruchandani <kirtika@google.com>
Tested-by: Kirtika Ruchandani <kirtika@google.com>
Reviewed-by: Sameer Nanda <snanda@chromium.org>
Reviewed-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
(cherry picked from commit 220d24693e55695c4783900635fb2286209316c9)
Reviewed-on: https://chromium-review.googlesource.com/352776
Trybot-Ready: Kirtika Ruchandani <kirtika@google.com>
Commit-Queue: Kirtika Ruchandani <kirtika@google.com>
3 files changed