On Sunday 24 January 2016 16:52:37 Johannes Berg wrote: > It's not clear that the ifdef there really is correct and shouldn't > just be #ifdef CONFIG_ARM, but I also can't test on anything but the > i.MX6 HummingBoard where this gets it working with a BE kernel. > > Signed-off-by: Johannes Berg <johan...@sipsolutions.net>
I'd argue that the "(CONFIG_ARCH_MXC) || defined(CONFIG_SOC_IMX28)" is definitely wrong, because if we ever get another ARM platform that uses this driver, it may or may not work depending on whether the ARCH_MXC is also set, and that is not a helpful behavior. Better make it simply CONFIG_ARM to keep the behavior independent of config options. It won't change anything for now but any future platform will probably work independent of configuration or would require a bugfix at all. Arnd