Bartlomiej Zolnierkiewicz
9ffcf364f9
ide: remove ->init_setup_dma from ide_pci_device_t (take 2)
...
* Make ide_pci_device_t.host_flags u32 and add IDE_HFLAG_CS5520 host flag.
* Pass ide_pci_device_t *d to setup-pci.c::ide_get_or_set_dma_base()
and use d->name instead of hwif->cds->name.
* Set IDE_HFLAG_CS5520 host flag in cs5520 host driver and use it in
ide_get_or_set_dma_base() to find out which PCI BAR to use, remove no longer
needed cs5520.c::cs5520_init_setup_dma() and ide_pci_device_t.init_setup_dma.
This fixes PCI bus-mastering not being checked for CS5510/CS5520 hosts.
v2:
* It is wrong to check simplex bits on CS5510/CS5520 as v1 did.
(Noticed by Alan).
Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>
Cc: Sergei Shtylyov <sshtylyov@ru.mvista.com>
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
2007-10-19 00:30:07 +02:00
..
acpi
asm-alpha
increase AT_VECTOR_SIZE to terminate saved_auxv properly
2007-10-17 08:43:00 -07:00
asm-arm
remove include/asm-*/ipc.h
2007-10-17 08:42:55 -07:00
asm-arm26
softlockup: make asm/irq_regs.h available on every platform
2007-10-17 08:42:47 -07:00
asm-avr32
Remove dma_cache_(wback|inv|wback_inv) functions
2007-10-17 08:42:57 -07:00
asm-blackfin
Remove dma_cache_(wback|inv|wback_inv) functions
2007-10-17 08:42:57 -07:00
asm-cris
remove include/asm-*/ipc.h
2007-10-17 08:42:55 -07:00
asm-frv
remove include/asm-*/ipc.h
2007-10-17 08:42:55 -07:00
asm-generic
remove include/asm-*/ipc.h
2007-10-17 08:42:55 -07:00
asm-h8300
Remove dma_cache_(wback|inv|wback_inv) functions
2007-10-17 08:42:57 -07:00
asm-ia64
increase AT_VECTOR_SIZE to terminate saved_auxv properly
2007-10-17 08:43:00 -07:00
asm-m32r
remove include/asm-*/ipc.h
2007-10-17 08:42:55 -07:00
asm-m68k
Remove dma_cache_(wback|inv|wback_inv) functions
2007-10-17 08:42:57 -07:00
asm-m68knommu
Remove dma_cache_(wback|inv|wback_inv) functions
2007-10-17 08:42:57 -07:00
asm-mips
[MIPS] Alchemy: Renumber interrupts so irq_cpu can work.
2007-10-17 18:28:48 +01:00
asm-parisc
Remove dma_cache_(wback|inv|wback_inv) functions
2007-10-17 08:42:57 -07:00
asm-powerpc
Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
2007-10-17 09:05:55 -07:00
asm-ppc
Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
2007-10-17 09:05:55 -07:00
asm-s390
remove include/asm-*/ipc.h
2007-10-17 08:42:55 -07:00
asm-sh
increase AT_VECTOR_SIZE to terminate saved_auxv properly
2007-10-17 08:43:00 -07:00
asm-sh64
Remove dma_cache_(wback|inv|wback_inv) functions
2007-10-17 08:42:57 -07:00
asm-sparc
Remove dma_cache_(wback|inv|wback_inv) functions
2007-10-17 08:42:57 -07:00
asm-sparc64
Remove dma_cache_(wback|inv|wback_inv) functions
2007-10-17 08:42:57 -07:00
asm-um
x86: rename .i assembler includes to .h
2007-10-17 20:16:29 +02:00
asm-v850
remove include/asm-*/ipc.h
2007-10-17 08:42:55 -07:00
asm-x86
Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-x86
2007-10-17 13:13:16 -07:00
asm-xtensa
remove strict ansi check from __u64 in asm/types.h
2007-10-17 08:42:53 -07:00
crypto
keys
KEYS: Make request_key() and co fundamentally asynchronous
2007-10-17 08:42:57 -07:00
linux
ide: remove ->init_setup_dma from ide_pci_device_t (take 2)
2007-10-19 00:30:07 +02:00
math-emu
media
mtd
net
9p: remove sysctl
2007-10-17 14:35:15 -05:00
pcmcia
pcmcia: use DMA_MASK_NONE for the default for all pcmcia devices
2007-10-16 09:42:50 -07:00
rdma
rxrpc
scsi
do not export /usr/include/scsi in make headers_install
2007-10-17 08:42:52 -07:00
sound
[ALSA] version 1.0.15
2007-10-16 16:57:46 +02:00
video
pm2fb: hardware cursor support for the Permedia2
2007-10-16 09:43:18 -07:00
xen
xen: fix incorrect vcpu_register_vcpu_info hypercall argument
2007-10-16 11:51:31 -07:00
Kbuild
do not export /usr/include/scsi in make headers_install
2007-10-17 08:42:52 -07:00