If the *module* is really a nonmodule, IMHO it should add the information to or add other macros macros instead of reuse the MODULE_*. BTW, for macros in this file, for a nonmodule "license GPL" is unnecessary at all.
I really fail to see what you have against machine-and-human readable data -- To unsubscribe from this list: send the line "unsubscribe linux-efi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html