]>
Commit | Line | Data |
---|---|---|
6f52b16c | 1 | /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ |
1da177e4 LT |
2 | /* atm_idt77105.h - Driver-specific declarations of the IDT77105 driver (for |
3 | * use by driver-specific utilities) */ | |
4 | ||
5 | /* Written 1999 by Greg Banks <gnb@linuxfan.com>. Copied from atm_suni.h. */ | |
6 | ||
7 | ||
8 | #ifndef LINUX_ATM_IDT77105_H | |
9 | #define LINUX_ATM_IDT77105_H | |
10 | ||
00bfddaf | 11 | #include <linux/types.h> |
1da177e4 LT |
12 | #include <linux/atmioc.h> |
13 | #include <linux/atmdev.h> | |
14 | ||
15 | /* | |
16 | * Structure for IDT77105_GETSTAT and IDT77105_GETSTATZ ioctls. | |
17 | * Pointed to by `arg' in atmif_sioc. | |
18 | */ | |
19 | struct idt77105_stats { | |
20 | __u32 symbol_errors; /* wire symbol errors */ | |
21 | __u32 tx_cells; /* cells transmitted */ | |
22 | __u32 rx_cells; /* cells received */ | |
23 | __u32 rx_hec_errors; /* Header Error Check errors on receive */ | |
24 | }; | |
25 | ||
26 | #define IDT77105_GETSTAT _IOW('a',ATMIOC_PHYPRV+2,struct atmif_sioc) /* get stats */ | |
27 | #define IDT77105_GETSTATZ _IOW('a',ATMIOC_PHYPRV+3,struct atmif_sioc) /* get stats and zero */ | |
28 | ||
29 | #endif |