|
@@ -80,7 +80,6 @@
|
|
#define ERR_IRQ_ALL (ERR_AER | ERR_AXI | ERR_CORR | \
|
|
#define ERR_IRQ_ALL (ERR_AER | ERR_AXI | ERR_CORR | \
|
|
ERR_NONFATAL | ERR_FATAL | ERR_SYS)
|
|
ERR_NONFATAL | ERR_FATAL | ERR_SYS)
|
|
#define ERR_FATAL_IRQ (ERR_FATAL | ERR_AXI)
|
|
#define ERR_FATAL_IRQ (ERR_FATAL | ERR_AXI)
|
|
-#define ERR_IRQ_STATUS_RAW 0x1c0
|
|
|
|
#define ERR_IRQ_STATUS 0x1c4
|
|
#define ERR_IRQ_STATUS 0x1c4
|
|
#define ERR_IRQ_ENABLE_SET 0x1c8
|
|
#define ERR_IRQ_ENABLE_SET 0x1c8
|
|
#define ERR_IRQ_ENABLE_CLR 0x1cc
|
|
#define ERR_IRQ_ENABLE_CLR 0x1cc
|
|
@@ -249,7 +248,7 @@ static irqreturn_t ks_pcie_handle_error_irq(struct keystone_pcie *ks_pcie)
|
|
{
|
|
{
|
|
u32 status;
|
|
u32 status;
|
|
|
|
|
|
- status = ks_pcie_app_readl(ks_pcie, ERR_IRQ_STATUS_RAW) & ERR_IRQ_ALL;
|
|
|
|
|
|
+ status = ks_pcie_app_readl(ks_pcie, ERR_IRQ_STATUS);
|
|
if (!status)
|
|
if (!status)
|
|
return IRQ_NONE;
|
|
return IRQ_NONE;
|
|
|
|
|