diff --git a/drivers/1wire/1wire_ds2xxx.c b/drivers/1wire/1wire_ds2xxx.c index d7438a0c747..980e595921f 100644 --- a/drivers/1wire/1wire_ds2xxx.c +++ b/drivers/1wire/1wire_ds2xxx.c @@ -793,7 +793,7 @@ int ds2xxx_initialize(FAR struct onewire_dev_s *dev, { FAR struct ds2xxx_dev_s *priv; - if (devtype < 0 || devtype > EEPROM_DS_COUNT) + if (devtype < 0 || devtype >= EEPROM_DS_COUNT) { return -EINVAL; }