Lines Matching refs:handle
289 acpi_handle handle; /* the handle of the hotk device */ member
375 static int write_acpi_int_ret(acpi_handle handle, const char *method, int val, in write_acpi_int_ret() argument
382 if (!handle) in write_acpi_int_ret()
390 status = acpi_evaluate_object(handle, (char *)method, ¶ms, output); in write_acpi_int_ret()
397 static int write_acpi_int(acpi_handle handle, const char *method, int val) in write_acpi_int() argument
399 return write_acpi_int_ret(handle, method, val, NULL); in write_acpi_int()
402 static int acpi_check_handle(acpi_handle handle, const char *method, in acpi_check_handle() argument
411 status = acpi_get_handle(handle, (char *)method, in acpi_check_handle()
416 status = acpi_get_handle(handle, (char *)method, in acpi_check_handle()
431 !acpi_check_handle(asus->handle, METHOD_PEGA_ENABLE, NULL) && in asus_check_pega_lucid()
432 !acpi_check_handle(asus->handle, METHOD_PEGA_DISABLE, NULL) && in asus_check_pega_lucid()
433 !acpi_check_handle(asus->handle, METHOD_PEGA_READ, NULL); in asus_check_pega_lucid()
439 return write_acpi_int(asus->handle, method, unit); in asus_pega_lucid_set()
447 acpi_evaluate_integer(asus->handle, method, NULL, &val); in pega_acc_axis()
510 if (acpi_check_handle(asus->handle, METHOD_XLRX, NULL) || in pega_accel_init()
511 acpi_check_handle(asus->handle, METHOD_XLRY, NULL) || in pega_accel_init()
512 acpi_check_handle(asus->handle, METHOD_XLRZ, NULL)) in pega_accel_init()
560 return write_acpi_int(asus->handle, method, value); in asus_led_set()
605 rv = acpi_evaluate_integer(asus->handle, METHOD_KBD_LIGHT_GET, in asus_kled_lvl()
621 if (write_acpi_int(asus->handle, METHOD_KBD_LIGHT_SET, kblv)) { in asus_kled_set()
685 if (!method || acpi_check_handle(asus->handle, method, NULL)) in asus_led_register()
745 if (!acpi_check_handle(asus->handle, METHOD_KBD_LIGHT_SET, NULL) && in asus_led_init()
746 !acpi_check_handle(asus->handle, METHOD_KBD_LIGHT_GET, NULL)) { in asus_led_init()
774 rv = acpi_evaluate_integer(asus->handle, METHOD_BRIGHTNESS_GET, in asus_read_brightness()
786 if (write_acpi_int(asus->handle, METHOD_BRIGHTNESS_SET, value)) { in asus_set_brightness()
820 if (acpi_check_handle(asus->handle, METHOD_BRIGHTNESS_GET, NULL) || in asus_backlight_init()
821 acpi_check_handle(asus->handle, METHOD_BRIGHTNESS_SET, NULL)) in asus_backlight_init()
881 rv = acpi_evaluate_integer(asus->handle, "SFUN", NULL, &temp); in infos_show()
893 rv = acpi_evaluate_integer(asus->handle, "HWRS", NULL, &temp); in infos_show()
904 rv = acpi_evaluate_integer(asus->handle, "ASYM", NULL, &temp); in infos_show()
953 if (write_acpi_int(asus->handle, method, value)) in sysfs_acpi_set()
977 if (write_acpi_int(asus->handle, METHOD_LEDD, value)) { in ledd_store()
998 rv = acpi_evaluate_integer(asus->handle, METHOD_WL_STATUS, in asus_wireless_status()
1012 if (write_acpi_int(asus->handle, METHOD_WLAN, !!status)) { in asus_wlan_set()
1041 if (write_acpi_int(asus->handle, METHOD_BLUETOOTH, !!status)) { in asus_bluetooth_set()
1071 if (write_acpi_int(asus->handle, METHOD_WIMAX, !!status)) { in asus_wimax_set()
1100 if (write_acpi_int(asus->handle, METHOD_WWAN, !!status)) { in asus_wwan_set()
1130 if (write_acpi_int(asus->handle, METHOD_SWITCH_DISPLAY, value)) in asus_set_display()
1167 ret = write_acpi_int(asus->handle, METHOD_ALS_CONTROL, value); in asus_als_switch()
1200 if (write_acpi_int(asus->handle, METHOD_ALS_LEVEL, value)) in asus_als_level()
1233 int err = write_acpi_int_ret(asus->handle, METHOD_PEGA_READ, arg, in pega_int_read()
1268 rv = acpi_evaluate_integer(asus->handle, METHOD_GPS_STATUS, in asus_gps_status()
1281 if (write_acpi_int(asus->handle, meth, 0x02)) in asus_gps_switch()
1394 if (!acpi_check_handle(asus->handle, METHOD_GPS_ON, NULL) && in asus_rfkill_init()
1395 !acpi_check_handle(asus->handle, METHOD_GPS_OFF, NULL) && in asus_rfkill_init()
1396 !acpi_check_handle(asus->handle, METHOD_GPS_STATUS, NULL)) in asus_rfkill_init()
1404 if (!acpi_check_handle(asus->handle, METHOD_WLAN, NULL) && in asus_rfkill_init()
1412 if (!acpi_check_handle(asus->handle, METHOD_BLUETOOTH, NULL) && in asus_rfkill_init()
1421 if (!acpi_check_handle(asus->handle, METHOD_WWAN, NULL)) in asus_rfkill_init()
1428 if (!acpi_check_handle(asus->handle, METHOD_WIMAX, NULL)) in asus_rfkill_init()
1604 acpi_handle handle = asus->handle; in asus_sysfs_is_visible() local
1621 supported = !acpi_check_handle(handle, METHOD_WLAN, NULL); in asus_sysfs_is_visible()
1624 supported = !acpi_check_handle(handle, METHOD_BLUETOOTH, NULL); in asus_sysfs_is_visible()
1627 supported = !acpi_check_handle(handle, METHOD_SWITCH_DISPLAY, NULL); in asus_sysfs_is_visible()
1631 !acpi_check_handle(asus->handle, METHOD_WIMAX, NULL); in asus_sysfs_is_visible()
1634 supported = !acpi_check_handle(asus->handle, METHOD_WWAN, NULL); in asus_sysfs_is_visible()
1637 supported = !acpi_check_handle(handle, METHOD_LEDD, NULL); in asus_sysfs_is_visible()
1641 supported = !acpi_check_handle(handle, METHOD_ALS_CONTROL, NULL) && in asus_sysfs_is_visible()
1642 !acpi_check_handle(handle, METHOD_ALS_LEVEL, NULL); in asus_sysfs_is_visible()
1646 supported = !acpi_check_handle(handle, METHOD_GPS_ON, NULL) && in asus_sysfs_is_visible()
1647 !acpi_check_handle(handle, METHOD_GPS_OFF, NULL) && in asus_sysfs_is_visible()
1648 !acpi_check_handle(handle, METHOD_GPS_STATUS, NULL); in asus_sysfs_is_visible()
1726 if (write_acpi_int_ret(asus->handle, "INIT", 0, &buffer)) { in asus_laptop_get_info()
1733 acpi_evaluate_integer(asus->handle, "BSTS", NULL, &bsts_result); in asus_laptop_get_info()
1741 if (write_acpi_int(asus->handle, "CWAP", wapf)) in asus_laptop_get_info()
1772 if (!acpi_check_handle(asus->handle, METHOD_WL_STATUS, NULL)) in asus_laptop_get_info()
1819 if (!acpi_check_handle(asus->handle, METHOD_KBD_LIGHT_SET, NULL)) in asus_acpi_init()
1831 } else if (!acpi_check_handle(asus->handle, METHOD_ALS_CONTROL, NULL) && in asus_acpi_init()
1832 !acpi_check_handle(asus->handle, METHOD_ALS_LEVEL, NULL)) { in asus_acpi_init()
1866 asus->handle = device->handle; in asus_acpi_add()