]> git.baikalelectronics.ru Git - kernel.git/commit
mmc: sdhci-of-esdhc: Don't walk device-tree on every interrupt
authorChris Packham <chris.packham@alliedtelesis.co.nz>
Thu, 3 Sep 2020 01:20:29 +0000 (13:20 +1200)
committerUlf Hansson <ulf.hansson@linaro.org>
Mon, 7 Sep 2020 06:57:44 +0000 (08:57 +0200)
commitb8e9c99b929661a0cc4c99752140e4f30e1fe007
treec6289cdbc841c7a1d619883646ea93ec2aec38d3
parent023aa8626c05b2d352689e3294de4d54b91a6162
mmc: sdhci-of-esdhc: Don't walk device-tree on every interrupt

Commit 9b3725f9e6a3 ("mmc: sdhci-of-esdhc: add erratum eSDHC7 support")
added code to check for a specific compatible string in the device-tree
on every esdhc interrupat. Instead of doing this record the quirk in
struct sdhci_esdhc and lookup the struct in esdhc_irq.

Signed-off-by: Chris Packham <chris.packham@alliedtelesis.co.nz>
Link: https://lore.kernel.org/r/20200903012029.25673-1-chris.packham@alliedtelesis.co.nz
Fixes: 9b3725f9e6a3 ("mmc: sdhci-of-esdhc: add erratum eSDHC7 support")
Cc: stable@vger.kernel.org
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/sdhci-of-esdhc.c