Messages in this thread Patch in this message | | | From | HighPoint Linux Team <> | Subject | [PATCH] hptiop: wrong register used in hptiop_reset_hba() | Date | Mon, 24 Jul 2006 15:48:54 +0800 |
| |
IOP reset message should be posted to inbound message register instead of outbound message register.
Signed-off-by: HighPoint Linux Team <linux@highpoint-tech.com> ---
diff --git a/drivers/scsi/hptiop.c b/drivers/scsi/hptiop.c index ab2f8b2..74d4d22 100644 --- a/drivers/scsi/hptiop.c +++ b/drivers/scsi/hptiop.c @@ -577,7 +577,7 @@ static int hptiop_reset_hba(struct hptio if (atomic_xchg(&hba->resetting, 1) == 0) { atomic_inc(&hba->reset_count); writel(IOPMU_INBOUND_MSG0_RESET, - &hba->iop->outbound_msgaddr0); + &hba->iop->inbound_msgaddr0); hptiop_pci_posting_flush(hba->iop); } - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |