git://git.onelab.eu
/
linux-2.6.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fedora core 6 1.2949 + vserver 2.2.0
[linux-2.6.git]
/
include
/
asm-s390
/
qdio.h
diff --git
a/include/asm-s390/qdio.h
b/include/asm-s390/qdio.h
index
0ddf0a8
..
127f72e
100644
(file)
--- a/
include/asm-s390/qdio.h
+++ b/
include/asm-s390/qdio.h
@@
-1,5
+1,5
@@
/*
/*
- * linux/include/asm/qdio.h
+ * linux/include/asm
-s390
/qdio.h
*
* Linux for S/390 QDIO base support, Hipersocket base support
* version 2
*
* Linux for S/390 QDIO base support, Hipersocket base support
* version 2
@@
-11,8
+11,6
@@
#ifndef __QDIO_H__
#define __QDIO_H__
#ifndef __QDIO_H__
#define __QDIO_H__
-#define VERSION_QDIO_H "$Revision: 1.57 $"
-
/* note, that most of the typedef's are from ingo. */
#include <linux/interrupt.h>
/* note, that most of the typedef's are from ingo. */
#include <linux/interrupt.h>
@@
-36,6
+34,7
@@
#define QDIO_QETH_QFMT 0
#define QDIO_ZFCP_QFMT 1
#define QDIO_IQDIO_QFMT 2
#define QDIO_QETH_QFMT 0
#define QDIO_ZFCP_QFMT 1
#define QDIO_IQDIO_QFMT 2
+#define QDIO_IQDIO_QFMT_ASYNCH 3
struct qdio_buffer_element{
unsigned int flags;
struct qdio_buffer_element{
unsigned int flags;
@@
-195,12
+194,14
@@
struct qdr {
/*
* queue information block (QIB)
*/
/*
* queue information block (QIB)
*/
-#define QIB_AC_INBOUND_PCI_SUPPORTED 0x80
-#define QIB_AC_OUTBOUND_PCI_SUPPORTED 0x40
+#define QIB_AC_INBOUND_PCI_SUPPORTED 0x80
+#define QIB_AC_OUTBOUND_PCI_SUPPORTED 0x40
+#define QIB_RFLAGS_ENABLE_QEBSM 0x80
+
struct qib {
unsigned int qfmt : 8; /* queue format */
unsigned int pfmt : 8; /* impl. dep. parameter format */
struct qib {
unsigned int qfmt : 8; /* queue format */
unsigned int pfmt : 8; /* impl. dep. parameter format */
- unsigned int r
es1 : 8; /* reserved
*/
+ unsigned int r
flags : 8; /* QEBSM
*/
unsigned int ac : 8; /* adapter characteristics */
unsigned int res2; /* reserved */
#ifdef QDIO_32_BIT
unsigned int ac : 8; /* adapter characteristics */
unsigned int res2; /* reserved */
#ifdef QDIO_32_BIT