On Oct 27, 2016 09:48, Dmitry Torokhov wrote: > Hi Slawomir, Hi Dmitry, > > -late_initcall(gpio_keys_init); > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > Because of this we can't switch to module_platform_driver(). The > late_initcall was requirement of one of platforms because of the probe > ordering issues. It may be resolved now with deferred probing, but you'd > need to confirm with all the users. I was unaware of that. Let me look in to that more deeply. At the moment I do not have the knowledge what will be to correct solution for that. > > -module_exit(gpio_keys_exit); > > +module_platform_driver(gpio_keys_device_driver); > > > > MODULE_LICENSE("GPL"); > > MODULE_AUTHOR("Phil Blundell <pb@xxxxxxxxxxxxx>"); > > Thanks. Thank you. -- Slawomir Stepien -- To unsubscribe from this list: send the line "unsubscribe kernel-janitors" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html