xref: /utopia/UTPA2-700.0.x/projects/tools/lint/mips-linux-gnu_include/linux/bpqether.h (revision 53ee8cc121a030b8d368113ac3e966b4705770ef)
1*53ee8cc1Swenshuai.xi #ifndef	__BPQETHER_H
2*53ee8cc1Swenshuai.xi #define	__BPQETHER_H
3*53ee8cc1Swenshuai.xi 
4*53ee8cc1Swenshuai.xi /*
5*53ee8cc1Swenshuai.xi  * 	Defines for the BPQETHER pseudo device driver
6*53ee8cc1Swenshuai.xi  */
7*53ee8cc1Swenshuai.xi 
8*53ee8cc1Swenshuai.xi #ifndef __LINUX_IF_ETHER_H
9*53ee8cc1Swenshuai.xi #include <linux/if_ether.h>
10*53ee8cc1Swenshuai.xi #endif
11*53ee8cc1Swenshuai.xi 
12*53ee8cc1Swenshuai.xi #define SIOCSBPQETHOPT		(SIOCDEVPRIVATE+0)	/* reserved */
13*53ee8cc1Swenshuai.xi #define SIOCSBPQETHADDR		(SIOCDEVPRIVATE+1)
14*53ee8cc1Swenshuai.xi 
15*53ee8cc1Swenshuai.xi struct bpq_ethaddr {
16*53ee8cc1Swenshuai.xi 	unsigned char destination[ETH_ALEN];
17*53ee8cc1Swenshuai.xi 	unsigned char accept[ETH_ALEN];
18*53ee8cc1Swenshuai.xi };
19*53ee8cc1Swenshuai.xi 
20*53ee8cc1Swenshuai.xi /*
21*53ee8cc1Swenshuai.xi  * For SIOCSBPQETHOPT - this is compatible with PI2/PacketTwin card drivers,
22*53ee8cc1Swenshuai.xi  * currently not implemented, though. If someone wants to hook a radio
23*53ee8cc1Swenshuai.xi  * to his Ethernet card he may find this useful. ;-)
24*53ee8cc1Swenshuai.xi  */
25*53ee8cc1Swenshuai.xi 
26*53ee8cc1Swenshuai.xi #define SIOCGBPQETHPARAM	0x5000  /* get Level 1 parameters */
27*53ee8cc1Swenshuai.xi #define SIOCSBPQETHPARAM	0x5001  /* set */
28*53ee8cc1Swenshuai.xi 
29*53ee8cc1Swenshuai.xi struct bpq_req  {
30*53ee8cc1Swenshuai.xi     int cmd;
31*53ee8cc1Swenshuai.xi     int speed;			/* unused */
32*53ee8cc1Swenshuai.xi     int clockmode;		/* unused */
33*53ee8cc1Swenshuai.xi     int txdelay;
34*53ee8cc1Swenshuai.xi     unsigned char persist;	/* unused */
35*53ee8cc1Swenshuai.xi     int slotime;		/* unused */
36*53ee8cc1Swenshuai.xi     int squeldelay;
37*53ee8cc1Swenshuai.xi     int dmachan;		/* unused */
38*53ee8cc1Swenshuai.xi     int irq;			/* unused */
39*53ee8cc1Swenshuai.xi };
40*53ee8cc1Swenshuai.xi 
41*53ee8cc1Swenshuai.xi #endif
42