diff options
Diffstat (limited to 'firmware/target/arm/as3525/sd-as3525.c')
-rw-r--r-- | firmware/target/arm/as3525/sd-as3525.c | 12 |
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 | ||
926 | void 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 |