<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/mtd/devices/Kconfig, branch linux-3.5.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.5.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.5.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2012-03-31T00:31:56Z</updated>
<entry>
<title>Merge tag 'for-linus-3.4' of git://git.infradead.org/mtd-2.6</title>
<updated>2012-03-31T00:31:56Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2012-03-31T00:31:56Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=623ff7739e7c00fa3d55dbfd42a492a68298fd7a'/>
<id>urn:sha1:623ff7739e7c00fa3d55dbfd42a492a68298fd7a</id>
<content type='text'>
Pull MTD changes from David Woodhouse:
 - Artem's cleanup of the MTD API continues apace.
 - Fixes and improvements for ST FSMC and SuperH FLCTL NAND, amongst
   others.
 - More work on DiskOnChip G3, new driver for DiskOnChip G4.
 - Clean up debug/warning printks in JFFS2 to use pr_&lt;level&gt;.

Fix up various trivial conflicts, largely due to changes in calling
conventions for things like dmaengine_prep_slave_sg() (new inline
wrapper to hide new parameter, clashing with rewrite of previously last
parameter that used to be an 'append' flag, and is now a bitmap of
'unsigned long flags').

(Also some header file fallout - like so many merges this merge window -
and silly conflicts with sparse fixes)

* tag 'for-linus-3.4' of git://git.infradead.org/mtd-2.6: (120 commits)
  mtd: docg3 add protection against concurrency
  mtd: docg3 refactor cascade floors structure
  mtd: docg3 increase write/erase timeout
  mtd: docg3 fix inbound calculations
  mtd: nand: gpmi: fix function annotations
  mtd: phram: fix section mismatch for phram_setup
  mtd: unify initialization of erase_info-&gt;fail_addr
  mtd: support ONFI multi lun NAND
  mtd: sm_ftl: fix typo in major number.
  mtd: add device-tree support to spear_smi
  mtd: spear_smi: Remove default partition information from driver
  mtd: Add device-tree support to fsmc_nand
  mtd: fix section mismatch for doc_probe_device
  mtd: nand/fsmc: Remove sparse warnings and errors
  mtd: nand/fsmc: Add DMA support
  mtd: nand/fsmc: Access the NAND device word by word whenever possible
  mtd: nand/fsmc: Use dev_err to report error scenario
  mtd: nand/fsmc: Use devm routines
  mtd: nand/fsmc: Modify fsmc driver to accept nand timing parameters via platform
  mtd: fsmc_nand: add pm callbacks to support hibernation
  ...
</content>
</entry>
<entry>
<title>mtd: ST SPEAr: Add SMI driver for serial NOR flash</title>
<updated>2012-03-26T23:14:16Z</updated>
<author>
<name>Shiraz Hashim</name>
</author>
<published>2012-01-12T13:38:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f18dbbb1bfe06ea3995b55c2f533057da9e9294a'/>
<id>urn:sha1:f18dbbb1bfe06ea3995b55c2f533057da9e9294a</id>
<content type='text'>
SPEAr platforms (spear3xx/spear6xx/spear13xx) provide SMI (Serial Memory
Interface) controller to access serial NOR flash. SMI provides a simple
interface for SPI/serial NOR flashes and has certain inbuilt commands
and features to support these flashes easily. It also makes it possible
to map an address range in order to directly access (read/write) the SNOR
over address bus. This patch intends to provide serial nor driver support
for spear platforms which are accessed through SMI.

Signed-off-by: Shiraz Hashim &lt;shiraz.hashim@st.com&gt;
Signed-off-by: Viresh Kumar &lt;viresh.kumar@st.com&gt;
Signed-off-by: Stefan Roese &lt;sr@denx.de&gt;
Signed-off-by: Artem Bityutskiy &lt;Artem.Bityutskiy@linux.intel.com&gt;
Signed-off-by: David Woodhouse &lt;David.Woodhouse@intel.com&gt;
</content>
</entry>
<entry>
<title>MTD: Relax dependencies</title>
<updated>2012-03-24T23:29:56Z</updated>
<author>
<name>Richard Weinberger</name>
</author>
<published>2012-02-07T00:22:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9310da0bbb826f8b6ed49a5f93092f8452820da0'/>
<id>urn:sha1:9310da0bbb826f8b6ed49a5f93092f8452820da0</id>
<content type='text'>
CONFIG_GENERIC_IO is just enough for the basic MTD stuff.

Signed-off-by: Richard Weinberger &lt;richard@nod.at&gt;
Acked-by: Artem Bityutskiy &lt;artem.bityutskiy@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>mtd: Fix dependency for MTD_DOC200x</title>
<updated>2012-01-09T18:26:27Z</updated>
<author>
<name>Fabio Estevam</name>
</author>
<published>2012-01-03T18:35:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b60ef99c1164a8ad346cf41f9e71acfffb6d25a6'/>
<id>urn:sha1:b60ef99c1164a8ad346cf41f9e71acfffb6d25a6</id>
<content type='text'>
Fix the following build warning:

warning: (MTD_DOC2000 &amp;&amp; MTD_DOC2001 &amp;&amp; MTD_DOC2001PLUS) selects MTD_NAND_IDS
which has unmet direct dependencies (MTD &amp;&amp; MTD_NAND)

