<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/mtd, branch v2.6.18.4</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/mtd?h=v2.6.18.4</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/mtd?h=v2.6.18.4'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2006-09-17T16:04:23Z</updated>
<entry>
<title>[MTD] Use SEEK_{SET,CUR,END} instead of hardcoded values in mtdchar lseek()</title>
<updated>2006-09-17T16:04:23Z</updated>
<author>
<name>Josef 'Jeff' Sipek</name>
<email>jeffpc@josefsipek.net</email>
</author>
<published>2006-09-17T01:09:29Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=ea59830db01b6b3d6bda9f84e3d272a346115e8e'/>
<id>urn:sha1:ea59830db01b6b3d6bda9f84e3d272a346115e8e</id>
<content type='text'>
Signed-off-by: Josef 'Jeff' Sipek &lt;jeffpc@josefsipek.net&gt;
Signed-off-by: David Woodhouse &lt;dwmw2@infradead.org&gt;
</content>
</entry>
<entry>
<title>MTD: Fix bug in fixup_convert_atmel_pri</title>
<updated>2006-09-16T12:54:17Z</updated>
<author>
<name>Håvard Skinnemoen</name>
<email>hskinnemoen@atmel.com</email>
</author>
<published>2006-09-15T15:19:31Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=de591dacf3034977b3fb94b61d08240c8b35c39d'/>
<id>urn:sha1:de591dacf3034977b3fb94b61d08240c8b35c39d</id>
<content type='text'>
The memset() in fixup_convert_atmel_pri is supposed to zero out
everything except the first 5 bytes in *extp, but it ends up zeroing
out something way outside the struct instead. Fix this potentially
dangerous code by casting the pointer to char * before doing
arithmetic.

Signed-off-by: Håvard Skinnemoen &lt;hskinnemoen@atmel.com&gt;
Signed-off-by: David Woodhouse &lt;dwmw2@infradead.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] [MTD] DEVICES: Fill more device IDs in the structure of m25p80</title>
<updated>2006-09-05T10:55:07Z</updated>
<author>
<name>Aubrey Lee</name>
<email>aubreylee@gmail.com</email>
</author>
<published>2006-09-05T10:55:07Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=fa6c220a7f01257b1c2c4203d48aaaedb0c4416f'/>
<id>urn:sha1:fa6c220a7f01257b1c2c4203d48aaaedb0c4416f</id>
<content type='text'>
The flash_info structure has a bunch of missing fields which causes problems
when actually tryin to use some ST parts as it gets detected incorrectly.

Signed-off-by: Aubrey L1 &lt;aubreylee@gmail.com&gt;
Signed-off-by: Josh Boyer &lt;jwboyer@gmail.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6</title>
<updated>2006-08-30T22:30:38Z</updated>
<author>
<name>David Woodhouse</name>
<email>dwmw2@infradead.org</email>
</author>
<published>2006-08-30T22:30:38Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=0a7d5f8ce960e74fa22986bda4af488539796e49'/>
<id>urn:sha1:0a7d5f8ce960e74fa22986bda4af488539796e49</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[PATCH] MTD NAND: Fix ams-delta after core conversion</title>
<updated>2006-08-27T18:01:30Z</updated>
<author>
<name>Jonathan McDowell</name>
<email>noodles@earth.li</email>
</author>
<published>2006-08-27T08:23:41Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=fb8d81e47783f9198f3d6248bd4c0d16a1d5424e'/>
<id>urn:sha1:fb8d81e47783f9198f3d6248bd4c0d16a1d5424e</id>
<content type='text'>
The recent hwctrl core conversion for MTD NAND devices broke the Amstrad
Delta driver.  This fixes it up and uses the existing control line defines
rather than unclear magic numbers.

Signed-off-by: Jonathan McDowell &lt;noodles@earth.li&gt;
Acked-by: David Woodhouse &lt;dwmw2@infradead.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] mtd corruption fix</title>
<updated>2006-08-27T18:01:29Z</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@rpsys.net</email>
</author>
<published>2006-08-27T08:23:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=7fd5aecc5d32882f8e29b14370e9ce2520e7e56f'/>
<id>urn:sha1:7fd5aecc5d32882f8e29b14370e9ce2520e7e56f</id>
<content type='text'>
Read the return value before we release the nand device otherwise the
value can become corrupted by another user of chip-&gt;ops, ultimately
resulting in filesystem corruption.

