mirror of
git://projects.qi-hardware.com/openwrt-xburst.git
synced 2024-11-27 23:39:41 +02:00
79 lines
1.3 KiB
Diff
79 lines
1.3 KiB
Diff
|
--- a/src/board_easy50712.c Mon Mar 15 14:47:53 2010 +0300
|
||
|
+++ b/src/board_easy50712.c Tue Mar 16 17:25:55 2010 +0300
|
||
|
@@ -40,7 +40,9 @@
|
||
|
#endif /* DUSLIC_FXO */
|
||
|
#endif /* EASY50712_V3 */
|
||
|
|
||
|
-#include "asm/ifx/ifx_gpio.h"
|
||
|
+#ifdef FXO
|
||
|
+# include "asm/ifx/ifx_gpio.h"
|
||
|
+#endif
|
||
|
|
||
|
/* ============================= */
|
||
|
/* Defines */
|
||
|
@@ -896,6 +898,7 @@
|
||
|
/* Global function definition */
|
||
|
/* ============================= */
|
||
|
|
||
|
+#ifdef FXO
|
||
|
/**
|
||
|
Set direction of GPIO pin to out which is used for set/clear reset.
|
||
|
|
||
|
@@ -944,7 +947,7 @@
|
||
|
return IFX_SUCCESS;
|
||
|
}
|
||
|
break;
|
||
|
-
|
||
|
+
|
||
|
case GPIO_DUSLIC_EASY50510:
|
||
|
{
|
||
|
TRACE(TAPIDEMO, DBG_LEVEL_LOW,
|
||
|
@@ -982,8 +985,9 @@
|
||
|
|
||
|
return IFX_SUCCESS;
|
||
|
};
|
||
|
+#endif
|
||
|
|
||
|
-
|
||
|
+#ifdef FXO
|
||
|
/*
|
||
|
Set/Clear reset of device by using GPIO port.
|
||
|
|
||
|
@@ -1086,7 +1090,9 @@
|
||
|
/* usleep(100000); karol - workaround, */
|
||
|
return ret;
|
||
|
}
|
||
|
+#endif
|
||
|
|
||
|
+#ifdef EASY50510
|
||
|
/**
|
||
|
Set PCM master mode.
|
||
|
|
||
|
@@ -1178,15 +1184,16 @@
|
||
|
|
||
|
return ret;
|
||
|
}
|
||
|
+#endif
|
||
|
|
||
|
/**
|
||
|
Register board.
|
||
|
|
||
|
\param pBoard - pointer to board
|
||
|
-
|
||
|
+
|
||
|
\return IFX_SUCCESS if successful, otherwise IFX_ERROR.
|
||
|
|
||
|
- \remarks
|
||
|
+ \remarks
|
||
|
*/
|
||
|
IFX_return_t BOARD_Easy50712_Register(BOARD_t* pBoard)
|
||
|
{
|
||
|
@@ -1204,7 +1211,3 @@
|
||
|
pBoard->RemoveBoard = BOARD_Easy50712_RemoveBoard;
|
||
|
return IFX_SUCCESS;
|
||
|
}
|
||
|
-
|
||
|
-
|
||
|
-
|
||
|
-
|