similarity index 100%
rename from drivers/s390/cio/orb.h
rename to arch/s390/include/asm/orb.h
@@ -21,12 +21,12 @@
#include <asm/cio.h>
#include <asm/scsw.h>
#include <asm/eadm.h>
+#include <asm/orb.h>
#include "eadm_sch.h"
#include "ioasm.h"
#include "cio.h"
#include "css.h"
-#include "orb.h"
MODULE_DESCRIPTION("driver for s390 eadm subchannels");
MODULE_LICENSE("GPL");
@@ -5,7 +5,7 @@
#include <linux/device.h>
#include <linux/timer.h>
#include <linux/list.h>
-#include "orb.h"
+#include <asm/orb.h>
struct eadm_private {
union orb orb;
@@ -5,8 +5,8 @@
#include <asm/schid.h>
#include <asm/ccwdev.h>
#include <asm/irq.h>
+#include <asm/orb.h>
#include "css.h"
-#include "orb.h"
struct io_subchannel_private {
union orb orb; /* operation request block */
@@ -7,9 +7,9 @@
#include <asm/chpid.h>
#include <asm/schid.h>
#include <asm/crw.h>
+#include <asm/orb.h>
#include "ioasm.h"
-#include "orb.h"
#include "cio.h"
int stsch(struct subchannel_id schid, struct schib *addr)
@@ -4,7 +4,7 @@
#include <asm/chpid.h>
#include <asm/schid.h>
#include <asm/crw.h>
-#include "orb.h"
+#include <asm/orb.h>
#include "cio.h"
#include "trace.h"
@@ -7,10 +7,10 @@
#include <linux/kernel.h>
#include <asm/crw.h>
+#include <asm/orb.h>
#include <uapi/asm/chpid.h>
#include <uapi/asm/schid.h>
#include "cio.h"
-#include "orb.h"
#undef TRACE_SYSTEM
#define TRACE_SYSTEM s390