ublox: add model flag HAVE_USBCONF

This flag should be set on devices that support multiple USB profiles
and will be used to determine whether or not querying USB profiles is
appropriate/necessary.
This commit is contained in:
Jonas Bonn 2019-03-13 21:23:16 +01:00 committed by Denis Kenzior
parent f4b8d4d30b
commit cfab42825d
2 changed files with 6 additions and 5 deletions

View File

@ -42,23 +42,23 @@ const struct ublox_model ublox_models[] = {
/* TOBY L2 series */ /* TOBY L2 series */
{ {
.name = "TOBY-L200", .name = "TOBY-L200",
.flags = UBLOX_F_TOBY_L2, .flags = UBLOX_F_TOBY_L2|UBLOX_F_HAVE_USBCONF,
}, },
{ {
.name = "TOBY-L201", .name = "TOBY-L201",
.flags = UBLOX_F_TOBY_L2, .flags = UBLOX_F_TOBY_L2|UBLOX_F_HAVE_USBCONF,
}, },
{ {
.name = "TOBY-L210", .name = "TOBY-L210",
.flags = UBLOX_F_TOBY_L2, .flags = UBLOX_F_TOBY_L2|UBLOX_F_HAVE_USBCONF,
}, },
{ {
.name = "TOBY-L220", .name = "TOBY-L220",
.flags = UBLOX_F_TOBY_L2, .flags = UBLOX_F_TOBY_L2|UBLOX_F_HAVE_USBCONF,
}, },
{ {
.name = "TOBY-L280", .name = "TOBY-L280",
.flags = UBLOX_F_TOBY_L2, .flags = UBLOX_F_TOBY_L2|UBLOX_F_HAVE_USBCONF,
}, },
{ /* sentinel */ }, { /* sentinel */ },
}; };

View File

@ -25,6 +25,7 @@
enum ublox_flags { enum ublox_flags {
UBLOX_F_TOBY_L2 = (1 << 0), UBLOX_F_TOBY_L2 = (1 << 0),
UBLOX_F_HAVE_USBCONF = (1 << 2),
}; };
struct ublox_model { struct ublox_model {