<feed xmlns='http://www.w3.org/2005/Atom'>
<title>talos-op-linux/include/linux/mtd/onenand_regs.h, branch v3.4</title>
<subtitle>Talos™ II Linux sources for OpenPOWER</subtitle>
<id>https://git.raptorcs.com/git/talos-op-linux/atom?h=v3.4</id>
<link rel='self' href='https://git.raptorcs.com/git/talos-op-linux/atom?h=v3.4'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/'/>
<updated>2011-02-17T23:44:45+00:00</updated>
<entry>
<title>OMAP: OneNAND: fix 104MHz support</title>
<updated>2011-02-17T23:44:45+00:00</updated>
<author>
<name>Adrian Hunter</name>
<email>adrian.hunter@nokia.com</email>
</author>
<published>2011-02-07T08:46:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=1435ca0fc1a269f9496343e24223a0fc430aff7a'/>
<id>urn:sha1:1435ca0fc1a269f9496343e24223a0fc430aff7a</id>
<content type='text'>
104MHz needs a latency of 8 clock cycles and the VHF
flag must be set.  Also t_rdyo is specified as
"not applicable" so pick a lower value, and force at
least 1 clk between AVD High to OE Low.

Signed-off-by: Adrian Hunter &lt;adrian.hunter@nokia.com&gt;
Signed-off-by: Tony Lindgren &lt;tony@atomide.com&gt;
</content>
</entry>
<entry>
<title>mtd: OneNAND: multiblock erase support</title>
<updated>2009-11-30T09:43:18+00:00</updated>
<author>
<name>Mika Korhonen</name>
<email>ext-mika.2.korhonen@nokia.com</email>
</author>
<published>2009-10-23T05:50:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=72073027ee95d059eb5a064da4a978efab36d4ab'/>
<id>urn:sha1:72073027ee95d059eb5a064da4a978efab36d4ab</id>
<content type='text'>
Add support for multiblock erase command. OneNANDs (excluding Flex-OneNAND)
are capable of simultaneous erase of up to 64 eraseblocks which is much faster.

This changes the erase requests for regions covering multiple eraseblocks
to be performed using multiblock erase.

Signed-off-by: Mika Korhonen &lt;ext-mika.2.korhonen@nokia.com&gt;
Reviewed-by: Adrian Hunter &lt;adrian.hunter@nokia.com&gt;
Signed-off-by: Artem Bityutskiy &lt;Artem.Bityutskiy@nokia.com&gt;
Signed-off-by: David Woodhouse &lt;David.Woodhouse@intel.com&gt;
</content>
</entry>
<entry>
<title>mtd: OneNAND: 4-bit ECC status macros</title>
<updated>2009-09-04T08:30:39+00:00</updated>
<author>
<name>Kyungmin Park</name>
<email>kmpark@infradead.org</email>
</author>
<published>2009-06-24T03:03:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=652696efce135559b98ee5a3d7899295e8d553fa'/>
<id>urn:sha1:652696efce135559b98ee5a3d7899295e8d553fa</id>
<content type='text'>
Define ECC status for 4-bit ECC status

Signed-off-by: Kyungmin Park &lt;kyungmin.park@samsung.com&gt;
Signed-off-by: Artem Bityutskiy &lt;Artem.Bityutskiy@nokia.com&gt;
Signed-off-by: David Woodhouse &lt;David.Woodhouse@intel.com&gt;
</content>
</entry>
<entry>
<title>mtd: Flex-OneNAND support</title>
<updated>2009-06-05T17:59:21+00:00</updated>
<author>
<name>Rohit Hagargundgi</name>
<email>h.rohit@samsung.com</email>
</author>
<published>2009-05-12T20:46:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=5988af2319781bc8e0ce418affec4e09cfa77907'/>
<id>urn:sha1:5988af2319781bc8e0ce418affec4e09cfa77907</id>
<content type='text'>
Add support for Samsung Flex-OneNAND devices.

Flex-OneNAND combines SLC and MLC technologies into a single device.
SLC area provides increased reliability and speed, suitable for storing
code such as bootloader, kernel and root file system.  MLC area
provides high density and is suitable for storing user data.

SLC and MLC regions can be configured through kernel parameter.

