/linux-master/include/linux/ |
H A D | olpc-ec.h | 48 extern int olpc_ec_cmd(u8 cmd, u8 *inbuf, size_t inlen, u8 *outbuf, 63 static inline int olpc_ec_cmd(u8 cmd, u8 *inbuf, size_t inlen, u8 *outbuf, function
|
/linux-master/drivers/power/supply/ |
H A D | olpc_battery.c | 73 ret = olpc_ec_cmd(EC_BAT_STATUS, NULL, 0, &status, 1); 128 ret = olpc_ec_cmd(EC_BAT_ERRCODE, NULL, 0, &ec_byte, 1); 166 ret = olpc_ec_cmd(EC_BAT_EEPROM, &ec_byte, 1, &ec_byte, 1); 191 ret = olpc_ec_cmd(EC_BAT_EEPROM, &ec_byte, 1, &ec_byte, 1); 221 ret = olpc_ec_cmd(EC_BAT_EEPROM, &ec_byte, 1, &ec_byte, 1); 262 ret = olpc_ec_cmd(EC_BAT_SOC, NULL, 0, &soc, 1); 286 ret = olpc_ec_cmd(EC_BAT_EEPROM, &ec_byte, 1, &ec_byte, 1); 344 ret = olpc_ec_cmd(EC_BAT_STATUS, NULL, 0, &ec_byte, 1); 399 ret = olpc_ec_cmd(EC_BAT_VOLTAGE, NULL, 0, (void *)&ec_word, 2); 407 ret = olpc_ec_cmd(EC_BAT_CURREN [all...] |
/linux-master/drivers/platform/olpc/ |
H A D | olpc-ec.c | 101 /* Finished, wake up olpc_ec_cmd() */ 126 int olpc_ec_cmd(u8 cmd, u8 *inbuf, size_t inlen, u8 *outbuf, size_t outlen) function 163 EXPORT_SYMBOL_GPL(olpc_ec_cmd); variable 198 return olpc_ec_cmd(EC_WRITE_EXT_SCI_MASK, (void *)&ec_word, 2, NULL, 0); 202 return olpc_ec_cmd(EC_WRITE_SCI_MASK, &ec_byte, 1, NULL, 0); 232 ret = olpc_ec_cmd(EC_EXT_SCI_QUERY, NULL, 0, (void *)&ec_word, 2); 238 ret = olpc_ec_cmd(EC_SCI_QUERY, NULL, 0, &ec_byte, 1); 295 olpc_ec_cmd(ec_cmd[0], (ec_cmd_bytes == 0) ? NULL : &ec_cmd[1], 360 ret = olpc_ec_cmd(EC_DCON_POWER_MODE, &ec_byte, 1, NULL, 0); 429 err = olpc_ec_cmd(EC_FIRMWARE_RE [all...] |
H A D | olpc-xo175-ec.c | 581 return olpc_ec_cmd(CMD_WRITE_EXT_SCI_MASK, args, 2, NULL, 0); 587 olpc_ec_cmd(CMD_POWER_OFF, NULL, 0, NULL, 0); 608 olpc_ec_cmd(CMD_SUSPEND_HINT, (void *)&hintargs, sizeof(hintargs), 639 olpc_ec_cmd(CMD_SUSPEND_HINT, &x, 1, NULL, 0);
|
/linux-master/arch/x86/platform/olpc/ |
H A D | olpc.c | 244 return olpc_ec_cmd(EC_SET_SCI_INHIBIT, NULL, 0, NULL, 0); 250 olpc_ec_cmd(EC_SET_SCI_INHIBIT_RELEASE, NULL, 0, NULL, 0); 256 olpc_ec_cmd(EC_WAKE_UP_WLAN, NULL, 0, NULL, 0); 257 olpc_ec_cmd(EC_WAKE_UP_WLAN, NULL, 0, NULL, 0);
|
H A D | olpc-xo1-sci.c | 78 if (olpc_ec_cmd(EC_READ_EB_MODE, NULL, 0, &state, 1)) { 168 * This is handled in a workqueue because olpc_ec_cmd can be slow (and
|
/linux-master/drivers/platform/x86/ |
H A D | xo1-rfkill.c | 28 r = olpc_ec_cmd(cmd, NULL, 0, NULL, 0);
|
/linux-master/drivers/staging/olpc_dcon/ |
H A D | olpc_dcon.c | 126 x = olpc_ec_cmd(EC_DCON_POWER_MODE, &pm, 1, NULL, 0); 144 olpc_ec_cmd(EC_DCON_POWER_MODE, &pm, 1, NULL, 0); 209 x = olpc_ec_cmd(EC_DCON_POWER_MODE, &pm, 1, NULL, 0);
|
/linux-master/drivers/net/wireless/marvell/libertas/ |
H A D | if_usb.c | 183 olpc_ec_cmd(0x25, NULL, 0, NULL, 0);
|