Re: [PATCH] mmc: meson-mx-sdio: trigger a soft reset after a timeout or CRC error

2020-05-07 Thread Ulf Hansson
On Thu, 7 May 2020 at 23:14, Martin Blumenstingl wrote: > > Hi Ulf, > > On Thu, May 7, 2020 at 11:29 AM Ulf Hansson wrote: > > > > On Mon, 4 May 2020 at 00:28, Martin Blumenstingl > > wrote: > > > > > > The vendor driver (from the 3.10 kernel) triggers a soft reset every > > > time before

Re: [PATCH] mmc: meson-mx-sdio: trigger a soft reset after a timeout or CRC error

2020-05-07 Thread Martin Blumenstingl
Hi Ulf, On Thu, May 7, 2020 at 11:29 AM Ulf Hansson wrote: > > On Mon, 4 May 2020 at 00:28, Martin Blumenstingl > wrote: > > > > The vendor driver (from the 3.10 kernel) triggers a soft reset every > > time before starting a new command. While this fixes a problem where > > SDIO cards are not

Re: [PATCH] mmc: meson-mx-sdio: trigger a soft reset after a timeout or CRC error

2020-05-07 Thread Ulf Hansson
On Mon, 4 May 2020 at 00:28, Martin Blumenstingl wrote: > > The vendor driver (from the 3.10 kernel) triggers a soft reset every > time before starting a new command. While this fixes a problem where > SDIO cards are not detected at all (because all commands simply > timed out) this hurts SD card

[PATCH] mmc: meson-mx-sdio: trigger a soft reset after a timeout or CRC error

2020-05-03 Thread Martin Blumenstingl
The vendor driver (from the 3.10 kernel) triggers a soft reset every time before starting a new command. While this fixes a problem where SDIO cards are not detected at all (because all commands simply timed out) this hurts SD card read performance a bit (in my tests between 10% to 20%). Trigger