android_kernel_xiaomi_sm8350/arch/sh/boards
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
..
mach-cayman sh: Move out cayman-specific panic handler code to its own file. 2009-05-08 17:41:59 +09:00
mach-dreamcast sh: add init member to pci_channel data 2009-04-16 16:00:12 +09:00
mach-edosk7705 sh: mach-edosk7705: Fix up edosk7705 so it all builds again. 2008-12-22 18:44:45 +09:00
mach-highlander Merge branches 'sh/pci-express-integration', 'sh/rsk-updates', 'sh/platform-updates' and 'sh/perf_counter' 2009-06-17 16:37:26 +09:00
mach-hp6xx sh: fix the HD64461 level-triggered interrupts handling 2009-03-20 18:57:48 +09:00
mach-landisk sh: More header path fixups for mach dir refactoring. 2008-07-29 22:10:01 +09:00
mach-lboxre2 sh: Migrate common board headers to mach-common/. 2008-10-20 13:02:48 +09:00
mach-microdev sh: mach-microdev: Split out the fdc37c93xapm initialization code. 2008-12-22 18:44:45 +09:00
mach-migor SH: convert migor to soc-camera as platform-device 2009-06-17 16:22:48 +09:00
mach-r2d sh: mach-r2d: add physmap-flash support for R2D+ boards. 2009-04-27 17:54:41 +09:00
mach-rsk sh: smsc911x support for the rsk7203 board 2009-06-16 05:57:07 +09:00
mach-sdk7780 sh: Migrate common board headers to mach-common/. 2008-10-20 13:02:48 +09:00
mach-se sh: pci: remove duplicated #include's 2009-06-14 17:48:43 +09:00
mach-sh03 sh: mach-sh03: Give the sh03 rtc its own spinlock. 2009-05-08 16:57:35 +09:00
mach-sh7763rdp sh: sh7763rdp: Change IRQ number for sh_eth of sh7763rdp 2009-03-17 15:20:59 +09:00
mach-snapgear sh: pci: Kill off dead references to is_pci_ioaddr and friends. 2009-04-20 19:39:57 +09:00
mach-systemh sh: pci: Kill off dead references to is_pci_ioaddr and friends. 2009-04-20 19:39:57 +09:00
mach-titan sh: pci: Kill off dead references to is_pci_ioaddr and friends. 2009-04-20 19:39:57 +09:00
mach-x3proto sh: x3proto: add platform data for r8a66597-hcd 2009-06-17 16:19:43 +09:00
board-ap325rxa.c SH: convert ap325rxa to soc-camera as platform-device 2009-06-17 16:22:41 +09:00
board-edosk7760.c sh: edosk7760: Correct size of bootloader flash partition. 2008-09-21 10:32:29 +09:00
board-espt.c sh: espt-giga board support 2009-03-17 15:18:52 +09:00
board-magicpanelr2.c sh: convert magicpanelr2 platform to use smsc911x. 2009-01-21 17:42:25 +09:00
board-polaris.c sh: add support for SMSC Polaris platform 2009-03-21 01:26:33 +09:00
board-sh7785lcr.c sh: sh7785lcr: add platform data for r8a66597-hcd 2009-06-17 16:19:00 +09:00
board-shmin.c sh: board-shmin: Convert shmin to use __set_io_port_base(). 2008-12-22 18:44:45 +09:00
board-urquell.c sh: urquell: Add system FPGA mode pin support. 2009-06-15 19:02:37 +09:00
Kconfig sh: pci: Initial PCI-Express support for SH7786 Urquell board. 2009-06-17 18:20:48 +09:00
Makefile sh: add support for SMSC Polaris platform 2009-03-21 01:26:33 +09:00