OpenCloudOS-Kernel/arch/sh/boards
Paul Mundt d9116d07f6 sh: mach-sdk7786: Probe system FPGA area mapping.
This implements dynamic probing for the system FPGA. The system reset
controller contains a fixed magic read word in order to identify the
FPGA. This just utilizes a simple loop that scans across all of the fixed
physical areas (area 0 through area 6) to locate the FPGA.

The FPGA also contains register information detailing the area mappings
and chip select settings for all of the other blocks, so this needs to be
done before we can set up anything else.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2010-01-20 18:25:19 +09:00
..
mach-ap325rxa Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 2009-12-16 10:29:52 -08: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: magicpanelr2 and dreamcast can use the generic I/O base. 2009-09-28 15:22:10 +09:00
mach-ecovec24 Merge branch 'sh/stable-updates' 2010-01-18 20:47:37 +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 sh: Make sure indexes are positive 2009-11-04 11:48:07 +09:00
mach-hp6xx ALSA: sh: add SuperH DAC audio driver for ALSA V4 2009-11-04 09:17:40 +01:00
mach-kfr2r09 Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6 2009-12-16 10:29:52 -08:00
mach-landisk sh: Convert p3_ioremap() users to ioremap_prot(). 2010-01-19 13:55:41 +09:00
mach-lboxre2 sh: Convert p3_ioremap() users to ioremap_prot(). 2010-01-19 13:55:41 +09:00
mach-microdev sh: mach-microdev: Split out the fdc37c93xapm initialization code. 2008-12-22 18:44:45 +09:00
mach-migor V4L/DVB (13650): soc-camera: switch drivers and platforms to use .priv in struct soc_camera_link 2009-12-16 09:27:19 -02:00
mach-r2d sh: Make sure indexes are positive 2009-11-04 11:48:07 +09:00
mach-rsk sh: rsk7203 CONFIG_MTD=n fix 2009-10-26 19:46:24 +09:00
mach-sdk7780 sh: Fix up sdk7780 and urquell builds. 2010-01-19 20:10:33 +09:00
mach-sdk7786 sh: mach-sdk7786: Probe system FPGA area mapping. 2010-01-20 18:25:19 +09:00
mach-se sh: heartbeat: Update boards for access size hinting. 2010-01-15 12:24:34 +09:00
mach-sh03 sh: Convert p3_ioremap() users to ioremap_prot(). 2010-01-19 13:55:41 +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 usb: m66592-udc platform data on_chip support 2009-07-23 13:04:15 +09:00
Kconfig sh: Generalize SH7786 PCIe support. 2010-01-15 19:13:56 +09:00
Makefile sh: Move ap325rxa board code into separate directory 2009-10-30 14:33:43 +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: magicpanelr2 and dreamcast can use the generic I/O base. 2009-09-28 15:22:10 +09:00
board-polaris.c sh: heartbeat: Update boards for access size hinting. 2010-01-15 12:24:34 +09:00
board-sh7785lcr.c sh: Prevent 64-bit pgprot clobbering across ioremap implementations. 2010-01-19 13:34:38 +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: Fix up sdk7780 and urquell builds. 2010-01-19 20:10:33 +09:00