sh: mach-sdk7786: FPGA updates.
authorPaul Mundt <lethal@linux-sh.org>
Wed, 20 Jan 2010 06:08:36 +0000 (15:08 +0900)
committerPaul Mundt <lethal@linux-sh.org>
Wed, 20 Jan 2010 06:08:36 +0000 (15:08 +0900)
commitefd590d57a5edddabaaf4cfaf532c0f674193b81
tree62832f461bcadfe662eb6cf6bb1e74fad90adca6
parentbdc27300f5718626a3817e6478e339f6cca6b994
sh: mach-sdk7786: FPGA updates.

This does a bit of refactoring of the FPGA management code. The primary
FPGA initialization is moved out to its own file in preparation for
implementing some of the more complex capabilities, a complete set of
register definitions is provided, and all of the existing users in the
board code are moved over to use the new interface instead of setting up
overlapping mappings. This also corrects the FPGA size, which previously
was chomped off at the SDIF control register.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
arch/sh/boards/mach-sdk7786/Makefile
arch/sh/boards/mach-sdk7786/fpga.c [new file with mode: 0644]
arch/sh/boards/mach-sdk7786/setup.c
arch/sh/include/mach-sdk7786/mach/fpga.h [new file with mode: 0644]