Thread (1 message) 1 message, 1 author, 2013-01-03

[PATCH v6] ARM: mtd: nand: davinci: add OF support for davinci nand controller

From: Sergei Shtylyov <hidden>
Date: 2013-01-03 11:39:08
Also in: linux-devicetree

Hello.

On 03-01-2013 15:32, David Woodhouse wrote:
quoted
quoted
quoted
quoted
+#if defined(CONFIG_OF)
+static const struct of_device_id davinci_nand_of_match[] = {
+    {.compatible = "ti,davinci-nand", },
+    {},
+}
+MODULE_DEVICE_TABLE(of, davinci_nand_of_match);
quoted
quoted
Hmm.. maybe this crept in later after I sent the patches? They were
pending for a while ... I compiled it just yet again (based on my
tree when I posted this patch based on commit:
quoted
     I've just checked the archives: every patch version you posted had ';'
after '}' missing.
If it was built-in, rather than as a module, then MODULE_DEVICE_TABLE(?)
expands to nothing, and the structure gets to use the semicolon from the
end of that line.
    Ah, that explains it: 'davinci_all_defconfig' has 
CONFIG_MTD_NAND_DAVINCI=m, so that's how the error got triggered at last. 
Probably worth adding this explanation to the changelog, how do you think?

WBR, Sergei
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help