Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
_chnl_sm.h File Reference
#include <dspbridge/dspapi.h>
#include <dspbridge/dspdefs.h>
#include <linux/list.h>
#include <dspbridge/ntfy.h>

Go to the source code of this file.

Data Structures

struct  opp_table_entry
 
struct  opp_struct
 
struct  opp_rqst_struct
 
struct  load_mon_struct
 
struct  shm
 
struct  chnl_mgr
 
struct  chnl_object
 
struct  chnl_irp
 

Macros

#define CHNL_SHARED_BUFFER_BASE_SYM   "_SHM_BEG"
 
#define CHNL_SHARED_BUFFER_LIMIT_SYM   "_SHM_END"
 
#define BRIDGEINIT_BIOSGPTIMER   "_BRIDGEINIT_BIOSGPTIMER"
 
#define BRIDGEINIT_LOADMON_GPTIMER   "_BRIDGEINIT_LOADMON_GPTIMER"
 
#define _CHNL_WORDSIZE   4 /* default _CHNL_WORDSIZE is 2 bytes/word */
 
#define MAXOPPS   16
 
#define SHM_CURROPP   0 /* Set current OPP in shm */
 
#define SHM_OPPINFO   1 /* Set dsp voltage and freq table values */
 
#define SHM_GETOPP   2 /* Get opp requested by DSP */
 

Macro Definition Documentation

#define _CHNL_WORDSIZE   4 /* default _CHNL_WORDSIZE is 2 bytes/word */

Definition at line 43 of file _chnl_sm.h.

#define BRIDGEINIT_BIOSGPTIMER   "_BRIDGEINIT_BIOSGPTIMER"

Definition at line 39 of file _chnl_sm.h.

#define BRIDGEINIT_LOADMON_GPTIMER   "_BRIDGEINIT_LOADMON_GPTIMER"

Definition at line 40 of file _chnl_sm.h.

#define CHNL_SHARED_BUFFER_BASE_SYM   "_SHM_BEG"

Definition at line 37 of file _chnl_sm.h.

#define CHNL_SHARED_BUFFER_LIMIT_SYM   "_SHM_END"

Definition at line 38 of file _chnl_sm.h.

#define MAXOPPS   16

Definition at line 46 of file _chnl_sm.h.

#define SHM_CURROPP   0 /* Set current OPP in shm */

Definition at line 49 of file _chnl_sm.h.

#define SHM_GETOPP   2 /* Get opp requested by DSP */

Definition at line 51 of file _chnl_sm.h.

#define SHM_OPPINFO   1 /* Set dsp voltage and freq table values */

Definition at line 50 of file _chnl_sm.h.