Lines Matching refs:out

321 			   const u32 in[TCI_WORDS], u32 out[TCI_WORDS])  in tci_raw()
344 out[i] = out_objs->package.elements[i].integer.value; in tci_raw()
360 u32 out[TCI_WORDS]; in hci_write() local
361 acpi_status status = tci_raw(dev, in, out); in hci_write()
363 return ACPI_SUCCESS(status) ? out[0] : TOS_FAILURE; in hci_write()
369 u32 out[TCI_WORDS]; in hci_read() local
370 acpi_status status = tci_raw(dev, in, out); in hci_read()
375 *out1 = out[2]; in hci_read()
377 return out[0]; in hci_read()
387 u32 out[TCI_WORDS]; in sci_open() local
388 acpi_status status = tci_raw(dev, in, out); in sci_open()
395 if (out[0] == TOS_OPEN_CLOSE_OK) { in sci_open()
397 } else if (out[0] == TOS_ALREADY_OPEN) { in sci_open()
400 } else if (out[0] == TOS_NOT_SUPPORTED) { in sci_open()
414 } else if (out[0] == TOS_NOT_PRESENT) { in sci_open()
424 u32 out[TCI_WORDS]; in sci_close() local
425 acpi_status status = tci_raw(dev, in, out); in sci_close()
432 if (out[0] == TOS_OPEN_CLOSE_OK) in sci_close()
434 else if (out[0] == TOS_NOT_OPENED) in sci_close()
436 else if (out[0] == TOS_NOT_PRESENT) in sci_close()
443 u32 out[TCI_WORDS]; in sci_read() local
444 acpi_status status = tci_raw(dev, in, out); in sci_read()
449 *out1 = out[2]; in sci_read()
451 return out[0]; in sci_read()
457 u32 out[TCI_WORDS]; in sci_write() local
458 acpi_status status = tci_raw(dev, in, out); in sci_write()
460 return ACPI_SUCCESS(status) ? out[0] : TOS_FAILURE; in sci_write()
467 u32 out[TCI_WORDS]; in toshiba_illumination_available() local
475 status = tci_raw(dev, in, out); in toshiba_illumination_available()
482 if (out[0] != TOS_SUCCESS) in toshiba_illumination_available()
536 u32 out[TCI_WORDS]; in toshiba_kbd_illum_available() local
545 status = tci_raw(dev, in, out); in toshiba_kbd_illum_available()
552 if (out[0] != TOS_SUCCESS) in toshiba_kbd_illum_available()
561 if (out[3] == SCI_KBD_TIME_MAX) in toshiba_kbd_illum_available()
566 dev->kbd_mode = out[2] & SCI_KBD_MODE_MASK; in toshiba_kbd_illum_available()
568 dev->kbd_time = out[2] >> HCI_MISC_SHIFT; in toshiba_kbd_illum_available()
680 u32 out[TCI_WORDS]; in toshiba_eco_mode_available() local
685 status = tci_raw(dev, in, out); in toshiba_eco_mode_available()
691 if (out[0] == TOS_INPUT_DATA_ERROR || out[0] == TOS_NOT_SUPPORTED) { in toshiba_eco_mode_available()
705 status = tci_raw(dev, in, out); in toshiba_eco_mode_available()
711 if (out[0] != TOS_SUCCESS) in toshiba_eco_mode_available()
724 u32 out[TCI_WORDS]; in toshiba_eco_mode_get_status() local
727 status = tci_raw(dev, in, out); in toshiba_eco_mode_get_status()
733 if (out[0] != TOS_SUCCESS) in toshiba_eco_mode_get_status()
736 return out[2] ? LED_FULL : LED_OFF; in toshiba_eco_mode_get_status()
745 u32 out[TCI_WORDS]; in toshiba_eco_mode_set_status() local
750 status = tci_raw(dev, in, out); in toshiba_eco_mode_set_status()
759 u32 out[TCI_WORDS]; in toshiba_accelerometer_available() local
768 status = tci_raw(dev, in, out); in toshiba_accelerometer_available()
774 if (out[0] != TOS_SUCCESS) in toshiba_accelerometer_available()
784 u32 out[TCI_WORDS]; in toshiba_accelerometer_get() local
788 status = tci_raw(dev, in, out); in toshiba_accelerometer_get()
794 if (out[0] == TOS_NOT_SUPPORTED) in toshiba_accelerometer_get()
797 if (out[0] != TOS_SUCCESS) in toshiba_accelerometer_get()
800 *xy = out[2]; in toshiba_accelerometer_get()
801 *z = out[4]; in toshiba_accelerometer_get()
810 u32 out[TCI_WORDS]; in toshiba_usb_sleep_charge_available() local
818 status = tci_raw(dev, in, out); in toshiba_usb_sleep_charge_available()
825 if (out[0] != TOS_SUCCESS) { in toshiba_usb_sleep_charge_available()
830 dev->usbsc_mode_base = out[4]; in toshiba_usb_sleep_charge_available()
833 status = tci_raw(dev, in, out); in toshiba_usb_sleep_charge_available()
840 if (out[0] != TOS_SUCCESS) in toshiba_usb_sleep_charge_available()
843 dev->usbsc_bat_level = out[2]; in toshiba_usb_sleep_charge_available()
888 u32 out[TCI_WORDS]; in toshiba_sleep_functions_status_get() local
895 status = tci_raw(dev, in, out); in toshiba_sleep_functions_status_get()
902 if (out[0] == TOS_NOT_SUPPORTED) in toshiba_sleep_functions_status_get()
905 if (out[0] != TOS_SUCCESS) in toshiba_sleep_functions_status_get()
908 *mode = out[2]; in toshiba_sleep_functions_status_get()
918 u32 out[TCI_WORDS]; in toshiba_sleep_functions_status_set() local
926 status = tci_raw(dev, in, out); in toshiba_sleep_functions_status_set()
933 if (out[0] == TOS_NOT_SUPPORTED) in toshiba_sleep_functions_status_set()
936 return out[0] == TOS_SUCCESS ? 0 : -EIO; in toshiba_sleep_functions_status_set()
943 u32 out[TCI_WORDS]; in toshiba_usb_rapid_charge_get() local
950 status = tci_raw(dev, in, out); in toshiba_usb_rapid_charge_get()
957 if (out[0] == TOS_NOT_SUPPORTED) in toshiba_usb_rapid_charge_get()
960 if (out[0] != TOS_SUCCESS && out[0] != TOS_SUCCESS2) in toshiba_usb_rapid_charge_get()
963 *state = out[2]; in toshiba_usb_rapid_charge_get()
972 u32 out[TCI_WORDS]; in toshiba_usb_rapid_charge_set() local
980 status = tci_raw(dev, in, out); in toshiba_usb_rapid_charge_set()
987 if (out[0] == TOS_NOT_SUPPORTED) in toshiba_usb_rapid_charge_set()
990 return (out[0] == TOS_SUCCESS || out[0] == TOS_SUCCESS2) ? 0 : -EIO; in toshiba_usb_rapid_charge_set()
1137 u32 out[TCI_WORDS]; in toshiba_hotkey_event_type_get() local
1140 status = tci_raw(dev, in, out); in toshiba_hotkey_event_type_get()
1146 if (out[0] == TOS_NOT_SUPPORTED) in toshiba_hotkey_event_type_get()
1149 if (out[0] != TOS_SUCCESS) in toshiba_hotkey_event_type_get()
1152 *type = out[3]; in toshiba_hotkey_event_type_get()
1161 u32 out[TCI_WORDS]; in toshiba_wireless_status() local
1165 status = tci_raw(dev, in, out); in toshiba_wireless_status()
1172 if (out[0] == TOS_NOT_SUPPORTED) in toshiba_wireless_status()
1175 if (out[0] != TOS_SUCCESS) in toshiba_wireless_status()
1178 dev->killswitch = !!(out[2] & HCI_WIRELESS_STATUS); in toshiba_wireless_status()
1187 u32 out[TCI_WORDS]; in toshiba_wwan_available() local
1203 status = tci_raw(dev, in, out); in toshiba_wwan_available()
1209 if (out[0] != TOS_SUCCESS) in toshiba_wwan_available()
1212 dev->wwan_supported = (out[2] == HCI_WIRELESS_WWAN_STATUS); in toshiba_wwan_available()
1218 u32 out[TCI_WORDS]; in toshiba_wwan_set() local
1222 status = tci_raw(dev, in, out); in toshiba_wwan_set()
1228 if (out[0] == TOS_NOT_SUPPORTED) in toshiba_wwan_set()
1231 if (out[0] != TOS_SUCCESS) in toshiba_wwan_set()
1240 status = tci_raw(dev, in, out); in toshiba_wwan_set()
1246 if (out[0] == TOS_NOT_SUPPORTED) in toshiba_wwan_set()
1249 return out[0] == TOS_SUCCESS ? 0 : -EIO; in toshiba_wwan_set()
1256 u32 out[TCI_WORDS]; in toshiba_cooling_method_available() local
1262 status = tci_raw(dev, in, out); in toshiba_cooling_method_available()
1268 if (out[0] != TOS_SUCCESS && out[0] != TOS_SUCCESS2) in toshiba_cooling_method_available()
1272 dev->max_cooling_method = out[3]; in toshiba_cooling_method_available()
1305 u32 out[TCI_WORDS]; in toshiba_battery_charge_mode_available() local
1310 status = tci_raw(dev, in, out); in toshiba_battery_charge_mode_available()
1316 if (out[0] != TOS_SUCCESS && out[0] != TOS_SUCCESS2) in toshiba_battery_charge_mode_available()
1325 u32 out[TCI_WORDS]; in toshiba_battery_charge_mode_get() local
1329 acpi_status status = tci_raw(dev, in, out); in toshiba_battery_charge_mode_get()
1333 switch (out[0]) { in toshiba_battery_charge_mode_get()
1336 *state = out[2]; in toshiba_battery_charge_mode_get()
1702 u32 out[TCI_WORDS]; in get_fan_rpm() local
1703 acpi_status status = tci_raw(dev, in, out); in get_fan_rpm()
1710 if (out[0] == TOS_NOT_SUPPORTED) in get_fan_rpm()
1713 if (out[0] == TOS_SUCCESS) { in get_fan_rpm()
1714 *rpm = out[2]; in get_fan_rpm()
2596 u32 out[TCI_WORDS]; in toshiba_acpi_smm_bridge() local
2599 status = tci_raw(toshiba_acpi, in, out); in toshiba_acpi_smm_bridge()
2606 regs->eax = out[0]; in toshiba_acpi_smm_bridge()
2607 regs->ebx = out[1]; in toshiba_acpi_smm_bridge()
2608 regs->ecx = out[2]; in toshiba_acpi_smm_bridge()
2609 regs->edx = out[3]; in toshiba_acpi_smm_bridge()
2610 regs->esi = out[4]; in toshiba_acpi_smm_bridge()
2611 regs->edi = out[5]; in toshiba_acpi_smm_bridge()