diff --git a/boards/hex/cube-orange/nuttx-config/include/board.h b/boards/hex/cube-orange/nuttx-config/include/board.h index 43bffee616..ab7ef2d526 100644 --- a/boards/hex/cube-orange/nuttx-config/include/board.h +++ b/boards/hex/cube-orange/nuttx-config/include/board.h @@ -250,15 +250,17 @@ #define GPIO_CAN2_TX GPIO_CAN2_TX_2 /* PB6 */ /* SPI */ -#define GPIO_SPI1_SCK GPIO_SPI1_SCK_1 /* PA5 */ +#define ADJ_SLEW_RATE(p) (((p) & ~GPIO_SPEED_MASK) | (GPIO_SPEED_2MHz)) + +#define GPIO_SPI1_SCK ADJ_SLEW_RATE(GPIO_SPI1_SCK_1) /* PA5 */ #define GPIO_SPI1_MISO GPIO_SPI1_MISO_1 /* PA6 */ #define GPIO_SPI1_MOSI GPIO_SPI1_MOSI_1 /* PA7 */ -#define GPIO_SPI2_SCK GPIO_SPI2_SCK_4 /* PB13 */ +#define GPIO_SPI2_SCK ADJ_SLEW_RATE(GPIO_SPI2_SCK_4) /* PB13 */ #define GPIO_SPI2_MISO GPIO_SPI2_MISO_1 /* PB14 */ #define GPIO_SPI2_MOSI GPIO_SPI2_MOSI_1 /* PB15 */ -#define GPIO_SPI4_SCK GPIO_SPI4_SCK_2 /* PE2 */ +#define GPIO_SPI4_SCK ADJ_SLEW_RATE(GPIO_SPI4_SCK_2) /* PE2 */ #define GPIO_SPI4_MISO GPIO_SPI4_MISO_2 /* PE5 */ #define GPIO_SPI4_MOSI GPIO_SPI4_MOSI_2 /* PE6 */