http://downloads.netgear.com/files/GPL/GPL_Source_V361j_DM111PSP_series_consumer_rele...
[bcm963xx.git] / shared / opensource / include / bcm963xx / boardparms.h
index 0ffe6e3..256efee 100755 (executable)
@@ -364,6 +364,35 @@ int BpGetRj11InnerOuterPairGpios( unsigned short *pusInner,
  ***************************************************************************/
 int BpGetPressAndHoldResetGpio( unsigned short *pusValue );
 
+/**************************************************************************
+ * Name       : BpGetPSTNGpio
+ *
+ * Description: This function returns the GPIO pin assignment for the PSTN
+ *
+ * Parameters : [OUT] pusValue - Address of short word that the PSTN
+ *
+ * Returns    : BP_SUCCESS - Success, value is returned.
+ *              BP_BOARD_ID_NOT_SET - Error, BpSetBoardId has not been called.
+ *              BP_VALUE_NOT_DEFINED - At least one return value is not defined
+ *                  for the board.
+ ***************************************************************************/
+int BpGetPSTNGpio( unsigned short *pusValue );
+
+/**************************************************************************
+ * Name       : BpGetPSTNcallGpio
+ *
+ * Description: This function returns the GPIO pin assignment for the PSTN call
+ *
+ * Parameters : [OUT] pusValue - Address of short word that the PSTN call
+ *
+ * Returns    : BP_SUCCESS - Success, value is returned.
+ *              BP_BOARD_ID_NOT_SET - Error, BpSetBoardId has not been called.
+ *              BP_VALUE_NOT_DEFINED - At least one return value is not defined
+ *                  for the board.
+ ***************************************************************************/
+int BpGetPSTNcallGpio( unsigned short *pusValue );
+
+
 /**************************************************************************
  * Name       : BpGetVoipResetGpio
  *
@@ -431,6 +460,23 @@ int BpGetRtsCtsUartGpios( unsigned short *pusRts, unsigned short *pusCts );
  ***************************************************************************/
 int BpGetAdslLedGpio( unsigned short *pusValue );
 
+/**************************************************************************
+ * Name       : BpGetDiagLedGpio
+ *
+ * Description: This function returns the GPIO pin assignment for the Diag
+ *              LED.
+ *
+ * Parameters : [OUT] pusValue - Address of short word that the Diag LED
+ *                  GPIO pin is returned in.
+ *
+ * Returns    : BP_SUCCESS - Success, value is returned.
+ *              BP_BOARD_ID_NOT_SET - Error, BpSetBoardId has not been called.
+ *              BP_VALUE_NOT_DEFINED - At least one return value is not defined
+ *                  for the board.
+ ***************************************************************************/
+int BpGetDiagLedGpio( unsigned short *pusValue );
+
+
 /**************************************************************************
  * Name       : BpGetAdslFailLedGpio
  *