Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | cx18_mdl_ack |
struct | cx18_mailbox |
Macros | |
#define | MAX_MB_ARGUMENTS 6 |
#define | CX2341X_MBOX_MAX_DATA 16 |
#define | MB_RESERVED_HANDLE_0 0 |
#define | MB_RESERVED_HANDLE_1 0xFFFFFFFF |
#define | APU 0 |
#define | CPU 1 |
#define | EPU 2 |
#define | HPU 3 |
Functions | |
int | cx18_api (struct cx18 *cx, u32 cmd, int args, u32 data[]) |
int | cx18_vapi_result (struct cx18 *cx, u32 data[MAX_MB_ARGUMENTS], u32 cmd, int args,...) |
int | cx18_vapi (struct cx18 *cx, u32 cmd, int args,...) |
int | cx18_api_func (void *priv, u32 cmd, int in, int out, u32 data[CX2341X_MBOX_MAX_DATA]) |
void | cx18_api_epu_cmd_irq (struct cx18 *cx, int rpu) |
void | cx18_in_work_handler (struct work_struct *work) |
#define APU 0 |
Definition at line 34 of file cx18-mailbox.h.
#define CPU 1 |
Definition at line 35 of file cx18-mailbox.h.
#define CX2341X_MBOX_MAX_DATA 16 |
Definition at line 29 of file cx18-mailbox.h.
#define EPU 2 |
Definition at line 36 of file cx18-mailbox.h.
#define HPU 3 |
Definition at line 37 of file cx18-mailbox.h.
#define MAX_MB_ARGUMENTS 6 |
Definition at line 27 of file cx18-mailbox.h.
#define MB_RESERVED_HANDLE_0 0 |
Definition at line 31 of file cx18-mailbox.h.
#define MB_RESERVED_HANDLE_1 0xFFFFFFFF |
Definition at line 32 of file cx18-mailbox.h.
Definition at line 753 of file cx18-mailbox.c.
Definition at line 537 of file cx18-mailbox.c.
Definition at line 775 of file cx18-mailbox.c.
void cx18_in_work_handler | ( | struct work_struct * | work | ) |
Definition at line 383 of file cx18-mailbox.c.
Definition at line 851 of file cx18-mailbox.c.