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()
839 interface->capability |= ACER_CAP_WIRELESS; in AMW0_set_capabilities()
863 interface->capability |= ACER_CAP_WIRELESS; in AMW0_set_capabilities()
886 interface->capability |= ACER_CAP_BLUETOOTH; in AMW0_set_capabilities()
894 interface->capability |= ACER_CAP_BRIGHTNESS; in AMW0_set_capabilities()
1216 interface->capability |= ACER_CAP_WIRELESS; in type_aa_dmi_decode()
1218 interface->capability |= ACER_CAP_THREEG; in type_aa_dmi_decode()
1220 interface->capability |= ACER_CAP_BLUETOOTH; in type_aa_dmi_decode()
1255 interface->capability |= ACER_CAP_WIRELESS; in WMID_set_capabilities()
1257 interface->capability |= ACER_CAP_THREEG; in WMID_set_capabilities()
1259 interface->capability |= ACER_CAP_BLUETOOTH; in WMID_set_capabilities()
1284 switch (interface->type) { in get_u32()
1313 if (interface->capability & cap) { in set_u32()
1314 switch (interface->type) { in set_u32()
1854 interface->capability |= ACER_CAP_ACCEL; in acer_wmi_accel_setup()
2011 struct acer_data *data = &interface->data; in acer_suspend()
2032 struct acer_data *data = &interface->data; in acer_resume()
2057 struct acer_data *data = &interface->data; in acer_platform_shutdown()
2080 debugfs_remove(interface->debug.devices); in remove_debugfs()
2081 debugfs_remove(interface->debug.root); in remove_debugfs()
2086 interface->debug.root = debugfs_create_dir("acer-wmi", NULL); in create_debugfs()
2087 if (!interface->debug.root) { in create_debugfs()
2092 interface->debug.devices = debugfs_create_u32("devices", S_IRUGO, in create_debugfs()
2093 interface->debug.root, in create_debugfs()
2094 &interface->debug.wmid_devices); in create_debugfs()
2095 if (!interface->debug.devices) in create_debugfs()
2122 interface = &AMW0_V2_interface; in acer_wmi_init()
2125 interface = &wmid_interface; in acer_wmi_init()
2128 interface = &wmid_v2_interface; in acer_wmi_init()
2130 if (interface) in acer_wmi_init()
2133 if (wmi_has_guid(WMID_GUID2) && interface) { in acer_wmi_init()
2139 interface->capability |= ACER_CAP_BRIGHTNESS; in acer_wmi_init()
2140 } else if (!wmi_has_guid(WMID_GUID2) && interface && !has_type_aa) { in acer_wmi_init()
2146 interface = &AMW0_interface; in acer_wmi_init()
2157 if (!interface) { in acer_wmi_init()
2168 interface->capability &= ~ACER_CAP_BRIGHTNESS; in acer_wmi_init()
2209 interface->debug.wmid_devices = get_wmid_devices(); in acer_wmi_init()