Loading drivers/platform/x86/hp-wmi.c +7 −5 Original line number Diff line number Diff line Loading @@ -520,11 +520,13 @@ static int hp_wmi_resume_handler(struct platform_device *device) * the input layer will only actually pass it on if the state * changed. */ input_report_switch(hp_wmi_input_dev, SW_DOCK, hp_wmi_dock_state()); if (hp_wmi_input_dev) { input_report_switch(hp_wmi_input_dev, SW_DOCK, hp_wmi_dock_state()); input_report_switch(hp_wmi_input_dev, SW_TABLET_MODE, hp_wmi_tablet_state()); input_sync(hp_wmi_input_dev); } return 0; } Loading Loading
drivers/platform/x86/hp-wmi.c +7 −5 Original line number Diff line number Diff line Loading @@ -520,11 +520,13 @@ static int hp_wmi_resume_handler(struct platform_device *device) * the input layer will only actually pass it on if the state * changed. */ input_report_switch(hp_wmi_input_dev, SW_DOCK, hp_wmi_dock_state()); if (hp_wmi_input_dev) { input_report_switch(hp_wmi_input_dev, SW_DOCK, hp_wmi_dock_state()); input_report_switch(hp_wmi_input_dev, SW_TABLET_MODE, hp_wmi_tablet_state()); input_sync(hp_wmi_input_dev); } return 0; } Loading