summaryrefslogtreecommitdiff
path: root/firmware/target/arm/as3525/sd-as3525.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/as3525/sd-as3525.c')
-rw-r--r--firmware/target/arm/as3525/sd-as3525.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/firmware/target/arm/as3525/sd-as3525.c b/firmware/target/arm/as3525/sd-as3525.c
index 17f1bfa11d..5bed36e51e 100644
--- a/firmware/target/arm/as3525/sd-as3525.c
+++ b/firmware/target/arm/as3525/sd-as3525.c
@@ -178,10 +178,12 @@ static int sd1_oneshot_callback(struct timeout *tmo)
178void sd_gpioa_isr(void) 178void sd_gpioa_isr(void)
179{ 179{
180 static struct timeout sd1_oneshot; 180 static struct timeout sd1_oneshot;
181
181 if (GPIOA_MIS & EXT_SD_BITS) 182 if (GPIOA_MIS & EXT_SD_BITS)
183 {
182 timeout_register(&sd1_oneshot, sd1_oneshot_callback, (3*HZ/10), 0); 184 timeout_register(&sd1_oneshot, sd1_oneshot_callback, (3*HZ/10), 0);
183 /* acknowledge interrupt */ 185 GPIOA_IC = EXT_SD_BITS; /* acknowledge interrupt */
184 GPIOA_IC = EXT_SD_BITS; 186 }
185} 187}
186#endif /* HAVE_HOTSWAP */ 188#endif /* HAVE_HOTSWAP */
187 189