Re: [PATCH v2 05/13] i2c: qup: schedule EOT and FLUSH tags at the end of transfer

2018-03-14 Thread Sricharan R
On 3/12/2018 6:44 PM, Abhishek Sahu wrote: > The role of FLUSH and EOT tag is to flush already scheduled > descriptors in BAM HW in case of error. EOT is required only > when descriptors are scheduled in RX FIFO. If all the messages > are WRITE, then only FLUSH tag will be used. > > A single BAM

[PATCH v2 05/13] i2c: qup: schedule EOT and FLUSH tags at the end of transfer

2018-03-12 Thread Abhishek Sahu
The role of FLUSH and EOT tag is to flush already scheduled descriptors in BAM HW in case of error. EOT is required only when descriptors are scheduled in RX FIFO. If all the messages are WRITE, then only FLUSH tag will be used. A single BAM transfer can have multiple read and write messages. The