Lines Matching defs:s3_wmi
53 static struct surface3_wmi s3_wmi;
99 input_report_switch(s3_wmi.input, SW_LID, lid_sw);
100 input_sync(s3_wmi.input);
149 s3_wmi.pnp0c0d_adev = adev;
167 s3_wmi.touchscreen_adev = ts_adev;
192 s3_wmi.input = input;
196 input_free_device(s3_wmi.input);
207 memset(&s3_wmi, 0, sizeof(s3_wmi));
212 if (!s3_wmi.touchscreen_adev)
215 acpi_bus_trim(s3_wmi.pnp0c0d_adev);
221 acpi_initialize_hp_context(s3_wmi.touchscreen_adev, &s3_wmi.hp,
229 acpi_bus_scan(s3_wmi.pnp0c0d_adev->handle);
236 s3_wmi.touchscreen_adev->hp = NULL;
239 acpi_bus_scan(s3_wmi.pnp0c0d_adev->handle);