
Hi all,
On 11/09/2013 01:12 PM, Eric Nelson wrote:
Signed-off-by: Eric Nelson eric.nelson@boundarydevices.com
doc/README.imx6-multi-arch | 254 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 254 insertions(+) create mode 100644 doc/README.imx6-multi-arch
diff --git a/doc/README.imx6-multi-arch b/doc/README.imx6-multi-arch new file mode 100644 index 0000000..a31718c
As I mentioned yesterday, I'd like to get some agreement about some of the fundamentals of how we'll do multi-arch, since they have an impact on some patches in flight, notably http://lists.denx.de/pipermail/u-boot/2013-November/thread.html#166154
As Edward's patch pointed out, the updates to consolidate the pad names did not address the question of multiple declarations, and in this document, I propose that (and how) we turn the declarations into macros.
If that's agreed upon, I have a patch which does this without any backward incompatibility (this required minor changes to mx6qarm2, titanium, and mx6qsabreauto).
The other key change is that the DDR configuration files should change to use macros instead of ".DATA" declarations directly to allow use in run-time selection.
Again, this is simple enough to do in a backward-compatible way, but I'd like to get agreement before submitting patches.
At the end of the document, I started to stray into policy and know there may not be agreement about the "how" bits of this, so I figured it was time to stop typing and get some feedback.
Please let me know your thoughts.
Regards,
Eric