diff options
author | Stefan Agner <stefan.agner@toradex.com> | 2017-02-09 14:24:14 -0800 |
---|---|---|
committer | Stefan Agner <stefan.agner@toradex.com> | 2017-02-15 16:47:46 -0800 |
commit | 66efdcd187473fe461642caf0675dae666c83027 (patch) | |
tree | 0b1d9ce6c97748e4e3f32a94124f8f800b73088a /examples/imx7_colibri_m4/board.h | |
parent | 0c5d4d438d4118c7931e6168fc59192e5f253762 (diff) |
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 <stefan.agner@toradex.com>
Diffstat (limited to 'examples/imx7_colibri_m4/board.h')
-rw-r--r-- | examples/imx7_colibri_m4/board.h | 9 |
1 files changed, 9 insertions, 0 deletions
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 |