Linux Kernel
3.7.1
|
#include <linux/interrupt.h>
#include <linux/kernel.h>
#include <linux/ptrace.h>
#include <linux/ioport.h>
#include <asm/io.h>
#include "smapi.h"
#include "mwavedd.h"
#include "tp3780i.h"
#include "3780i.h"
#include "mwavepub.h"
Go to the source code of this file.
Functions | |
int | tp3780I_InitializeBoardData (THINKPAD_BD_DATA *pBDData) |
int | tp3780I_Cleanup (THINKPAD_BD_DATA *pBDData) |
int | tp3780I_CalcResources (THINKPAD_BD_DATA *pBDData) |
int | tp3780I_ClaimResources (THINKPAD_BD_DATA *pBDData) |
int | tp3780I_ReleaseResources (THINKPAD_BD_DATA *pBDData) |
int | tp3780I_EnableDSP (THINKPAD_BD_DATA *pBDData) |
int | tp3780I_DisableDSP (THINKPAD_BD_DATA *pBDData) |
int | tp3780I_ResetDSP (THINKPAD_BD_DATA *pBDData) |
int | tp3780I_StartDSP (THINKPAD_BD_DATA *pBDData) |
int | tp3780I_QueryAbilities (THINKPAD_BD_DATA *pBDData, MW_ABILITIES *pAbilities) |
int | tp3780I_ReadWriteDspDStore (THINKPAD_BD_DATA *pBDData, unsigned int uOpcode, void __user *pvBuffer, unsigned int uCount, unsigned long ulDSPAddr) |
int | tp3780I_ReadWriteDspIStore (THINKPAD_BD_DATA *pBDData, unsigned int uOpcode, void __user *pvBuffer, unsigned int uCount, unsigned long ulDSPAddr) |
int tp3780I_CalcResources | ( | THINKPAD_BD_DATA * | pBDData | ) |
int tp3780I_ClaimResources | ( | THINKPAD_BD_DATA * | pBDData | ) |
int tp3780I_Cleanup | ( | THINKPAD_BD_DATA * | pBDData | ) |
int tp3780I_DisableDSP | ( | THINKPAD_BD_DATA * | pBDData | ) |
int tp3780I_EnableDSP | ( | THINKPAD_BD_DATA * | pBDData | ) |
int tp3780I_InitializeBoardData | ( | THINKPAD_BD_DATA * | pBDData | ) |
int tp3780I_QueryAbilities | ( | THINKPAD_BD_DATA * | pBDData, |
MW_ABILITIES * | pAbilities | ||
) |
int tp3780I_ReleaseResources | ( | THINKPAD_BD_DATA * | pBDData | ) |
int tp3780I_ResetDSP | ( | THINKPAD_BD_DATA * | pBDData | ) |
int tp3780I_StartDSP | ( | THINKPAD_BD_DATA * | pBDData | ) |