#include <linux/types.h>
#include <dspbridge/rms_sh.h>
Go to the source code of this file.
|
| enum | dsp_dcdobjtype {
DSP_DCDNODETYPE,
DSP_DCDPROCESSORTYPE,
DSP_DCDLIBRARYTYPE,
DSP_DCDCREATELIBTYPE,
DSP_DCDEXECUTELIBTYPE,
DSP_DCDDELETELIBTYPE,
DSP_DCDMAXOBJTYPE
} |
| |
| enum | dsp_procstate { PROC_STOPPED,
PROC_LOADED,
PROC_RUNNING,
PROC_ERROR
} |
| |
| enum | node_type {
CompatTwister = 0,
AltTwister = 1,
CompatCyclone = 2,
AltCyclone = 3,
CompatWPEG = 4,
AltWPEG = 5,
LookOutAWPEG = 6,
LookOutBWPEG = 7,
NODE_DEVICE,
NODE_TASK,
NODE_DAISSOCKET,
NODE_MESSAGE,
NODE_GPP
} |
| |
| enum | node_state {
NODE_ALLOCATED,
NODE_CREATED,
NODE_RUNNING,
NODE_PAUSED,
NODE_DONE,
NODE_CREATING,
NODE_STARTING,
NODE_PAUSING,
NODE_TERMINATING,
NODE_DELETING
} |
| |
| enum | dsp_streamstate { STREAM_IDLE,
STREAM_READY,
STREAM_PENDING,
STREAM_DONE
} |
| |
| enum | dsp_connecttype { CONNECTTYPE_NODEOUTPUT,
CONNECTTYPE_GPPOUTPUT,
CONNECTTYPE_NODEINPUT,
CONNECTTYPE_GPPINPUT
} |
| |
| enum | dsp_strmmode { STRMMODE_PROCCOPY,
STRMMODE_ZEROCOPY,
STRMMODE_LDMA,
STRMMODE_RDMA
} |
| |
| enum | dsp_resourceinfotype {
DSP_RESOURCE_DYNDARAM = 0,
DSP_RESOURCE_DYNSARAM,
DSP_RESOURCE_DYNEXTERNAL,
DSP_RESOURCE_DYNSRAM,
DSP_RESOURCE_PROCLOAD
} |
| |
| enum | dsp_memtype { DSP_DYNDARAM = 0,
DSP_DYNSARAM,
DSP_DYNEXTERNAL,
DSP_DYNSRAM
} |
| |
| enum | dsp_flushtype { PROC_INVALIDATE_MEM = 0,
PROC_WRITEBACK_MEM,
PROC_WRITEBACK_INVALIDATE_MEM
} |
| |
| #define DSP_EXCEPTIONABORT 0x00000300 |
| #define DSP_HGPPNODE 0xFFFFFFFF |
| #define DSP_MAP_DIR_MASK 0x3FFF |
| #define DSP_MAPBIGENDIAN 0x00000002 |
| #define DSP_MAPDONOTLOCK 0x00000100 |
| #define DSP_MAPELEMSIZE16 0x00000010 |
| #define DSP_MAPELEMSIZE32 0x00000020 |
| #define DSP_MAPELEMSIZE64 0x00000040 |
| #define DSP_MAPELEMSIZE8 0x00000008 |
| #define DSP_MAPLITTLEENDIAN 0x00000000 |
| #define DSP_MAPMIXEDELEMSIZE 0x00000004 |
| #define DSP_MAPPHYSICALADDR 0x00000001 |
| #define DSP_MAPVIRTUALADDR 0x00000000 |
| #define DSP_MAPVMALLOCADDR 0x00000080 |
| #define DSP_MAXNAMELEN 32 |
| #define DSP_MMUFAULT 0x00000010 |
| #define DSP_NODE_MAX_PRIORITY 15 |
| #define DSP_NODE_MIN_PRIORITY 1 |
| #define DSP_NODEMESSAGEREADY 0x00000200 |
| #define DSP_NODESTATECHANGE 0x00000100 |
| #define DSP_PROCESSORATTACH 0x00000002 |
| #define DSP_PROCESSORDETACH 0x00000004 |
| #define DSP_PROCESSORRESTART 0x00000008 |
| #define DSP_PROCESSORSTATECHANGE 0x00000001 |
| #define DSP_PWRERROR 0x00000080 |
| #define DSP_SIGNALEVENT 0x00000001 |
| #define DSP_STREAMDONE 0x00001000 |
| #define DSP_STREAMIOCOMPLETION 0x00002000 |
| #define DSP_SYSERROR 0x00000020 |
| #define DSP_WDTOVERFLOW 0x00000040 |
| #define DSPPROCTYPE_C64 6410 |
| #define DSPWORD unsigned char |
| #define GEM_CACHE_LINE_SIZE 128 |
| #define GEM_L1P_PREFETCH_SIZE 128 |
| #define IVA_MMUFAULT 0x00000040 |
| #define IVAPROCTYPE_ARM7 470 |
| #define MAXREGPATHLENGTH 255 |
| #define PG_ALIGN_HIGH |
( |
|
addr, |
|
|
|
pg_size |
|
) |
| (((addr)+(pg_size)-1) & PG_MASK(pg_size)) |
| #define PG_MASK |
( |
|
pg_size | ) |
(~((pg_size)-1)) |
- Enumerator:
| CONNECTTYPE_NODEOUTPUT |
|
| CONNECTTYPE_GPPOUTPUT |
|
| CONNECTTYPE_NODEINPUT |
|
| CONNECTTYPE_GPPINPUT |
|
Definition at line 170 of file dbdefs.h.
- Enumerator:
| DSP_DCDNODETYPE |
|
| DSP_DCDPROCESSORTYPE |
|
| DSP_DCDLIBRARYTYPE |
|
| DSP_DCDCREATELIBTYPE |
|
| DSP_DCDEXECUTELIBTYPE |
|
| DSP_DCDDELETELIBTYPE |
|
| DSP_DCDMAXOBJTYPE |
|
Definition at line 111 of file dbdefs.h.
- Enumerator:
| PROC_INVALIDATE_MEM |
|
| PROC_WRITEBACK_MEM |
|
| PROC_WRITEBACK_INVALIDATE_MEM |
|
Definition at line 203 of file dbdefs.h.
- Enumerator:
| DSP_DYNDARAM |
|
| DSP_DYNSARAM |
|
| DSP_DYNEXTERNAL |
|
| DSP_DYNSRAM |
|
Definition at line 195 of file dbdefs.h.
- Enumerator:
| PROC_STOPPED |
|
| PROC_LOADED |
|
| PROC_RUNNING |
|
| PROC_ERROR |
|
Definition at line 123 of file dbdefs.h.
- Enumerator:
| DSP_RESOURCE_DYNDARAM |
|
| DSP_RESOURCE_DYNSARAM |
|
| DSP_RESOURCE_DYNEXTERNAL |
|
| DSP_RESOURCE_DYNSRAM |
|
| DSP_RESOURCE_PROCLOAD |
|
Definition at line 186 of file dbdefs.h.
- Enumerator:
| STREAM_IDLE |
|
| STREAM_READY |
|
| STREAM_PENDING |
|
| STREAM_DONE |
|
Definition at line 162 of file dbdefs.h.
- Enumerator:
| STRMMODE_PROCCOPY |
|
| STRMMODE_ZEROCOPY |
|
| STRMMODE_LDMA |
|
| STRMMODE_RDMA |
|
Definition at line 178 of file dbdefs.h.
- Enumerator:
| NODE_ALLOCATED |
|
| NODE_CREATED |
|
| NODE_RUNNING |
|
| NODE_PAUSED |
|
| NODE_DONE |
|
| NODE_CREATING |
|
| NODE_STARTING |
|
| NODE_PAUSING |
|
| NODE_TERMINATING |
|
| NODE_DELETING |
|
Definition at line 148 of file dbdefs.h.
- Enumerator:
| CompatTwister |
|
| AltTwister |
|
| CompatCyclone |
|
| AltCyclone |
|
| CompatWPEG |
|
| AltWPEG |
|
| LookOutAWPEG |
|
| LookOutBWPEG |
|
| NODE_DEVICE |
|
| NODE_TASK |
|
| NODE_DAISSOCKET |
|
| NODE_MESSAGE |
|
| NODE_GPP |
|
Definition at line 136 of file dbdefs.h.