]> git.baikalelectronics.ru Git - kernel.git/commit
mmc: core: Invoke ->card_event() callback only when needed
authorUlf Hansson <ulf.hansson@linaro.org>
Thu, 5 Nov 2015 15:08:07 +0000 (16:08 +0100)
committerUlf Hansson <ulf.hansson@linaro.org>
Tue, 22 Dec 2015 10:32:02 +0000 (11:32 +0100)
commit393b6ebe52627c8e05c0705aef39326ee42e8240
treefdb9d37a96f9f09b6454207f42f369ad80b83aa4
parent9959d70b05bc6e6bc3892e460e6bc9d67897ac6f
mmc: core: Invoke ->card_event() callback only when needed

The ->card_event() callback may be called when re-scan is disabled and for
non-removable cards, which both cases are unnecessary.

Instead let's move the call later in mmc_rescan() where these constraints
have been validated.

Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/core/core.c