diff --git a/arch/arm/src/samv7/sam_spi.c b/arch/arm/src/samv7/sam_spi.c index cec21f8cab..b8ea53fba1 100644 --- a/arch/arm/src/samv7/sam_spi.c +++ b/arch/arm/src/samv7/sam_spi.c @@ -41,6 +41,7 @@ #include #include +#include #include #include #include @@ -1024,7 +1025,7 @@ static uint32_t spi_setfrequency(struct spi_dev_s *dev, uint32_t frequency) uint32_t regval; unsigned int offset; - spiinfo("cs=%d frequency=%d\n", spics->cs, frequency); + spiinfo("cs=%d frequency=%" PRId32 "\n", spics->cs, frequency); /* Check if the requested frequency is the same as the frequency * selection @@ -1097,14 +1098,15 @@ static uint32_t spi_setfrequency(struct spi_dev_s *dev, uint32_t frequency) /* Calculate the new actual frequency */ actual = SAM_SPI_CLOCK / scbr; - spiinfo("csr[offset=%02x]=%08x actual=%d\n", offset, regval, actual); + spiinfo("csr[offset=%02x]=%08" PRIx32 " actual=%" PRId32 "\n", + offset, regval, actual); /* Save the frequency setting */ spics->frequency = frequency; spics->actual = actual; - spiinfo("Frequency %d->%d\n", frequency, actual); + spiinfo("Frequency %" PRId32 "->%" PRId32 "\n", frequency, actual); return actual; } @@ -1362,7 +1364,7 @@ static void spi_setmode(struct spi_dev_s *dev, enum spi_mode_e mode) } spi_putreg(spi, regval, offset); - spiinfo("csr[offset=%02x]=%08x\n", offset, regval); + spiinfo("csr[offset=%02x]=%08" PRIx32 "\n", offset, regval); /* Save the mode so that subsequent re-configurations will be faster */ @@ -1407,7 +1409,7 @@ static void spi_setbits(struct spi_dev_s *dev, int nbits) regval |= SPI_CSR_BITS(nbits); spi_putreg(spi, regval, offset); - spiinfo("csr[offset=%02x]=%08x\n", offset, regval); + spiinfo("csr[offset=%02x]=%08" PRIx32 "\n", offset, regval); /* Save the selection so that subsequent re-configurations will be * faster. @@ -2190,7 +2192,7 @@ FAR struct spi_dev_s *sam_spibus_initialize(int port) spi_putreg(spi, regval, offset); spics->nbits = 8; - spiinfo("csr[offset=%02x]=%08x\n", offset, regval); + spiinfo("csr[offset=%02x]=%08" PRIx32 "\n", offset, regval); return &spics->spidev; }