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.c12
1 files changed, 2 insertions, 10 deletions
diff --git a/firmware/target/arm/as3525/sd-as3525.c b/firmware/target/arm/as3525/sd-as3525.c
index 9c0b4124ac..8aaae55cf4 100644
--- a/firmware/target/arm/as3525/sd-as3525.c
+++ b/firmware/target/arm/as3525/sd-as3525.c
@@ -508,6 +508,8 @@ static void init_pl180_controller(const int drive)
508 GPIOA_IS &= ~EXT_SD_BITS; 508 GPIOA_IS &= ~EXT_SD_BITS;
509 /* detect both raising and falling edges */ 509 /* detect both raising and falling edges */
510 GPIOA_IBE |= EXT_SD_BITS; 510 GPIOA_IBE |= EXT_SD_BITS;
511 /* enable the card detect interrupt */
512 GPIOA_IE |= EXT_SD_BITS;
511 513
512#else 514#else
513 VIC_INT_ENABLE = INTERRUPT_NAND; 515 VIC_INT_ENABLE = INTERRUPT_NAND;
@@ -922,16 +924,6 @@ tCardInfo *card_get_info_target(int card_no)
922 return &card_info[card_no]; 924 return &card_info[card_no];
923} 925}
924 926
925#ifdef HAVE_HOTSWAP
926void card_enable_monitoring_target(bool on)
927{
928 if (on) /* enable interrupt */
929 GPIOA_IE |= EXT_SD_BITS;
930 else /* disable interrupt */
931 GPIOA_IE &= ~EXT_SD_BITS;
932}
933#endif /* HAVE_HOTSWAP */
934
935#endif /* !BOOTLOADER */ 927#endif /* !BOOTLOADER */
936 928
937#ifdef CONFIG_STORAGE_MULTI 929#ifdef CONFIG_STORAGE_MULTI