An error occurred fetching the project authors.
- 06 Oct, 2007 2 commits
-
-
David Woodhouse authored
Originally from Marcelo; modified to put the original timing registers back instead of 0xFFFFFFFF. Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
David Woodhouse authored
It was only the very early prototypes which made the mistake of using the same device ident for all three functions on the device -- don't bother trying to express that in the PCI match table, since the tools don't cope. We can check in the probe routine instead, just in case. Also remember to terminate the table. Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
- 19 Sep, 2007 1 commit
-
-
Kees Cook authored
Fix a couple drivers that do not correctly terminate their pci_device_id lists. This results in garbage being spewed into modules.pcimap when the module happens to not have 28 NULL bytes following the table, and/or the last PCI ID is actually truncated from the table when calculating the modules.alias PCI aliases, cause those unfortunate device IDs to not auto-load. Signed-off-by:
Kees Cook <kees@ubuntu.com> Acked-by:
Corey Minyard <minyard@acm.org> Cc: David Woodhouse <dwmw2@infradead.org> Acked-by:
Jeff Garzik <jeff@garzik.org> Cc: Greg KH <greg@kroah.com> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
-
- 02 May, 2007 3 commits
-
-
David Woodhouse authored
The CAFÉ can handle two chip on separate chipselect lines. Hook up the undocumented chipselect bits in the driver and probe both. In the case of OLPC, it's not actually two separate devices -- it's a single '1GiB' package with two 512MiB dies internally. So clear the NAND_BBT_PERCHIP flag to treat it as a single chip for BBT purposes, and make life easier for the firmware. Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
David Woodhouse authored
Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
Segher Boessenkool authored
Signed-off-by:
Segher Boessenkool <segher@kernel.crashing.org> Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
- 23 Mar, 2007 1 commit
-
-
David Woodhouse authored
We'll need them for suspend/resume. Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
- 18 Feb, 2007 1 commit
-
-
Andrew Morton authored
drivers/mtd/nand/cafe.c: In function 'cafe_nand_cmdfunc': drivers/mtd/nand/cafe.c:269: warning: 'irqs' may be used uninitialized in this function Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
- 14 Feb, 2007 1 commit
-
-
Thomas Gleixner authored
The obsolete SA_xxx interrupt flags have been used despite the scheduled removal. Fixup the remaining users in -mm. Signed-off-by:
Thomas Gleixner <tglx@linutronix.de> Acked-by:
Ingo Molnar <mingo@elte.hu> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
-
- 30 Jan, 2007 1 commit
-
-
Al Viro authored
Signed-off-by:
Al Viro <viro@zeniv.linux.org.uk> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
-
- 23 Jan, 2007 2 commits
-
-
David Woodhouse authored
Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
David Woodhouse authored
The precise timings are board-specific (or NAND chip specific) and don't belong here. If they're set already, then use what we find there. Otherwise, revert to the most conservative default values (and whinge). Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
- 30 Nov, 2006 1 commit
-
-
David Woodhouse authored
The newly-added cafe_ecc.c had a lot of it because of the way the lookup table was auto-generated; clean up the other files too while we're at it. Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
- 29 Nov, 2006 1 commit
-
-
David Woodhouse authored
Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
- 01 Nov, 2006 1 commit
-
-
David Woodhouse authored
We were resetting cafe->ctl2 to zero after an erase (and also during a write, but it was correctly reset after that). This meant that ECC reads after an erase were failing. Doh. Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
- 31 Oct, 2006 2 commits
-
-
David Woodhouse authored
Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
David Woodhouse authored
Also use cafe_readl() and cafe_writel() abstraction to make code slightly cleaner -- especially if we want to use it in PIO mode. Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
- 28 Oct, 2006 1 commit
-
-
David Woodhouse authored
Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
- 27 Oct, 2006 3 commits
-
-
David Woodhouse authored
They fixed the hardware so that ECC doesn't fail on reading an empty block. Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
David Woodhouse authored
Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
David Woodhouse authored
Fixes http://dev.laptop.org/ticket/237Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
- 23 Oct, 2006 1 commit
-
-
David Woodhouse authored
Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
- 22 Oct, 2006 2 commits
-
-
David Woodhouse authored
Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
David Woodhouse authored
Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
- 20 Oct, 2006 1 commit
-
-
David Woodhouse authored
- Fix OOB handling, bad block table marker placement - Some cleanups, enable runtime-optional debugging - Allow BBT stuff to be skipped Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-
- 06 Oct, 2006 1 commit
-
-
David Woodhouse authored
Signed-off-by:
David Woodhouse <dwmw2@infradead.org>
-