[PATCH v5 2/3] arm:davinci: move emif driver to mfd framework
From: Manjunathappa, Prakash <hidden>
Date: 2012-02-28 05:45:08
Also in:
lkml
From: Manjunathappa, Prakash <hidden>
Date: 2012-02-28 05:45:08
Also in:
lkml
Hi Samuel, On Mon, Feb 27, 2012 at 19:56:38, Samuel Ortiz wrote: [snip]
So it seems you're passing a platform devices array through your mfd aemif platform data pointer. And from what I can see, it's mostly a 1 entry array (for the NAND case) or a 2 entries array (for the NAND and NOR case). In that case, adding an MFD driver in the middle brings basically nothing but confusion and overhead (and 200+ lines of code). So unless someone explains to me how this is doing any good to the kernel in general, I'm not going to take this patchset. Cheers, Samuel.
In this way we trying to isolate future modification of aemif driver not to depict as platform code change, the need for this is based on discussion in below thread http://davinci-linux-open-source.1494791.n2.nabble.com/PATCH-arm-davinci-configure-davinci-aemif-chipselects-through-OF-tt7059739.html#none Earlier also concern was expressed to move aemif driver out of arch/arm to drivers folder. Here is the link for the same: http://lists.infradead.org/pipermail/linux-mtd/2011-August/037308.html Since aemif driver supports NAND/NOR devices, we feel MFD is the place holder. Thanks, Prakash