summaryrefslogtreecommitdiff
path: root/common/usbc
diff options
context:
space:
mode:
authorDiana Z <dzigterman@chromium.org>2023-02-22 14:53:07 -0700
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2023-02-23 22:01:26 +0000
commit2444aa135973716b25fed01e0b5163a932643617 (patch)
tree61c7cf3fe51de4c1ede14c70710f561c071acba4 /common/usbc
parent751281d05b36c0432fed4a0dfd17febdc8ef927c (diff)
downloadchrome-ec-2444aa135973716b25fed01e0b5163a932643617.tar.gz
TCPM: Correct mfallow error returns
The mfallow command returns the incorrect errors for parameters being wrong. BRANCH=None BUG=None TEST=zephyr mfallow console command test Change-Id: I475cc8283d6bb926dd330d7434af5d7d84f21979 Signed-off-by: Diana Z <dzigterman@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4283689 Reviewed-by: Abe Levkoy <alevkoy@chromium.org>
Diffstat (limited to 'common/usbc')
-rw-r--r--common/usbc/dp_alt_mode.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/common/usbc/dp_alt_mode.c b/common/usbc/dp_alt_mode.c
index 7ece3573a8..da6564f692 100644
--- a/common/usbc/dp_alt_mode.c
+++ b/common/usbc/dp_alt_mode.c
@@ -700,14 +700,14 @@ static int command_mfallow(int argc, const char **argv)
port = strtoi(argv[1], &e, 10);
if (*e || port >= board_get_usb_pd_port_count())
- return EC_ERROR_PARAM2;
+ return EC_ERROR_PARAM1;
if (!strcasecmp(argv[2], "true"))
dp_port_mf_allow[port] = true;
else if (!strcasecmp(argv[2], "false"))
dp_port_mf_allow[port] = false;
else
- return EC_ERROR_PARAM1;
+ return EC_ERROR_PARAM2;
ccprintf("Port: %d multi function allowed is %s ", port, argv[2]);
return EC_SUCCESS;