Merge branches 'sh/wdt' and 'sh/rsk-updates' into sh-latest
authorPaul Mundt <lethal@linux-sh.org>
Thu, 10 May 2012 08:20:56 +0000 (17:20 +0900)
committerPaul Mundt <lethal@linux-sh.org>
Thu, 10 May 2012 08:20:56 +0000 (17:20 +0900)
Conflicts:
arch/sh/Kconfig

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
1  2  3 
arch/sh/Kconfig
arch/sh/boards/Kconfig
arch/sh/include/asm/processor.h
arch/sh/kernel/cpu/proc.c

diff --cc arch/sh/Kconfig
@@@@ -288,13 -288,6 -288,20 +288,20 @@@@ config CPU_SUBTYPE_SH726
        select SYS_SUPPORTS_CMT
        select SYS_SUPPORTS_MTU2
   
 + config CPU_SUBTYPE_SH7264
 +      bool "Support SH7264 processor"
 +      select CPU_SH2A
 +      select CPU_HAS_FPU
 +      select SYS_SUPPORTS_CMT
 +      select SYS_SUPPORTS_MTU2
 + 
++ config CPU_SUBTYPE_SH7269
++      bool "Support SH7269 processor"
++      select CPU_SH2A
++      select CPU_HAS_FPU
++      select SYS_SUPPORTS_CMT
++      select SYS_SUPPORTS_MTU2
++ 
   config CPU_SUBTYPE_MXG
        bool "Support MX-G processor"
        select CPU_SH2A
@@@@ -601,8 -584,7 -598,8 +608,9 @@@@ config SH_CLK_CP
   config SH_CLK_CPG_LEGACY
        depends on SH_CLK_CPG
        def_bool y if !CPU_SUBTYPE_SH7785 && !ARCH_SHMOBILE && \
 -                    !CPU_SHX3 && !CPU_SUBTYPE_SH7757
 +                    !CPU_SHX3 && !CPU_SUBTYPE_SH7757 && \
-                     !CPU_SUBTYPE_SH7734 && !CPU_SUBTYPE_SH7264
  -                   !CPU_SUBTYPE_SH7264 && !CPU_SUBTYPE_SH7269
+++                   !CPU_SUBTYPE_SH7734 && !CPU_SUBTYPE_SH7264 && \
+++                   !CPU_SUBTYPE_SH7269
   
   source "kernel/time/Kconfig"
   
@@@@ -133,7 -133,7 -133,8 +133,8 @@@@ config SH_RTS7751R2
   
   config SH_RSK
        bool "Renesas Starter Kit"
-       depends on CPU_SUBTYPE_SH7201 || CPU_SUBTYPE_SH7203 || CPU_SUBTYPE_SH7264
 -      depends on CPU_SUBTYPE_SH7201 || CPU_SUBTYPE_SH7203
++      depends on CPU_SUBTYPE_SH7201 || CPU_SUBTYPE_SH7203 || \
++        CPU_SUBTYPE_SH7264 || CPU_SUBTYPE_SH7269
        help
         Select this option if configuring for any of the RSK+ MCU
         evaluation platforms.
@@@@ -18,7 -18,7 -18,8 +18,8 @@@@ enum cpu_type 
        CPU_SH7619,
   
        /* SH-2A types */
-       CPU_SH7201, CPU_SH7203, CPU_SH7206, CPU_SH7263, CPU_SH7264, CPU_MXG,
 -      CPU_SH7201, CPU_SH7203, CPU_SH7206, CPU_SH7263, CPU_MXG,
++      CPU_SH7201, CPU_SH7203, CPU_SH7206, CPU_SH7263, CPU_SH7264, CPU_SH7269,
++      CPU_MXG,
   
        /* SH-3 types */
        CPU_SH7705, CPU_SH7706, CPU_SH7707,
@@@@ -7,7 -7,6 -7,7 +7,7 @@@@
   static const char *cpu_name[] = {
        [CPU_SH7201]    = "SH7201",
        [CPU_SH7203]    = "SH7203",     [CPU_SH7263]    = "SH7263",
-       [CPU_SH7264]    = "SH7264",
++      [CPU_SH7264]    = "SH7264",     [CPU_SH7269]    = "SH7269",
        [CPU_SH7206]    = "SH7206",     [CPU_SH7619]    = "SH7619",
        [CPU_SH7705]    = "SH7705",     [CPU_SH7706]    = "SH7706",
        [CPU_SH7707]    = "SH7707",     [CPU_SH7708]    = "SH7708",