linux-mips
[Top] [All Lists]

[PATCH 1/1] MIPS 2.6 : NAND on TX4938(RBHMA4500)

To: ralf@linux-mips.org
Subject: [PATCH 1/1] MIPS 2.6 : NAND on TX4938(RBHMA4500)
From: Hiroshi DOYU <Hiroshi_DOYU@montavista.co.jp>
Date: Wed, 15 Jun 2005 15:50:27 +0900
Cc: linux-mips@linux-mips.org, mlachwani@mvista.com
Original-recipient: rfc822;linux-mips@linux-mips.org
Sender: linux-mips-bounce@linux-mips.org
Hello,

This patch just enables NAND support on TX4938(RBHMA4500).
Please review it.

        Hiroshi DOYU

-----

Index: linux/arch/mips/Kconfig
===================================================================
--- linux.orig/arch/mips/Kconfig        2005-06-15 14:33:22.754953832 +0900
+++ linux/arch/mips/Kconfig     2005-06-15 14:56:23.659024504 +0900
@@ -657,6 +657,7 @@
 source "arch/mips/sgi-ip27/Kconfig"
 source "arch/mips/sibyte/Kconfig"
 source "arch/mips/tx4927/Kconfig"
+source "arch/mips/tx4938/Kconfig"
 source "arch/mips/vr41xx/Kconfig"
 
 endmenu
Index: linux/arch/mips/tx4938/Kconfig
===================================================================
--- /dev/null   1970-01-01 00:00:00.000000000 +0000
+++ linux/arch/mips/tx4938/Kconfig      2005-06-15 15:29:03.284116208 +0900
@@ -0,0 +1,23 @@
+comment "Multiplex Pin Select"
+choice
+       prompt "PIO[58:61]"
+       default TOSHIBA_RBTX4938_MPLEX_PIO58_61
+
+config TOSHIBA_RBTX4938_MPLEX_PIO58_61
+       bool "PIO"
+config TOSHIBA_RBTX4938_MPLEX_NAND
+       bool "NAND"
+config TOSHIBA_RBTX4938_MPLEX_ATA
+       bool "ATA"
+
+endchoice
+
+config TX4938_NAND_BOOT
+       depends on EXPERIMENTAL && TOSHIBA_RBTX4938_MPLEX_NAND
+       bool "NAND Boot Support (EXPERIMENTAL)"
+       help
+         This is only for Toshiba RBTX4938 reference board, which has NAND IPL.
+         Select this option if you need to use NAND boot.
+
+
+
Index: linux/arch/mips/tx4938/toshiba_rbtx4938/prom.c
===================================================================
--- linux.orig/arch/mips/tx4938/toshiba_rbtx4938/prom.c 2005-06-15 
14:33:22.759953072 +0900
+++ linux/arch/mips/tx4938/toshiba_rbtx4938/prom.c      2005-06-15 
15:31:25.357517768 +0900
@@ -45,9 +45,9 @@
 {
        extern int tx4938_get_mem_size(void);
        int msize;
-
+#ifndef CONFIG_TX4938_NAND_BOOT
        prom_init_cmdline();
-
+#endif
        mips_machgroup = MACH_GROUP_TOSHIBA;
        mips_machtype = MACH_TOSHIBA_RBTX4938;
 

<Prev in Thread] Current Thread [Next in Thread>
  • [PATCH 1/1] MIPS 2.6 : NAND on TX4938(RBHMA4500), Hiroshi DOYU <=