> -----Original Message----- > From: Ang, Tien Sung <tien.sung.ang@xxxxxxxxx> > Sent: Friday, March 4, 2022 4:45 PM > To: Wu, Hao <hao.wu@xxxxxxxxx>; Xu, Yilun <yilun.xu@xxxxxxxxx> > Cc: Moritz Fischer <mdf@xxxxxxxxxx>; Tom Rix <trix@xxxxxxxxxx>; linux- > fpga@xxxxxxxxxxxxxxx > Subject: RE: [PATCH] fpga: altera-cvp: Increase the credit timeout > > Hi Hao, > > We have tested the 40ms change with 500 loops and deem this satisfying > based on the recommendations by the Intel FPGA SDM HW team. > SDM was expected to respond within a maximum time of 20ms +-error margin. > However, there were cases this weren't the case during tests. > After many rounds of tests, they conclude that 40ms is doable. > And, this is double the previous time-out of 20ms. > There is a bigger margin added this time. > Overall, we don't intend to increase the time-out any further. I see. Thanks. Acked-by: Wu Hao <hao.wu@xxxxxxxxx> Hao > Thanks > Tien Sung > > -----Original Message----- > From: Wu, Hao <hao.wu@xxxxxxxxx> > Sent: Monday, 28 February, 2022 5:54 PM > To: Xu, Yilun <yilun.xu@xxxxxxxxx>; Ang, Tien Sung <tien.sung.ang@xxxxxxxxx> > Cc: Moritz Fischer <mdf@xxxxxxxxxx>; Tom Rix <trix@xxxxxxxxxx>; linux- > fpga@xxxxxxxxxxxxxxx > Subject: RE: [PATCH] fpga: altera-cvp: Increase the credit timeout > > > Subject: Re: [PATCH] fpga: altera-cvp: Increase the credit timeout > > > > On Mon, Feb 21, 2022 at 10:11:27PM +0800, tien.sung.ang@xxxxxxxxx wrote: > > > From: Ang Tien Sung <tien.sung.ang@xxxxxxxxx> > > > > > > Increase the timeout for SDM (Secure device manager) data credits > > > from 20ms to 40ms. Internal stress tests running at 500 loops failed > > > with the current timeout of 20ms. At the start of a FPGA > > > configuration, the CVP host driver reads the transmit credits from > > > SDM. It then sends bitstream FPGA data to SDM based on the total > > > credits. Each credit allows the CVP host driver to send 4kBytes of > > > data. There are situations whereby, the SDM did not respond in time during > testing. > > Why this timeout is changed to 40ms not 50ms or 60ms? > What's the time we expected from SDM? > I hope we don't need to change this again. > > Thanks > Hao > > > > > > > Signed-off-by: Ang Tien Sung <tien.sung.ang@xxxxxxxxx> > > > --- > > > drivers/fpga/altera-cvp.c | 2 +- > > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > > > diff --git a/drivers/fpga/altera-cvp.c b/drivers/fpga/altera-cvp.c > > > index 4ffb9da537d8..5295ff90482b 100644 > > > --- a/drivers/fpga/altera-cvp.c > > > +++ b/drivers/fpga/altera-cvp.c > > > @@ -52,7 +52,7 @@ > > > /* V2 Defines */ > > > #define VSE_CVP_TX_CREDITS 0x49 /* 8bit */ > > > > > > -#define V2_CREDIT_TIMEOUT_US 20000 > > > +#define V2_CREDIT_TIMEOUT_US 40000 > > > #define V2_CHECK_CREDIT_US 10 > > > #define V2_POLL_TIMEOUT_US 1000000 > > > #define V2_USER_TIMEOUT_US 500000 > > > > Acked-by: Xu Yilun <yilun.xu@xxxxxxxxx> > > > > > -- > > > 2.25.1