OSDN Git Service

sdhci: add optional quirk property to disable card insertion/removal interrupts
authorAndrew Baumann <Andrew.Baumann@microsoft.com>
Mon, 21 Dec 2015 22:47:49 +0000 (14:47 -0800)
committerStefan Hajnoczi <stefanha@redhat.com>
Tue, 22 Dec 2015 08:34:26 +0000 (16:34 +0800)
commit723697551a7e926abe7d3c7f2966012b8075143d
tree3a2ee22a73ed0ccaac6608dca4b288f1178f6d93
parent62d32ec817f985ce1c38868d279d449c80975ff2
sdhci: add optional quirk property to disable card insertion/removal interrupts

This is needed for a quirk of the Raspberry Pi (bcm2835/6) MMC
controller, where the card insert bit is documented as unimplemented
(always reads zero, doesn't generate interrupts) but is in fact
observed on hardware as set at power on, but is cleared (and remains
clear) on subsequent controller resets.

Signed-off-by: Andrew Baumann <Andrew.Baumann@microsoft.com>
Reviewed-by: Peter Crosthwaite <crosthwaite.peter@gmail.com>
Message-id: 1450738069-18664-4-git-send-email-Andrew.Baumann@microsoft.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
hw/sd/sdhci.c
include/hw/sd/sdhci.h