linux/Documentation/devicetree/bindings/mtd
Josh Wu abb1cd00e6 mtd: atmel_nand: make PMECC lookup table and offset property optional
If there is no PMECC lookup table stored in ROM, or lookup table offset is
not specified, PMECC driver should build it in DDR by itself.

That make the PMECC driver work for some board which doesn't have PMECC
lookup table in ROM.

The PMECC use the BCH algorithm, so based on the build_gf_tables()
function in lib/bch.c, we can build the Galois Field lookup table.

For more information can refer to section 5.4 of PMECC controller
application note:
	http://www.atmel.com/images/doc11127.pdf

Signed-off-by: Josh Wu <josh.wu@atmel.com>
Cc: devicetree@vger.kernel.org
Signed-off-by: Brian Norris <computersforpeace@gmail.com>
2014-11-05 14:44:25 -08:00
..
arm-versatile.txt mtd: Move fdt partition documentation to a seperate file 2012-03-28 17:07:30 -06:00
atmel-dataflash.txt mtd: Move fdt partition documentation to a seperate file 2012-03-28 17:07:30 -06:00
atmel-nand.txt mtd: atmel_nand: make PMECC lookup table and offset property optional 2014-11-05 14:44:25 -08:00
davinci-nand.txt mtd: nand: davinci: reuse driver for Keystone arch 2014-01-03 11:22:26 -08:00
denali-nand.txt mtd: denali: add a DT driver 2012-11-15 15:37:46 +02:00
diskonchip.txt mtd: docg3: add device-tree documentation 2014-10-22 01:35:40 -07:00
elm.txt mtd: devices: elm: Removes <xx> literals in elm DT node 2013-02-04 10:07:11 +02:00
flctl-nand.txt mtd: sh_flctl: Add device tree support 2012-11-15 15:37:50 +02:00
fsl-quadspi.txt Documentation: add the binding file for Freescale QuadSPI driver 2014-04-14 11:22:58 -07:00
fsl-upm-nand.txt mtd: Move fdt partition documentation to a seperate file 2012-03-28 17:07:30 -06:00
fsmc-nand.txt mtd: nand: fsmc: update of OF support 2013-08-05 20:48:49 +01:00
gpio-control-nand.txt devicetree: bindings: improve description for GPIO assisted NAND flash 2014-11-04 23:53:06 -08:00
gpmc-nand.txt Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2014-10-07 21:16:26 -04:00
gpmc-nor.txt doc: spelling error changes 2014-05-05 15:32:05 +02:00
gpmc-onenand.txt doc: spelling error changes 2014-05-05 15:32:05 +02:00
gpmi-nand.txt mtd: gpmi: make blockmark swapping optional 2014-07-27 22:06:31 -07:00
lpc32xx-mlc.txt mtd: add LPC32xx MLC NAND driver 2012-07-06 18:27:04 +01:00
lpc32xx-slc.txt mtd: add LPC32xx SLC NAND driver 2012-07-06 18:17:07 +01:00
m25p80.txt Documentation: mtd: update the document for m25p80 2014-05-20 16:35:32 -07:00
mtd-physmap.txt mtd: physmap_of: Add non-obsolete map_rom probe 2014-09-22 10:13:13 -07:00
mxc-nand.txt mtd: mxc_nand: implement device tree probing 2012-05-13 23:03:08 -05:00
nand.txt mtd: nand: Add a devicetree binding for ECC strength and ECC step size 2014-03-10 22:42:29 -07:00
orion-nand.txt ARM: Kirkwood: Replace mrvl with marvell 2012-07-25 17:06:23 +02:00
partition.txt mtd: ofpart: add compatible check for child nodes 2013-08-05 21:12:32 +01:00
pxa3xx-nand.txt mtd: nand: pxa3xx: Add supported ECC strength and step size to the DT binding 2014-05-21 12:55:09 -07:00
spear_smi.txt mtd: add device-tree support to spear_smi 2012-03-27 01:01:21 +01:00
st-fsm.txt mtd: st_spi_fsm: Add device-tree binding documentation 2014-03-20 04:17:16 -07:00
sunxi-nand.txt mtd: nand: add sunxi NFC dt bindings doc 2014-10-29 10:08:01 -07:00