From 170df3d9b1bf53705f2d7a345f87d68d8ba41994 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Wed, 4 Oct 2017 07:24:19 +0200 Subject: bsp/imx: Add SPI bus driver Update #3090. --- c/src/lib/libbsp/arm/imx/include/bsp.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'c/src/lib/libbsp/arm/imx/include/bsp.h') diff --git a/c/src/lib/libbsp/arm/imx/include/bsp.h b/c/src/lib/libbsp/arm/imx/include/bsp.h index d22039717b..cfea80748c 100644 --- a/c/src/lib/libbsp/arm/imx/include/bsp.h +++ b/c/src/lib/libbsp/arm/imx/include/bsp.h @@ -62,6 +62,17 @@ rtems_vector_number imx_get_irq_of_node( */ int i2c_bus_register_imx(const char *bus_path, const char *alias_or_path); +/** + * @brief Registers an IMX ECSPI bus driver. + * + * @param[in] bus_path The ECSPI bus driver device path, e.g. "/dev/spi-0". + * @param[in] alias_or_path The FDT alias or path, e.g. "spi0". + * + * @retval 0 Successful operation. + * @retval -1 An error occurred. The errno is set to indicate the error. + */ +int spi_bus_register_imx(const char *bus_path, const char *alias_or_path); + #ifdef __cplusplus } #endif /* __cplusplus */ -- cgit v1.2.3