Commit Graph

114 Commits (310ec79210d754afe51e2e4a983e846b60179abd)

Author SHA1 Message Date
Bartlomiej Zolnierkiewicz ad7c52d098 ide: re-implement ide_pci_init_one() on top of ide_pci_init_two() 16 years ago
Bartlomiej Zolnierkiewicz 9f36d31437 ide: remove hw_regs_t typedef 16 years ago
Bartlomiej Zolnierkiewicz dca3983059 ide: pass number of ports to ide_host_{alloc,add}() (v2) 16 years ago
Bartlomiej Zolnierkiewicz 29e52cf793 ide: remove chipset field from hw_regs_t 16 years ago
Yang Hongyang 284901a90a dma-mapping: replace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32) 16 years ago
Bartlomiej Zolnierkiewicz 255115fb35 ide: allow host drivers to specify IRQ flags 16 years ago
Bartlomiej Zolnierkiewicz 86ccf37c6a ide: remove pciirq argument from ide_pci_setup_ports() 16 years ago
Bartlomiej Zolnierkiewicz 2ed0ef543a ide: fix ->init_chipset method to return 'int' value 16 years ago
Bartlomiej Zolnierkiewicz f65dedfd7b ide: use ide_pci_is_in_compatibility_mode() in ide_pci_init_{one,two}() 16 years ago
Bartlomiej Zolnierkiewicz 5bae8bf450 ide: use pci_get_legacy_ide_irq() in ide_pci_init_{one,two}() 16 years ago
Bartlomiej Zolnierkiewicz 80d15a607a ide: handle IDE_HFLAG[_FORCE]_LEGACY_IRQS in ide_pci_init_{one,two}() 16 years ago
Sergei Shtylyov 592b531521 ide: move read_sff_dma_status() method to 'struct ide_dma_ops' 16 years ago
Bartlomiej Zolnierkiewicz 8c6de94cfa ide: use ide_pci_is_in_compatibility_mode() helper in setup-pci.c 16 years ago
Bartlomiej Zolnierkiewicz c0ae502347 ide: remove ide_pci_enablebit_t typedef 16 years ago
Bartlomiej Zolnierkiewicz feb22b7f8e ide: add proper PCI PM support (v2) 17 years ago
Bartlomiej Zolnierkiewicz a326b02b0c ide: drop 'name' parameter from ->init_chipset method 17 years ago
Bartlomiej Zolnierkiewicz 28cfd8af52 ide: include PCI device name in messages from IDE PCI host drivers 17 years ago
Bartlomiej Zolnierkiewicz ef0b04276d ide: add ide_pci_remove() helper 17 years ago
Bartlomiej Zolnierkiewicz 6cdf6eb357 ide: add ->dev and ->host_priv fields to struct ide_host 17 years ago
Bartlomiej Zolnierkiewicz 8c2eece50a ide: call ide_pci_setup_ports() before do_ide_setup_pci_device() 17 years ago
Bartlomiej Zolnierkiewicz a742d6cf0b ide: move ide_setup_pci_controller() call to ide_setup_pci_device[s]() 17 years ago
Bartlomiej Zolnierkiewicz a95925a309 ide: respect dev->irq in do_ide_setup_pci_device() also if 'tried_config' 17 years ago
Bartlomiej Zolnierkiewicz 708e5f9eb6 ide: always call ->init_chipset method in do_ide_setup_pci_device() 17 years ago
Bartlomiej Zolnierkiewicz 6f904d0152 ide: add ide_host_add() helper 17 years ago
Bartlomiej Zolnierkiewicz 48c3c10726 ide: add struct ide_host (take 3) 17 years ago
Bartlomiej Zolnierkiewicz 374e042c3e ide: add struct ide_tp_ops (take 2) 17 years ago
Bartlomiej Zolnierkiewicz ebb00fb55d ide: factor out simplex handling from ide_pci_dma_base() 17 years ago
Bartlomiej Zolnierkiewicz 81e8d5a34f ide: remove ide_setup_dma() 17 years ago
Bartlomiej Zolnierkiewicz c97c6aca75 ide: pass hw_regs_t-s to ide_device_add[_all]() (take 3) 17 years ago
Bartlomiej Zolnierkiewicz 51d87ed0aa ide: move ide_pci_setup_ports() call out from do_ide_setup_pci_device() 17 years ago
Bartlomiej Zolnierkiewicz ff23712e79 ide: remove needless includes from setup-pci.c (take 2) 17 years ago
Bartlomiej Zolnierkiewicz eb3aff5530 ide: print message on error in ide_find_port_slot() 17 years ago
Bartlomiej Zolnierkiewicz c1da678b5b ide: tighten checks on PCI BARs in ide_hwif_configure() 17 years ago
Bartlomiej Zolnierkiewicz c56c5648a3 ide: set hwif->dev in ide_init_port_hw() (take 2) 17 years ago
Bartlomiej Zolnierkiewicz 1357214461 ide: remove ->mmio flag from ide_hwif_t 17 years ago
Bartlomiej Zolnierkiewicz f37afdaca7 ide: constify struct ide_dma_ops 17 years ago
Bartlomiej Zolnierkiewicz 5e37bdc081 ide: add struct ide_dma_ops (take 3) 17 years ago
Bartlomiej Zolnierkiewicz b123f56e04 ide: do complete DMA setup in ->init_dma method (take 2) 17 years ago
Bartlomiej Zolnierkiewicz 63158d5c21 ide: cleanup ide_setup_dma() 17 years ago
Bartlomiej Zolnierkiewicz d54452fbf8 ide: factor out setting PCI bus-mastering from ide_hwif_setup_dma() 17 years ago
Bartlomiej Zolnierkiewicz 23658f8af3 ide: move ide_setup_dma() call out from ->init_dma method 17 years ago
Bartlomiej Zolnierkiewicz 5e59c23684 ide: remove ->cds field from ide_hwif_t (take 2) 17 years ago
Bartlomiej Zolnierkiewicz 0d1bad216c ide: manage resources for PCI devices in ide_pci_enable() (take 3) 17 years ago
Paolo Ciarrocchi 846bb88ae8 IDE: Coding Style fixes to drivers/ide/setup-pci.c 17 years ago
Bartlomiej Zolnierkiewicz fe80b937c9 ide: merge ide_match_hwif() and ide_find_port() 17 years ago
Bartlomiej Zolnierkiewicz 5e71d9c5a5 ide: IDE_HFLAG_BOOTABLE -> IDE_HFLAG_NON_BOOTABLE 17 years ago
Bartlomiej Zolnierkiewicz bad7c825cb ide: cleanup ide_match_hwif() 17 years ago
Sergei Shtylyov 1baccff8a5 ide: make ide_pci_check_iomem() actually work 17 years ago
Bartlomiej Zolnierkiewicz f01674e459 ide: remove obsoleted "idex=noprobe" kernel parameter (take 2) 17 years ago
Bartlomiej Zolnierkiewicz aab8ad9ec8 ide: remove needless hwif->irq check from ide_hwif_configure() 17 years ago