Only return USB_POWERED if USB_DETECT_BY_DRV is actually defined, which might not...