android_kernel_samsung_msm8976/drivers/ide/pci
Bartlomiej Zolnierkiewicz 01cc643ae3 pdc202xx_new: add missing ->dma_base check
If ->dma_base is not set (== PCI BAR4 cannot be reserved) then DMA hooks
shouldn't be initialized or bad things will happen.

Also this host driver requires valid PCI BAR4 for normal operation so
check it in ->init_chipset and fail initialization if not set.

Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
2007-08-20 22:42:56 +02:00
..
aec62xx.c ide: add PIO masks 2007-07-20 01:11:59 +02:00
alim15x3.c alim15x3: Correct HP detect 2007-08-01 23:46:43 +02:00
amd74xx.c ide: add PIO masks 2007-07-20 01:11:59 +02:00
atiixp.c ide: add PIO masks 2007-07-20 01:11:59 +02:00
cmd64x.c ide: fix runtogether printk's in cmd64x IDE driver 2007-08-01 23:46:44 +02:00
cmd640.c ide: add PIO masks 2007-07-20 01:11:59 +02:00
cs5520.c cs5520: fix PIO auto-tuning in ->ide_dma_check method 2007-08-01 23:46:45 +02:00
cs5530.c cs5530: add missing ->dma_base check 2007-08-20 22:42:56 +02:00
cs5535.c cs5535: PIO fixes 2007-08-01 23:46:45 +02:00
cy82c693.c ide: add PIO masks 2007-07-20 01:11:59 +02:00
delkin_cb.c ide: add "initializing" argument to ide_register_hw() 2007-05-10 00:01:10 +02:00
generic.c ide: add ide_pci_device_t.host_flags (take 2) 2007-07-20 01:11:55 +02:00
hpt34x.c ide: add PIO masks 2007-07-20 01:11:59 +02:00
hpt366.c ide: add PIO masks 2007-07-20 01:11:59 +02:00
it821x.c ide: add PIO masks 2007-07-20 01:11:59 +02:00
it8213.c it8213: PIO fixes (take 2) 2007-08-01 23:46:46 +02:00
jmicron.c jmicron: PIO fixes 2007-08-01 23:46:46 +02:00
Makefile scc_pata: dependency fix 2007-03-17 21:57:25 +01:00
ns87415.c ide: config_drive_for_dma() fixes 2007-08-20 22:42:55 +02:00
opti621.c ide: add PIO masks 2007-07-20 01:11:59 +02:00
pdc202xx_new.c pdc202xx_new: add missing ->dma_base check 2007-08-20 22:42:56 +02:00
pdc202xx_old.c ide: add PIO masks 2007-07-20 01:11:59 +02:00
piix.c piix/slc90e66: fix PIO1 handling in ->speedproc method (take 2) 2007-08-01 23:46:46 +02:00
rz1000.c ide: add ide_pci_device_t.host_flags (take 2) 2007-07-20 01:11:55 +02:00
sc1200.c ide: add PIO masks 2007-07-20 01:11:59 +02:00
scc_pata.c scc_pata: PIO fixes 2007-08-01 23:46:46 +02:00
serverworks.c ide: add PIO masks 2007-07-20 01:11:59 +02:00
sgiioc4.c ide: add PIO masks 2007-07-20 01:11:59 +02:00
siimage.c ide: add PIO masks 2007-07-20 01:11:59 +02:00
sis5513.c sis5513: Add FSC Amilo A1630 PCI subvendor/dev to laptops 2007-08-01 23:46:44 +02:00
sl82c105.c ide: add PIO masks 2007-07-20 01:11:59 +02:00
slc90e66.c piix/slc90e66: fix PIO1 handling in ->speedproc method (take 2) 2007-08-01 23:46:46 +02:00
tc86c001.c ide: add PIO masks 2007-07-20 01:11:59 +02:00
triflex.c ide: add PIO masks 2007-07-20 01:11:59 +02:00
trm290.c ide: add ide_pci_device_t.host_flags (take 2) 2007-07-20 01:11:55 +02:00
via82cxxx.c ide: add PIO masks 2007-07-20 01:11:59 +02:00