<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/git/stable/linux.git/drivers/mtd/nand/ts7250.c, branch master</title>
<subtitle>Linux kernel stable tree</subtitle>
<id>https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/atom?h=master</id>
<link rel='self' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/'/>
<updated>2010-01-06T13:24:36+00:00</updated>
<entry>
<title>mtd: Remove now-defunct ts7250 nand driver</title>
<updated>2010-01-06T13:24:36+00:00</updated>
<author>
<name>H Hartley Sweeten</name>
<email>hartleys@visionengravers.com</email>
</author>
<published>2010-01-05T21:59:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=7603757993e7ce3e63b2280ccf61d8058b7b2414'/>
<id>urn:sha1:7603757993e7ce3e63b2280ccf61d8058b7b2414</id>
<content type='text'>
The ts72xx platform has been updated to use the generic platform nand
driver (plat_nand.c).  This removes the now-defunct ts7250.c nand driver.

Signed-off-by: H Hartley Sweeten &lt;hsweeten@visionengravers.com&gt;
Cc: Matthieu Crapet &lt;mcrapet@gmail.com&gt;
Cc: Jesse Off &lt;joff@embeddedARM.com&gt;
Signed-off-by: David Woodhouse &lt;David.Woodhouse@intel.com&gt;
</content>
</entry>
<entry>
<title>[ARM] 5592/1: ep93xx: cleanup platform header includes</title>
<updated>2009-07-09T15:13:44+00:00</updated>
<author>
<name>Hartley Sweeten</name>
<email>hartleys@visionengravers.com</email>
</author>
<published>2009-07-06T16:39:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=583ddafe1787528d08b0026bb3273490a499b730'/>
<id>urn:sha1:583ddafe1787528d08b0026bb3273490a499b730</id>
<content type='text'>
arch/arm/mach-ep93xx/include/mach/hardware.h
  1. Properly name the include files so that they are loaded
     from the &lt;mach/*&gt; directory and not the local directory.
  2. Remove including the ts72xx.h header.  This header is not
     generic to the ep93xx platform.  It should only be included
     by the ts72xx specific files that require it.  The only
     two users in the tree are arch/arm/mach-ep93xx/ts72xx.c
     and drivers/mtd/nand/ts7250.c.

arch/arm/mach-ep93xx/include/mach/ts72xx.h
  1. &lt;linux/io.h&gt; should already be included by any user of this
     header.  Doing the include here hides it from being needed
     by the calling source file.

arch/arm/mach-ep93xx/core.c
  1. Remove unnecessary headers.  They were probably included
     originally due to cut-and-paste from other files.
  2. &lt;linux/io.h&gt; should be included not &lt;mach/gpio.h&gt;

arch/arm/mach-ep93xx/adsphere.c
arch/arm/mach-ep93xx/edb93xx.c
arch/arm/mach-ep93xx/gesbc9312.c
arch/arm/mach-ep93xx/micro9.c
arch/arm/mach-ep93xx/ts72xx.c
  1. Remove unnecessary headers.

arch/arm/mach-ep93xx/ts72xx.c
  1. Remove unnecessary headers.
  2. Add platform specific header &lt;mach/ts72xx.h&gt;.

drivers/mtd/nand/ts7250.c
  1. &lt;linux/io.h&gt; should be included not &lt;asm/io.h&gt;.
  2. Add platform specific header &lt;mach/ts72xx.h&gt;.

Cc: Ryan Mallon &lt;ryan@bluewatersys.com&gt;
Signed-off-by: H Hartley Sweeten &lt;hsweeten@visionengravers.com&gt;
Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>[ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach</title>
<updated>2008-08-07T08:55:48+00:00</updated>
<author>
<name>Russell King</name>
<email>rmk@dyn-67.arm.linux.org.uk</email>
</author>
<published>2008-08-05T15:14:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=a09e64fbc0094e3073dbb09c3b4bfe4ab669244b'/>
<id>urn:sha1:a09e64fbc0094e3073dbb09c3b4bfe4ab669244b</id>
<content type='text'>
This just leaves include/asm-arm/plat-* to deal with.

Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;
</content>
</entry>
<entry>
<title>MTD/JFFS2: remove CVS keywords</title>
<updated>2008-06-04T16:50:17+00:00</updated>
<author>
<name>Adrian Bunk</name>
<email>bunk@kernel.org</email>
</author>
<published>2008-05-19T22:03:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=59018b6d2acabb114ab58637e6ab95ba424a89d0'/>
<id>urn:sha1:59018b6d2acabb114ab58637e6ab95ba424a89d0</id>
<content type='text'>
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 &lt;bunk@kernel.org&gt;
Signed-off-by: David Woodhouse &lt;dwmw2@infradead.org&gt;
</content>
</entry>
<entry>
<title>[MTD] NAND: Fix typo in mtd/nand/ts7250.c</title>
<updated>2006-06-27T22:20:48+00:00</updated>
<author>
<name>Petr Stetiar</name>
<email>ynezz@true.cz</email>
</author>
<published>2006-06-23T17:17:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=0e4ced59de7c0c23588d2b3f6d302592545cd12e'/>
<id>urn:sha1:0e4ced59de7c0c23588d2b3f6d302592545cd12e</id>
<content type='text'>
I was unable to compile ts7250.c after your refactor commit,
it's a typo probably.

-- ynezz

From: Petr Stetiar &lt;ynezz@true.cz&gt;
Signed-off-by: Thomas Gleixner  &lt;tglx@linutronix.de&gt;
</content>
</entry>
<entry>
<title>[MTD] Refactor NAND hwcontrol to cmd_ctrl</title>
<updated>2006-05-23T21:25:53+00:00</updated>
<author>
<name>Thomas Gleixner</name>
<email>tglx@cruncher.tec.linutronix.de</email>
</author>
<published>2006-05-23T21:25:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=7abd3ef9875eb2afcdcd4f450680298a2983a55e'/>
<id>urn:sha1:7abd3ef9875eb2afcdcd4f450680298a2983a55e</id>
<content type='text'>
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 &lt;tglx@linutronix.de&gt;
</content>
</entry>
<entry>
<title>[MTD] NAND modularize ECC</title>
<updated>2006-05-23T10:00:46+00:00</updated>
<author>
<name>Thomas Gleixner</name>
<email>tglx@cruncher.tec.linutronix.de</email>
</author>
<published>2006-05-23T10:00:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=6dfc6d250d0b7ebaa6423c44dcd09fcfe68deabd'/>
<id>urn:sha1:6dfc6d250d0b7ebaa6423c44dcd09fcfe68deabd</id>
<content type='text'>
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 &lt;tglx@linutronix.de&gt;
</content>
</entry>
<entry>
<title>[MTD] Fix legacy character sets throughout drivers/mtd, include/linux/mtd</title>
<updated>2006-05-14T00:51:54+00:00</updated>
<author>
<name>David Woodhouse</name>
<email>dwmw2@infradead.org</email>
</author>
<published>2006-05-14T00:51:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=151e76590f66f5406eb2e1f4270c5323f385d2e8'/>
<id>urn:sha1:151e76590f66f5406eb2e1f4270c5323f385d2e8</id>
<content type='text'>
Signed-off-by: David Woodhouse &lt;dwmw2@infradead.org&gt;
</content>
</entry>
<entry>
<title>[MTD] Fix module refcounting in NAND board drivers.</title>
<updated>2006-05-14T00:20:46+00:00</updated>
<author>
<name>David Woodhouse</name>
<email>dwmw2@infradead.org</email>
</author>
<published>2006-05-14T00:20:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=552d9205186428a1e2a49ed577bcbba9f777af37'/>
<id>urn:sha1:552d9205186428a1e2a49ed577bcbba9f777af37</id>
<content type='text'>
The _board_ driver needs to be mtd-&gt;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 &lt;dwmw2@infradead.org&gt;
</content>
</entry>
<entry>
<title>[MTD NAND] Indent all of drivers/mtd/nand/*.c.</title>
<updated>2006-05-13T17:07:53+00:00</updated>
<author>
<name>David Woodhouse</name>
<email>dwmw2@infradead.org</email>
</author>
<published>2006-05-13T17:07:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=e0c7d7675331140e5186d2d1a0efce1d3877d379'/>
<id>urn:sha1:e0c7d7675331140e5186d2d1a0efce1d3877d379</id>
<content type='text'>
It was just too painful to deal with.

Signed-off-by: David Woodhouse &lt;dwmw2@infradead.org&gt;
</content>
</entry>
</feed>
