]> git.neil.brown.name Git - history.git/commit
[PATCH] ide_init_default_hwifs() -> ide_init_default_irq()
authorBartlomiej Zolnierkiewicz <b.zolnierkiewicz@elka.pw.edu.pl>
Mon, 19 Apr 2004 09:31:32 +0000 (02:31 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Mon, 19 Apr 2004 09:31:32 +0000 (02:31 -0700)
commitc407acc1b35868f8d6b74d08fa0db7c3b6d74a79
tree4444d79b83d4cf90d0697cc7c306c4b393863bd5
parentf9e6dd14fa15d41ef790c9bebb319eee847c3f79
[PATCH] ide_init_default_hwifs() -> ide_init_default_irq()

init_ide_data() initializes default IDE interfaces but without default IRQ
(hwif->irq and hwif->hw.irq fields) so introduce ide_init_default_irq() and
remove redundant ide_init_default_hwifs() (except arm26 and arm ones).

As a side-effect it fixes:
- CONFIG_BLK_DEV_HD_IDE if !CONFIG_BLK_DEV_IDEPCI (i386)
- hwif->noprobe shouldn't be 0 if !hwif->io_ports[IDE_DATA_OFFSET]
  (alpha, i386, ia64, mips, sh, x86_64)
17 files changed:
drivers/ide/ide.c
include/asm-alpha/ide.h
include/asm-arm/ide.h
include/asm-arm26/ide.h
include/asm-h8300/ide.h
include/asm-i386/ide.h
include/asm-ia64/ide.h
include/asm-m68k/ide.h
include/asm-m68knommu/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