diff --git a/src/drivers/device/spi.cpp b/src/drivers/device/spi.cpp index 8aabbf97fd..98bf0db6d1 100644 --- a/src/drivers/device/spi.cpp +++ b/src/drivers/device/spi.cpp @@ -59,7 +59,7 @@ namespace device SPI::SPI(const char *name, const char *devname, int bus, - enum spi_dev_e device, + uint32_t device, enum spi_mode_e mode, uint32_t frequency, int irq) : diff --git a/src/drivers/device/spi.h b/src/drivers/device/spi.h index 19f2fa0fcb..be83303842 100644 --- a/src/drivers/device/spi.h +++ b/src/drivers/device/spi.h @@ -67,7 +67,7 @@ protected: SPI(const char *name, const char *devname, int bus, - enum spi_dev_e device, + uint32_t device, enum spi_mode_e mode, uint32_t frequency, int irq = 0); @@ -134,7 +134,7 @@ protected: LockMode locking_mode; /**< selected locking mode */ private: - enum spi_dev_e _device; + uint32_t _device; enum spi_mode_e _mode; uint32_t _frequency; struct spi_dev_s *_dev;