patch-2.4.18 linux/arch/cris/drivers/axisflashmap.c
Next file: linux/arch/cris/drivers/ethernet.c
Previous file: linux/arch/cris/config.in
Back to the patch index
Back to the overall index
- Lines: 33
- Date:
Tue Jan 8 16:00:08 2002
- Orig file:
linux.orig/arch/cris/drivers/axisflashmap.c
- Orig date:
Mon Feb 18 20:18:39 2002
diff -Naur -X /home/marcelo/lib/dontdiff linux.orig/arch/cris/drivers/axisflashmap.c linux/arch/cris/drivers/axisflashmap.c
@@ -11,6 +11,14 @@
* partition split defined below.
*
* $Log: axisflashmap.c,v $
+ * Revision 1.17 2001/11/12 19:42:38 pkj
+ * Fixed compiler warnings.
+ *
+ * Revision 1.16 2001/11/08 11:18:58 jonashg
+ * Always read from uncached address to avoid problems with flushing
+ * cachelines after write and MTD-erase. No performance loss have been
+ * seen yet.
+ *
* Revision 1.15 2001/10/19 12:41:04 jonashg
* Name of probe has changed in MTD.
*
@@ -121,7 +129,7 @@
static void flash_copy_from(struct map_info *map, void *to,
unsigned long from, ssize_t len)
{
- memcpy(to, (void *)(FLASH_CACHED_ADDR + from), len);
+ memcpy(to, (void *)(FLASH_UNCACHED_ADDR + from), len);
}
static void flash_write8(struct map_info *map, __u8 d, unsigned long adr)
@@ -237,7 +245,7 @@
int use_default_ptable = 1; /* Until proven otherwise */
const char *pmsg = " /dev/flash%d at 0x%x, size 0x%x\n";
- printk(KERN_NOTICE "Axis flash mapping: %x at %x\n",
+ printk(KERN_NOTICE "Axis flash mapping: %x at %lx\n",
WINDOW_SIZE, FLASH_CACHED_ADDR);
#ifdef CONFIG_MTD_CFI
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)