[akpm@linux-foundation.org: export flexoand_region and onenand_addr]
Signed-off-by: Rohit Hagargundgi &lt;h.rohit@samsung.com&gt;
Signed-off-by: Kyungmin Park &lt;kyungmin.park@samsung.com&gt;
Cc: Vishak G &lt;vishak.g@samsung.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: David Woodhouse &lt;David.Woodhouse@intel.com&gt;
</content>
</entry>
<entry>
<title>[MTD] [OneNAND] Add defines for HF and sync write</title>
<updated>2008-08-01T21:06:15+00:00</updated>
<author>
<name>Adrian Hunter</name>
<email>ext-adrian.hunter@nokia.com</email>
</author>
<published>2008-08-01T08:53:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=feb2f55db45919aa80731f8877b60cab454b7b94'/>
<id>urn:sha1:feb2f55db45919aa80731f8877b60cab454b7b94</id>
<content type='text'>
Signed-off-by: Adrian Hunter &lt;ext-adrian.hunter@nokia.com&gt;
Signed-off-by: David Woodhouse &lt;David.Woodhouse@intel.com&gt;
</content>
</entry>
<entry>
<title>[MTD] [OneNAND] Get correct density from device ID</title>
<updated>2008-01-29T08:11:38+00:00</updated>
<author>
<name>Kyungmin Park</name>
<email>kyungmin.park@samsung.com</email>
</author>
<published>2007-12-11T02:23:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=e71f04fc9234b14636887ceb5862755f1690642c'/>
<id>urn:sha1:e71f04fc9234b14636887ceb5862755f1690642c</id>
<content type='text'>
Use the higher bits for other purpose.

Signed-off-by: Kyungmin Park &lt;kyungmin.park@samsung.com&gt;
</content>
</entry>
<entry>
<title>[MTD] [OneNAND] 2X program support</title>
<updated>2007-06-30T07:24:57+00:00</updated>
<author>
<name>Kyungmin Park</name>
<email>kyungmin.park@samsung.com</email>
</author>
<published>2007-06-30T04:57:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=ee9745fcf214272b7cdd9d320d044cf433ee958e'/>
<id>urn:sha1:ee9745fcf214272b7cdd9d320d044cf433ee958e</id>
<content type='text'>
The 2X Program is an extension of Program Operation.

Since the device is equipped with two DataRAMs, and two-plane NAND Flash 
memory array, these two component enables simultaneous program of 4KiB.
Plane1 has only even blocks such as block0, block2, block4 while Plane2 
has only odd blocks such as block1, block3, block5.
So MTD regards it as 4KiB page size and 256KiB block size

Now the following chips support it. (KFXXX16Q2M)
Demux: KFG2G16Q2M, KFH4G16Q2M, KFW8G16Q2M,
Mux:   KFM2G16Q2M, KFN4G16Q2M,

And more recent chips

Signed-off-by: Kyungmin Park &lt;kyungmin.park@samsung.com&gt;
Signed-off-by: David Woodhouse &lt;dwmw2@infradead.org&gt;
</content>
</entry>
<entry>
<title>[MTD] OneNAND: Update copyrights and code cleanup</title>
<updated>2007-01-18T02:10:57+00:00</updated>
<author>
<name>Kyungmin Park</name>
<email>kyungmin.park@samsung.com</email>
</author>
<published>2007-01-18T02:10:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=75384b0d9c04dc2d48f45825f84a982eaf5c2f53'/>
<id>urn:sha1:75384b0d9c04dc2d48f45825f84a982eaf5c2f53</id>
<content type='text'>
Update copyrights and code cleanup

Signed-off-by: Kyungmin Park &lt;kyungmin.park@samsung.com&gt;
</content>
</entry>
<entry>
<title>[MTD] OneNAND: Reduce Double Density Package (DDP) operations</title>
<updated>2007-01-18T02:00:31+00:00</updated>
<author>
<name>Kyungmin Park</name>
<email>kyungmin.park@samsung.com</email>
</author>
<published>2007-01-15T08:09:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=738d61f53781a9b677cb472cbd740aa74e7dcd6d'/>
<id>urn:sha1:738d61f53781a9b677cb472cbd740aa74e7dcd6d</id>
<content type='text'>
- DDP code clean-up
- Reduce block &amp; bufferram operations in DDP

Signed-off-by: Kyungmin Park &lt;kyungmin.park@samsung.com&gt;
</content>
</entry>
<entry>
<title>[MTD] OneNAND: Single bit error detection</title>
<updated>2006-11-16T03:03:56+00:00</updated>
<author>
<name>Kyungmin Park</name>
<email>kyungmin.park@samsung.com</email>
</author>
<published>2006-11-16T03:03:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/talos-op-linux/commit/?id=f4f91ac3c833abbd7181ff2122c6b48a653b4e55'/>
<id>urn:sha1:f4f91ac3c833abbd7181ff2122c6b48a653b4e55</id>
<content type='text'>
Idea from Jarkko Lavinen

Signed-off-by: Jarkko Lavinen &lt;jarkko.lavinen@nokia.com&gt;
Signed-off-by: Kyungmin Park &lt;kyungmin.park@samsung.com&gt;
</content>
</entry>
</feed>
