aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/ide/pci
AgeCommit message (Expand)AuthorFilesLines
2008-10-21ide: remove useless subdirs from drivers/ide/Bartlomiej Zolnierkiewicz35-15096/+0
2008-10-17scc_pata: kill unused variablesSergei Shtylyov1-4/+0
2008-10-17sgiioc4: kill duplicate ioremap()Sergei Shtylyov1-12/+2
2008-10-17sgiioc4: kill useless address checksSergei Shtylyov1-17/+9
2008-10-17delkin_cb: add PM supportBartlomiej Zolnierkiewicz1-7/+56
2008-10-17ide: remove broken hpt34x driverBartlomiej Zolnierkiewicz2-194/+0
2008-10-17sgiioc4: remove maskproc() methodSergei Shtylyov1-9/+0
2008-10-17hpt366: cleanup maskproc() methodSergei Shtylyov1-18/+16
2008-10-17hpt366: fix compile warningBartlomiej Zolnierkiewicz1-1/+0
2008-10-13piix: add Hercules EC-900 mini-notebook to ich_laptop short cable listHerton Ronaldo Krzesinski1-0/+1
2008-10-13ide: switch to DMA-mapping API part #2Bartlomiej Zolnierkiewicz2-15/+14
2008-10-13ide: __ide_dma_end() -> ide_dma_end()Bartlomiej Zolnierkiewicz8-12/+12
2008-10-13ide: ->ide_dma_clear_irq() -> ->clear_irq()Bartlomiej Zolnierkiewicz1-16/+23
2008-10-13ide: use unique names for struct pci_driver instancesBartlomiej Zolnierkiewicz33-98/+98
2008-10-13ide: remove [ata_]select_tBartlomiej Zolnierkiewicz1-1/+1
2008-10-13ide: use 'drive->dn & 1' instead of drive->select.b.unitBartlomiej Zolnierkiewicz13-48/+41
2008-10-13cy82c693: remove no longer needed CY82C693_DEBUG_LOGS codeBartlomiej Zolnierkiewicz1-51/+0
2008-10-13cy82c693: remove dead CY82C693_SETDMA_CLOCK codeBartlomiej Zolnierkiewicz1-60/+0
2008-10-13ide: remove superfluous ->waiting_for_dma checksBartlomiej Zolnierkiewicz2-6/+0
2008-10-13ide: remove superfluous ->dma field from ide_hwif_tBartlomiej Zolnierkiewicz1-2/+0
2008-10-13ide: add device flagsBartlomiej Zolnierkiewicz7-17/+23
2008-10-13sgiioc4: fix messagesSergei Shtylylov1-23/+16
2008-10-13sgiioc4: sgiioc4_read_status drive busy check fixSergei Shtylylov1-2/+3
2008-10-10ide: add proper PCI PM support (v2)Bartlomiej Zolnierkiewicz27-30/+84
2008-10-10hpt366: add hpt3xx_disable_fast_irq() helperBartlomiej Zolnierkiewicz1-25/+33
2008-10-10ide: ide_dev_is_sata() -> ata_id_is_sata()Bartlomiej Zolnierkiewicz1-2/+2
2008-10-10ide: ide_dev_has_iordy() -> ata_id_has_iordy()Bartlomiej Zolnierkiewicz1-1/+1
2008-10-10cmd640: add __set_prefetch_mode()Bartlomiej Zolnierkiewicz1-22/+20
2008-10-10ide: include <linux/hdreg.h> only when neededBartlomiej Zolnierkiewicz30-30/+0
2008-10-10ide: check drive->present in ide_get_paired_drive()Bartlomiej Zolnierkiewicz6-12/+12
2008-10-10ide: use ATA_* defines instead of *_STAT and *_ERR onesBartlomiej Zolnierkiewicz2-5/+5
2008-10-10ide: remove drive->driveidBartlomiej Zolnierkiewicz4-5/+5
2008-10-10ide: make drive->id an union (take 2)Bartlomiej Zolnierkiewicz9-49/+56
2008-09-10ide: Fix pointer arithmetic in hpt3xx driver code (3rd try)Masoud Sharbiani1-16/+15
2008-08-18sgiioc4: fixup message on resource allocation failureBartlomiej Zolnierkiewicz1-2/+2
2008-08-18drivers/ide/pci/: use __devexit_p()Adrian Bunk10-10/+10
2008-08-05ide: ->cable_detect method cannot be marked __devinitBartlomiej Zolnierkiewicz20-23/+23
2008-08-05ide: ->quirkproc method cannot be marked __devinitBartlomiej Zolnierkiewicz2-2/+2
2008-08-05cs5520: add enablebits checkingBartlomiej Zolnierkiewicz1-0/+1
2008-07-24ide: drop 'name' parameter from ->init_chipset methodBartlomiej Zolnierkiewicz17-46/+37
2008-07-24ide: prefix messages from IDE PCI host drivers by driver nameBartlomiej Zolnierkiewicz31-327/+308
2008-07-24it821x: remove DECLARE_ITE_DEV() macroBartlomiej Zolnierkiewicz1-12/+7
2008-07-24it8213: remove DECLARE_ITE_DEV() macroBartlomiej Zolnierkiewicz1-16/+10
2008-07-24ide: include PCI device name in messages from IDE PCI host driversBartlomiej Zolnierkiewicz11-56/+75
2008-07-24via82cxxx: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-0/+16
2008-07-24trm290: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-0/+7
2008-07-24triflex: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-0/+7
2008-07-24tc86c001: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-1/+16
2008-07-24slc90e66: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-0/+7
2008-07-24sl82c105: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-0/+7
2008-07-24sis5513: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-0/+13
2008-07-24siimage: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-0/+25
2008-07-24serverworks: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-0/+7
2008-07-24sc1200: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-0/+7
2008-07-24rz1000: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-0/+7
2008-07-24piix: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-0/+7
2008-07-24pdc202xx_old: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-0/+7
2008-07-24pdc202xx_new: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-0/+16
2008-07-24opti621: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-0/+7
2008-07-24ns87415: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-0/+7
2008-07-24jmicron: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-0/+7
2008-07-24it821x: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-0/+16
2008-07-24it8213: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-0/+7
2008-07-24hpt366: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-0/+18
2008-07-24hpt34x: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-0/+7
2008-07-24ide/pci/generic: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-0/+7
2008-07-24cy82c693: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-1/+18
2008-07-24cs5535: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-0/+7
2008-07-24cs5530: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-0/+7
2008-07-24cmd64x: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-0/+7
2008-07-24atiixp: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-0/+7
2008-07-24amd74xx: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-0/+7
2008-07-24alim15x3: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-0/+7
2008-07-24aec62xx: add ->remove method and module_exit()Bartlomiej Zolnierkiewicz1-0/+13
2008-07-24via82cxxx: cleanup ->init_chipset methodBartlomiej Zolnierkiewicz1-46/+35
2008-07-24cmd64x: cleanup ->init_chipset methodBartlomiej Zolnierkiewicz1-18/+0
2008-07-24amd74xx: cleanup ->init_chipset methodBartlomiej Zolnierkiewicz1-18/+18
2008-07-24tc86c001: remove ->init_chipset methodBartlomiej Zolnierkiewicz1-12/+26
2008-07-24via82cxxx: convert to use ->host_privBartlomiej Zolnierkiewicz1-12/+21
2008-07-24siimage: convert to use ->host_privBartlomiej Zolnierkiewicz1-56/+58
2008-07-24sc1200: convert to use ->host_privBartlomiej Zolnierkiewicz1-20/+19
2008-07-24it821x: convert to use ->host_privBartlomiej Zolnierkiewicz1-15/+13
2008-07-24hpt366: convert to use ->host_privBartlomiej Zolnierkiewicz1-31/+41
2008-07-24aec62xx: convert to use ->host_privBartlomiej Zolnierkiewicz1-16/+16
2008-07-24ide: add ->dev and ->host_priv fields to struct ide_hostBartlomiej Zolnierkiewicz30-32/+32
2008-07-23ide: add ide_host_free() helper (take 2)Bartlomiej Zolnierkiewicz1-4/+10
2008-07-23ide: add ide_host_add() helperBartlomiej Zolnierkiewicz4-23/+9
2008-07-23ide: add struct ide_host (take 3)Bartlomiej Zolnierkiewicz5-58/+36
2008-07-23ide: add struct ide_tp_ops (take 2)Bartlomiej Zolnierkiewicz3-37/+60
2008-07-23ide: filter out "default" transfer mode values in set_xfer_rate()Bartlomiej Zolnierkiewicz10-19/+4
2008-07-23ide: remove dead Virtual DMA supportBartlomiej Zolnierkiewicz1-30/+0
2008-07-23ide: remove ->INB, ->OUTB and ->OUTBSYNC methodsBartlomiej Zolnierkiewicz4-49/+14
2008-07-23ide: use ->tf_read in ide_read_error()Bartlomiej Zolnierkiewicz2-0/+4
2008-07-23ide: add ->set_irq methodBartlomiej Zolnierkiewicz1-0/+19
2008-07-23ide: add ->read_altstatus methodBartlomiej Zolnierkiewicz1-0/+6
2008-07-23ide: add ->read_status methodBartlomiej Zolnierkiewicz3-10/+23
2008-07-23ide: add ->exec_command methodBartlomiej Zolnierkiewicz1-0/+9
2008-07-23ide: factor out simplex handling from ide_pci_dma_base()Bartlomiej Zolnierkiewicz2-6/+18
2008-07-23ide: remove ide_setup_dma()Bartlomiej Zolnierkiewicz2-2/+6
2008-07-23ide: remove ->dma_{status,command} fields from ide_hwif_tBartlomiej Zolnierkiewicz9-50/+51
2008-07-23ide: add ->read_sff_dma_status methodBartlomiej Zolnierkiewicz2-3/+17
2008-07-23ide: pass hw_regs_t-s to ide_device_add[_all]() (take 3)Bartlomiej Zolnierkiewicz5-17/+15
2008-07-16IDE: Report errors during drive reset back to user spaceElias Oltmanns1-2/+1
2008-07-16sgiioc4: call ide_find_port_slot() laterBartlomiej Zolnierkiewicz1-4/+9
2008-07-16ide: print message on error in ide_find_port_slot()Bartlomiej Zolnierkiewicz2-10/+5
2008-07-16cmd640: add ->init_dev methodBartlomiej Zolnierkiewicz1-42/+30
2008-07-16cmd640: fix warm-plug support for the secondary interfaceBartlomiej Zolnierkiewicz1-30/+21
2008-07-16sgiioc4: use driver name for resource allocationBartlomiej Zolnierkiewicz1-2/+2
2008-07-16ide: set hwif->dev in ide_init_port_hw() (take 2)Bartlomiej Zolnierkiewicz2-3/+0
2008-07-16ide: fix hwif-s initializationBartlomiej Zolnierkiewicz1-1/+0
2008-07-16sl82c105: convert to use ide_timing_find_mode()Bartlomiej Zolnierkiewicz1-1/+2
2008-07-16cy82c693: convert to use ide_timing_find_mode()Bartlomiej Zolnierkiewicz1-5/+4
2008-07-16cmd64x: convert to use ide_timing_find_mode()Bartlomiej Zolnierkiewicz1-3/+3
2008-07-16cmd640: convert to use ide_timing_find_mode()Bartlomiej Zolnierkiewicz1-2/+6
2008-07-16alim15x3: convert to use ide_timing_find_mode()Bartlomiej Zolnierkiewicz1-4/+2
2008-07-16ide: convert ide-timing.h to ide-timings.c library (take 2)Bartlomiej Zolnierkiewicz4-9/+0
2008-07-16ide: remove XFER_* masks from ide-timing.hBartlomiej Zolnierkiewicz1-3/+1
2008-07-16ide: it821x in pass-through mode segfaults in 2.6.26-stableDimitri Gorokhovik1-0/+6
2008-07-15ide: remove drive->ctlBartlomiej Zolnierkiewicz4-7/+6
2008-07-15ide: pass 'hwif *' instead of 'drive *' to ->OUTBSYNC methodBartlomiej Zolnierkiewicz1-4/+1
2008-07-15ide: remove ->mmio flag from ide_hwif_tBartlomiej Zolnierkiewicz2-13/+13
2008-07-15ide: move IRQ unmasking out from ->tf_load methodBartlomiej Zolnierkiewicz1-2/+0
2008-07-15sgiioc4: use ->extra_base instead of ->dma_status for dma_handleBartlomiej Zolnierkiewicz1-3/+2
2008-07-15ide: remove obsoleted "idebus=" kernel parameterBartlomiej Zolnierkiewicz7-12/+10
2008-07-15ide: eliminate FIT() macroHarvey Harrison2-14/+14
2008-07-08it8213: fix return value in it8213_init_one()Bartlomiej Zolnierkiewicz1-2/+1
2008-07-08ide: add __ide_default_irq() inline helperBartlomiej Zolnierkiewicz1-5/+1
2008-06-15opti621: add PIO 4 supportBartlomiej Zolnierkiewicz1-32/+14
2008-06-15opti621: use pre-calculated PIO timingsBartlomiej Zolnierkiewicz1-77/+15
2008-06-15opti621: program devices timings separately in ->set_pio_modeBartlomiej Zolnierkiewicz1-65/+15
2008-06-15opti621: use PCI clock value provided by controllerBartlomiej Zolnierkiewicz1-20/+22
2008-06-15opti621: remove DMA supportBartlomiej Zolnierkiewicz1-6/+2
2008-06-15opti621: disable read prefetchBartlomiej Zolnierkiewicz1-13/+2
2008-06-10delkin_cb: add missing __init/__exit tagsBartlomiej Zolnierkiewicz1-4/+2
2008-06-10delkin_cb: add warm-plug supportBartlomiej Zolnierkiewicz1-4/+0
2008-06-10delkin_cb: use struct ide_port_infoBartlomiej Zolnierkiewicz1-8/+7
2008-06-10delkin_cb: set proper hwif->gendev.parent valueBartlomiej Zolnierkiewicz1-1/+2
2008-06-10ide: fix host drivers missing hwif->chipset initializationBartlomiej Zolnierkiewicz1-0/+2
2008-06-10sis5513: add missing pci_enable_device() callBartlomiej Zolnierkiewicz1-0/+5
2008-05-14cs5520: disable VDMABartlomiej Zolnierkiewicz1-1/+1
2008-05-14alim15x3: remove WDC_ALI15X3 config optionBartlomiej Zolnierkiewicz1-4/+0
2008-05-14alim15x3: add "wdc_udma" module parameterBartlomiej Zolnierkiewicz1-2/+13
2008-05-14alim15x3: remove stale warning about ATI RS100 northbridgeBartlomiej Zolnierkiewicz1-8/+0
2008-05-14alim15x3: trivial cleanup for ali_set_pio_mode()Bartlomiej Zolnierkiewicz1-15/+0
2008-04-29alim15x3: disable init_hwif_ali15x3 for PowerPCAnton Vorontsov1-5/+5
2008-04-29ide: fix crash at boot with siimage driverBenjamin Herrenschmidt1-1/+8
2008-04-28siimage: coding style cleanup (take 2)Sergei Shtylyov1-119/+113
2008-04-28piix: add Asus Eee 701 controller to short cable listBartlomiej Zolnierkiewicz1-0/+1
2008-04-28ide: remove ->dma_prdtable field from ide_hwif_tBartlomiej Zolnierkiewicz1-2/+1
2008-04-28ide: remove ->dma_vendor{1,3} fields from ide_hwif_tBartlomiej Zolnierkiewicz1-4/+4
2008-04-28scc_pata: add ->dma_host_set and ->dma_start methodsBartlomiej Zolnierkiewicz1-4/+50
2008-04-28ide: remove ->INW and ->OUTW methodsBartlomiej Zolnierkiewicz1-16/+3
2008-04-28ns87415: add ->tf_read methodBartlomiej Zolnierkiewicz1-0/+44
2008-04-28scc_pata: add ->tf_{load,read} methodsBartlomiej Zolnierkiewicz1-0/+87
2008-04-28siimage: remove proc_reports_siimage()Bartlomiej Zolnierkiewicz1-25/+8
2008-04-28siimage: add sil_* I/O opsBartlomiej Zolnierkiewicz1-159/+140
2008-04-28siimage: do clocking register posting earlier in setup_mmio_siimage()Bartlomiej Zolnierkiewicz1-3/+3
2008-04-28ide: remove ->INS{W,L} and ->OUTS{W,L} methodsBartlomiej Zolnierkiewicz1-4/+0
2008-04-28ide: add IDE_HFLAG_MMIO host flag (take 2)Bartlomiej Zolnierkiewicz2-0/+2
2008-04-28scc_pata: add ->{in,out}put_data methods (take 2)Bartlomiej Zolnierkiewicz1-0/+35
2008-04-27ide: remove /proc/ide/aliAlexey Dobriyan1-240/+0
2008-04-27ide: add struct ide_io_ports (take 3)Bartlomiej Zolnierkiewicz8-45/+42
2008-04-27ide: make ide_unregister() take 'ide_hwif_t *' as an argument (take 2)Bartlomiej Zolnierkiewicz2-4/+2
2008-04-27ide: sanitize ide_unregister() usageBartlomiej Zolnierkiewicz1-5/+1
2008-04-27ide: remove IDE_HFLAG_NO_AUTOTUNE host flagBartlomiej Zolnierkiewicz1-1/+0
2008-04-27cmd640: always auto-tune PIOBartlomiej Zolnierkiewicz1-55/+12
2008-04-27ide: mark "idebus=" kernel parameter as obsoleted (take 2)Bartlomiej Zolnierkiewicz2-4/+1
2008-04-27ide: add "vlb|pci_clock=" parameterBartlomiej Zolnierkiewicz8-10/+17
2008-04-27ide: remove obsoleted "idex=" kernel parametersBartlomiej Zolnierkiewicz1-4/+1
2008-04-26ide: constify struct ide_dma_opsBartlomiej Zolnierkiewicz12-18/+108
2008-04-26ide: add struct ide_dma_ops (take 3)Bartlomiej Zolnierkiewicz14-246/+224
2008-04-26ide: add IDE_HFLAG_SERIALIZE_DMA host flagBartlomiej Zolnierkiewicz1-3/+2
2008-04-26sl82c105: check bridge revision in sl82c105_init_one()Bartlomiej Zolnierkiewicz1-18/+17
2008-04-26sgiioc4: use ->init_dma methodBartlomiej Zolnierkiewicz1-17/+12
2008-04-26ide: do complete DMA setup in ->init_dma method (take 2)Bartlomiej Zolnierkiewicz2-12/+42
2008-04-26ide: export ide_allocate_dma_engine()Bartlomiej Zolnierkiewicz1-7/+2
2008-04-26ide: move ide_setup_dma() call out from ->init_dma methodBartlomiej Zolnierkiewicz2-3/+0
2008-04-26alim15x3: skip DMA initialization completely on revs < 0x20Bartlomiej Zolnierkiewicz1-2/+4
2008-04-26pdc202xx_old: remove init_dma_pdc202xx()Bartlomiej Zolnierkiewicz1-16/+7
2008-04-26ide: remove ->cds field from ide_hwif_t (take 2)Bartlomiej Zolnierkiewicz2-3/+3
2008-04-26ide: remove ->extra field from struct ide_port_infoBartlomiej Zolnierkiewicz3-10/+0
2008-04-26ide: replace remaining __FUNCTION__ occurrencesHarvey Harrison6-20/+20
2008-04-26ide: cleanup setting hwif->mmio flagBartlomiej Zolnierkiewicz3-4/+0
2008-04-26ide: manage resources for PCI devices in ide_pci_enable() (take 3)Bartlomiej Zolnierkiewicz2-28/+9
2008-04-26cmd640: manage I/O resources in driverBartlomiej Zolnierkiewicz1-3/+34
2008-04-26ide: add struct ide_port_ops (take 2)Bartlomiej Zolnierkiewicz33-318/+309
2008-04-26sis5513: fail early for unsupported chipsetsBartlomiej Zolnierkiewicz1-15/+15
2008-04-26it821x: fix kzalloc() failure handlingBartlomiej Zolnierkiewicz1-6/+18
2008-04-26IDE: Coding Style fixes to drivers/ide/pci/cy82c693.cPaolo Ciarrocchi1-37/+37
2008-04-26IDE: Coding Style fixes to drivers/ide/pci/it8213.cPaolo Ciarrocchi1-5/+4
2008-04-26IDE: Coding Style fixes to drivers/ide/pci/cmd640.cPaolo Ciarrocchi1-46/+48
2008-04-26IDE: Coding Style fixes to drivers/ide/pci/opti621.cPaolo Ciarrocchi1-25/+30
2008-04-26IDE: Coding Style fixes to drivers/ide/pci/generic.cPaolo Ciarrocchi1-2/+2
2008-04-26IDE: Coding Style fixes to drivers/ide/pci/jmicron.cPaolo Ciarrocchi1-2/+1
2008-04-26IDE: Coding Style fixes to drivers/ide/pci/sis5513.cPaolo Ciarrocchi1-100/+98
2008-04-26IDE: Coding Style fixes to drivers/ide/pci/slc90e66.cPaolo Ciarrocchi1-3/+3
2008-04-26IDE: Coding Style fixes to drivers/ide/pci/tc86c001.cPaolo Ciarrocchi1-14/+14
2008-04-26ide: remove IDE_HFLAG_CY82C693 host flagBartlomiej Zolnierkiewicz1-1/+1
2008-04-26delkin_cb: fix resources handlingBartlomiej Zolnierkiewicz1-1/+3
2008-04-26ide: remove PIO "downgrade" quirkBartlomiej Zolnierkiewicz2-2/+0