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

#include <ipac.h>

Data Fields

struct isac_hw isac
 
struct hscx_hw hscx [2]
 
charname
 
voidhw
 
spinlock_thwlock
 
struct moduleowner
 
u32 type
 
read_reg_funcread_reg
 
write_reg_funcwrite_reg
 
fifo_funcread_fifo
 
fifo_funcwrite_fifo
 
void(* release )(struct ipac_hw *)
 
int(* init )(struct ipac_hw *)
 
int(* ctrl )(struct ipac_hw *, u32, u_long)
 
u8 conf
 

Detailed Description

Definition at line 68 of file ipac.h.

Field Documentation

u8 conf

Definition at line 83 of file ipac.h.

Definition at line 82 of file ipac.h.

struct hscx_hw hscx[2]

Definition at line 70 of file ipac.h.

void* hw

Definition at line 72 of file ipac.h.

spinlock_t* hwlock

Definition at line 73 of file ipac.h.

int(* init)(struct ipac_hw *)

Definition at line 81 of file ipac.h.

Definition at line 69 of file ipac.h.

char* name

Definition at line 71 of file ipac.h.

struct module* owner

Definition at line 74 of file ipac.h.

fifo_func* read_fifo

Definition at line 78 of file ipac.h.

read_reg_func* read_reg

Definition at line 76 of file ipac.h.

void(* release)(struct ipac_hw *)

Definition at line 80 of file ipac.h.

Definition at line 75 of file ipac.h.

fifo_func* write_fifo

Definition at line 79 of file ipac.h.

write_reg_func* write_reg

Definition at line 77 of file ipac.h.


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