aboutsummaryrefslogtreecommitdiff
path: root/drivers/platform/chrome/cros_ec_proto.c
AgeCommit message (Expand)AuthorFilesLines
2022-08-15platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failureGravatar Patryk Duda 1-0/+32
2022-07-20platform/chrome: cros_ec_proto: return -EPROTO if empty payloadGravatar Tzung-Bi Shih 1-0/+5
2022-07-20platform/chrome: cros_ec_proto: return -EAGAIN when retries timed outGravatar Tzung-Bi Shih 1-0/+3
2022-07-20platform/chrome: cros_ec_proto: separate cros_ec_wait_until_complete()Gravatar Tzung-Bi Shih 1-39/+35
2022-07-20platform/chrome: cros_ec_proto: separate cros_ec_xfer_command()Gravatar Tzung-Bi Shih 1-3/+10
2022-07-20platform/chrome: cros_ec_proto: add "cros_ec_" prefix to send_command()Gravatar Tzung-Bi Shih 1-8/+7
2022-06-14platform/chrome: cros_ec_proto: Fix spelling mistake "unknwon" -> "unknown"Gravatar Colin Ian King 1-1/+1
2022-06-10platform/chrome: cros_ec_proto: handle empty payload in getting wake maskGravatar Tzung-Bi Shih 1-10/+14
2022-06-10platform/chrome: cros_ec_proto: return 0 on getting wake mask successGravatar Tzung-Bi Shih 1-1/+2
2022-06-10platform/chrome: cros_ec_proto: handle empty payload in getting cmd maskGravatar Tzung-Bi Shih 1-0/+5
2022-06-10platform/chrome: cros_ec_proto: check `msg->result` in getting cmd maskGravatar Tzung-Bi Shih 1-8/+13
2022-06-10platform/chrome: cros_ec_proto: return 0 on getting cmd mask successGravatar Tzung-Bi Shih 1-8/+5
2022-06-10platform/chrome: cros_ec_proto: don't show MKBP version if unsupportedGravatar Tzung-Bi Shih 1-4/+4
2022-06-10platform/chrome: cros_ec_proto: handle empty payload in getting info legacyGravatar Tzung-Bi Shih 1-3/+9
2022-06-10platform/chrome: cros_ec_proto: separate cros_ec_get_proto_info_legacy()Gravatar Tzung-Bi Shih 1-39/+33
2022-06-10platform/chrome: cros_ec_proto: handle empty payload in getting proto infoGravatar Tzung-Bi Shih 1-0/+5
2022-06-10platform/chrome: cros_ec_proto: separate cros_ec_get_proto_info()Gravatar Tzung-Bi Shih 1-69/+65
2022-06-10platform/chrome: cros_ec_proto: use cros_ec_map_error()Gravatar Tzung-Bi Shih 1-5/+4
2022-06-10platform/chrome: cros_ec_proto: remove redundant NULL checkGravatar Tzung-Bi Shih 1-3/+0
2022-06-10platform/chrome: cros_ec_proto: assign buffer size from protocol infoGravatar Tzung-Bi Shih 1-6/+2
2022-06-10platform/chrome: use macros for passthru indexesGravatar Tzung-Bi Shih 1-3/+3
2022-06-08platform/chrome: cros_ec_proto: Update size arg typesGravatar Prashant Malani 1-2/+2
2022-06-08platform/chrome: cros_ec_proto: Rename cros_ec_command functionGravatar Prashant Malani 1-11/+11
2022-06-06platform/chrome: cros_ec_proto: update cros_ec_check_result() commentGravatar Tzung-Bi Shih 1-2/+5
2022-06-06platform/chrome: cros_ec_proto: factor legacy out from cros_ec_prepare_tx()Gravatar Tzung-Bi Shih 1-23/+28
2022-05-16platform/chrome: cros_ec_proto: drop BUG_ON() in cros_ec_get_host_event()Gravatar Tzung-Bi Shih 1-1/+2
2022-05-16platform/chrome: cros_ec_proto: drop BUG_ON() in cros_ec_prepare_tx()Gravatar Tzung-Bi Shih 1-2/+5
2022-05-16platform/chrome: correct cros_ec_prepare_tx() usageGravatar Tzung-Bi Shih 1-1/+1
2022-05-16platform/chrome: cros_ec_proto: drop unneeded BUG_ON() in prepare_packet()Gravatar Tzung-Bi Shih 1-1/+0
2022-04-19platform/chrome: Re-introduce cros_ec_cmd_xfer and use it for ioctlsGravatar Guenter Roeck 1-9/+41
2021-10-31platform/chrome: cros_ec_proto: Use ec_command for check_featuresGravatar Prashant Malani 1-17/+3
2021-10-31platform/chrome: cros_ec_proto: Use EC struct for featuresGravatar Prashant Malani 1-7/+8
2021-09-30platform/chrome: cros_ec_proto: Add version for ec_commandGravatar Prashant Malani 1-0/+3
2021-09-30platform/chrome: cros_ec_proto: Make data pointers voidGravatar Prashant Malani 1-2/+2
2021-09-30platform/chrome: cros_usbpd_notify: Move ec_command()Gravatar Prashant Malani 1-0/+45
2021-09-23platform/chrome: cros_ec_proto: Fix check_features ret valGravatar Prashant Malani 1-5/+7
2021-07-26platform/chrome: cros_ec_proto: Send command again when timeout occursGravatar Patryk Duda 1-0/+9
2021-01-20platform/chrome: cros_ec_proto: Add LID and BATTERY to default maskGravatar Evan Benn 1-1/+3
2021-01-20platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BITGravatar Evan Benn 1-5/+5
2020-11-12platform/chrome: Don't treat RTC events as wakeup sourcesGravatar Stephen Boyd 1-5/+9
2020-09-21platform/chrome: cros_ec_proto: Drop cros_ec_cmd_xfer()Gravatar Prashant Malani 1-33/+11
2020-09-21platform/chrome: cros_ec_proto: Update cros_ec_cmd_xfer() call-sitesGravatar Prashant Malani 1-11/+4
2020-08-24platform/chrome: cros_ec_proto: Convert EC error codes to Linux error codesGravatar Guenter Roeck 1-11/+46
2020-08-24platform/input: cros_ec: Replace -ENOTSUPP with -ENOPROTOOPTGravatar Guenter Roeck 1-2/+2
2020-07-31platform/chrome: cros_ec_proto: check for missing EC_CMD_HOST_EVENT_GET_WAKE_...Gravatar Brian Norris 1-0/+13
2020-07-31platform/chrome: cros_ec_proto: ignore unnecessary wakeups on old ECsGravatar Brian Norris 1-6/+18
2020-07-23platform/chrome: cros_ec_proto: Do not export cros_ec_cmd_xfer()Gravatar Enric Balletbo i Serra 1-3/+2
2020-03-02platform/chrome: cros_ec_proto: Report command not supportedGravatar Enric Balletbo i Serra 1-1/+8
2019-12-10platform/chrome: cros_ec_proto: Add response tracingGravatar Raul E Rangel 1-2/+4
2019-11-21platform/chrome: cros_ec: handle MKBP more events flagGravatar Enrico Granata 1-30/+50