Blame view

include/linux/atm_idt77105.h 892 Bytes
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
1
2
3
4
5
6
7
8
  /* atm_idt77105.h - Driver-specific declarations of the IDT77105 driver (for
   * use by driver-specific utilities) */
  
  /* Written 1999 by Greg Banks <gnb@linuxfan.com>. Copied from atm_suni.h. */
  
  
  #ifndef LINUX_ATM_IDT77105_H
  #define LINUX_ATM_IDT77105_H
00bfddaf7   Jaswinder Singh Rajput   include of <linux...
9
  #include <linux/types.h>
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
  #include <linux/atmioc.h>
  #include <linux/atmdev.h>
  
  /*
   * Structure for IDT77105_GETSTAT and IDT77105_GETSTATZ ioctls.
   * Pointed to by `arg' in atmif_sioc.
   */
  struct idt77105_stats {
          __u32 symbol_errors;  /* wire symbol errors */
          __u32 tx_cells;       /* cells transmitted */
          __u32 rx_cells;       /* cells received */
          __u32 rx_hec_errors;  /* Header Error Check errors on receive */
  };
  
  #define IDT77105_GETSTAT	_IOW('a',ATMIOC_PHYPRV+2,struct atmif_sioc)	/* get stats */
  #define IDT77105_GETSTATZ	_IOW('a',ATMIOC_PHYPRV+3,struct atmif_sioc)	/* get stats and zero */
  
  #endif