Chandrakala Chavva
52a0f00b50
MIPS: Octeon: Disallow MSI-X interrupt and fall back to MSI interrupts.
...
MSI-X interrupts are not supported yet for Octeon, return error if
MSI-X interrupts are requested by driver so that the driver will fall
back to use MSI interrupts.
Signed-off-by: Chandrakala Chavva <cchavva@caviumnetworks.com >
To: linux-mips@linux-mips.org
Cc: David Daney <ddaney@caviumnetworks.com >
Patchwork: https://patchwork.linux-mips.org/patch/1506/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
Signed-off-by: David Daney <ddaney@caviumnetworks.com >
2010-08-05 13:26:27 +01:00
FUJITA Tomonori
f41b177157
pci-dma: add linux/pci-dma.h to linux/pci.h
...
All the architectures properly set NEED_DMA_MAP_STATE now so we can safely
add linux/pci-dma.h to linux/pci.h and remove the linux/pci-dma.h
inclusion in arch's asm/pci.h
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp >
Acked-by: Arnd Bergmann <arnd@arndb.de >
Cc: Jesse Barnes <jbarnes@virtuousgeek.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2010-03-12 15:52:42 -08:00
FUJITA Tomonori
e1e02b329d
pci-dma: mips: use include/linux/pci-dma.h
...
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp >
Cc: Ralf Baechle <ralf@linux-mips.org >
Cc: Jesse Barnes <jbarnes@virtuousgeek.org >
Signed-off-by: Andrew Morton <akpm@linux-foundation.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2010-03-12 15:52:41 -08:00
Alex Chiang
a7db504052
PCI: remove pcibios_scan_all_fns()
...
This was #define'd as 0 on all platforms, so let's get rid of it.
This change makes pci_scan_slot() slightly easier to read.
Cc: Yoshinori Sato <ysato@users.sourceforge.jp >
Cc: Tony Luck <tony.luck@intel.com >
Cc: David Howells <dhowells@redhat.com >
Cc: "David S. Miller" <davem@davemloft.net >
Cc: Jeff Dike <jdike@addtoit.com >
Cc: Ingo Molnar <mingo@redhat.com >
Cc: Ivan Kokshaysky <ink@jurassic.park.msu.ru >
Reviewed-by: Matthew Wilcox <willy@linux.intel.com >
Acked-by: Russell King <linux@arm.linux.org.uk >
Acked-by: Ralf Baechle <ralf@linux-mips.org >
Acked-by: Kyle McMartin <kyle@mcmartin.ca >
Acked-by: Benjamin Herrenschmidt <benh@kernel.crashing.org >
Acked-by: Paul Mundt <lethal@linux-sh.org >
Acked-by: Arnd Bergmann <arnd@arndb.de >
Signed-off-by: Alex Chiang <achiang@hp.com >
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org >
2009-09-09 13:29:18 -07:00
Matthew Wilcox
a6c140969b
Delete pcibios_select_root
...
This function was only used by pci_claim_resource(), and the last commit
deleted that use.
Signed-off-by: Matthew Wilcox <willy@linux.intel.com >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2009-06-17 14:04:42 -07:00
Ralf Baechle
98873f53be
MIPS: Better than nothing implementation of PCI mmap to fix X.
...
Certain X11 servers such as the SIS server will only work if PCI mmap is
implemented. This patch implements PCI mmap but to be on the same side
so close to a release it only supports uncached mappings so performance
will not be optimal for some uses such as framebuffers.
Thanks to Zhang Le <r0bertz@gentoo.org > for the original report and
testing.
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2008-12-09 21:55:43 +00:00
Ralf Baechle
384740dc49
MIPS: Move headfiles to new location below arch/mips/include
...
Signed-off-by: Ralf Baechle <ralf@linux-mips.org >
2008-10-11 16:18:52 +01:00