summaryrefslogtreecommitdiffstats
path: root/drivers/hwmon/smsc47m192.c
diff options
context:
space:
mode:
authorEmmanuel Grumbach <emmanuel.grumbach@intel.com>2014-12-03 10:39:07 +0200
committerEmmanuel Grumbach <emmanuel.grumbach@intel.com>2014-12-14 10:20:29 +0200
commit03d6c3b0fa4f5f0379cede079ec828a6c999fe43 (patch)
treef4574f8536ad855e0de62fe0104b0e022f3b3af8 /drivers/hwmon/smsc47m192.c
parent0a79a0c011cb291675e3b80760a452fcba5c59d9 (diff)
downloadblackbird-op-linux-03d6c3b0fa4f5f0379cede079ec828a6c999fe43.tar.gz
blackbird-op-linux-03d6c3b0fa4f5f0379cede079ec828a6c999fe43.zip
iwlwifi: pcie: re-ACK all interrupts after device reset
When we reset the device, the CSR_INT gets cleared as well as CSR_INT_MASK. Meaning that we shouldn't get any interrupt but, due to a hardware bug, recent devices will keep sending interrupts. This leads to an interrupt storm while stopping the device. The way to fix this is to ACK all the interrupts after the device is reset so that the value of CSR_INT will stay 0xffffffff. Fixes: 522713c81e4e ("iwlwifi: pcie: properly reset the device") Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Diffstat (limited to 'drivers/hwmon/smsc47m192.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud