mirror of
https://github.com/torvalds/linux.git
synced 2024-12-01 00:21:32 +00:00
[MTD] Fix legacy character sets throughout drivers/mtd, include/linux/mtd
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
This commit is contained in:
parent
0f5ae3d2e9
commit
151e76590f
@ -1475,7 +1475,7 @@ static int __xipram do_write_buffer(struct map_info *map, struct flchip *chip,
|
||||
ENABLE_VPP(map);
|
||||
xip_disable(map, chip, cmd_adr);
|
||||
|
||||
/* §4.8 of the 28FxxxJ3A datasheet says "Any time SR.4 and/or SR.5 is set
|
||||
/* §4.8 of the 28FxxxJ3A datasheet says "Any time SR.4 and/or SR.5 is set
|
||||
[...], the device will not accept any more Write to Buffer commands".
|
||||
So we must check here and reset those bits if they're set. Otherwise
|
||||
we're just pissing in the wind */
|
||||
|
@ -349,12 +349,12 @@ static void print_cfi_ident(struct cfi_ident *cfip)
|
||||
else
|
||||
printk("No Vpp line\n");
|
||||
|
||||
printk("Typical byte/word write timeout: %d µs\n", 1<<cfip->WordWriteTimeoutTyp);
|
||||
printk("Maximum byte/word write timeout: %d µs\n", (1<<cfip->WordWriteTimeoutMax) * (1<<cfip->WordWriteTimeoutTyp));
|
||||
printk("Typical byte/word write timeout: %d µs\n", 1<<cfip->WordWriteTimeoutTyp);
|
||||
printk("Maximum byte/word write timeout: %d µs\n", (1<<cfip->WordWriteTimeoutMax) * (1<<cfip->WordWriteTimeoutTyp));
|
||||
|
||||
if (cfip->BufWriteTimeoutTyp || cfip->BufWriteTimeoutMax) {
|
||||
printk("Typical full buffer write timeout: %d µs\n", 1<<cfip->BufWriteTimeoutTyp);
|
||||
printk("Maximum full buffer write timeout: %d µs\n", (1<<cfip->BufWriteTimeoutMax) * (1<<cfip->BufWriteTimeoutTyp));
|
||||
printk("Typical full buffer write timeout: %d µs\n", 1<<cfip->BufWriteTimeoutTyp);
|
||||
printk("Maximum full buffer write timeout: %d µs\n", (1<<cfip->BufWriteTimeoutMax) * (1<<cfip->BufWriteTimeoutTyp));
|
||||
}
|
||||
else
|
||||
printk("Full buffer write not supported\n");
|
||||
|
@ -4,7 +4,7 @@
|
||||
* block2mtd.c - create an mtd from a block device
|
||||
*
|
||||
* Copyright (C) 2001,2002 Simon Evans <spse@secret.org.uk>
|
||||
* Copyright (C) 2004-2006 Jörn Engel <joern@wh.fh-wedel.de>
|
||||
* Copyright (C) 2004-2006 Jörn Engel <joern@wh.fh-wedel.de>
|
||||
*
|
||||
* Licence: GPL
|
||||
*/
|
||||
|
@ -1,8 +1,8 @@
|
||||
/**
|
||||
* $Id: phram.c,v 1.16 2005/11/07 11:14:25 gleixner Exp $
|
||||
*
|
||||
* Copyright (c) ???? Jochen Schäuble <psionic@psionic.de>
|
||||
* Copyright (c) 2003-2004 Jörn Engel <joern@wh.fh-wedel.de>
|
||||
* Copyright (c) ???? Jochen Schäuble <psionic@psionic.de>
|
||||
* Copyright (c) 2003-2004 Jörn Engel <joern@wh.fh-wedel.de>
|
||||
*
|
||||
* Usage:
|
||||
*
|
||||
@ -300,5 +300,5 @@ module_init(init_phram);
|
||||
module_exit(cleanup_phram);
|
||||
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_AUTHOR("Jörn Engel <joern@wh.fh-wedel.de>");
|
||||
MODULE_AUTHOR("Jörn Engel <joern@wh.fh-wedel.de>");
|
||||
MODULE_DESCRIPTION("MTD driver for physical RAM");
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright © 2001 Flaga hf. Medical Devices, Kári Davíðsson <kd@flaga.is>
|
||||
* Copyright © 2001 Flaga hf. Medical Devices, Kári Davíðsson <kd@flaga.is>
|
||||
*
|
||||
* $Id: cfi_flagadm.c,v 1.15 2005/11/07 11:14:26 gleixner Exp $
|
||||
*
|
||||
@ -135,5 +135,5 @@ module_exit(cleanup_flagadm);
|
||||
|
||||
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_AUTHOR("Kári Davíðsson <kd@flaga.is>");
|
||||
MODULE_AUTHOR("Kári Davíðsson <kd@flaga.is>");
|
||||
MODULE_DESCRIPTION("MTD map driver for Flaga digital module");
|
||||
|
@ -122,5 +122,5 @@ module_exit(cleanup_dbox2_flash);
|
||||
|
||||
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_AUTHOR("Kári Davíðsson <kd@flaga.is>, Bastian Blank <waldi@tuxbox.org>, Alexander Wild <wild@te-elektronik.com>");
|
||||
MODULE_AUTHOR("Kári Davíðsson <kd@flaga.is>, Bastian Blank <waldi@tuxbox.org>, Alexander Wild <wild@te-elektronik.com>");
|
||||
MODULE_DESCRIPTION("MTD map driver for D-Box 2 board");
|
||||
|
@ -4,7 +4,7 @@
|
||||
* $Id: mtx-1_flash.c,v 1.2 2005/11/07 11:14:27 gleixner Exp $
|
||||
*
|
||||
* (C) 2005 Bruno Randolf <bruno.randolf@4g-systems.biz>
|
||||
* (C) 2005 Jörn Engel <joern@wohnheim.fh-wedel.de>
|
||||
* (C) 2005 Jörn Engel <joern@wohnheim.fh-wedel.de>
|
||||
*
|
||||
*/
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
/*
|
||||
* drivers/mtd/nand/edb7312.c
|
||||
*
|
||||
* Copyright (C) 2002 Marius Gröger (mag@sysgo.de)
|
||||
* Copyright (C) 2002 Marius Gröger (mag@sysgo.de)
|
||||
*
|
||||
* Derived from drivers/mtd/nand/autcpu12.c
|
||||
* Copyright (c) 2001 Thomas Gleixner (gleixner@autronix.de)
|
||||
|
@ -4,7 +4,7 @@
|
||||
* Copyright (C) 2003 Joshua Wise (joshua@joshuawise.com)
|
||||
*
|
||||
* Derived from drivers/mtd/nand/edb7312.c
|
||||
* Copyright (C) 2002 Marius Gröger (mag@sysgo.de)
|
||||
* Copyright (C) 2002 Marius Gröger (mag@sysgo.de)
|
||||
* Copyright (c) 2001 Thomas Gleixner (gleixner@autronix.de)
|
||||
*
|
||||
* $Id: h1910.c,v 1.6 2005/11/07 11:14:30 gleixner Exp $
|
||||
|
@ -4,7 +4,7 @@
|
||||
* Copyright (C) 2004 Technologic Systems (support@embeddedARM.com)
|
||||
*
|
||||
* Derived from drivers/mtd/nand/edb7312.c
|
||||
* Copyright (C) 2004 Marius Gröger (mag@sysgo.de)
|
||||
* Copyright (C) 2004 Marius Gröger (mag@sysgo.de)
|
||||
*
|
||||
* Derived from drivers/mtd/nand/autcpu12.c
|
||||
* Copyright (c) 2001 Thomas Gleixner (gleixner@autronix.de)
|
||||
|
@ -61,7 +61,7 @@ struct mtd_info {
|
||||
u_int32_t flags;
|
||||
u_int32_t size; // Total size of the MTD
|
||||
|
||||
/* "Major" erase size for the device. Naïve users may take this
|
||||
/* "Major" erase size for the device. Naïve users may take this
|
||||
* to be the only erase size available, or may use the more detailed
|
||||
* information below if they desire
|
||||
*/
|
||||
|
Loading…
Reference in New Issue
Block a user