Signed-off-by: Fabio Estevam &lt;fabio.estevam@freescale.com&gt;
Signed-off-by: Artem Bityutskiy &lt;artem.bityutskiy@linux.intel.com&gt;
Signed-off-by: David Woodhouse &lt;David.Woodhouse@intel.com&gt;
</content>
</entry>
<entry>
<title>mtd: docg3: add ECC correction code</title>
<updated>2012-01-09T18:07:26Z</updated>
<author>
<name>Robert Jarzmik</name>
</author>
<published>2011-11-19T15:02:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d13d19ece39f20bf097782e1812a9c31a5a4fcf1'/>
<id>urn:sha1:d13d19ece39f20bf097782e1812a9c31a5a4fcf1</id>
<content type='text'>
Credit for discovering the BCH algorith parameters, and bit
reversing algorithm is to be give to Mike Dunn and Ivan
Djelic.

The BCH correction code relied upon the BCH library, where
all data and ECC is bit-reversed. The BCH library works
correctly when each input byte is bit-reversed, and
accordingly ECC output is also bit-reversed.

Signed-off-by: Robert Jarzmik &lt;robert.jarzmik@free.fr&gt;
Reviewed-by: Ivan Djelic &lt;ivan.djelic@parrot.com&gt;
Reviewed-by: Mike Dunn &lt;mikedunn@newsguy.com&gt;
Signed-off-by: David Woodhouse &lt;David.Woodhouse@intel.com&gt;
</content>
</entry>
<entry>
<title>mtd: clean up usage of MTD_DOCPROBE_ADDRESS</title>
<updated>2011-10-30T12:22:36Z</updated>
<author>
<name>Paul Bolle</name>
</author>
<published>2011-10-25T09:00:07Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6be55f79a216ccb9f364476b12e5b151a5f6bdb6'/>
<id>urn:sha1:6be55f79a216ccb9f364476b12e5b151a5f6bdb6</id>
<content type='text'>
Depending on whether MTD_DOCPROBE_ADVANCED is set or not,
MTD_DOCPROBE_ADDRESS will default to either 0x0000 or 0. That should
lead to (basically) identical code in docprobe.c. The current two
defaults should be merged.

And, while we're at it, if MTD_DOCPROBE is set MTD_DOCPROBE_ADDRESS will
always be set. (MTD_DOCPROBE_ADDRESS depends on MTD_DOCPROBE and it has
a default value.) So the check whether CONFIG_MTD_DOCPROBE_ADDRESS is
defined is unnecessary and should be dropped.

Signed-off-by: Paul Bolle &lt;pebolle@tiscali.nl&gt;
Signed-off-by: Artem Bityutskiy &lt;artem.bityutskiy@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>mtd: Add DiskOnChip G3 support</title>
<updated>2011-10-14T09:03:47Z</updated>
<author>
<name>Robert Jarzmik</name>
</author>
<published>2011-10-05T13:22:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=efa2ca73a7bc1a8f8e66bcfad33391746819ffe6'/>
<id>urn:sha1:efa2ca73a7bc1a8f8e66bcfad33391746819ffe6</id>
<content type='text'>
Add support for DiskOnChip G3 chips. The support is quite
limited yet :
 - no flash writes/erases are implemented
 - ECC fixes are not implemented
 - powerdown is not implemented
 - IPL handling is not yet done

On the brighter side, the chip reading does work.

Signed-off-by: Robert Jarzmik &lt;robert.jarzmik@free.fr&gt;
</content>
</entry>
<entry>
<title>Kconfig: Remove useless and sometimes wrong comments</title>
<updated>2009-11-09T08:40:56Z</updated>
<author>
<name>Michael Roth</name>
</author>
<published>2009-10-04T16:14:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fa3012318bfb395552baef69bb1ebe87e64945c8'/>
<id>urn:sha1:fa3012318bfb395552baef69bb1ebe87e64945c8</id>
<content type='text'>
Additionally, some excessive newlines removed.

Signed-off-by: Michael Roth &lt;mroth@nessie.de&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
</entry>
<entry>
<title>mtd: SST25L (non JEDEC) SPI Flash driver</title>
<updated>2009-09-19T17:54:45Z</updated>
<author>
<name>Ryan Mallon</name>
</author>
<published>2009-09-18T19:51:40Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ec77e21b91f0393a5201cfd4571a82ab7d64fd29'/>
<id>urn:sha1:ec77e21b91f0393a5201cfd4571a82ab7d64fd29</id>
<content type='text'>
Add support for the non JEDEC SST25L SPI Flash devices.

[dwmw2: Some cleanups]

Signed-off-by: Andre Renaud &lt;andre@bluewatersys.com&gt;
Signed-off-by: Ryan Mallon &lt;ryan@bluewatersys.com&gt;
Acked-by: Linus Walleij &lt;linus.walleij@stericsson.com&gt;
Cc: Anton Vorontsov &lt;avorontsov@ru.mvista.com&gt;
Cc: "H Hartley Sweeten" &lt;hartleys@visionengravers.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>trivial: Kconfig: .ko is normally not included in module names</title>
<updated>2009-06-12T16:01:50Z</updated>
<author>
<name>Pavel Machek</name>
</author>
<published>2009-06-04T22:44:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4737f0978d6e64eae468e01fa181abf6499e6b84'/>
<id>urn:sha1:4737f0978d6e64eae468e01fa181abf6499e6b84</id>
<content type='text'>
.ko is normally not included in Kconfig help, make it consistent.

Signed-off-by: Pavel Machek &lt;pavel@ucw.cz&gt;
Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
</content>
</entry>
</feed>
