Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 44313
b: refs/heads/master
c: 11cbb70
h: refs/heads/master
i:
  44311: 61e224f
v: v3
  • Loading branch information
Yoshinori Sato authored and Paul Mundt committed Dec 11, 2006
1 parent 6bb4563 commit f021a22
Show file tree
Hide file tree
Showing 6 changed files with 8 additions and 17 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 780a1568886a2f5df9bf11b72ba0624c80db5b3b
refs/heads/master: 11cbb70ea326e8ec78b2beb2b0c85c9ec71c279b
14 changes: 1 addition & 13 deletions trunk/arch/sh/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -479,7 +479,7 @@ config SH_CLK_MD
int "CPU Mode Pin Setting"
depends on CPU_SUBTYPE_SH7619 || CPU_SUBTYPE_SH7206
help
MD2 - MD0 Setting.
MD2 - MD0 pin setting.

menu "CPU Frequency scaling"

Expand Down Expand Up @@ -580,18 +580,6 @@ config NR_CPUS

source "kernel/Kconfig.preempt"

config CPU_HAS_SR_RB
bool "CPU has SR.RB"
depends on CPU_SH3 || CPU_SH4
default y
help
This will enable the use of SR.RB register bank usage. Processors
that are lacking this bit must have another method in place for
accomplishing what is taken care of by the banked registers.

See <file:Documentation/sh/register-banks.txt> for further
information on SR.RB and register banking in the kernel in general.

config NODES_SHIFT
int
default "1"
Expand Down
3 changes: 2 additions & 1 deletion trunk/arch/sh/Kconfig.debug
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,8 @@ config EARLY_SCIF_CONSOLE_PORT
hex "SCIF port for early console"
depends on EARLY_SCIF_CONSOLE
default "0xffe00000" if CPU_SUBTYPE_SH7780
default "0xfffe9800" if CPU_SUBTYPE_SH72060
default "0xfffe9800" if CPU_SUBTYPE_SH7206
default "0xf8420000" if CPU_SUBTYPE_SH7619
default "0xffe80000" if CPU_SH4

config EARLY_PRINTK
Expand Down
2 changes: 1 addition & 1 deletion trunk/arch/sh/kernel/signal.c
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss,
*/

#define MOVW(n) (0x9300|((n)-2)) /* Move mem word at PC+n to R3 */
#if defined(CONFIG_CPU_SH2) || defined(CONFIG_CPU_SH2A)
#if defined(CONFIG_CPU_SH2)
#define TRAP_NOARG 0xc320 /* Syscall w/no args (NR in R3) */
#else
#define TRAP_NOARG 0xc310 /* Syscall w/no args (NR in R3) */
Expand Down
2 changes: 1 addition & 1 deletion trunk/arch/sh/kernel/sys_sh.c
Original file line number Diff line number Diff line change
Expand Up @@ -324,7 +324,7 @@ int kernel_execve(const char *filename, char *const argv[], char *const envp[])
register long __sc4 __asm__ ("r4") = (long) filename;
register long __sc5 __asm__ ("r5") = (long) argv;
register long __sc6 __asm__ ("r6") = (long) envp;
__asm__ __volatile__ ("trapa #0x13" : "=z" (__sc0)
__asm__ __volatile__ (SYSCALL_ARG3 : "=z" (__sc0)
: "0" (__sc0), "r" (__sc4), "r" (__sc5), "r" (__sc6)
: "memory");
return __sc0;
Expand Down
2 changes: 2 additions & 0 deletions trunk/arch/sh/mm/init.c
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,7 @@ void show_mem(void)
printk("%d pages swap cached\n",cached);
}

#ifdef CONFIG_MMU
static void set_pte_phys(unsigned long addr, unsigned long phys, pgprot_t prot)
{
pgd_t *pgd;
Expand Down Expand Up @@ -139,6 +140,7 @@ void __set_fixmap(enum fixed_addresses idx, unsigned long phys, pgprot_t prot)

set_pte_phys(address, phys, prot);
}
#endif /* CONFIG_MMU */

/* References to section boundaries */

Expand Down

0 comments on commit f021a22

Please sign in to comment.