Go to the documentation of this file.
8 #include <linux/list.h>
14 #define B43_PIO_TXCTL 0x00
15 #define B43_PIO_TXCTL_WRITELO 0x0001
16 #define B43_PIO_TXCTL_WRITEHI 0x0002
17 #define B43_PIO_TXCTL_EOF 0x0004
18 #define B43_PIO_TXCTL_FREADY 0x0008
19 #define B43_PIO_TXCTL_FLUSHREQ 0x0020
20 #define B43_PIO_TXCTL_FLUSHPEND 0x0040
21 #define B43_PIO_TXCTL_SUSPREQ 0x0080
22 #define B43_PIO_TXCTL_QSUSP 0x0100
23 #define B43_PIO_TXCTL_COMMCNT 0xFC00
24 #define B43_PIO_TXCTL_COMMCNT_SHIFT 10
25 #define B43_PIO_TXDATA 0x02
26 #define B43_PIO_TXQBUFSIZE 0x04
28 #define B43_PIO_RXCTL 0x00
29 #define B43_PIO_RXCTL_FRAMERDY 0x0001
30 #define B43_PIO_RXCTL_DATARDY 0x0002
31 #define B43_PIO_RXDATA 0x02
35 #define B43_PIO8_TXCTL 0x00
36 #define B43_PIO8_TXCTL_0_7 0x00000001
37 #define B43_PIO8_TXCTL_8_15 0x00000002
38 #define B43_PIO8_TXCTL_16_23 0x00000004
39 #define B43_PIO8_TXCTL_24_31 0x00000008
40 #define B43_PIO8_TXCTL_EOF 0x00000010
41 #define B43_PIO8_TXCTL_FREADY 0x00000080
42 #define B43_PIO8_TXCTL_SUSPREQ 0x00000100
43 #define B43_PIO8_TXCTL_QSUSP 0x00000200
44 #define B43_PIO8_TXCTL_FLUSHREQ 0x00000400
45 #define B43_PIO8_TXCTL_FLUSHPEND 0x00000800
46 #define B43_PIO8_TXDATA 0x04
48 #define B43_PIO8_RXCTL 0x00
49 #define B43_PIO8_RXCTL_FRAMERDY 0x00000001
50 #define B43_PIO8_RXCTL_DATARDY 0x00000002
51 #define B43_PIO8_RXDATA 0x04
55 #define B43_PIO_MAX_NR_TXPACKETS 32