Line data Source code
1 0 : /*
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 0 : 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_ */
|