Signed-off-by: Richard Purdie &lt;rpurdie@rpsys.net&gt;
Cc: David Woodhouse &lt;dwmw2@infradead.org&gt;
Acked-by: Josh Boyer &lt;jwboyer@gmail.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>MTD: Add lock/unlock operations for Atmel AT49BV6416</title>
<updated>2006-08-17T01:16:43Z</updated>
<author>
<name>Haavard Skinnemoen</name>
<email>hskinnemoen@atmel.com</email>
</author>
<published>2006-08-09T09:06:07Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=0165508c80a2b5d5268d9c5dfa9b30c534a33693'/>
<id>urn:sha1:0165508c80a2b5d5268d9c5dfa9b30c534a33693</id>
<content type='text'>
The AT49BV6416 is locked by default, so we really need to provide
at least the unlock() operation for write and erase to work. This
patch implements both -&gt;lock() and -&gt;unlock() and provides a fixup
to install them when an AT49BV6416 chip is detected.

These functions are probably valid on more Atmel chips, but I believe
it's mostly obsolete ones. The AT49BV6416 is in fact obsolete, but
it's used on all current AT32STK1000 development boards.

Signed-off-by: Haavard Skinnemoen &lt;hskinnemoen@atmel.com&gt;
Signed-off-by: Josh Boyer &lt;jwboyer@gmail.com&gt;
</content>
</entry>
<entry>
<title>MTD: Convert Atmel PRI information to AMD format</title>
<updated>2006-08-17T01:13:06Z</updated>
<author>
<name>Haavard Skinnemoen</name>
<email>hskinnemoen@atmel.com</email>
</author>
<published>2006-08-09T08:54:44Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=5b0c5c2c0d04c29f85abb485378ba5476c7aeec2'/>
<id>urn:sha1:5b0c5c2c0d04c29f85abb485378ba5476c7aeec2</id>
<content type='text'>
Atmel flash chips don't have PRI information in the same format as
AMD flash chips. This patch installs a fixup for all Atmel chips that
converts the relevant PRI fields into AMD format.

Only the fields that are actually used by the command set is actually
converted. The rest are initialized to zero (which should be safe)

Signed-off-by: Haavard Skinnemoen &lt;hskinnemoen@atmel.com&gt;
Signed-off-by: Josh Boyer &lt;jwboyer@gmail.com&gt;
</content>
</entry>
<entry>
<title>[PATCH] [MTD] Maps: Add dependency on alternate probe methods to physmap</title>
<updated>2006-08-15T12:26:32Z</updated>
<author>
<name>Takashi YOSHII</name>
<email>takasi-y@ops.dti.ne.jp</email>
</author>
<published>2006-08-15T12:26:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=79b9cd586f534f3f40ee66b6c27732149a5915ad'/>
<id>urn:sha1:79b9cd586f534f3f40ee66b6c27732149a5915ad</id>
<content type='text'>
map/physmap.c tries to probe "cfi_probe", "jedec_probe" and "map_rom", but
map/Kconfig says it depends on MTD_CFI only.
This patch adds  MTD_JEDECPROBE and MTD_ROM to the dependency condition.

Signed-off-by: Takashi YOSHII &lt;takasi-y@ops.dti.ne.jp&gt;
Signed-off-by: Josh Boyer &lt;jwboyer@gmail.com&gt;
</content>
</entry>
<entry>
<title>[PATCH] MTD: Add Macronix MX29F040 to JEDEC</title>
<updated>2006-08-15T00:48:30Z</updated>
<author>
<name>Takashi YOSHI</name>
<email>takasi-y@ops.dti.ne.jp</email>
</author>
<published>2006-08-15T00:48:30Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=c4e6952ffd71b263a64d1a9d79812446130560a5'/>
<id>urn:sha1:c4e6952ffd71b263a64d1a9d79812446130560a5</id>
<content type='text'>
Signed-off-by: Takashi YOSHII &lt;takasi-y@ops.dti.ne.jp&gt;
Signed-off-by: Josh Boyer &lt;jwboyer@gmail.com&gt;
</content>
</entry>
</feed>
