Lines Matching refs:interface
280 static struct wmi_interface *interface; variable
299 if (!interface) in set_quirks()
303 interface->capability |= ACER_CAP_MAILLED; in set_quirks()
306 interface->capability |= ACER_CAP_BRIGHTNESS; in set_quirks()
536 interface->capability &= ~ACER_CAP_BRIGHTNESS; in video_set_backlight_video_vendor()
617 if ((interface->capability & cap) != 0) in has_cap()
789 interface->capability |= ACER_CAP_MAILLED; in AMW0_find_mailled()
838 interface->capability |= ACER_CAP_WIRELESS; in AMW0_set_capabilities()
862 interface->capability |= ACER_CAP_WIRELESS; in AMW0_set_capabilities()
885 interface->capability |= ACER_CAP_BLUETOOTH; in AMW0_set_capabilities()
893 interface->capability |= ACER_CAP_BRIGHTNESS; in AMW0_set_capabilities()
1215 interface->capability |= ACER_CAP_WIRELESS; in type_aa_dmi_decode()
1217 interface->capability |= ACER_CAP_THREEG; in type_aa_dmi_decode()
1219 interface->capability |= ACER_CAP_BLUETOOTH; in type_aa_dmi_decode()
1254 interface->capability |= ACER_CAP_WIRELESS; in WMID_set_capabilities()
1256 interface->capability |= ACER_CAP_THREEG; in WMID_set_capabilities()
1258 interface->capability |= ACER_CAP_BLUETOOTH; in WMID_set_capabilities()
1283 switch (interface->type) { in get_u32()
1312 if (interface->capability & cap) { in set_u32()
1313 switch (interface->type) { in set_u32()
1700 switch (interface->type) { in show_interface()
1714 static DEVICE_ATTR(interface, S_IRUGO, show_interface, NULL);
1905 interface->capability |= ACER_CAP_ACCEL; in acer_wmi_accel_setup()
2062 struct acer_data *data = &interface->data; in acer_suspend()
2083 struct acer_data *data = &interface->data; in acer_resume()
2108 struct acer_data *data = &interface->data; in acer_platform_shutdown()
2164 debugfs_remove(interface->debug.devices); in remove_debugfs()
2165 debugfs_remove(interface->debug.root); in remove_debugfs()
2170 interface->debug.root = debugfs_create_dir("acer-wmi", NULL); in create_debugfs()
2171 if (!interface->debug.root) { in create_debugfs()
2176 interface->debug.devices = debugfs_create_u32("devices", S_IRUGO, in create_debugfs()
2177 interface->debug.root, in create_debugfs()
2178 &interface->debug.wmid_devices); in create_debugfs()
2179 if (!interface->debug.devices) in create_debugfs()
2206 interface = &AMW0_V2_interface; in acer_wmi_init()
2209 interface = &wmid_interface; in acer_wmi_init()
2212 interface = &wmid_v2_interface; in acer_wmi_init()
2214 if (interface) in acer_wmi_init()
2217 if (wmi_has_guid(WMID_GUID2) && interface) { in acer_wmi_init()
2223 interface->capability |= ACER_CAP_BRIGHTNESS; in acer_wmi_init()
2224 } else if (!wmi_has_guid(WMID_GUID2) && interface && !has_type_aa) { in acer_wmi_init()
2230 interface = &AMW0_interface; in acer_wmi_init()
2241 if (!interface) { in acer_wmi_init()
2251 interface->capability &= ~ACER_CAP_BRIGHTNESS; in acer_wmi_init()
2301 interface->debug.wmid_devices = get_wmid_devices(); in acer_wmi_init()