PCI: altera: Fix TLP completion status

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



PCI: altera: Fix TLP completion status

'Completion Status' value in TLP should be b15:13 while the fix is
using b14:12

Signed-off-by: Hu Yadi<yadi.hu@xxxxxxxxxxxxx>
---
 drivers/pci/host/pcie-altera.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

>From 6c7563a2bb2d46d60a089d5d326bf14a2d868d78 Mon Sep 17 00:00:00 2001
From: "Hu Yadi" <yadi.hu@xxxxxxxxxxxxx>
Date: Thu, 16 Feb 2017 01:50:11 -0800
Subject: [PATCH] PCI: altera: Fix TLP completion status

'Completion Status' value in TLP should be b15:13 while the fix is
using b14:12

Signed-off-by: Hu Yadi<yadi.hu@xxxxxxxxxxxxx>
---
 drivers/pci/host/pcie-altera.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/pci/host/pcie-altera.c b/drivers/pci/host/pcie-altera.c
index dbac6fb..650862e 100644
--- a/drivers/pci/host/pcie-altera.c
+++ b/drivers/pci/host/pcie-altera.c
@@ -56,7 +56,7 @@
 #define TLP_CFG_DW2(bus, devfn, offset)	\
 				(((bus) << 24) | ((devfn) << 16) | (offset))
 #define TLP_REQ_ID(bus, devfn)		(((bus) << 8) | (devfn))
-#define TLP_COMP_STATUS(s)		(((s) >> 12) & 7)
+#define TLP_COMP_STATUS(s)		(((s) >> 13) & 7)
 #define TLP_HDR_SIZE			3
 #define TLP_LOOP			500
 #define RP_DEVFN			0
-- 
2.9.3


[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux