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>
|