History log of /arch/sh/kernel/cpu/sh4a/setup-sh7757.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
10a068f27ac2200c83f6d13f5e03f6e48cf06d10 07-Mar-2012 Shimoda, Yoshihiro <yoshihiro.shimoda.uh@renesas.com> sh: add platform_device for RSPI in setup-sh7757

Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
/arch/sh/kernel/cpu/sh4a/setup-sh7757.c
a206c0087323337595de1284feb09a98c2a389d2 26-Jan-2012 Shimoda, Yoshihiro <yoshihiro.shimoda.uh@renesas.com> sh: add platform_device for SPI1 in setup-sh7757

Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
/arch/sh/kernel/cpu/sh4a/setup-sh7757.c
11c582e32c664f67e2518b9f97e6c91918617274 26-Jan-2012 Shimoda, Yoshihiro <yoshihiro.shimoda.uh@renesas.com> sh: modify resource for SPI0 in setup-sh7757

The new spi-sh driver decodes the IORESOURCE_MEM_TYPE_MASK. So, the
resource needs the IORESOURCE_MEM_32BIT.

Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
/arch/sh/kernel/cpu/sh4a/setup-sh7757.c
a4d5247310c993b6b30f1686be12ddacfc41142a 10-Jan-2012 Shimoda, Yoshihiro <yoshihiro.shimoda.uh@renesas.com> sh: add a resource name for shdma

Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
/arch/sh/kernel/cpu/sh4a/setup-sh7757.c
21d41f2b312231536cf981c960c83cc4493c0293 23-Aug-2011 Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> sh: fix the compile error in setup-sh7757.c

Fix the following build errors:

CC arch/sh/kernel/cpu/sh4a/setup-sh7757.o
arch/sh/kernel/cpu/sh4a/setup-sh7757.c:681: error: implicit declaration of function ‘DMA_BIT_MASK’
arch/sh/kernel/cpu/sh4a/setup-sh7757.c:681: error: initializer element is not constant
arch/sh/kernel/cpu/sh4a/setup-sh7757.c:681: error: (near initialization for ‘usb_ehci_device.dev.coherent_dma_mask’)
arch/sh/kernel/cpu/sh4a/setup-sh7757.c:705: error: initializer element is not constant
arch/sh/kernel/cpu/sh4a/setup-sh7757.c:705: error: (near initialization for ‘usb_ohci_device.dev.coherent_dma_mask’)
make[3]: *** [arch/sh/kernel/cpu/sh4a/setup-sh7757.o] Error 1

Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
/arch/sh/kernel/cpu/sh4a/setup-sh7757.c
6afba9e7fca5ad6a701c13760639faa0906fe487 29-Jun-2011 Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> sh: fix the value of sh_dmae_slave_config in setup-sh7757

Fix the value of chcr for SCIF[2-4]_RX and RIIC[0-9]_RX and
the value of mid_rid for some RIIC.

Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
/arch/sh/kernel/cpu/sh4a/setup-sh7757.c
b00c2c79d9ceac49d8b3ba3b097e5df33f802d9a 29-Jun-2011 Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> sh: fix the INTC vector for IRQ and IRL in setup-sh7757

Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
/arch/sh/kernel/cpu/sh4a/setup-sh7757.c
f2b9726105824fdeea32a339e5072a358f89a25b 21-Jun-2011 Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> sh: add platform_device of EHCI/OHCI to setup-sh7757

Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
/arch/sh/kernel/cpu/sh4a/setup-sh7757.c
8ac53ed537a4a32d81279d37476bfaeb2aff15ab 25-Feb-2011 Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> sh: dmaengine support for SH7757

Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
/arch/sh/kernel/cpu/sh4a/setup-sh7757.c
d0371667d1393ec6655fa3bdd6e6008cfdea528c 25-Feb-2011 Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> sh: add platform_device for SPI

Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
/arch/sh/kernel/cpu/sh4a/setup-sh7757.c
f43dc23d5ea91fca257be02138a255f02d98e806 13-Jan-2011 Paul Mundt <lethal@linux-sh.org> Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 into common/serial-rework

