]> git.hungrycats.org Git - linux/commit
[PATCH] ARM/ARM26 IDE cleanups
authorBartlomiej Zolnierkiewicz <b.zolnierkiewicz@elka.pw.edu.pl>
Wed, 19 May 2004 00:14:44 +0000 (17:14 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Wed, 19 May 2004 00:14:44 +0000 (17:14 -0700)
commit4b3b8ee5db374b76608537e061f2efd90e21179d
tree1bebc89cdb1b9e296498e9e0b5bb28bf6de8052e
parent20ebd12c55c61800d6c61d388f91220b343ede7e
[PATCH] ARM/ARM26 IDE cleanups

- clear hwif->hw in setup-pci.c before using it

- fix arch/arm/Kconfig to allow IDE only on platforms supporting it

- introduce IDE_ARCH_OBSOLETE_INIT and ide_default_io_ctl() so
  we can use generic ide_init_hwif_ports() and kill no longer needed
  <asm-arm/arch-*/ide.h> (leave broken lh7a40x and sa1100 versions)

Cross-compile tested on ARM.
30 files changed:
arch/arm/Kconfig
drivers/ide/ide.c
drivers/ide/setup-pci.c
include/asm-alpha/ide.h
include/asm-arm/arch-cl7500/ide.h [deleted file]
include/asm-arm/arch-ebsa110/ide.h [deleted file]
include/asm-arm/arch-ebsa285/ide.h [deleted file]
include/asm-arm/arch-iop3xx/ide.h [deleted file]
include/asm-arm/arch-ixp4xx/ide.h [deleted file]
include/asm-arm/arch-l7200/ide.h [deleted file]
include/asm-arm/arch-lh7a40x/ide.h
include/asm-arm/arch-nexuspci/ide.h [deleted file]
include/asm-arm/arch-pxa/ide.h [deleted file]
include/asm-arm/arch-rpc/ide.h [deleted file]
include/asm-arm/arch-s3c2410/ide.h [deleted file]
include/asm-arm/arch-shark/ide.h [deleted file]
include/asm-arm/arch-tbox/ide.h [deleted file]
include/asm-arm/ide.h
include/asm-arm26/ide.h
include/asm-i386/ide.h
include/asm-ia64/ide.h
include/asm-mips/mach-generic/ide.h
include/asm-parisc/ide.h
include/asm-ppc/ide.h
include/asm-ppc64/ide.h
include/asm-sh/ide.h
include/asm-sparc/ide.h
include/asm-sparc64/ide.h
include/asm-x86_64/ide.h
include/linux/ide.h