Linux Kernel
3.7.1
|
#include <uio_driver.h>
Data Fields | |
struct uio_device * | uio_dev |
const char * | name |
const char * | version |
struct uio_mem | mem [MAX_UIO_MAPS] |
struct uio_port | port [MAX_UIO_PORT_REGIONS] |
long | irq |
unsigned long | irq_flags |
void * | priv |
irqreturn_t(* | handler )(int irq, struct uio_info *dev_info) |
int(* | mmap )(struct uio_info *info, struct vm_area_struct *vma) |
int(* | open )(struct uio_info *info, struct inode *inode) |
int(* | release )(struct uio_info *info, struct inode *inode) |
int(* | irqcontrol )(struct uio_info *info, s32 irq_on) |
Definition at line 84 of file uio_driver.h.
Definition at line 93 of file uio_driver.h.
long irq |
Definition at line 90 of file uio_driver.h.
unsigned long irq_flags |
Definition at line 91 of file uio_driver.h.
Definition at line 88 of file uio_driver.h.
Definition at line 94 of file uio_driver.h.
Definition at line 86 of file uio_driver.h.
Definition at line 89 of file uio_driver.h.
Definition at line 92 of file uio_driver.h.
Definition at line 96 of file uio_driver.h.
struct uio_device* uio_dev |
Definition at line 85 of file uio_driver.h.
Definition at line 87 of file uio_driver.h.