diff options
Diffstat (limited to 'drivers/s390/cio/qdio.h')
-rw-r--r-- | drivers/s390/cio/qdio.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/s390/cio/qdio.h b/drivers/s390/cio/qdio.h index c1a70985abfa..af867731a5f4 100644 --- a/drivers/s390/cio/qdio.h +++ b/drivers/s390/cio/qdio.h | |||
@@ -16,6 +16,14 @@ | |||
16 | #define QDIO_BUSY_BIT_GIVE_UP 2000000 /* 2 seconds = eternity */ | 16 | #define QDIO_BUSY_BIT_GIVE_UP 2000000 /* 2 seconds = eternity */ |
17 | #define QDIO_INPUT_THRESHOLD 500 /* 500 microseconds */ | 17 | #define QDIO_INPUT_THRESHOLD 500 /* 500 microseconds */ |
18 | 18 | ||
19 | /* | ||
20 | * if an asynchronous HiperSockets queue runs full, the 10 seconds timer wait | ||
21 | * till next initiative to give transmitted skbs back to the stack is too long. | ||
22 | * Therefore polling is started in case of multicast queue is filled more | ||
23 | * than 50 percent. | ||
24 | */ | ||
25 | #define QDIO_IQDIO_POLL_LVL 65 /* HS multicast queue */ | ||
26 | |||
19 | enum qdio_irq_states { | 27 | enum qdio_irq_states { |
20 | QDIO_IRQ_STATE_INACTIVE, | 28 | QDIO_IRQ_STATE_INACTIVE, |
21 | QDIO_IRQ_STATE_ESTABLISHED, | 29 | QDIO_IRQ_STATE_ESTABLISHED, |