summaryrefslogtreecommitdiff
path: root/src/ec
diff options
context:
space:
mode:
Diffstat (limited to 'src/ec')
-rw-r--r--src/ec/google/chromeec/ec.c14
1 files changed, 1 insertions, 13 deletions
diff --git a/src/ec/google/chromeec/ec.c b/src/ec/google/chromeec/ec.c
index a32b2a54a4..088f2fe553 100644
--- a/src/ec/google/chromeec/ec.c
+++ b/src/ec/google/chromeec/ec.c
@@ -726,7 +726,6 @@ int google_chromeec_cbi_get_ssfc(uint32_t *ssfc)
bool google_chromeec_get_ucsi_enabled(void)
{
int rv;
- union ec_common_control cc;
rv = google_chromeec_check_feature(EC_FEATURE_UCSI_PPM);
if (rv < 0) {
@@ -734,18 +733,7 @@ bool google_chromeec_get_ucsi_enabled(void)
return false;
}
- if (rv == 0)
- return false;
-
- /* Check if PPM is enabled at runtime. */
- cc.ucsi_enabled = 0;
- rv = cbi_get_uint32(&cc.raw_value, CBI_TAG_COMMON_CONTROL);
- if (rv < 0) {
- printk(BIOS_DEBUG, "Cannot get tag CBI_TAG_COMMON_CONTROL from CBI: status = %d\n", rv);
- return false;
- }
-
- return (cc.ucsi_enabled != 0);
+ return rv != 0;
}
static int cbi_get_string(char *buf, size_t bufsize, uint32_t tag)