diff --git a/arch/arm/src/imxrt/imxrt_lpi2c.c b/arch/arm/src/imxrt/imxrt_lpi2c.c index 71edd59914c..c2e96d4917c 100644 --- a/arch/arm/src/imxrt/imxrt_lpi2c.c +++ b/arch/arm/src/imxrt/imxrt_lpi2c.c @@ -40,6 +40,7 @@ #include #include +#include #include #include #include @@ -843,7 +844,7 @@ static inline void * still pending. */ - i2cinfo("Timeout with Status Register: %x\n", regval); + i2cinfo("Timeout with Status Register: %" PRIx32 "\n", regval); } /**************************************************************************** @@ -1719,7 +1720,7 @@ static int imxrt_lpi2c_transfer(FAR struct i2c_master_s *dev, { ret = -ETIMEDOUT; - i2cerr("ERROR: Timed out: MCR: status: 0x%x\n", priv->status); + i2cerr("ERROR: Timed out: MCR: status: 0x%" PRIx32 "\n", priv->status); } /* Check for error status conditions */