diff options
Diffstat (limited to 'drivers/pci/hotplug/shpchp_hpc.c')
-rw-r--r-- | drivers/pci/hotplug/shpchp_hpc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/pci/hotplug/shpchp_hpc.c b/drivers/pci/hotplug/shpchp_hpc.c index d82987f075b2..f25e11645071 100644 --- a/drivers/pci/hotplug/shpchp_hpc.c +++ b/drivers/pci/hotplug/shpchp_hpc.c | |||
@@ -1058,11 +1058,11 @@ static irqreturn_t shpc_isr(int IRQ, void *dev_id, struct pt_regs *regs) | |||
1058 | if (intr_loc & 0x0001) { | 1058 | if (intr_loc & 0x0001) { |
1059 | /* | 1059 | /* |
1060 | * Command Complete Interrupt Pending | 1060 | * Command Complete Interrupt Pending |
1061 | * RO only - clear by writing 0 to the Command Completion | 1061 | * RO only - clear by writing 1 to the Command Completion |
1062 | * Detect bit in Controller SERR-INT register | 1062 | * Detect bit in Controller SERR-INT register |
1063 | */ | 1063 | */ |
1064 | temp_dword = readl(php_ctlr->creg + SERR_INTR_ENABLE); | 1064 | temp_dword = readl(php_ctlr->creg + SERR_INTR_ENABLE); |
1065 | temp_dword &= 0xfffeffff; | 1065 | temp_dword &= 0xfffdffff; |
1066 | writel(temp_dword, php_ctlr->creg + SERR_INTR_ENABLE); | 1066 | writel(temp_dword, php_ctlr->creg + SERR_INTR_ENABLE); |
1067 | wake_up_interruptible(&ctrl->queue); | 1067 | wake_up_interruptible(&ctrl->queue); |
1068 | } | 1068 | } |