Ivan Khoronzhuk
458f3933bb
mtd: nand: davinci: reuse driver for Keystone arch
...
The Keystone arch has compatible nand device, so reuse it.
In case with Keystone it depends on TI_AEMIF because AEMIF
driver is responsible to set timings.
See http://www.ti.com/lit/ug/sprugz3a/sprugz3a.pdf
Reviewed-by: Grygorii Strashko <grygorii.strashko@ti.com >
Reviewed-by: Taras Kondratiuk <taras@ti.com >
Signed-off-by: Ivan Khoronzhuk <ivan.khoronzhuk@ti.com >
Signed-off-by: Brian Norris <computersforpeace@gmail.com >
2014-01-03 11:22:26 -08:00
Ivan Khoronzhuk
75be1ea26b
mtd: nand: davinci: adjust DT properties to MTD generic
...
The properties davinci-ecc-mode, davinci-nand-use-bbt, davinci-nand-buswidth
are MTD generic. Correct names for them are: nand-ecc-mode, nand-on-flash-bbt,
nand-bus-width accordingly. So rename them in dts and documentation.
Reviewed-by: Grygorii Strashko <grygorii.strashko@ti.com >
Reviewed-by: Taras Kondratiuk <taras@ti.com >
Signed-off-by: Ivan Khoronzhuk <ivan.khoronzhuk@ti.com >
Signed-off-by: Brian Norris <computersforpeace@gmail.com >
2014-01-03 11:22:25 -08:00
Ivan Khoronzhuk
9ba51cff55
mtd: nand: davinci: extend description of bindings
...
Extend bindings for davinci_nand driver to be more clear.
This is clarification only, without semantic changes.
Reviewed-by: Grygorii Strashko <grygorii.strashko@ti.com >
Reviewed-by: Taras Kondratiuk <taras@ti.com >
Signed-off-by: Ivan Khoronzhuk <ivan.khoronzhuk@ti.com >
Signed-off-by: Brian Norris <computersforpeace@gmail.com >
2014-01-03 11:22:25 -08:00
Ivan Khoronzhuk
c354ae4351
mtd: nand: davinci: move bindings under mtd
...
Move bindings under mtd. Do this in order to make davinci-nand
driver usable by keystone architecture.
Acked-by: Santosh Shilimkar <santosh.shilimkar@ti.com >
Reviewed-by: Grygorii Strashko <grygorii.strashko@ti.com >
Reviewed-by: Taras Kondratiuk <taras@ti.com >
Signed-off-by: Ivan Khoronzhuk <ivan.khoronzhuk@ti.com >
Signed-off-by: Brian Norris <computersforpeace@gmail.com >
2014-01-03 11:22:25 -08:00