diff --git a/arch/arm/src/sama5/sam_hsmci.c b/arch/arm/src/sama5/sam_hsmci.c index 93c6fec98b..d73e307ca2 100644 --- a/arch/arm/src/sama5/sam_hsmci.c +++ b/arch/arm/src/sama5/sam_hsmci.c @@ -1212,7 +1212,9 @@ static void sam_eventtimeout(int argc, uint32_t arg) struct sam_dev_s *priv = (struct sam_dev_s *)arg; DEBUGASSERT(argc == 1 && priv != NULL); - DEBUGASSERT((priv->waitevents & SDIOWAIT_TIMEOUT) != 0); + + /* This can, apparently, happen under certain race conditions */ + /* DEBUGASSERT((priv->waitevents & SDIOWAIT_TIMEOUT) != 0); */ /* Is a data transfer complete event expected? */