Message ID | 20190405124020.27230-1-adrian.hunter@intel.com (mailing list archive) |
---|---|
Headers | show |
Series | mmc: sdhci: Remove finish_tasklet | expand |
Hi, On 05/04/19 6:10 PM, Adrian Hunter wrote: > Hi > > Here are patches to remove finish_tasklet from sdhci. The first 3 patches > are preparation. The next patch alleviates the performance loss, and the > final patch removes the tasklet. > > > Adrian Hunter (5): > mmc: sdhci: Reorganize sdhci_finish_mrq() and __sdhci_finish_mrq() > mmc: sdhci: Move timer and has_requests functions > mmc: sdhci: Move some processing to __sdhci_finish_mrq() > mmc: sdhci: Call mmc_request_done() from IRQ handler if possible > mmc: sdhci: Remove finish_tasklet > > drivers/mmc/host/sdhci.c | 159 +++++++++++++++++++++++++++++------------------ > drivers/mmc/host/sdhci.h | 3 +- > 2 files changed, 101 insertions(+), 61 deletions(-) > Reviewed-by: Faiz Abbas <faiz_abbas@ti.com> Thanks, Faiz
On Fri, 5 Apr 2019 at 14:41, Adrian Hunter <adrian.hunter@intel.com> wrote: > > Hi > > Here are patches to remove finish_tasklet from sdhci. The first 3 patches > are preparation. The next patch alleviates the performance loss, and the > final patch removes the tasklet. > > > Adrian Hunter (5): > mmc: sdhci: Reorganize sdhci_finish_mrq() and __sdhci_finish_mrq() > mmc: sdhci: Move timer and has_requests functions > mmc: sdhci: Move some processing to __sdhci_finish_mrq() > mmc: sdhci: Call mmc_request_done() from IRQ handler if possible > mmc: sdhci: Remove finish_tasklet > > drivers/mmc/host/sdhci.c | 159 +++++++++++++++++++++++++++++------------------ > drivers/mmc/host/sdhci.h | 3 +- > 2 files changed, 101 insertions(+), 61 deletions(-) Applied for next, thanks! Kind regards Uffe