summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDmitry Torokhov <dmitry.torokhov@gmail.com>2013-02-20 00:44:34 -0800
committerMatthew Garrett <matthew.garrett@nebula.com>2013-02-27 08:30:43 -0500
commitc165b80cfecc5f253e93ebd133f7c53cf81d82d5 (patch)
treef2b116203238dce30af1226574b6451f38905d6f /include
parent34cf1df34aba1a6274deeef92ad6d02d5f52dab0 (diff)
hp-wmi: fix handling of platform device
The driver will not quite work if someone unbinds the platform device from the platform driver via sysfs (moreover it will bomb is the driver built into the kernel as hp_wmi_bios_remove is marked as __exit and will not be present in the kernel). To fix it let's use platform_driver_probe() instead of platform_driver_register(), which disables binding/unbinding via sysfs. This also allows us to mark hp_wmi_bios_setup as __init and discard it once module is initialized. Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com> Signed-off-by: Matthew Garrett <matthew.garrett@nebula.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions