diff --git a/arch/arm/src/samv7/sam_usbdevhs.c b/arch/arm/src/samv7/sam_usbdevhs.c index e1fe56298d8..bfbd3c4e323 100644 --- a/arch/arm/src/samv7/sam_usbdevhs.c +++ b/arch/arm/src/samv7/sam_usbdevhs.c @@ -96,6 +96,14 @@ # define CONFIG_SAMV7_USBDEVHS_NDTDS 8 #endif +#if defined(CONFIG_USBDEV_DUALSPEED) && defined(CONFIG_SAMV7_USBDEVHS_LOWPOWER) +# error CONFIG_USBDEV_DUALSPEED must not be defined with full-speed only support +#endif + +#if !defined(CONFIG_USBDEV_DUALSPEED) && !defined(CONFIG_SAMV7_USBDEVHS_LOWPOWER) +# warning CONFIG_USBDEV_DUALSPEED should be defined for high speed support +#endif + /* Extremely detailed register debug that you would normally never want * enabled. */