diff options
author | Martin Schwidefsky <schwidefsky@de.ibm.com> | 2002-12-06 00:18:34 -0800 |
---|---|---|
committer | Linus Torvalds <torvalds@penguin.transmeta.com> | 2002-12-06 00:18:34 -0800 |
commit | fe11051b082ff341b086baa83c3233c4239add3e (patch) | |
tree | d85d79589f8a36f508397e8c7c8a11dcad7ef9c2 /init | |
parent | d2a03c2f0f46908f27332fb88c7dd82be02d35d1 (diff) | |
download | history-fe11051b082ff341b086baa83c3233c4239add3e.tar.gz |
[PATCH] s390: cio rework.
Rewrite of the s390 channel subsystem driver for the new driver model
The channel subsystem driver a.k.a s390 common I/O layer is the low level
driver for most device drivers on s390 systems. The old code is largely
unchanged from the initial linux-2.2 port and there is a lot of bitrot
on it.
In particular, concepts from the 2.5 driver model are implemented in a
completely different and more complicated way here.
This rewrite tries to get the driver ready for 2.6. The new interface is
not compatible to the old one but should be rather stable now unless
someone finds major flaws.
The 's390dyn' and 'chandev' interfaces have been removed entirely (yippii!)
and are replaced by hotplug and sysfs interfaces.
Authors: Arnd Bergmann <arndb@de.ibm.com>,
Cornelia Huck <cohuck@de.ibm.com>,
Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'init')
-rw-r--r-- | init/main.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/init/main.c b/init/main.c index f9230123ec879c..1d477ebc16a5d5 100644 --- a/init/main.c +++ b/init/main.c @@ -37,10 +37,6 @@ #include <asm/io.h> #include <asm/bugs.h> -#if defined(CONFIG_ARCH_S390) -#include <asm/s390mach.h> -#endif - #ifdef CONFIG_X86_LOCAL_APIC #include <asm/smp.h> #endif |