aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/vexpress.h
diff options
context:
space:
mode:
authorWei WANG <wei_wang@realsil.com.cn>2013-01-29 15:21:37 +0800
committerSamuel Ortiz <sameo@linux.intel.com>2013-02-14 00:22:58 +0100
commit504decc0a063e6a09a1e5b203ca68bc21dfffde9 (patch)
tree9434da1da1e015bbb1d7f556dc180fd79759442b /include/linux/vexpress.h
parentmfd: rtsx: Use macros to replace some variables (diff)
downloadlinux-dev-504decc0a063e6a09a1e5b203ca68bc21dfffde9.tar.xz
linux-dev-504decc0a063e6a09a1e5b203ca68bc21dfffde9.zip
mfd: rtsx: Optimize card detect flow
1. Schedule card detect work at the end of the ISR 2. Callback function ops->cd_deglitch may delay for a period of time. It is not proper to call this callback when local irq disabled. 3. Card detect flow can't be executed in parallel with other card reader operations, so it's better to be protected by mutex. Signed-off-by: Wei WANG <wei_wang@realsil.com.cn> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Diffstat (limited to 'include/linux/vexpress.h')
0 files changed, 0 insertions, 0 deletions