summaryrefslogtreecommitdiffstats
path: root/firmware/target/arm/tcc780x
diff options
context:
space:
mode:
authorThomas Martitz <kugel@rockbox.org>2009-11-26 00:51:09 +0000
committerThomas Martitz <kugel@rockbox.org>2009-11-26 00:51:09 +0000
commitee7cf6c63c67222dcf9af6f40098428c577ee775 (patch)
tree3fd27260b04243d9fc3c4735c68b92d9d58faccb /firmware/target/arm/tcc780x
parent82bbd1ed9f93020ef49ef91ca3282c4c29d6be88 (diff)
downloadrockbox-ee7cf6c63c67222dcf9af6f40098428c577ee775.tar.gz
rockbox-ee7cf6c63c67222dcf9af6f40098428c577ee775.zip
Remove unused card_detect(), and make card_detect_target() static inline in each sd driver.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23757 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/tcc780x')
-rw-r--r--firmware/target/arm/tcc780x/sd-tcc780x.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/firmware/target/arm/tcc780x/sd-tcc780x.c b/firmware/target/arm/tcc780x/sd-tcc780x.c
index 222bb88a15..25876aa7ba 100644
--- a/firmware/target/arm/tcc780x/sd-tcc780x.c
+++ b/firmware/target/arm/tcc780x/sd-tcc780x.c
@@ -205,9 +205,13 @@ static void sd_card_mux(int card_no)
#ifdef HAVE_HOTSWAP
-bool card_detect_target(void)
+static inline bool card_detect_target(void)
{
+#ifdef HAVE_HOTSWAP
return (GPIOB & (1<<26)) == 0; /* low active */
+#else
+ return false;
+#endif
}
void card_enable_monitoring_target(bool on)
@@ -261,11 +265,6 @@ bool sd_present(IF_MD_NONVOID(int card_no))
#else
-bool card_detect_target(void)
-{
- return false;
-}
-
bool sd_removable(IF_MD_NONVOID(int card_no))
{
#ifndef HAVE_MULTIDRIVE