Re: [RESEND PATCH v3 5/8] mtd: spi-nor: cadence-quadspi: Handle probe deferral while requesting DMA channel

2020-08-27 Thread Vignesh Raghavendra
On 8/26/20 7:01 PM, Jan Kiszka wrote: > On 26.08.20 14:18, Vignesh Raghavendra wrote: >> On 8/26/20 3:42 PM, Jan Kiszka wrote: >>> On 24.08.20 19:20, Jan Kiszka wrote: On 24.08.20 14:49, Jan Kiszka wrote: > On 24.08.20 13:45, Vignesh Raghavendra wrote: >> [...] >> Also, there seems

Re: [RESEND PATCH v3 5/8] mtd: spi-nor: cadence-quadspi: Handle probe deferral while requesting DMA channel

2020-08-26 Thread Jan Kiszka
On 26.08.20 14:18, Vignesh Raghavendra wrote: > > > On 8/26/20 3:42 PM, Jan Kiszka wrote: >> On 24.08.20 19:20, Jan Kiszka wrote: >>> On 24.08.20 14:49, Jan Kiszka wrote: On 24.08.20 13:45, Vignesh Raghavendra wrote: > > > On 8/22/20 11:35 PM, Jan Kiszka wrote: >> On

Re: [RESEND PATCH v3 5/8] mtd: spi-nor: cadence-quadspi: Handle probe deferral while requesting DMA channel

2020-08-26 Thread Vignesh Raghavendra
On 8/26/20 3:42 PM, Jan Kiszka wrote: > On 24.08.20 19:20, Jan Kiszka wrote: >> On 24.08.20 14:49, Jan Kiszka wrote: >>> On 24.08.20 13:45, Vignesh Raghavendra wrote: On 8/22/20 11:35 PM, Jan Kiszka wrote: > On 01.06.20 09:04, Vignesh Raghavendra wrote: >>

Re: [RESEND PATCH v3 5/8] mtd: spi-nor: cadence-quadspi: Handle probe deferral while requesting DMA channel

2020-08-26 Thread Jan Kiszka
On 24.08.20 19:20, Jan Kiszka wrote: > On 24.08.20 14:49, Jan Kiszka wrote: >> On 24.08.20 13:45, Vignesh Raghavendra wrote: >>> >>> >>> On 8/22/20 11:35 PM, Jan Kiszka wrote: On 01.06.20 09:04, Vignesh Raghavendra wrote: > dma_request_chan_by_mask() can throw EPROBE_DEFER if DMA provider

RE: [RESEND PATCH v3 5/8] mtd: spi-nor: cadence-quadspi: Handle probe deferral while requesting DMA channel

2020-08-24 Thread Jin, Le
; Ramuthevar Vadivel Murugan ; linux-...@lists.infradead.org; linux-kernel@vger.kernel.org; linux-...@vger.kernel.org; simon.k.r.goldschm...@gmail.com; dingu...@kernel.org; ma...@denx.de Subject: Re: [RESEND PATCH v3 5/8] mtd: spi-nor: cadence-quadspi: Handle probe deferral while requesting DMA channel

Re: [RESEND PATCH v3 5/8] mtd: spi-nor: cadence-quadspi: Handle probe deferral while requesting DMA channel

2020-08-24 Thread Jan Kiszka
On 24.08.20 14:49, Jan Kiszka wrote: > On 24.08.20 13:45, Vignesh Raghavendra wrote: >> >> >> On 8/22/20 11:35 PM, Jan Kiszka wrote: >>> On 01.06.20 09:04, Vignesh Raghavendra wrote: dma_request_chan_by_mask() can throw EPROBE_DEFER if DMA provider is not yet probed. Currently driver

Re: [RESEND PATCH v3 5/8] mtd: spi-nor: cadence-quadspi: Handle probe deferral while requesting DMA channel

2020-08-24 Thread Jan Kiszka
On 24.08.20 13:45, Vignesh Raghavendra wrote: > > > On 8/22/20 11:35 PM, Jan Kiszka wrote: >> On 01.06.20 09:04, Vignesh Raghavendra wrote: >>> dma_request_chan_by_mask() can throw EPROBE_DEFER if DMA provider >>> is not yet probed. Currently driver just falls back to using PIO mode >>> (which

Re: [RESEND PATCH v3 5/8] mtd: spi-nor: cadence-quadspi: Handle probe deferral while requesting DMA channel

2020-08-24 Thread Vignesh Raghavendra
On 8/22/20 11:35 PM, Jan Kiszka wrote: > On 01.06.20 09:04, Vignesh Raghavendra wrote: >> dma_request_chan_by_mask() can throw EPROBE_DEFER if DMA provider >> is not yet probed. Currently driver just falls back to using PIO mode >> (which is less efficient) in this case. Instead return probe

Re: [RESEND PATCH v3 5/8] mtd: spi-nor: cadence-quadspi: Handle probe deferral while requesting DMA channel

2020-08-22 Thread Jan Kiszka
On 01.06.20 09:04, Vignesh Raghavendra wrote: > dma_request_chan_by_mask() can throw EPROBE_DEFER if DMA provider > is not yet probed. Currently driver just falls back to using PIO mode > (which is less efficient) in this case. Instead return probe deferral > error as is so that driver will be re

[RESEND PATCH v3 5/8] mtd: spi-nor: cadence-quadspi: Handle probe deferral while requesting DMA channel

2020-06-01 Thread Vignesh Raghavendra
dma_request_chan_by_mask() can throw EPROBE_DEFER if DMA provider is not yet probed. Currently driver just falls back to using PIO mode (which is less efficient) in this case. Instead return probe deferral error as is so that driver will be re probed once DMA provider is available. Signed-off-by:

Re: [PATCH v3 5/8] mtd: spi-nor: cadence-quadspi: Handle probe deferral while requesting DMA channel

2020-06-01 Thread Tudor.Ambarus
On Monday, June 1, 2020 8:47:22 AM EEST Vignesh Raghavendra wrote: > dma_request_chan_by_mask() can throw EPROBE_DEFER if DMA provider > is not yet probed. Currently driver just falls back to using PIO mode > (which is less efficient) in this case. Instead return probe deferral > error as is so

[PATCH v3 5/8] mtd: spi-nor: cadence-quadspi: Handle probe deferral while requesting DMA channel

2020-05-31 Thread Vignesh Raghavendra
dma_request_chan_by_mask() can throw EPROBE_DEFER if DMA provider is not yet probed. Currently driver just falls back to using PIO mode (which is less efficient) in this case. Instead return probe deferral error as is so that driver will be re probed once DMA provider is available. Signed-off-by: