Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs | Enumerations
hdsp.h File Reference
#include <linux/types.h>

Go to the source code of this file.

Data Structures

struct  hdsp_peak_rms
 
struct  hdsp_config_info
 
struct  hdsp_firmware
 
struct  hdsp_version
 
struct  hdsp_mixer
 
struct  hdsp_9632_aeb
 

Macros

#define HDSP_MATRIX_MIXER_SIZE   2048
 
#define SNDRV_HDSP_IOCTL_GET_PEAK_RMS   _IOR('H', 0x40, struct hdsp_peak_rms)
 
#define SNDRV_HDSP_IOCTL_GET_CONFIG_INFO   _IOR('H', 0x41, struct hdsp_config_info)
 
#define SNDRV_HDSP_IOCTL_UPLOAD_FIRMWARE   _IOW('H', 0x42, struct hdsp_firmware)
 
#define SNDRV_HDSP_IOCTL_GET_VERSION   _IOR('H', 0x43, struct hdsp_version)
 
#define SNDRV_HDSP_IOCTL_GET_MIXER   _IOR('H', 0x44, struct hdsp_mixer)
 
#define SNDRV_HDSP_IOCTL_GET_9632_AEB   _IOR('H', 0x45, struct hdsp_9632_aeb)
 

Typedefs

typedef enum HDSP_IO_Type HDSP_IO_Type
 
typedef struct hdsp_peak_rms hdsp_peak_rms_t
 
typedef struct hdsp_config_info hdsp_config_info_t
 
typedef struct hdsp_firmware hdsp_firmware_t
 
typedef struct hdsp_version hdsp_version_t
 
typedef struct hdsp_mixer hdsp_mixer_t
 
typedef struct hdsp_9632_aeb hdsp_9632_aeb_t
 

Enumerations

enum  HDSP_IO_Type {
  Digiface, Multiface, H9652, H9632,
  RPM, Undefined
}
 

Macro Definition Documentation

#define HDSP_MATRIX_MIXER_SIZE   2048

Definition at line 24 of file hdsp.h.

#define SNDRV_HDSP_IOCTL_GET_9632_AEB   _IOR('H', 0x45, struct hdsp_9632_aeb)

Definition at line 99 of file hdsp.h.

#define SNDRV_HDSP_IOCTL_GET_CONFIG_INFO   _IOR('H', 0x41, struct hdsp_config_info)

Definition at line 73 of file hdsp.h.

#define SNDRV_HDSP_IOCTL_GET_MIXER   _IOR('H', 0x44, struct hdsp_mixer)

Definition at line 92 of file hdsp.h.

#define SNDRV_HDSP_IOCTL_GET_PEAK_RMS   _IOR('H', 0x40, struct hdsp_peak_rms)

Definition at line 45 of file hdsp.h.

#define SNDRV_HDSP_IOCTL_GET_VERSION   _IOR('H', 0x43, struct hdsp_version)

Definition at line 86 of file hdsp.h.

#define SNDRV_HDSP_IOCTL_UPLOAD_FIRMWARE   _IOW('H', 0x42, struct hdsp_firmware)

Definition at line 79 of file hdsp.h.

Typedef Documentation

Definition at line 108 of file hdsp.h.

Definition at line 104 of file hdsp.h.

Definition at line 105 of file hdsp.h.

typedef enum HDSP_IO_Type HDSP_IO_Type

Definition at line 102 of file hdsp.h.

Definition at line 107 of file hdsp.h.

Definition at line 103 of file hdsp.h.

Definition at line 106 of file hdsp.h.

Enumeration Type Documentation

Enumerator:
Digiface 
Multiface 
H9652 
H9632 
RPM 
Undefined 

Definition at line 26 of file hdsp.h.