aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarc Zyngier <maz@kernel.org>2023-04-10 11:19:09 +0100
committerMarc Zyngier <maz@kernel.org>2023-04-10 11:19:09 +0100
commit1e563e84c7c8b05e3b1570efcca0cf300f514039 (patch)
tree64785604d81980d18c014d0b78677299551e420c
parent09a537c6bcdae8ddfbda54bc8c0ff4d749ec2ad9 (diff)
downloadcs-sw-1e563e84c7c8b05e3b1570efcca0cf300f514039.tar.gz
Don't use an invalid context on FUSB setup error
Signed-off-by: Marc Zyngier <maz@kernel.org>
-rw-r--r--vdmtool.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/vdmtool.c b/vdmtool.c
index f6a01a9..6a9d08f 100644
--- a/vdmtool.c
+++ b/vdmtool.c
@@ -581,10 +581,8 @@ void m1_pd_bmc_fusb_setup(unsigned int port,
struct vdm_context *cxt;
int16_t reg;
- if (port >= CONFIG_USB_PD_PORT_COUNT) {
- cprintf(cxt, "Bad port number %d\n", port);
+ if (port >= CONFIG_USB_PD_PORT_COUNT)
return;
- }
cxt = vdm_contexts + port;
*cxt = (struct vdm_context) {