Re: [meta-xilinx] xilinx_uartps infinite wait loop

2019-05-17 Thread Shubhrajyoti Datta
Hi Jean, Thanks for the review. > -Original Message- > From: Jean-Francois Dagenais > Sent: Thursday, May 16, 2019 6:15 PM > To: Shubhrajyoti Datta > Cc: Michal Simek ; meta-xilinx@yoctoproject.org; > Nathan Rossi > Subject: Re: xilinx_uartps infinite wait loop > > Hi Shubhrajyoti, >

Re: [meta-xilinx] xilinx_uartps infinite wait loop

2019-05-16 Thread Shubhrajyoti Datta
Hi Jean, Does the timeout patch solve the issue for you? With Regards, Shubhrajyoti > -Original Message- > From: Jean-Francois Dagenais > Sent: Wednesday, May 15, 2019 5:15 PM > To: Michal Simek > Cc: meta-xilinx@yoctoproject.org; Nathan Rossi ; > Shubhrajyoti Datta > Subject: Re: xil

Re: [meta-xilinx] xilinx_uartps infinite wait loop

2019-05-16 Thread Jean-Francois Dagenais
Hi Shubhrajyoti, Thanks for the patch. It looks good, but I am not able to test this just now, it will have to wait a few days. I can provide feedback though... see below. > On May 16, 2019, at 01:42, Shubhrajyoti Datta wrote: > > From 92129ad79d3863b37936b2b383f4827926d15934 Mon Sep 17 00:00

Re: [meta-xilinx] xilinx_uartps infinite wait loop

2019-05-15 Thread Jean-Francois Dagenais
> On Apr 17, 2019, at 11:22, Michal Simek wrote: > > +Shubhrajyoti. > Any ideas? -- ___ meta-xilinx mailing list meta-xilinx@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-xilinx

Re: [meta-xilinx] xilinx_uartps infinite wait loop

2019-04-17 Thread Michal Simek
+Shubhrajyoti. On 17. 04. 19 15:20, Jean-Francois Dagenais wrote: > Hi all, > > In the last year, in xilinx_uartps.c, this loop appeared at the top of > cdns_uart_set_termios > > /* Wait for the transmit FIFO to empty before making changes */ > if (!(readl(port->membase + CDNS_UART

[meta-xilinx] xilinx_uartps infinite wait loop

2019-04-17 Thread Jean-Francois Dagenais
Hi all, In the last year, in xilinx_uartps.c, this loop appeared at the top of cdns_uart_set_termios /* Wait for the transmit FIFO to empty before making changes */ if (!(readl(port->membase + CDNS_UART_CR) & CDNS_UART_CR_TX_DIS)) {