aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/ide/setup-pci.c
AgeCommit message (Expand)AuthorFilesLines
2021-06-16ide: remove the legacy ide driverChristoph Hellwig1-682/+0
2017-10-03ide: pci: free PCI BARs on initialization failureBartlomiej Zolnierkiewicz1-23/+40
2015-04-17ide: remove deprecated use of pci apiQuentin Lambert1-1/+1
2011-10-31ide/ata: Add export.h for EXPORT_SYMBOL/THIS_MODULE where neededPaul Gortmaker1-0/+1
2009-06-10ide: re-implement ide_pci_init_one() on top of ide_pci_init_two()Bartlomiej Zolnierkiewicz1-54/+16
2009-05-17ide: remove hw_regs_t typedefBartlomiej Zolnierkiewicz1-8/+8
2009-05-17ide: pass number of ports to ide_host_{alloc,add}() (v2)Bartlomiej Zolnierkiewicz1-3/+3
2009-05-17ide: remove chipset field from hw_regs_tBartlomiej Zolnierkiewicz1-1/+0
2009-04-07dma-mapping: replace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32)Yang Hongyang1-1/+1
2009-03-27ide: allow host drivers to specify IRQ flagsBartlomiej Zolnierkiewicz1-0/+4
2009-03-24ide: remove pciirq argument from ide_pci_setup_ports()Bartlomiej Zolnierkiewicz1-8/+5
2009-03-24ide: fix ->init_chipset method to return 'int' valueBartlomiej Zolnierkiewicz1-1/+1
2009-03-24ide: use ide_pci_is_in_compatibility_mode() in ide_pci_init_{one,two}()Bartlomiej Zolnierkiewicz1-10/+6
2009-03-24ide: use pci_get_legacy_ide_irq() in ide_pci_init_{one,two}()Bartlomiej Zolnierkiewicz1-4/+4
2009-03-24ide: handle IDE_HFLAG[_FORCE]_LEGACY_IRQS in ide_pci_init_{one,two}()Bartlomiej Zolnierkiewicz1-0/+12
2009-01-06ide: move read_sff_dma_status() method to 'struct ide_dma_ops'Sergei Shtylyov1-3/+4
2009-01-06ide: use ide_pci_is_in_compatibility_mode() helper in setup-pci.cBartlomiej Zolnierkiewicz1-2/+1
2009-01-06ide: remove ide_pci_enablebit_t typedefBartlomiej Zolnierkiewicz1-1/+1
2008-10-10ide: add proper PCI PM support (v2)Bartlomiej Zolnierkiewicz1-0/+33
2008-07-24ide: drop 'name' parameter from ->init_chipset methodBartlomiej Zolnierkiewicz1-1/+1
2008-07-24ide: include PCI device name in messages from IDE PCI host driversBartlomiej Zolnierkiewicz1-43/+56
2008-07-24ide: add ide_pci_remove() helperBartlomiej Zolnierkiewicz1-6/+33
2008-07-24ide: add ->dev and ->host_priv fields to struct ide_hostBartlomiej Zolnierkiewicz1-7/+45
2008-07-24ide: call ide_pci_setup_ports() before do_ide_setup_pci_device()Bartlomiej Zolnierkiewicz1-7/+11
2008-07-24ide: move ide_setup_pci_controller() call to ide_setup_pci_device[s]()Bartlomiej Zolnierkiewicz1-5/+9
2008-07-24ide: respect dev->irq in do_ide_setup_pci_device() also if 'tried_config'Bartlomiej Zolnierkiewicz1-9/+3
2008-07-24ide: always call ->init_chipset method in do_ide_setup_pci_device()Bartlomiej Zolnierkiewicz1-14/+10
2008-07-23ide: add ide_host_add() helperBartlomiej Zolnierkiewicz1-8/+2
2008-07-23ide: add struct ide_host (take 3)Bartlomiej Zolnierkiewicz1-29/+19
2008-07-23ide: add struct ide_tp_ops (take 2)Bartlomiej Zolnierkiewicz1-1/+1
2008-07-23ide: factor out simplex handling from ide_pci_dma_base()Bartlomiej Zolnierkiewicz1-12/+23
2008-07-23ide: remove ide_setup_dma()Bartlomiej Zolnierkiewicz1-1/+3
2008-07-23ide: pass hw_regs_t-s to ide_device_add[_all]() (take 3)Bartlomiej Zolnierkiewicz1-15/+23
2008-07-23ide: move ide_pci_setup_ports() call out from do_ide_setup_pci_device()Bartlomiej Zolnierkiewicz1-7/+13
2008-07-16ide: remove needless includes from setup-pci.c (take 2)Bartlomiej Zolnierkiewicz1-4/+0
2008-07-16ide: print message on error in ide_find_port_slot()Bartlomiej Zolnierkiewicz1-4/+1
2008-07-16ide: tighten checks on PCI BARs in ide_hwif_configure()Bartlomiej Zolnierkiewicz1-7/+7
2008-07-16ide: set hwif->dev in ide_init_port_hw() (take 2)Bartlomiej Zolnierkiewicz1-2/+0
2008-07-15ide: remove ->mmio flag from ide_hwif_tBartlomiej Zolnierkiewicz1-2/+2
2008-04-26ide: constify struct ide_dma_opsBartlomiej Zolnierkiewicz1-1/+1
2008-04-26ide: add struct ide_dma_ops (take 3)Bartlomiej Zolnierkiewicz1-1/+1
2008-04-26ide: do complete DMA setup in ->init_dma method (take 2)Bartlomiej Zolnierkiewicz1-17/+14
2008-04-26ide: cleanup ide_setup_dma()Bartlomiej Zolnierkiewicz1-4/+13
2008-04-26ide: factor out setting PCI bus-mastering from ide_hwif_setup_dma()Bartlomiej Zolnierkiewicz1-24/+37
2008-04-26ide: move ide_setup_dma() call out from ->init_dma methodBartlomiej Zolnierkiewicz1-4/+3
2008-04-26ide: remove ->cds field from ide_hwif_t (take 2)Bartlomiej Zolnierkiewicz1-1/+0
2008-04-26ide: manage resources for PCI devices in ide_pci_enable() (take 3)Bartlomiej Zolnierkiewicz1-7/+15
2008-04-26IDE: Coding Style fixes to drivers/ide/setup-pci.cPaolo Ciarrocchi1-17/+12
2008-04-26ide: merge ide_match_hwif() and ide_find_port()Bartlomiej Zolnierkiewicz1-47/+1
2008-04-26ide: IDE_HFLAG_BOOTABLE -> IDE_HFLAG_NON_BOOTABLEBartlomiej Zolnierkiewicz1-1/+1
2008-04-26ide: cleanup ide_match_hwif()Bartlomiej Zolnierkiewicz1-32/+15
2008-04-26ide: make ide_pci_check_iomem() actually workSergei Shtylyov1-11/+12
2008-04-18ide: remove obsoleted "idex=noprobe" kernel parameter (take 2)Bartlomiej Zolnierkiewicz1-7/+0
2008-04-18ide: remove needless hwif->irq check from ide_hwif_configure()Bartlomiej Zolnierkiewicz1-1/+1
2008-04-18ide: remove obsoleted "idex=base[,ctl[,irq]]" kernel parameters (take 2)Bartlomiej Zolnierkiewicz1-11/+0
2008-02-02ide: add struct ide_port_info instances to legacy host driversBartlomiej Zolnierkiewicz1-73/+8
2008-02-02ide: separate PCI specific init from generic init in ide_pci_setup_ports()Bartlomiej Zolnierkiewicz1-8/+21
2008-02-02ide: always set DMA masks in ide_pci_setup_ports()Bartlomiej Zolnierkiewicz1-4/+9
2008-02-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6Linus Torvalds1-2/+4
2008-02-01PCI: Remove users of pci_enable_device_bars()Benjamin Herrenschmidt1-2/+4
2008-02-01ide: update/add my CopyrightsBartlomiej Zolnierkiewicz1-2/+3
2008-02-01ide: delete filenames/versions from commentsBartlomiej Zolnierkiewicz1-3/+1
2008-02-01ide: keep pointer to struct device instead of struct pci_dev in ide_hwif_tBartlomiej Zolnierkiewicz1-3/+3
2008-02-01ide: add IDE_HFLAG_CLEAR_SIMPLEX host flagBartlomiej Zolnierkiewicz1-45/+34
2008-02-01ide: ide_setup_dma() assumes 8 portsSergei Shtylyov1-1/+1
2008-01-26ide: move CONFIG_IDEPCI_PCIBUS_ORDER code to ide-scan-pci.cBartlomiej Zolnierkiewicz1-103/+0
2008-01-26ide: use ide_init_port_hw() in setup-pci.cBartlomiej Zolnierkiewicz1-16/+17
2008-01-26ide: always use ide_std_init_ports() in setup-pci.cBartlomiej Zolnierkiewicz1-5/+1
2008-01-26ide: make remaining built-in only IDE host drivers modular (take 2)Bartlomiej Zolnierkiewicz1-4/+5
2008-01-26ide: merge ->fixup and ->quirkproc methodsBartlomiej Zolnierkiewicz1-2/+0
2008-01-26ide: (hopefully) fix VDMA for CS5520Bartlomiej Zolnierkiewicz1-3/+7
2007-12-12ide: coding style fixes for drivers/ide/setup-pci.cBartlomiej Zolnierkiewicz1-12/+12
2007-12-12ide: fix ide_scan_pcibus() error messageBartlomiej Zolnierkiewicz1-3/+4
2007-11-13ide: remove stale/incorrect comment from setup-pci.cBartlomiej Zolnierkiewicz1-5/+0
2007-10-20ide: enhance ide_setup_pci_noise()Bartlomiej Zolnierkiewicz1-5/+3
2007-10-20ide: constify struct ide_port_infoBartlomiej Zolnierkiewicz1-14/+14
2007-10-20ide: replace ide_pci_device_t by struct ide_port_infoBartlomiej Zolnierkiewicz1-44/+38
2007-10-20ide: remove write-only hwif->hwBartlomiej Zolnierkiewicz1-5/+6
2007-10-20ide: add CONFIG_IDE_ARCH_OBSOLETE_INITBartlomiej Zolnierkiewicz1-1/+1
2007-10-20ide: add ide_device_add()Bartlomiej Zolnierkiewicz1-54/+13
2007-10-20ide: add ->fixup method to ide_hwif_tBartlomiej Zolnierkiewicz1-2/+4
2007-10-20ide: add IDE_HFLAG_{IO_32BIT,UNMASK_IRQS} host flagsBartlomiej Zolnierkiewicz1-0/+10
2007-10-20ide: add IDE_HFLAG_RQSIZE_256 host flagBartlomiej Zolnierkiewicz1-0/+3
2007-10-20ide: add IDE_HFLAG_FORCE_LEGACY_IRQS host flagBartlomiej Zolnierkiewicz1-1/+2
2007-10-20ide: add ->chipset field to ide_pci_device_tBartlomiej Zolnierkiewicz1-1/+1
2007-10-20ide: fix disabled ports reporting for PCI controllersBartlomiej Zolnierkiewicz1-6/+4
2007-10-19ide: set drive->autotune in ide_pci_setup_ports()Bartlomiej Zolnierkiewicz1-0/+3
2007-10-19ide: add IDE_HFLAG_LEGACY_IRQS host flagBartlomiej Zolnierkiewicz1-0/+3
2007-10-19ide: add IDE_HFLAG_SERIALIZE host flagBartlomiej Zolnierkiewicz1-0/+3
2007-10-19ide: use I/O ops directly part #2 (take 2)Bartlomiej Zolnierkiewicz1-3/+3
2007-10-19ide: use pci_dev->revisionBartlomiej Zolnierkiewicz1-4/+2
2007-10-19ide: add ->mwdma_mask and ->swdma_mask to ide_pci_device_t (take 2)Bartlomiej Zolnierkiewicz1-0/+6
2007-10-19ide: remove ->init_setup_dma from ide_pci_device_t (take 2)Bartlomiej Zolnierkiewicz1-19/+16
2007-10-19ide: add IDE_HFLAG_NO_{DMA,AUTODMA} host flagsBartlomiej Zolnierkiewicz1-2/+3
2007-10-19ide: add IDE_HFLAG_BOOTABLE host flagBartlomiej Zolnierkiewicz1-1/+2
2007-10-16ide: remove hwif->autodma and drive->autodmaBartlomiej Zolnierkiewicz1-2/+0
2007-10-16ide: remove CONFIG_BLK_DEV_IDEDMA_FORCEDBartlomiej Zolnierkiewicz1-43/+3
2007-09-11ide: fix PCI refcountingSergei Shtylyov1-25/+16
2007-07-20ide: remove stale changelog from setup-pci.cBartlomiej Zolnierkiewicz1-6/+0
2007-07-20ide: add PIO masksBartlomiej Zolnierkiewicz1-0/+1
2007-07-20ide: remove ide_find_best_pio_mode()Bartlomiej Zolnierkiewicz1-0/+2
2007-07-20ide: add ide_pci_device_t.host_flags (take 2)Bartlomiej Zolnierkiewicz1-6/+3
2007-07-03ide: ide_scan_pcibus(): check __pci_register_driver return valueAndrew Morton1-3/+7
2007-05-10ide: legacy PCI bus order probing fixesBartlomiej Zolnierkiewicz1-0/+2
2007-05-10ide: add ide_proc_register_port()Bartlomiej Zolnierkiewicz1-4/+21
2007-03-17ide: remove CONFIG_IDEDMA_{ICS,PCI}_AUTO config optionsBartlomiej Zolnierkiewicz1-5/+0
2007-02-07PCI: add the sysfs driver name to all modulesGreg Kroah-Hartman1-3/+4
2006-12-10[PATCH] ide: complete switch to pci_getAlan Cox1-2/+2
2006-10-03[PATCH] drivers/ide/: cleanupsAdrian Bunk1-18/+0
2006-10-03[PATCH] Make number of IDE interfaces configurableMatt Mackall1-1/+1
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel1-1/+0
2006-06-20[SPARC]: Kill __irq_itoa().David S. Miller1-5/+0
2006-04-19[PATCH] remove the obsolete IDEPCI_FLAG_FORCE_PDCAdrian Bunk1-13/+0
2005-11-18[PATCH] ide: make comment match realityRalf Baechle1-1/+1
2005-11-10[PATCH] PCI: automatically set device_driver.ownerLaurent riffard1-5/+7
2005-08-18[PATCH] ide: add support for Netcell Revolution to pci-ide generic driverMatt Gillette1-0/+1
2005-07-01[PATCH] PCI: clean up dynamic pci id logicGreg Kroah-Hartman1-1/+1
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+901