kernel-ark/drivers/ide/pci
Sergei Shtylyov 7accbffdb8 cmd64x: add/fix enablebits (take 2)
The IDE core looks at the wrong bit when checking if the secondary channel is
enabled on PCI0646 -- CNTRL register bit 7 is read-ahead disable, bit 3 is the
correct one.
Starting with PCI0646U chip, the primary channel can also be enabled/disabled --
so, add 'enablebits' initializers to each 'ide_pci_device_t' structure, handling
the original PCI0646 via adding the init_setup() method and clearing the 'reg'
field there if necessary...

Signed-off-by: Sergei Shtylyov <sshtylyov@ru.mvista.com>
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
2007-05-05 22:03:49 +02:00
..
aec62xx.c
alim15x3.c
amd74xx.c
atiixp.c
cmd64x.c cmd64x: add/fix enablebits (take 2) 2007-05-05 22:03:49 +02:00
cmd640.c
cs5520.c
cs5530.c
cs5535.c
cy82c693.c
delkin_cb.c ide/pci/delkin_cb.c: add new PCI ID 2007-04-20 22:16:58 +02:00
generic.c
hpt34x.c
hpt366.c hpt366: fix kernel oops with HPT302N 2007-04-20 22:16:58 +02:00
it821x.c
it8213.c
jmicron.c jmicron: make ide jmicron driver play nice with libata ones 2007-03-17 21:57:25 +01:00
Makefile scc_pata: dependency fix 2007-03-17 21:57:25 +01:00
ns87415.c
opti621.c ide: remove some obsoleted kernel params (v2) 2007-03-03 17:48:55 +01:00
pdc202xx_new.c pdc202xx_new: Enable ATAPI DMA 2007-03-26 23:03:19 +02:00
pdc202xx_old.c
piix.c
rz1000.c
sc1200.c
scc_pata.c scc_pata: dependency fix 2007-03-17 21:57:25 +01:00
serverworks.c
sgiioc4.c
siimage.c
sis5513.c
sl82c105.c sl82c105: DMA support code cleanup (take 4) 2007-05-05 22:03:49 +02:00
slc90e66.c
tc86c001.c
triflex.c
trm290.c
via82cxxx.c