From cfab42825d1bf9afad5dc28010387269714464bd Mon Sep 17 00:00:00 2001 From: Jonas Bonn Date: Wed, 13 Mar 2019 21:23:16 +0100 Subject: [PATCH] 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. --- drivers/ubloxmodem/ubloxmodem.c | 10 +++++----- drivers/ubloxmodem/ubloxmodem.h | 1 + 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 {