Conflicts:
arch/sh/kernel/cpu/sh2/setup-sh7619.c
arch/sh/kernel/cpu/sh2a/setup-mxg.c
arch/sh/kernel/cpu/sh2a/setup-sh7201.c
arch/sh/kernel/cpu/sh2a/setup-sh7203.c
arch/sh/kernel/cpu/sh2a/setup-sh7206.c
arch/sh/kernel/cpu/sh3/setup-sh7705.c
arch/sh/kernel/cpu/sh3/setup-sh770x.c
arch/sh/kernel/cpu/sh3/setup-sh7710.c
arch/sh/kernel/cpu/sh3/setup-sh7720.c
arch/sh/kernel/cpu/sh4/setup-sh4-202.c
arch/sh/kernel/cpu/sh4/setup-sh7750.c
arch/sh/kernel/cpu/sh4/setup-sh7760.c
arch/sh/kernel/cpu/sh4a/setup-sh7343.c
arch/sh/kernel/cpu/sh4a/setup-sh7366.c
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
arch/sh/kernel/cpu/sh4a/setup-sh7723.c
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
arch/sh/kernel/cpu/sh4a/setup-sh7763.c
arch/sh/kernel/cpu/sh4a/setup-sh7770.c
arch/sh/kernel/cpu/sh4a/setup-sh7780.c
arch/sh/kernel/cpu/sh4a/setup-sh7785.c
arch/sh/kernel/cpu/sh4a/setup-sh7786.c
arch/sh/kernel/cpu/sh4a/setup-shx3.c
arch/sh/kernel/cpu/sh5/setup-sh5.c
drivers/serial/sh-sci.c
drivers/serial/sh-sci.h
include/linux/serial_sci.h
c3721d5bbecad670d35589756ad2a15eaf592bd4 06-Jul-2010 Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> sh: add some INTC_VECT for setup-sh7757

Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
/arch/sh/kernel/cpu/sh4a/setup-sh7757.c
a7f5551cae9a9f667ed80174ac1a20f780310977 06-Jul-2010 Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> sh: fix the id of scif in setup-sh7757

Because the value of CONFIG_SERIAL_SH_SCI_NR_UARTS is 3.

Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
/arch/sh/kernel/cpu/sh4a/setup-sh7757.c
4dc50a068ad8fbbd2dd6dd5ac8ac2652589ba046 29-Mar-2010 Paul Mundt <lethal@linux-sh.org> sh: Kill off timer clock strings for legacy CPG parts.

Now with the lookup aliases in place there is no longer any need to
provide the clock string, kill it off for all legacy CPG CPUs.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
/arch/sh/kernel/cpu/sh4a/setup-sh7757.c
ec0ffe2ee0e0fb9da4409d86bfd72636450f32df 10-Mar-2010 Paul Mundt <lethal@linux-sh.org> sh: Kill off all timer name clobbering.

Now that dev_name() can be used early, we no longer require a static
string. Kill off all of the superfluous timer names.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
/arch/sh/kernel/cpu/sh4a/setup-sh7757.c
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>
/arch/sh/kernel/cpu/sh4a/setup-sh7757.c
a9571d7b045eb3b38d856c6dfda1798fb67ca44c 14-Dec-2009 Magnus Damm <damm@opensource.se> sh: sh4a scif pdata (sh7757/sh7763/sh7770/sh7780/sh7785/sh7786/x3)

This patch breaks out the sh4a scif serial port platform
data from a shared platform device to one platform
device per port. Also, add serial ports to the list of
early platform devices.

All sh4a except SuperH Mobile processors are modified by
this patch.

While at it, sh7757 gets early platform device support.

Signed-off-by: Magnus Damm <damm@opensource.se>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
/arch/sh/kernel/cpu/sh4a/setup-sh7757.c
c01f0f1a4a96eb3acc5850e18cc43f24366966d0 21-Aug-2009 Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com> sh: Add initial support for SH7757 CPU subtype

Signed-off-by: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
/arch/sh/kernel/cpu/sh4a/setup-sh7757.c