On Wed, Feb 05, 2014 at 02:47:27PM +0530, Sekhar Nori wrote:
On Thursday 30 January 2014 04:33 PM, Ivan Khoronzhuk wrote:
quoted
The problem that the set timings code contains the call of Davinci
platform function davinci_aemif_setup_timing() which is not
accessible if kernel is built for another platform like Keystone.
The Keysone platform is going to use TI AEMIF driver.
If TI AEMIF is used we don't need to set timings and bus width.
It is done by AEMIF driver.
To get rid of davinci-nand driver dependency on aemif platform code
we moved aemif code to davinci platform.
The platform AEMIF code (aemif.c) has to be removed once Davinci
will be converted to DT and use ti-aemif.c driver.
Acked-by: Brian Norris <computersforpeace@gmail.com>
Signed-off-by: Ivan Khoronzhuk <redacted>
[nsekhar at ti.com: fixed checkpatch error and a build breakage due to
missing include, rebased onto l2-mtd/master]
Signed-off-by: Sekhar Nori <redacted>
Hope this patch looks good to you now. I would like to take it for v3.15
via DaVinci tree.
Sure. Just don't send any conflicting patches to me in the meantime!
I'll try to leave it alone, or at least check linux-next first.
Brian