From 66efdcd187473fe461642caf0675dae666c83027 Mon Sep 17 00:00:00 2001 From: Stefan Agner Date: Thu, 9 Feb 2017 14:24:14 -0800 Subject: add defines for Colibri standard SPI The Colibri standard SPI is connected to the SoCs ECSPI3 instance. Add defines as BOARD_ECSPI_... Also add board level pinmux and clock readout support. Signed-off-by: Stefan Agner --- examples/imx7_colibri_m4/board.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'examples/imx7_colibri_m4/board.h') diff --git a/examples/imx7_colibri_m4/board.h b/examples/imx7_colibri_m4/board.h index b2d188b..d2c7e25 100644 --- a/examples/imx7_colibri_m4/board.h +++ b/examples/imx7_colibri_m4/board.h @@ -89,6 +89,15 @@ #define BOARD_GPIO_KEY_IRQ_NUM GPIO2_INT31_16_IRQn #define BOARD_GPIO_KEY_HANDLER GPIO2_INT31_16_Handler +/* Colibri SPI is ECSPI3 */ +#define BOARD_ECSPI_RDC_PDAP rdcPdapEcspi3 +#define BOARD_ECSPI_CCM_ROOT ccmRootEcspi3 +#define BOARD_ECSPI_CCM_CCGR ccmCcgrGateEcspi3 +#define BOARD_ECSPI_BASEADDR ECSPI3 +#define BOARD_ECSPI_CHANNEL ecspiSelectChannel0 +#define BOARD_ECSPI_IRQ_NUM eCSPI3_IRQn +#define BOARD_ECSPI_HANDLER eCSPI3_Handler + /* Debug UART information for this board */ #define BOARD_DEBUG_UART_RDC_PDAP rdcPdapUart2 #define BOARD_DEBUG_UART_CCM_ROOT ccmRootUart2 -- cgit v1.2.3