On Tue, Jan 9, 2018 at 9:41 PM, Daniel Drake <drake@xxxxxxxxxxxx> wrote: > On Tue, Jan 9, 2018 at 1:32 PM, Andy Shevchenko > <andy.shevchenko@xxxxxxxxx> wrote: >> Imagine someone who on possession of laptop where it's not needed >> having old kernel configuration. >> Building new kernel with old configuration will bring a regression. >> >> Selection is also not a solution since we don't need all crap in >> kernel because of some particular case. >> >> So, NO. > > If I can't use depends nor select, then what options are left? What > alternative solutions do you have in mind? If you would able to move code under corresponding WMI driver, make it use any means of autodetection (it looks like you found a way via checking return code of method call) and then rely on distributions that they enable necessary modules (HID_ASUS, ASUS_WMI or alike). -- With Best Regards, Andy Shevchenko