History

usb: charger: assign specific number for enum value

To work properly on every architectures and compilers, the enum value needs to be specific numbers.

Peter Chen committed 6 years ago

Commit ca4b43c1 parent 3e998621 file · +8 −8Browse files

Showing the changes to include/uapi/linux (1 of 1 file). Show all

Unified · Split

include/uapi/linux/usb/charger.h+8−8
@@ -14,18 +14,18 @@ · 13 unmodified lines
14 * ACA (Accessory Charger Adapters)14 * ACA (Accessory Charger Adapters)
15 */15 */
16enum usb_charger_type {16enum usb_charger_type {
17 UNKNOWN_TYPE,17 UNKNOWN_TYPE = 0,
18 SDP_TYPE,18 SDP_TYPE = 1,
19 DCP_TYPE,19 DCP_TYPE = 2,
20 CDP_TYPE,20 CDP_TYPE = 3,
21 ACA_TYPE,21 ACA_TYPE = 4,
22};22};
23 23
24/* USB charger state */24/* USB charger state */
25enum usb_charger_state {25enum usb_charger_state {
26 USB_CHARGER_DEFAULT,26 USB_CHARGER_DEFAULT = 0,
27 USB_CHARGER_PRESENT,27 USB_CHARGER_PRESENT = 1,
28 USB_CHARGER_ABSENT,28 USB_CHARGER_ABSENT = 2,
29};29};
30 30
31#endif /* _UAPI__LINUX_USB_CHARGER_H */31#endif /* _UAPI__LINUX_USB_CHARGER_H */