-
- Downloads
ide: allow host drivers to specify IRQ flags
* Add ->irq_flags field to struct ide_port_info and struct ide_host.
* Update host drivers and IDE PCI code to use ->irq_flags field.
* Convert init_irq() and ide_intr() to use host->irq_flags.
This fixes handling of shared IRQs for non-PCI hosts
and removes ugly ifdeffery from core IDE code.
Signed-off-by:
Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Showing
- drivers/ide/buddha.c 1 addition, 0 deletionsdrivers/ide/buddha.c
- drivers/ide/delkin_cb.c 1 addition, 0 deletionsdrivers/ide/delkin_cb.c
- drivers/ide/falconide.c 1 addition, 0 deletionsdrivers/ide/falconide.c
- drivers/ide/gayle.c 1 addition, 0 deletionsdrivers/ide/gayle.c
- drivers/ide/ide-cs.c 1 addition, 0 deletionsdrivers/ide/ide-cs.c
- drivers/ide/ide-io.c 4 additions, 11 deletionsdrivers/ide/ide-io.c
- drivers/ide/ide-probe.c 3 additions, 10 deletionsdrivers/ide/ide-probe.c
- drivers/ide/macide.c 1 addition, 0 deletionsdrivers/ide/macide.c
- drivers/ide/q40ide.c 1 addition, 0 deletionsdrivers/ide/q40ide.c
- drivers/ide/scc_pata.c 1 addition, 0 deletionsdrivers/ide/scc_pata.c
- drivers/ide/setup-pci.c 4 additions, 0 deletionsdrivers/ide/setup-pci.c
- drivers/ide/sgiioc4.c 1 addition, 0 deletionsdrivers/ide/sgiioc4.c
- include/linux/ide.h 6 additions, 0 deletionsinclude/linux/ide.h
Loading
Please register or sign in to comment