1
linux/arch/sh/drivers/pci
Paul Mundt 5713e60210 sh: pci: Initial PCI-Express support for SH7786 Urquell board.
This adds initial support for the PCI-Express module in the SH7786,
particularly as it relates to the urquell platform. Presently it is
only supported in root complex mode, with endpoint mode still requiring
more debugging. 29/32-bit mode and lane configurations are selectable via
board mode pins, and are otherwise fixed.

Only 4x and 1x PCI channels are presently handled, the PCI bridge still
requires additional debugging and stabilization in hardware.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2009-06-17 18:20:48 +09:00
..
fixups-cayman.c sh: pci: Rename ops-cayman -> fixups-cayman. 2009-04-20 20:41:45 +09:00
fixups-dreamcast.c sh: pci: Convert dreamcast to new-style interface. 2009-04-20 21:34:36 +09:00
fixups-landisk.c sh: pci: Rename SH7751 platform ops files to fixups. 2009-04-20 21:17:10 +09:00
fixups-r7780rp.c sh: pci: Start unifying the SH7780 PCIC initialization. 2009-04-17 20:37:16 +09:00
fixups-rts7751r2d.c sh: pci: Consolidate lboxre2 and r2d IRQ fixups. 2009-04-20 21:27:15 +09:00
fixups-sdk7780.c sh: pci: Start unifying the SH7780 PCIC initialization. 2009-04-17 20:37:16 +09:00
fixups-se7751.c sh: pci: Move the se7751 fixups in to arch/sh/drivers/pci/. 2009-04-20 21:42:59 +09:00
fixups-sh03.c
fixups-snapgear.c sh: pci: Rename SH7751 platform ops files to fixups. 2009-04-20 21:17:10 +09:00
fixups-titan.c sh: pci: Rename SH7751 platform ops files to fixups. 2009-04-20 21:17:10 +09:00
Kconfig sh: pci: Rename pci-new.c to pci.c. 2009-04-20 21:53:33 +09:00
Makefile sh: pci: Initial PCI-Express support for SH7786 Urquell board. 2009-06-17 18:20:48 +09:00
ops-dreamcast.c sh: pci: remove duplicated #include's 2009-06-14 17:48:43 +09:00
ops-sh4.c sh: pci: Kill off legacy ide quirks. 2009-04-20 19:54:47 +09:00
ops-sh5.c sh: pci: Kill off legacy ide quirks. 2009-04-20 19:54:47 +09:00
ops-sh7786.c sh: pci: SH7786 PCI ops. 2009-06-16 06:26:08 +09:00
pci-dreamcast.c sh: pci: Convert dreamcast to new-style interface. 2009-04-20 21:34:36 +09:00
pci-sh4.h sh: pci: Kill off unused SH4_PCIC_NO_RESET code. 2009-04-16 18:01:31 +09:00
pci-sh5.c sh: Integrate the SH-5 onchip_remap() more coherently. 2009-05-07 18:10:27 +09:00
pci-sh5.h sh: pci: Convert the SH-5 code over to the new interface. 2009-04-20 20:40:48 +09:00
pci-sh7751.c sh: pci-sh7751: Initialize io_map_base in controller definition. 2009-05-26 23:10:15 +09:00
pci-sh7751.h sh: pci: Rewrite SH7751 PCI support to follow SH7780. 2009-04-20 21:11:07 +09:00
pci-sh7780.c sh: pci-sh7780: Fix up for PCI_DISABLE_MWI changes. 2009-05-27 00:12:58 +09:00
pci-sh7780.h sh: pci: Start unifying the SH7780 PCIC initialization. 2009-04-17 20:37:16 +09:00
pci.c sh: pci: Allow register_pci_controller() to handle overlapping regions. 2009-06-16 06:01:58 +09:00
pcie-sh7786.c sh: pci: Initial PCI-Express support for SH7786 Urquell board. 2009-06-17 18:20:48 +09:00
pcie-sh7786.h sh: pci: SH7786 PCI ops. 2009-06-16 06:26:08 +09:00