summaryrefslogtreecommitdiff
path: root/drivers/ubloxmodem
diff options
context:
space:
mode:
authorJonas Bonn <jonas@norrbonn.se>2019-03-13 21:23:16 +0100
committerDenis Kenzior <denkenz@gmail.com>2019-03-13 16:26:42 -0500
commitcfab42825d1bf9afad5dc28010387269714464bd (patch)
treedc09e7bd12f04e06d5c3f0ab2a626739144b0bce /drivers/ubloxmodem
parentf4b8d4d30b901fda3f441d654c0d5dddbd4119b8 (diff)
downloadofono-cfab42825d1bf9afad5dc28010387269714464bd.tar.gz
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.
Diffstat (limited to 'drivers/ubloxmodem')
-rw-r--r--drivers/ubloxmodem/ubloxmodem.c10
-rw-r--r--drivers/ubloxmodem/ubloxmodem.h1
2 files changed, 6 insertions, 5 deletions
diff --git a/drivers/ubloxmodem/ubloxmodem.c b/drivers/ubloxmodem/ubloxmodem.c
index c60b6d3f..0630fcdf 100644
--- a/drivers/ubloxmodem/ubloxmodem.c
+++ b/drivers/ubloxmodem/ubloxmodem.c
@@ -42,23 +42,23 @@ const struct ublox_model ublox_models[] = {
/* TOBY L2 series */
{
.name = "TOBY-L200",
- .flags = UBLOX_F_TOBY_L2,
+ .flags = UBLOX_F_TOBY_L2|UBLOX_F_HAVE_USBCONF,
},
{
.name = "TOBY-L201",
- .flags = UBLOX_F_TOBY_L2,
+ .flags = UBLOX_F_TOBY_L2|UBLOX_F_HAVE_USBCONF,
},
{
.name = "TOBY-L210",
- .flags = UBLOX_F_TOBY_L2,
+ .flags = UBLOX_F_TOBY_L2|UBLOX_F_HAVE_USBCONF,
},
{
.name = "TOBY-L220",
- .flags = UBLOX_F_TOBY_L2,
+ .flags = UBLOX_F_TOBY_L2|UBLOX_F_HAVE_USBCONF,
},
{
.name = "TOBY-L280",
- .flags = UBLOX_F_TOBY_L2,
+ .flags = UBLOX_F_TOBY_L2|UBLOX_F_HAVE_USBCONF,
},
{ /* sentinel */ },
};
diff --git a/drivers/ubloxmodem/ubloxmodem.h b/drivers/ubloxmodem/ubloxmodem.h
index 7c7b159a..1f5b6493 100644
--- a/drivers/ubloxmodem/ubloxmodem.h
+++ b/drivers/ubloxmodem/ubloxmodem.h
@@ -25,6 +25,7 @@
enum ublox_flags {
UBLOX_F_TOBY_L2 = (1 << 0),
+ UBLOX_F_HAVE_USBCONF = (1 << 2),
};
struct ublox_model {