linux-mips
[Top] [All Lists]

Re: DB1x00 FLASH and Kernel 2.6.8.1

To: charles.eidsness@ieee.org
Subject: Re: DB1x00 FLASH and Kernel 2.6.8.1
From: Pete Popov <ppopov@embeddedalley.com>
Date: Sat, 09 Oct 2004 01:51:02 -0700
Cc: linux-mips@linux-mips.org
In-reply-to: <41640DFE.8050609@ieee.org>
Original-recipient: rfc822;linux-mips@linux-mips.org
References: <41640DFE.8050609@ieee.org>
Sender: linux-mips-bounce@linux-mips.org
User-agent: Mozilla Thunderbird 0.7.3 (X11/20040803)
Charles Eidsness wrote:

Hi All,

I had to make a minor change to the db1x00 flash's memory map definition file in version 2.6.8.1 of the kernel in order to get flash support to compile. See attached patch if interested.

I fixed this recently and pushed the patch in linux-mips and the mtd tree.

Pete


Cheers,
Charles

--- linux-2.6.8.1-mips/drivers/mtd/maps/db1x00-flash.c 2004-01-30 02:34:34.000000000 -0500 +++ linux-2.6.8.1-mips/drivers/mtd/maps/db1x00-flash.c 2004-10-06 10:39:20.950558416 -0400
@@ -164,9 +164,9 @@
             return 1;
     }
     db1xxx_mtd_map.size = window_size;
-    db1xxx_mtd_map.buswidth = flash_buswidth;
+    db1xxx_mtd_map.bankwidth = flash_buswidth;
     db1xxx_mtd_map.phys = window_addr;
-    db1xxx_mtd_map.buswidth = flash_buswidth;
+    db1xxx_mtd_map.bankwidth = flash_buswidth;
     return 0;
 }

@@ -189,7 +189,7 @@
      * specific machine settings might have been set above.
      */
     printk(KERN_NOTICE "Db1xxx flash: probing %d-bit flash bus\n",
-            db1xxx_mtd_map.buswidth*8);
+            db1xxx_mtd_map.bankwidth*8);
db1xxx_mtd_map.virt = (unsigned long)ioremap(window_addr, window_size);
     db1xxx_mtd = do_map_probe("cfi_probe", &db1xxx_mtd_map);
     if (!db1xxx_mtd) return -ENXIO;



<Prev in Thread] Current Thread [Next in Thread>