[T106][ZXW-22]7520V3SCV2.01.01.02P42U09_VEC_V0.8_AP_VEC origin source commit

Change-Id: Ic6e05d89ecd62fc34f82b23dcf306c93764aec4b
diff --git a/cp/ps/driver/inc/misc/drvs_dsp.h b/cp/ps/driver/inc/misc/drvs_dsp.h
new file mode 100644
index 0000000..a3f95a4
--- /dev/null
+++ b/cp/ps/driver/inc/misc/drvs_dsp.h
@@ -0,0 +1,83 @@
+/***********************************************************************

+* Copyright (C) 2001, ZTE Corporation.

+* 

+* File Name: 	hal_dsp.h

+* File Mark:  	

+* Description:  tu hal interface declaration.

+* Others:  	

+* Version:  v1.0

+* Author:   wangxia

+* Date:      2008-08-28

+* 

+* History 1:  		

+*     Date: 

+*     Version:

+*     Author: 

+*     Modification:  

+

+* History 2: 

+**********************************************************************/

+

+#ifndef    HAL_DSP_H

+#define    HAL_DSP_H

+

+

+/*************************************************************************

+  *                                  Include files                                                                         *

+  *************************************************************************/

+

+

+/*************************************************************************

+  *                                  Macro                                                                                  *

+  *************************************************************************/

+

+

+/**************************************************************************

+ *                                  Types                                                                                   *

+ **************************************************************************/

+typedef enum

+{

+    GSM_DSP_INT0 ,/*90*/

+    GSM_DSP_INT1,/*91*/

+    GSM_DSP_INT2,/*92*/

+    GSM_DSP_INT3,/*93*/

+    GSM_DSP_INT4,/*94*/

+    GSM_DSP_INT5,/*95*/

+    GSM_DSP_INT6,/*96*/

+    GSM_DSP_INT7,/*97*/

+

+    MAX_DSP_INT

+} T_ZDrvDsp_IntId;

+

+/**************************************************************************

+ *                           Global  Variable                                                                             *

+ **************************************************************************/

+

+

+/**************************************************************************

+ *                           Function Prototypes                                                                        *

+ **************************************************************************/

+/**************************************************************************

+* Functin: zDrvDsp_IntRegister

+* Description: This function is used to regist isr callback for l1g.

+* Parameters:

+*       (IN)

+*               intNumber: T_ZDrvDsp_IntId.

+*               cb: isr callback.

+*		   intPrio:prio of interrupt

+*       (OUT)

+*               None.

+* Returns:

+*       DRV_SUCCESS: successed.

+*       DRV_ERR_NOT_SUPPORTED: this device don't support ioctrl operation.

+*       DRV_ERR_INVALID_PARAM: the input parameters are invalid

+*       DRV_ERROR: error

+*       others: others programmer defined error code. for detailed information, please contact with the programmer

+* Others:

+*       others error code should be a negative number, and not equal to the value that already be defined in T_ZDrv_ErrCode in drv_pub.h.

+**************************************************************************/

+SINT32 zDrvDsp_IntRegister(T_ZDrvDsp_IntId  intNumber,VOID (*cb)(VOID),UINT32 intPrio);

+

+

+#endif    /* HAL_DSP_H */

+