1 /*
2  * Copyright (c) 2019 Linaro Limited
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  */
6 #ifndef ZEPHYR_INCLUDE_DT_BINDINGS_USB_USB_H_
7 #define ZEPHYR_INCLUDE_DT_BINDINGS_USB_USB_H_
8 
9 /* Ideally we'd generate this enum to match what's coming out of the YAML,
10  * however, we dont have a good way to know how to name such an enum from
11  * the generation point of view, so for now we just hand code the enum.  This
12  * enum is expected to match the order in the yaml (dts/bindings/usb/usb.yaml)
13  */
14 
15 enum dt_usb_maximum_speed {
16 	DT_USB_MAXIMUM_SPEED_LOW_SPEED,
17 	DT_USB_MAXIMUM_SPEED_FULL_SPEED,
18 	DT_USB_MAXIMUM_SPEED_HIGH_SPEED,
19 	DT_USB_MAXIMUM_SPEED_SUPER_SPEED,
20 };
21 
22 #endif /* ZEPHYR_INCLUDE_DT_BINDINGS_USB_USB_H_ */
23