From b6ec41f4699591881e8f4fb9ed770abc09480f8b Mon Sep 17 00:00:00 2001
From: Lucas Russo <lerwys@gmail.com>
Date: Thu, 19 May 2016 08:50:36 -0300
Subject: [PATCH] libs/libllio/*/ll_io_pcie.c: reset PCIe timeout on init

This is good, as if there is a timeout on the PCIe
side for some reason not detected (short reading),
on a next llio initialization, it will be reset.
---
 src/libs/libllio/src/ops/ll_io_pcie.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/libs/libllio/src/ops/ll_io_pcie.c b/src/libs/libllio/src/ops/ll_io_pcie.c
index a119acc1..d389db4c 100644
--- a/src/libs/libllio/src/ops/ll_io_pcie.c
+++ b/src/libs/libllio/src/ops/ll_io_pcie.c
@@ -191,6 +191,8 @@ static int pcie_open (llio_t *self, llio_endpoint_t *endpoint)
 
     /* Reset FPGA */
     _pcie_reset_fpga (self);
+    /* Reset PCIe Timeout */
+    _pcie_timeout_reset (self);
 
     return err;
 
-- 
GitLab