- 25 May, 2011 1 commit
-
-
Jamie Iles authored
The older add_mtd_device()/add_mtd_partitions() and their removal counterparts will soon be gone. Replace uses with mtd_device_register() and mtd_device_unregister(). Signed-off-by:
Jamie Iles <jamie@jamieiles.com> Signed-off-by:
Artem Bityutskiy <Artem.Bityutskiy@nokia.com> Signed-off-by:
David Woodhouse <David.Woodhouse@intel.com>
-
- 08 Aug, 2010 1 commit
-
-
David Woodhouse authored
Signed-off-by:
David Woodhouse <David.Woodhouse@intel.com>
-
- 04 Jun, 2008 1 commit
-
-
Adrian Bunk authored
Once upon a time, the MTD repository was using CVS. This patch therefore removes all usages of the no longer updated CVS keywords from the MTD code. This also includes code that printed them to the user. Signed-off-by:
Adrian Bunk <bunk@kernel.org> Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
- 22 Apr, 2008 1 commit
-
-
Sebastian Siewior authored
I found this while I was looking how the rs_lib is working. The rs_decoder is initialized _after_ the nand core code read the BBT table and _after_ the partition table has been added. The driver has a private BBT description which is in located in flash data so we Ooops if there is a bit flip _or_ if a bit flips while reading the partition table. This patch moves the initialization of the rs_lib before the first possible access by nand core. Signed-off-by:
Sebastian Siewior <bigeasy@linutronix.de> Cc: Thomas Gleixner <tglx@linutronix.de> Cc: Jörn Engel <joern@wh.fh-wedel.de> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
- 28 Mar, 2008 1 commit
-
-
Sebastian Siewior authored
This has been forgotten in commit f5bbdacc ("[MTD] NAND Modularize read function") and nobody compiled the driver. Signed-off-by:
Sebastian Siewior <bigeasy@linutronix.de> Cc: Thomas Gleixner <tglx@linutronix.de> Cc: David Woodhouse <dwmw2@infradead.org> Cc: Joern Engel <joern@wh.fh-wedel.de> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
-
- 01 Dec, 2006 1 commit
-
-
Mariusz Kozlowski authored
Signed-off-by:
Mariusz Kozlowski <m.kozlowski@tuxland.pl> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
- 29 Nov, 2006 1 commit
-
-
Andrew Morton authored
Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
- 28 Nov, 2006 1 commit
-
-
Adrian Bunk authored
This patch converts drivers/mtd/nand/rtc_from4.c to use the new lib/bitrev.c Signed-off-by:
Adrian Bunk <bunk@stusta.de> Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
- 29 May, 2006 1 commit
-
-
Thomas Gleixner authored
The nand_oobinfo structure is not fitting the newer error correction demands anymore. Replace it by struct nand_ecclayout and fixup the users all over the place. Keep the nand_oobinfo based ioctl for user space compability reasons. Signed-off-by:
Thomas Gleixner <tglx@linutronix.de>
-
- 26 May, 2006 1 commit
-
-
Thomas Gleixner authored
Modularize the write function and reorganaize the internal buffer management. Remove obsolete chip options and fixup all affected users. Signed-off-by:
Thomas Gleixner <tglx@linutronix.de>
-
- 25 May, 2006 1 commit
-
-
Thomas Gleixner authored
Split the core of the read function out and implement seperate handling functions for software and hardware ECC. Signed-off-by:
Thomas Gleixner <tglx@linutronix.de>
-
- 23 May, 2006 2 commits
-
-
Thomas Gleixner authored
The hwcontrol function enforced a step by step state machine for any kind of hardware chip access. Let the hardware driver know which control bits are set and inform it about a change of the control lines. Let the hardware driver write out the command and address bytes directly. This gives a peformance advantage for address bus controlled chips and simplifies the quirks in the hardware drivers. Signed-off-by:
Thomas Gleixner <tglx@linutronix.de>
-
Thomas Gleixner authored
First step of modularizing ECC support. - Move ECC related functionality into a seperate embedded data structure - Get rid of the hardware dependend constants to simplify new ECC models Signed-off-by:
Thomas Gleixner <tglx@linutronix.de>
-
- 22 May, 2006 1 commit
-
-
Joern Engel authored
At least two flashes exists that have the concept of a minimum write unit, similar to NAND pages, but no other NAND characteristics. Therefore, rename the minimum write unit to "writesize" for all flashes, including NAND. Signed-off-by:
Joern Engel <joern@wh.fh-wedel.de>
-
- 16 May, 2006 1 commit
-
-
David Woodhouse authored
We all inherited the same error from the original NAND board driver which got copied and changed. Fix them all at once... Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
- 14 May, 2006 1 commit
-
-
David Woodhouse authored
The _board_ driver needs to be mtd->owner, and it in turn pins the nand.ko module. Fix them all to actually do that, and fix nand.ko not to overwrite it -- and also to check that the caller sets it, if the caller is a module. Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
- 13 May, 2006 1 commit
-
-
David Woodhouse authored
It was just too painful to deal with. Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
- 10 Jan, 2006 1 commit
-
-
Jesper Juhl authored
ICC likes to complain about storage class not being first, GCC doesn't care much (except for cases like "inline static"). have a hard time seeing how it could break anything. Thanks to Gabriel A. Devenyi for pointing out http://linuxicc.sourceforge.net/ which is what made me create this patch. Signed-off-by:
Jesper Juhl <jesper.juhl@gmail.com> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
- 07 Nov, 2005 1 commit
-
-
Thomas Gleixner authored
Signed-off-by:
Thomas Gleixner <tglx@linutronix.de>
-
- 23 May, 2005 2 commits
-
-
David A. Marlin authored
Added routine to perform extra error status checks on erase and write failures to determine if errors are correctable. Added option to prevent JFFS2 from using virtual erase blocks. Performed minor cleanup on whitespace and comments. Signed-off-by:
David A. Marlin <dmarlin@redhat.com> Signed-off-by:
Thomas Gleixner <tglx@linutronix.de>
-
David A. Marlin authored
Add routine to perform device recovery (deplete) procedure. Clean up some compiler warnings. Signed-off-by:
David A. Marlin <dmarlin@redhat.com> Signed-off-by:
Thomas Gleixner <tglx@linutronix.de>
-
- 16 Apr, 2005 1 commit
-
-
Linus Torvalds authored
Initial git repository build. I'm not bothering with the full history, even though we have it. We can create a separate "historical" git archive of that later if we want to, and in the meantime it's about 3.2GB when imported into git - space that would just make the early git days unnecessarily complicated, when we don't have a lot of good infrastructure for it. Let it rip!
-