Re: [PATCH v6 1/2] dmaengine: qcom: gpi: Add GPI Block event interrupt support

2025-05-30 Thread Dmitry Baryshkov
On Fri, 30 May 2025 at 17:05, Jyothi Kumar Seerapu wrote: > > > > On 5/9/2025 11:48 AM, Jyothi Kumar Seerapu wrote: > > > > > > On 5/6/2025 5:02 PM, Dmitry Baryshkov wrote: > >> On Tue, May 06, 2025 at 04:48:43PM +0530, Jyothi Kumar Seerapu wrote: > >>> GSI hardware generates an interrupt for each

Re: [PATCH v6 1/2] dmaengine: qcom: gpi: Add GPI Block event interrupt support

2025-05-30 Thread Jyothi Kumar Seerapu
On 5/9/2025 11:48 AM, Jyothi Kumar Seerapu wrote: On 5/6/2025 5:02 PM, Dmitry Baryshkov wrote: On Tue, May 06, 2025 at 04:48:43PM +0530, Jyothi Kumar Seerapu wrote: GSI hardware generates an interrupt for each transfer completion. For multiple messages within a single transfer, this result

Re: [PATCH v6 1/2] dmaengine: qcom: gpi: Add GPI Block event interrupt support

2025-05-09 Thread Jyothi Kumar Seerapu
On 5/6/2025 5:02 PM, Dmitry Baryshkov wrote: On Tue, May 06, 2025 at 04:48:43PM +0530, Jyothi Kumar Seerapu wrote: GSI hardware generates an interrupt for each transfer completion. For multiple messages within a single transfer, this results in N interrupts for N messages, leading to signific

Re: [PATCH v6 1/2] dmaengine: qcom: gpi: Add GPI Block event interrupt support

2025-05-06 Thread Dmitry Baryshkov
On Tue, May 06, 2025 at 04:48:43PM +0530, Jyothi Kumar Seerapu wrote: > GSI hardware generates an interrupt for each transfer completion. > For multiple messages within a single transfer, this results in > N interrupts for N messages, leading to significant software > interrupt latency. > > To mit

[PATCH v6 1/2] dmaengine: qcom: gpi: Add GPI Block event interrupt support

2025-05-06 Thread Jyothi Kumar Seerapu
GSI hardware generates an interrupt for each transfer completion. For multiple messages within a single transfer, this results in N interrupts for N messages, leading to significant software interrupt latency. To mitigate this latency, utilize Block Event Interrupt (BEI) mechanism. Enabling BEI in