mmc: dw_mmc: Don't crash if we get an interrupt before slot has initted
authorDoug Anderson <dianders@chromium.org>
Wed, 25 Feb 2015 18:11:52 +0000 (10:11 -0800)
committerUlf Hansson <ulf.hansson@linaro.org>
Mon, 23 Mar 2015 13:13:31 +0000 (14:13 +0100)
commited2540effa70097f8e74aeaa83525dea7ccfc47a
tree517d8da70fbccc97f8f77918617cf148d6c37e0b
parentfa0c328343c6314364d3678334f5a8854e086f11
mmc: dw_mmc: Don't crash if we get an interrupt before slot has initted

It's unlikely that this is really needed on any single-slot systems
where we disable card detects until the end of probe, but it still
seems safer to check to make sure that a slot has been initted before
we try to dereference it to find the SDIO interrupt mask.

Signed-off-by: Doug Anderson <dianders@chromium.org>
Tested-by: Javier Martinez Canillas <javier.martinez@collabora.co.uk>
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/dw_mmc.c