Linux Kernel
3.7.1
|
Go to the source code of this file.
Macros | |
#define | SHMBASENAME "SHM_BEG" |
#define | EXTBASE "EXT_BEG" |
#define | EXTEND "_EXT_END" |
#define | DYNEXTBASE "_DYNEXT_BEG" |
#define | DYNEXTEND "_DYNEXT_END" |
#define | IVAEXTMEMBASE "_IVAEXTMEM_BEG" |
#define | IVAEXTMEMEND "_IVAEXTMEM_END" |
#define | DSP_TRACESEC_BEG "_BRIDGE_TRACE_BEG" |
#define | DSP_TRACESEC_END "_BRIDGE_TRACE_END" |
#define | SYS_PUTCBEG "_SYS_PUTCBEG" |
#define | SYS_PUTCEND "_SYS_PUTCEND" |
#define | BRIDGE_SYS_PUTC_CURRENT "_BRIDGE_SYS_PUTC_current" |
#define | WORDSWAP_ENABLE 0x3 /* Enable word swap */ |
Functions | |
int | read_ext_dsp_data (struct bridge_dev_context *dev_ctxt, u8 *host_buff, u32 dsp_addr, u32 ul_num_bytes, u32 mem_type) |
int | write_dsp_data (struct bridge_dev_context *dev_context, u8 *host_buff, u32 dsp_addr, u32 ul_num_bytes, u32 mem_type) |
int | write_ext_dsp_data (struct bridge_dev_context *dev_context, u8 *host_buff, u32 dsp_addr, u32 ul_num_bytes, u32 mem_type, bool dynamic_load) |
void | write_ext32_bit_dsp_data (const struct bridge_dev_context *dev_context, u32 dsp_addr, u32 val) |
u32 | read_ext32_bit_dsp_data (const struct bridge_dev_context *dev_context, u32 dsp_addr) |
#define BRIDGE_SYS_PUTC_CURRENT "_BRIDGE_SYS_PUTC_current" |
Definition at line 41 of file tiomap_io.h.
#define DSP_TRACESEC_BEG "_BRIDGE_TRACE_BEG" |
Definition at line 36 of file tiomap_io.h.
#define DSP_TRACESEC_END "_BRIDGE_TRACE_END" |
Definition at line 37 of file tiomap_io.h.
#define DYNEXTBASE "_DYNEXT_BEG" |
Definition at line 31 of file tiomap_io.h.
#define DYNEXTEND "_DYNEXT_END" |
Definition at line 32 of file tiomap_io.h.
#define EXTBASE "EXT_BEG" |
Definition at line 29 of file tiomap_io.h.
#define EXTEND "_EXT_END" |
Definition at line 30 of file tiomap_io.h.
#define IVAEXTMEMBASE "_IVAEXTMEM_BEG" |
Definition at line 33 of file tiomap_io.h.
#define IVAEXTMEMEND "_IVAEXTMEM_END" |
Definition at line 34 of file tiomap_io.h.
#define SHMBASENAME "SHM_BEG" |
Definition at line 28 of file tiomap_io.h.
#define SYS_PUTCBEG "_SYS_PUTCBEG" |
Definition at line 39 of file tiomap_io.h.
#define SYS_PUTCEND "_SYS_PUTCEND" |
Definition at line 40 of file tiomap_io.h.
#define WORDSWAP_ENABLE 0x3 /* Enable word swap */ |
Definition at line 43 of file tiomap_io.h.
|
inline |
Definition at line 91 of file tiomap_io.h.
int read_ext_dsp_data | ( | struct bridge_dev_context * | dev_ctxt, |
u8 * | host_buff, | ||
u32 | dsp_addr, | ||
u32 | ul_num_bytes, | ||
u32 | mem_type | ||
) |
Definition at line 51 of file tiomap_io.c.
int write_dsp_data | ( | struct bridge_dev_context * | dev_context, |
u8 * | host_buff, | ||
u32 | dsp_addr, | ||
u32 | ul_num_bytes, | ||
u32 | mem_type | ||
) |
Definition at line 170 of file tiomap_io.c.
|
inline |
Definition at line 76 of file tiomap_io.h.
int write_ext_dsp_data | ( | struct bridge_dev_context * | dev_context, |
u8 * | host_buff, | ||
u32 | dsp_addr, | ||
u32 | ul_num_bytes, | ||
u32 | mem_type, | ||
bool | dynamic_load | ||
) |
Definition at line 216 of file tiomap_io.c.