|
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.
1.8.2