AFHBA404
AFHBA404 connects ACQ2106 to PCI-Express
Classes | Public Types | Public Attributes | List of all members
AFHBA_DEV Struct Reference

#include <acq-fiber-hba.h>

Classes

struct  PciMapping
 

Public Types

enum  SFP { SFP_A, SFP_B, SFP_C, SFP_D }
 

Public Attributes

char name [16]
 
char mon_name [16]
 
char slot_name [16]
 
struct pci_dev * pci_dev
 
struct device * class_dev
 
int idx
 
int major
 
struct list_head list
 
int map_count
 
struct AFHBA_DEV::PciMapping mappings [MAP_COUNT_MAX]
 
int remote_com_bar
 
struct AFHBA_DEVpeer
 
void * remote
 
enum AFHBA_DEV::SFP sfp
 
unsigned ACR
 
struct proc_dir_entry * proc_dir_root
 
struct dentry * debug_dir
 
char * debug_names
 
struct HostBufferhb1
 
struct AFHBA_STREAM_DEVstream_dev
 
struct file_operations * stream_fops
 
struct platform_device * hba_sfp_i2c [2]
 
int link_up
 
int aurora_error_count
 
int aurora_status_read_count
 

Detailed Description

Definition at line 111 of file acq-fiber-hba.h.

Member Enumeration Documentation

◆ SFP

Enumerator
SFP_A 
SFP_B 
SFP_C 
SFP_D 

Definition at line 134 of file acq-fiber-hba.h.

Member Data Documentation

◆ ACR

unsigned AFHBA_DEV::ACR

Definition at line 135 of file acq-fiber-hba.h.

◆ aurora_error_count

int AFHBA_DEV::aurora_error_count

Definition at line 149 of file acq-fiber-hba.h.

◆ aurora_status_read_count

int AFHBA_DEV::aurora_status_read_count

Definition at line 150 of file acq-fiber-hba.h.

◆ class_dev

struct device* AFHBA_DEV::class_dev

Definition at line 116 of file acq-fiber-hba.h.

◆ debug_dir

struct dentry* AFHBA_DEV::debug_dir

Definition at line 138 of file acq-fiber-hba.h.

◆ debug_names

char* AFHBA_DEV::debug_names

Definition at line 139 of file acq-fiber-hba.h.

◆ hb1

struct HostBuffer* AFHBA_DEV::hb1

Definition at line 141 of file acq-fiber-hba.h.

◆ hba_sfp_i2c

struct platform_device* AFHBA_DEV::hba_sfp_i2c[2]

Definition at line 146 of file acq-fiber-hba.h.

◆ idx

int AFHBA_DEV::idx

Definition at line 117 of file acq-fiber-hba.h.

◆ link_up

int AFHBA_DEV::link_up

Definition at line 148 of file acq-fiber-hba.h.

◆ list

struct list_head AFHBA_DEV::list

Definition at line 118 of file acq-fiber-hba.h.

◆ major

int AFHBA_DEV::major

Definition at line 118 of file acq-fiber-hba.h.

◆ map_count

int AFHBA_DEV::map_count

Definition at line 120 of file acq-fiber-hba.h.

◆ mappings

struct AFHBA_DEV::PciMapping AFHBA_DEV::mappings[MAP_COUNT_MAX]

◆ mon_name

char AFHBA_DEV::mon_name[16]

Definition at line 113 of file acq-fiber-hba.h.

◆ name

char AFHBA_DEV::name[16]

Definition at line 112 of file acq-fiber-hba.h.

◆ pci_dev

struct pci_dev* AFHBA_DEV::pci_dev

Definition at line 115 of file acq-fiber-hba.h.

◆ peer

struct AFHBA_DEV* AFHBA_DEV::peer

Definition at line 132 of file acq-fiber-hba.h.

◆ proc_dir_root

struct proc_dir_entry* AFHBA_DEV::proc_dir_root

Definition at line 137 of file acq-fiber-hba.h.

◆ remote

void* AFHBA_DEV::remote

Definition at line 133 of file acq-fiber-hba.h.

◆ remote_com_bar

int AFHBA_DEV::remote_com_bar

Definition at line 130 of file acq-fiber-hba.h.

◆ sfp

enum AFHBA_DEV::SFP AFHBA_DEV::sfp

◆ slot_name

char AFHBA_DEV::slot_name[16]

Definition at line 114 of file acq-fiber-hba.h.

◆ stream_dev

struct AFHBA_STREAM_DEV* AFHBA_DEV::stream_dev

Definition at line 143 of file acq-fiber-hba.h.

◆ stream_fops

struct file_operations* AFHBA_DEV::stream_fops

Definition at line 144 of file acq-fiber-hba.h.


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