#include <linux/kernel.h>
#include <linux/unistd.h>
#include <linux/delay.h>
#include <linux/ioport.h>
#include <linux/init.h>
#include <linux/bitops.h>
#include <linux/sched.h>
#include <asm/io.h>
#include <asm/uaccess.h>
#include <asm/irq.h>
#include "smapi.h"
#include "mwavedd.h"
#include "3780i.h"
Go to the source code of this file.
|
unsigned short | dsp3780I_ReadMsaCfg (unsigned short usDspBaseIO, unsigned long ulMsaAddr) |
|
void | dsp3780I_WriteMsaCfg (unsigned short usDspBaseIO, unsigned long ulMsaAddr, unsigned short usValue) |
|
int | dsp3780I_EnableDSP (DSP_3780I_CONFIG_SETTINGS *pSettings, unsigned short *pIrqMap, unsigned short *pDmaMap) |
|
int | dsp3780I_DisableDSP (DSP_3780I_CONFIG_SETTINGS *pSettings) |
|
int | dsp3780I_Reset (DSP_3780I_CONFIG_SETTINGS *pSettings) |
|
int | dsp3780I_Run (DSP_3780I_CONFIG_SETTINGS *pSettings) |
|
int | dsp3780I_ReadDStore (unsigned short usDspBaseIO, void __user *pvBuffer, unsigned uCount, unsigned long ulDSPAddr) |
|
int | dsp3780I_ReadAndClearDStore (unsigned short usDspBaseIO, void __user *pvBuffer, unsigned uCount, unsigned long ulDSPAddr) |
|
int | dsp3780I_WriteDStore (unsigned short usDspBaseIO, void __user *pvBuffer, unsigned uCount, unsigned long ulDSPAddr) |
|
int | dsp3780I_ReadIStore (unsigned short usDspBaseIO, void __user *pvBuffer, unsigned uCount, unsigned long ulDSPAddr) |
|
int | dsp3780I_WriteIStore (unsigned short usDspBaseIO, void __user *pvBuffer, unsigned uCount, unsigned long ulDSPAddr) |
|
int | dsp3780I_GetIPCSource (unsigned short usDspBaseIO, unsigned short *pusIPCSource) |
|
int dsp3780I_GetIPCSource |
( |
unsigned short |
usDspBaseIO, |
|
|
unsigned short * |
pusIPCSource |
|
) |
| |
int dsp3780I_ReadAndClearDStore |
( |
unsigned short |
usDspBaseIO, |
|
|
void __user * |
pvBuffer, |
|
|
unsigned |
uCount, |
|
|
unsigned long |
ulDSPAddr |
|
) |
| |
int dsp3780I_ReadDStore |
( |
unsigned short |
usDspBaseIO, |
|
|
void __user * |
pvBuffer, |
|
|
unsigned |
uCount, |
|
|
unsigned long |
ulDSPAddr |
|
) |
| |
int dsp3780I_ReadIStore |
( |
unsigned short |
usDspBaseIO, |
|
|
void __user * |
pvBuffer, |
|
|
unsigned |
uCount, |
|
|
unsigned long |
ulDSPAddr |
|
) |
| |
unsigned short dsp3780I_ReadMsaCfg |
( |
unsigned short |
usDspBaseIO, |
|
|
unsigned long |
ulMsaAddr |
|
) |
| |
int dsp3780I_WriteDStore |
( |
unsigned short |
usDspBaseIO, |
|
|
void __user * |
pvBuffer, |
|
|
unsigned |
uCount, |
|
|
unsigned long |
ulDSPAddr |
|
) |
| |
int dsp3780I_WriteIStore |
( |
unsigned short |
usDspBaseIO, |
|
|
void __user * |
pvBuffer, |
|
|
unsigned |
uCount, |
|
|
unsigned long |
ulDSPAddr |
|
) |
| |
void dsp3780I_WriteMsaCfg |
( |
unsigned short |
usDspBaseIO, |
|
|
unsigned long |
ulMsaAddr, |
|
|
unsigned short |
usValue |
|
) |
| |