mfd: cros_ec: Update cros_ec_commands.h
authorYicheng Li <yichengli@chromium.org>
Mon, 8 Jul 2019 18:15:37 +0000 (11:15 -0700)
committerLee Jones <lee.jones@linaro.org>
Mon, 12 Aug 2019 07:40:27 +0000 (08:40 +0100)
Update cros_ec_commands.h to match the fingerprint MCU section in
the current ec_commands.h

Signed-off-by: Yicheng Li <yichengli@chromium.org>
Reviewed-by: Gwendal Grignou <gwendal@chromium.org>
Reviewed-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
include/linux/mfd/cros_ec_commands.h

index 7ccb875..9841568 100644 (file)
@@ -5513,6 +5513,18 @@ struct ec_params_fp_seed {
        uint8_t seed[FP_CONTEXT_TPM_BYTES];
 } __ec_align4;
 
+#define EC_CMD_FP_ENC_STATUS 0x0409
+
+/* FP TPM seed has been set or not */
+#define FP_ENC_STATUS_SEED_SET BIT(0)
+
+struct ec_response_fp_encryption_status {
+       /* Used bits in encryption engine status */
+       uint32_t valid_flags;
+       /* Encryption engine status */
+       uint32_t status;
+} __ec_align4;
+
 /*****************************************************************************/
 /* Touchpad MCU commands: range 0x0500-0x05FF */