History log of /arch/sh/boards/mach-se/7722/setup.c
Revision Date Author Comments
ec20a81562772f43610490a48814f9edbebc3431 18-Nov-2011 Paul Mundt <lethal@linux-sh.org> sh: hwblk: Kill off hwblk_id from pdev archdata.

Now that nothing is using this anymore, kill off the assignments across
the board.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
9d56dd3b083a3bec56e9da35ce07baca81030b03 25-Jan-2010 Paul Mundt <lethal@linux-sh.org> sh: Mass ctrl_in/outX to __raw_read/writeX conversion.

The old ctrl in/out routines are non-portable and unsuitable for
cross-platform use. While drivers/sh has already been sanitized, there
is still quite a lot of code that is not. This converts the arch/sh/ bits
over, which permits us to flag the routines as deprecated whilst still
building with -Werror for the architecture code, and to ensure that
future users are not added.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
a09d2831b3457a92a58d67bddfed370516acfe28 14-Jan-2010 Paul Mundt <lethal@linux-sh.org> sh: heartbeat: Update boards for access size hinting.

This updates the existing boards that specify the register width through
platform data to use the resource flags instead. This eliminates platform
data completely in most cases, and permits further improvement in the
heartbeat driver as well as shrinking the overall private data size.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
fc1d003de39c306a44abce97c346921de31277cd 27-Nov-2009 Magnus Damm <damm@opensource.se> sh: Move KEYSC header file

This patch moves the KEYSC header file from the
SuperH specific asm directory to a place where
it can be shared by multiple architectures.

Signed-off-by: Magnus Damm <damm@opensource.se>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
a37c6c7aec38a693f87ee5ccc6e60a5b3ee700f2 04-Nov-2009 Paul Mundt <lethal@linux-sh.org> sh: mach-se: Convert SE7722 FPGA to dynamic IRQ allocation.

This gets rid of the arbitrary set of vectors used by the SE7722 FPGA
interrupt controller and witches over to a completely dynamic set.
No assumptions regarding a contiguous range are made, and the platform
resources themselves need to be filled in lazily.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
66d9c51ac434615b0f0e864c0c9a81d7264ca3ef 31-Jul-2009 Magnus Damm <damm@igel.co.jp> sh: Runtime PM pdev hwblk - Solution Engine 7722

Add hwblk_id to Solution Engine 7722 board specific
on-chip sh7722 platform devices.

Signed-off-by: Magnus Damm <damm@igel.co.jp>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
073da9c0de401e8683b6bc76c008a7e0850045d5 17-Dec-2008 Paul Mundt <lethal@linux-sh.org> sh: Kill off cf-enabler with extreme prejudice.

Now that the rest of the boards that were using cf-enabler "generically"
have switched to setting up their mappings on their own, only the mach-se
boards were left using it. All of the cf-enabler using mach-se boards
use a special initialization of the MRSHPC windows rather than going
through the special PTE as other SH-4 platforms do. This consolidates
the MRSHPC setup logic, hooks it up on the boards that care, and gets rid
of any and all remaining references to cf-enabler.

This has been long overdue, as cf-enabler has been the bane of
arch/sh/kernel for the last 7 years. Good riddance.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
090d951b69f29a8d5777c63570d4cd61d7efeb22 31-Oct-2008 Magnus Damm <damm@igel.co.jp> sh: sh_mobile keysc clock framework support

Add clock framework support to the sh_mobile keysc driver and
adjust the board specific code accordingly.

Signed-off-by: Magnus Damm <damm@igel.co.jp>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
939a24a6df24649cea9fd0ff54fe71ee0dc1d61e 29-Jul-2008 Paul Mundt <lethal@linux-sh.org> sh: Move out the solution engine headers to arch/sh/include/mach-se/

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
da2014a2b080e7f3024a4eb6917d47069ad9620b 29-Jul-2008 Paul Mundt <lethal@linux-sh.org> sh: Shuffle the board directories in to mach groups.

This flattens out the board directories in to individual mach groups,
we will use this for getting rid of unneeded directories, simplifying
the build system, and becoming more coherent with the refactored
arch/sh/include topology.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>