blob: c2d154ad726a353988c6003396d0ab1a06fdb7c1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
/* Copyright 2019 The ChromiumOS Authors
* Use of this source code is governed by a BSD-style license that can be
* found in the LICENSE file.
*/
/* Mock USB Type-C mux */
#include "usb_mux.h"
/* Controller for mux state */
struct mock_usb_mux_ctrl {
mux_state_t state;
int num_set_calls;
};
/* Resets the state of the mock */
void mock_usb_mux_reset(void);
extern const struct usb_mux_driver mock_usb_mux_driver;
extern struct mock_usb_mux_ctrl mock_usb_mux;
|