diff options
Diffstat (limited to 'fuzz/usb_tcpm_v2_rev20_fuzz.c')
-rw-r--r-- | fuzz/usb_tcpm_v2_rev20_fuzz.c | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/fuzz/usb_tcpm_v2_rev20_fuzz.c b/fuzz/usb_tcpm_v2_rev20_fuzz.c index 2f0129464a..c4f57432ad 100644 --- a/fuzz/usb_tcpm_v2_rev20_fuzz.c +++ b/fuzz/usb_tcpm_v2_rev20_fuzz.c @@ -1,11 +1,10 @@ -/* Copyright 2020 The Chromium OS Authors. All rights reserved. +/* Copyright 2020 The ChromiumOS Authors * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. * * Stubs needed for fuzz testing the USB TCPMv2 state machines. */ -#define HIDE_EC_STDLIB #include "charge_manager.h" #include "mock/usb_mux_mock.h" #include "usb_pd.h" @@ -17,12 +16,18 @@ const struct svdm_response svdm_rsp = { }; /* USB mux configuration */ -const struct usb_mux usb_muxes[CONFIG_USB_PD_PORT_MAX_COUNT] = { +const struct usb_mux_chain usb_muxes[CONFIG_USB_PD_PORT_MAX_COUNT] = { { - .driver = &mock_usb_mux_driver, + .mux = + &(const struct usb_mux){ + .driver = &mock_usb_mux_driver, + }, }, { - .driver = &mock_usb_mux_driver, + .mux = + &(const struct usb_mux){ + .driver = &mock_usb_mux_driver, + }, } }; |