Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
omap_mbox_ops Struct Reference

#include <mailbox.h>

Data Fields

omap_mbox_type_t type
 
int(* startup )(struct omap_mbox *mbox)
 
void(* shutdown )(struct omap_mbox *mbox)
 
mbox_msg_t(* fifo_read )(struct omap_mbox *mbox)
 
void(* fifo_write )(struct omap_mbox *mbox, mbox_msg_t msg)
 
int(* fifo_empty )(struct omap_mbox *mbox)
 
int(* fifo_full )(struct omap_mbox *mbox)
 
void(* enable_irq )(struct omap_mbox *mbox, omap_mbox_irq_t irq)
 
void(* disable_irq )(struct omap_mbox *mbox, omap_mbox_irq_t irq)
 
void(* ack_irq )(struct omap_mbox *mbox, omap_mbox_irq_t irq)
 
int(* is_irq )(struct omap_mbox *mbox, omap_mbox_irq_t irq)
 
void(* save_ctx )(struct omap_mbox *mbox)
 
void(* restore_ctx )(struct omap_mbox *mbox)
 

Detailed Description

Definition at line 23 of file mailbox.h.

Field Documentation

Definition at line 37 of file mailbox.h.

Definition at line 35 of file mailbox.h.

Definition at line 33 of file mailbox.h.

int(* fifo_empty)(struct omap_mbox *mbox)

Definition at line 30 of file mailbox.h.

int(* fifo_full)(struct omap_mbox *mbox)

Definition at line 31 of file mailbox.h.

mbox_msg_t(* fifo_read)(struct omap_mbox *mbox)

Definition at line 28 of file mailbox.h.

void(* fifo_write)(struct omap_mbox *mbox, mbox_msg_t msg)

Definition at line 29 of file mailbox.h.

Definition at line 38 of file mailbox.h.

void(* restore_ctx)(struct omap_mbox *mbox)

Definition at line 41 of file mailbox.h.

void(* save_ctx)(struct omap_mbox *mbox)

Definition at line 40 of file mailbox.h.

void(* shutdown)(struct omap_mbox *mbox)

Definition at line 26 of file mailbox.h.

int(* startup)(struct omap_mbox *mbox)

Definition at line 25 of file mailbox.h.

Definition at line 24 of file mailbox.h.


The documentation for this struct was generated from the following file: